Es ist ein Programm mit folgenden features:
Ein Betriebssystem ist ein Programm, das als Schnittstelle zwischen der Software und der Hardware des Computers dient.
Es ist ein integriertes Set von speziellen Programmen, die verwendet werden, um die Gesamtressourcen und Operationen des Computers verwalten.
Es ist spezielle Software, steuert und überwacht die Ausführung aller anderen Programme, die auf dem Computer befinden, einschließlich Anwendungsprogramme und andere Systemsoftware.
ein Computersystem bequem in einer effizienten Weise nutzen zu machen
Um die Details der Hardware-Ressourcen von den Benutzern zu verbergen
Zu liefern Nutzern eine komfortable Schnittstelle zu verwenden das Computersystem
Um als Vermittler zwischen der Hardware und seine Benutzer und machen es einfacher für die Benutzer für den Zugriff auf und die Nutzung anderer Ressourcen handeln
Um die Ressourcen eines Computersystems zu verwalten
Um den Überblick über wer Verwendung wird welche Ressource, die Gewährung von Ressourcenanforderungen, nach für der Ressourcen mit der Vermittlung und widersprüchliche Anforderungen von verschiedenen Programmen und Benutzer
Um eine effiziente und messe Aufteilung der Ressourcen zwischen Benutzer und Programme bieten
Speicherverwaltung -- hält Spuren der primäre Speicher d.h, was ein Teil davon im Einsatz von wem ist, welcher Teil nicht in Gebrauch ist usw. und ordnet den Speicher, wenn ein Prozess oder Programm anfordert.
Prozessor-Management -- zuteilen den Prozessor (CPU) auf ein Verfahren und freigibt Prozessor, wenn es nicht mehr benötigt wird
Device Management -- verfolgt alle Geräte. Dies wird auch als I / O-Controller, dass entscheidet welcher Prozess bekommt das Gerät, wann und für wie viel Zeit.
Dateiverwaltung -- ordnet und De-weist die Mittel und entscheidet, wer die Ressourcen bekommt
Sicherheit -- verhindert den unbefugten Zugriff auf Programme und Daten durch Passwörter und ähnliche andere Techniken
Job Buchhaltung-- verfolgt von Zeit und Ressourcen, die von verschiedenen Stellen und / oder Benutzern verwendet
Die Kontrolle über die Systemleistung -- zeichnet Verzögerungen zwischen Anforderung für einen Dienst und aus dem System
Interaktion mit den Betreibern -- Die Interaktion kann über die Konsole des Computers in Form von Anweisungen zu nehmen. Betriebssystem erkennt das gleiche, tut die entsprechende Aktion und informiert den Betrieb durch einem Bildschirm.
Fehlererfassungshilfen -- Produktion von Deponien, Spuren, Fehlermeldungen und anderen Debugging-und Fehlererkennungsmethoden
Die Koordination zwischen anderer Software und Benutzer -- Koordination und Zuordnung der Compiler, Interpreter, Monteure und andere Software auf die verschiedenen Nutzer der Computersysteme