Die grundlegenden Aufgaben eines Computer-Betriebssystems sind: 1. Steuern und Verwalten des Systemverhaltens, z. B. Identifizieren von Eingaben über die Tastatur, Senden von Ausgabeergebnissen an den Monitor, Verwalten von Dateien und Ordnern auf Speichergeräten usw.; Beim Bereitstellen und Zuweisen von Systemressourcen ist das Betriebssystem dafür verantwortlich, zu bestimmen, welche Computerressourcen ein Programm benötigt, und diese Ressourcen für die Ausführung des Programms zu planen und zuzuweisen. 3. Bei der Planung von Vorgängen ist das Betriebssystem für die Planung verschiedener Verhaltensweisen des Programms verantwortlich volle Nutzung der Systemressourcen.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, DELL G3-Computer.
Das Betriebssystem (OS) ist das wichtigste Programm, das auf Ihrem Computer ausgeführt wird. Das Betriebssystem verwaltet und steuert die Aktionen des Computers.
Zum Beispiel: Windows, Mac OS, Linux······
Die Hauptaufgaben des Betriebssystems:
1. Systemverhalten steuern und verwalten
Das Betriebssystem führt grundlegende Aufgaben aus, wie z B.: Identifizieren von Eingaben über die Tastatur, Senden von Ausgaben an den Monitor, Verwalten von Dateien und Ordnern auf Speichergeräten und Steuern externer Geräte wie Festplatten und Drucker. Das Betriebssystem muss außerdem sicherstellen, dass unterschiedliche Programme und unterschiedliche Benutzer, die mit Kollegen zusammenarbeiten, sich nicht gegenseitig stören. Darüber hinaus ist es für Sicherheitsfragen zuständig und stellt sicher, dass unbefugte Benutzer und Programme keinen Zugriff auf das System haben.
2. Systemressourcen planen und zuweisen
Das Betriebssystem ist dafür verantwortlich, zu bestimmen, welche Computerressourcen ein Programm benötigt (z. B. CPU-Zeit, Speicherplatz, Festplatte, Eingabe- und Ausgabegeräte) und diese zu planen und zuzuweisen Ressourcen zum Ausführen des Programms.
3. Vorgänge planen
Das Betriebssystem ist für die Planung verschiedener Verhaltensweisen des Programms verantwortlich, um die Systemressourcen voll auszunutzen. Viele Programme unterstützen mittlerweile Multi-Programming, Multi-Threading und Multi-Processing, um die Systemleistung zu verbessern.
Multiprogrammierung ermöglicht es mehreren Programmen, sich eine CPU zu teilen und gleichzeitig zu laufen. Die CPU ist schneller als andere Komponenten des Computers. Dies führt dazu, dass die CPU die meiste Zeit im Leerlauf ist – beispielsweise während sie auf die Übertragung von Daten von der Festplatte oder auf die Antwort anderer Systemressourcen wartet. Multiprogramming-Betriebssysteme machen sich diese Situation zunutze, indem sie mehreren Programmen erlauben, die Leerlaufzeit der CPU zu nutzen. Beispiel: Mit dem Multithreading-Design können Sie Subprozessoren zum Bearbeiten von Dateien verwenden, während Ihr Webbrowser auch Dateien herunterladen kann.
Multithreading ermöglicht es einem einzelnen Programm, mehrere Aufgaben gleichzeitig auszuführen.
Zum Beispiel: Mit Subhandler kann der Benutzer Text bearbeiten und ihn gleichzeitig auf der Festplatte speichern. In diesem Beispiel handelt es sich beim Bearbeiten und Speichern um zwei Aufgaben in derselben Anwendung, die möglicherweise gleichzeitig ausgeführt werden.
(Oder: Jeder Wagen des Zuges und der Prozess ist der Zug. Der Wagen kann sich nicht bewegen, ohne den Zug zu verlassen. Ebenso kann der Zug nicht nur einen Wagen haben.)
Mehrere Prozesse oder parallele Verarbeitung verwenden Zwei oder Mehrere Prozessoren arbeiten zusammen, um mehrere Teilaufgaben gleichzeitig auszuführen, und kombinieren dann die Lösungen für diese Teilaufgaben, um die Lösung für die gesamte Aufgabe zu erhalten.
Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ“!
Das obige ist der detaillierte Inhalt vonWas sind die grundlegenden Aufgaben eines Computer-Betriebssystems?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!