Computer - Betriebssystem
Das Betriebssystem ist ein Programm mit folgenden Funktionen:
Ein Betriebssystem ist ein Programm, das als Schnittstelle zwischen der Software und der Computerhardware fungiert.
Es handelt sich um einen integrierten Satz spezialisierter Programme, mit denen die gesamten Ressourcen und Vorgänge des Computers verwaltet werden.
Es handelt sich um eine spezielle Software, die die Ausführung aller anderen auf dem Computer befindlichen Programme steuert und überwacht, einschließlich Anwendungsprogrammen und anderer Systemsoftware.
Ziele des Betriebssystems
Die Ziele des Betriebssystems sind -
Damit das Computersystem effizient und effizient verwendet werden kann.
So verbergen Sie die Details der Hardwareressourcen vor den Benutzern.
Bereitstellung einer bequemen Benutzeroberfläche für die Verwendung des Computersystems.
Als Vermittler zwischen der Hardware und ihren Benutzern zu fungieren, um den Benutzern den Zugriff auf und die Verwendung anderer Ressourcen zu erleichtern.
So verwalten Sie die Ressourcen eines Computersystems
Verfolgen Sie, wer welche Ressource verwendet, gewähren Sie Ressourcenanforderungen und vermitteln Sie widersprüchliche Anforderungen von verschiedenen Programmen und Benutzern.
Bereitstellung einer effizienten und fairen Aufteilung der Ressourcen zwischen Benutzern und Programmen.
Eigenschaften des Betriebssystems
Hier ist eine Liste der wichtigsten Merkmale von Betriebssystemen -
Memory Management - Verfolgt den Primärspeicher, dh welcher Teil davon wird von wem verwendet, welcher Teil wird nicht verwendet usw. und weist den Speicher zu, wenn ein Prozess oder ein Programm ihn anfordert.
Processor Management - Ordnet den Prozessor (CPU) einem Prozess zu und gibt den Prozessor frei, wenn er nicht mehr benötigt wird.
Device Management- Verfolgt alle Geräte. Dies wird auch als E / A-Controller bezeichnet, der entscheidet, welcher Prozess das Gerät wann und für wie viel Zeit erhält.
File Management - Allokiert und de-Allokiert die Ressourcen und entscheidet, wer die Ressourcen erhält.
Security - Verhindert den unbefugten Zugriff auf Programme und Daten mithilfe von Passwörtern und ähnlichen Techniken.
Job Accounting - Verfolgt die Zeit und Ressourcen, die von verschiedenen Jobs und / oder Benutzern verwendet werden.
Control Over System Performance - Zeichnet Verzögerungen zwischen der Anforderung eines Dienstes und vom System auf.
Interaction with the Operators- Die Interaktion kann über die Konsole des Computers in Form von Anweisungen erfolgen. Das Betriebssystem bestätigt dasselbe, führt die entsprechende Aktion aus und informiert den Vorgang über einen Bildschirm.
Error-detecting Aids - Erstellung von Dumps, Traces, Fehlermeldungen und anderen Debugging- und Fehlererkennungsmethoden.
Coordination Between Other Software and Users - Koordination und Zuordnung von Compilern, Dolmetschern, Assemblern und anderer Software zu den verschiedenen Benutzern der Computersysteme.