die wichtigsten Funktionen eines Betriebssystems erklären?

1 Antworten


  • Wenn Sie alle Funktionen eines Betriebssystems kennen möchten, muss ich sagen, dass es auf das Betriebssystem ankommt.

    Die Funktionen, die alle Betriebssysteme gemeinsam haben, sind die Unterroutinen zum Ausführen von Eingabe-Ausgabe-Operationen, die Fähigkeit, eine auszuführende Aufgabe einzugeben, die Fähigkeit, die Software zu laden, um die gewünschte Aufgabe auszuführen.

    Die meisten Betriebssysteme, aber nicht alle, bieten eine Möglichkeit zum Beenden einer Task und zum Bereitstellen des Jobabschlussstatus (normale Beendigung, Abbruch oder Rückkehrcode).

    Multitask-Betriebssysteme und Multiprozessor-Betriebssysteme enthalten alle ein Programm zur Steuerung der maximalen ununterbrochenen Zeit in der CPU, das bei Bedarf Vorrang bietet, einen Job-Scheduler und ein Interrupt-System. Diese Betriebssysteme enthalten fast immer auch ein Speicherverwaltungssystem zum Verschieben eines Programms aus dem Speicher, wenn es vorzeitig beendet wird oder eine Eingabe-Ausgabe-Operation gewünscht wird und das nächste Programm im Scheduler einen Teil oder den gesamten Speicher benötigt, der von dem Programm verwendet wird, das program wurde aus dem Gedächtnis entfernt.

    Die meisten, aber nicht alle, stellen ein Dateiverwaltungssystem bereit, stellen ein Verfahren zum Übermitteln von Benutzereingaben bereit und stellen in den letzten Jahren irgendeine Form von Sicherheit und Benutzerrechten für Programme und/oder Daten bereit.

    Darüber hinaus dienen die meisten Funktionen lediglich der Optimierung der oben genannten, wie z. B. der Aufgabenpriorisierung in der Scheduler-Warteschlange.
    Obwohl Microsoft Funktionen wie den Internet Explorer in sein Betriebssystem integriert hat, ist dies KEINE Betriebssystemfunktion. 

    Im Grunde dient ein Betriebssystem lediglich dazu, eine Schnittstelle zwischen dem Benutzer und der Maschine bereitzustellen und grundlegende Software bereitzustellen, die vorhanden sein muss, um Jobs auszuführen. Betriebssysteme wurden ursprünglich entwickelt, um das Neuschreiben des Startens eines Jobs, der Durchführung von Eingabe-Ausgabe-Operationen und der Bestimmung des Job-Abschlussstatus zu ersparen. Früher musste jedes Programm diese Fähigkeiten beinhalten. Ursprünglich dachte niemand an Programme, die nicht beendet werden sollten, bis der Computer physisch zerstört wurde (aus diesem Grund verfügen einige Betriebssysteme jetzt nicht über die Fähigkeit, den Jobabschlussstatus zu bestimmen).

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear