8 Eigenschaften von Betriebssystemen
DieEigenschaften von BetriebssystemeDie wichtigsten umfassen im Allgemeinen: Arbeitsverwaltung, Ressourcenverwaltung, Steuerung des Systembetriebs, Fehlerbehebung und Speicherverwaltung. Dies variiert je nach Hersteller.
Die Betriebssysteme sind normalerweise je nach Hersteller und Hardware, in der sie arbeiten, einzigartig. Trotzdem sind dank der Raffinesse moderner Hardware Betriebssysteme erforderlich, die bestimmte Standards erfüllen.
Im Allgemeinen muss, wenn ein neues Computersystem installiert wird, die für diese Hardware angegebene Betriebssoftware erworben werden.
Ein Betriebssystem ist ein Softwaresystem, das Computerhardware- und Softwareressourcen verwaltet; Darüber hinaus bietet es gemeinsame Dienste für Computerprogramme.
Anwendungsprogramme benötigen normalerweise auch ein Betriebssystem, um zu funktionieren.
Betriebssysteme finden sich auf vielen Geräten, die einen Computer enthalten: von Mobiltelefonen über Videospielkonsolen bis hin zu Computern und Netzwerkservern.
Zu den gängigen Desktop-Betriebssystemen gehören Apple OS X, Linux und seine Varianten sowie Microsoft Windows. Mobile Betriebssysteme umfassen Android und iOS. Andere Klassen von Betriebssystemen, wie RTOS in Echtzeit, existieren ebenfalls.
Liste der Betriebssystemfunktionen
1- Sie haben eine Arbeitsverwaltung
Eine wichtige Aufgabe jedes operationellen Programms ist es, die Aufgaben so zu planen, dass sie vom Computersystem gehandhabt werden.
Dies ist eine der Hauptaufgaben der Job-Management-Funktion. Das Betriebssystem erstellt die Reihenfolge, in der die Programme verarbeitet werden, und definiert die Reihenfolge, in der die bestimmten Jobs ausgeführt werden.
Der Begriff "in der Warteschlange" wird häufig verwendet, um die Reihe von Jobs zu beschreiben, die auf ihre Ausführung warten. Das Betriebssystem vergleicht eine Vielzahl von Faktoren, um diese Arbeitswarteschlange zu erstellen.
Einige dieser Faktoren umfassen:
- Einige Jobs, die gerade bearbeitet werden.
- Die Ressourcen des Systems, die verwendet werden.
- Welche Ressourcen müssen von den folgenden Programmen verwendet werden?
- Die Priorität der Arbeit im Vergleich zu den anderen Aufgaben.
- Jede andere spezielle Anforderung, auf die das System reagieren muss.
Das operationelle Programm muss in der Lage sein, diese Faktoren zu überprüfen und die Reihenfolge zu steuern, in der diese Jobs verarbeitet werden.
2- Sie haben eine Ressourcenverwaltung
Die Verwaltung von Ressourcen in einem Computersystem ist ein weiteres Hauptanliegen des Betriebssystems. Offensichtlich kann ein Programm ein Gerät nicht verwenden, wenn diese Hardware nicht verfügbar ist.
Die Betriebssoftware überwacht die Ausführung aller Programme. Es ist auch verantwortlich für die Überwachung aller Arten von Geräten, die verwendet werden.
Um dies zu erreichen, erstellt es eine Tabelle, in der die Programme mit den Geräten kombiniert werden, die sie in Zukunft verwenden oder verwenden werden.
Das Betriebssystem überprüft diese Tabelle, um die Verwendung eines bestimmten Geräts zu genehmigen oder zu verweigern.
3- Sie haben ein Eingabe / Ausgabe-Bedienelement
Die Verteilung der Ressourcen eines Systems ist eng mit dem Betrieb der Steuerung der Eingabe / Ausgabe-Steuerung einer Software verbunden.
Da der Zugriff auf ein bestimmtes Gerät häufig erforderlich ist, bevor die Eingabe- / Ausgabevorgänge beginnen können, muss das Betriebssystem die Eingabe- / Ausgabevorgänge und die Geräte, auf denen sie arbeiten, koordinieren.
In der Tat erstellt es ein Wörterbuch von Programmen, die die Ausführung durchlaufen, und die Geräte, die verwendet werden müssen, um die Eingabe / Ausgabe-Operationen abzuschließen. Mithilfe von Kontrollberichten benötigen Jobs möglicherweise bestimmte Geräte.
Dadurch können Benutzer Informationen von bestimmten Websites lesen oder Informationen in ausgewählten Büros drucken. Unter Ausnutzung dieser Installation können die von einem Ort gelesenen Informationen über das gesamte computerisierte System verteilt werden.
Um die Ausführung von Eingabe- / Ausgabeoperationen zu erleichtern, haben die meisten Betriebssysteme einen Standardsatz von Steueranweisungen, um die Verarbeitung aller Eingabe- / Ausgabeanweisungen zu handhaben.
Diese Standardanweisungen, die als Eingabe- / Ausgabesteuerungssystem bezeichnet werden, sind ein wesentlicher Bestandteil der meisten Betriebssysteme.
Sie vereinfachen nur die Mittel, so dass alle in Bearbeitung befindlichen Programme Eingabe- / Ausgabeoperationen ausführen können.
Tatsächlich führt das laufende Programm unter Verwendung einer spezifischen Eingabe- / Ausgabevorrichtung Signale für das Betriebssystem aus, dass eine Eingabe- / Ausgabeoperation gewünscht wird.
Die Software in der Steuerung ruft die IOCS-Software auf, damit sie den Eingabe- / Ausgabevorgang abschließen kann.
In Anbetracht der Intensität der Input / Output-Aktivität sind die IOCS-Anweisungen in den meisten Programmen äußerst wichtig.
4- Sie sind Multi-Task-Systeme
Die meisten modernen Betriebssysteme ermöglichen die Durchführung mehrerer Aufgaben.
Zum Beispiel kann ein Computer gleichzeitig ein Benutzerprogramm ausführen, Informationen von einer Platte lesen oder die Ergebnisse in einem Drucker anzeigen. Es wird von Multitasking- oder multiprogrammierten Betriebssystemen gesprochen.
5- Kompatibel mit dem Speicherprozess
In vielen Betriebssystemen hat jeder Prozess seinen eigenen Speicherplatz. Dies bedeutet, dass dieser Speicher für andere Prozesse nicht verfügbar ist. In diesem Fall wird die Adresse des Prozessraums gesprochen.
6- Muss Mechanismen zugeordnet haben
Wenn es sich um Mehrzweckprogramme handelt, muss ein Betriebssystem die folgende Anzahl von Mechanismen bereitstellen:
- Ein Authentifizierungsmechanismus zur Überprüfung der Identität jedes Benutzers.
- Ein Schutzmechanismus gegen fehlerhafte Benutzerprogramme, die andere Anwendungen daran hindern könnten, auf dem System ausgeführt zu werden, oder die bösartig sind und die Aktivitäten anderer Benutzer ausspionieren oder unterbrechen könnten.
- Ein Verwaltungsmechanismus, der die Anzahl der für jeden Benutzer zulässigen Ressourcen begrenzt.
7- Sie haben einen Kern
Der wesentliche Teil eines Betriebssystems ist sein Kern. Heutzutage sind monolithische Kerne am beliebtesten.
Diese Kerne bieten eine Möglichkeit für verschiedene Computerprozesse, Nachrichten aneinander zu senden, während sie auch den RAM verwalten, der Programminformationen speichert.
Die meisten Kerne bieten auch Treiber oder Gerätetreiber zur Überwachung von Monitoren, Festplatten und anderen Utensilien.
8- Gewähre Verbindung
Wahrscheinlich ist das Merkmal, das die Betriebssysteme definieren kann, die Verbindung zwischen der Hardware, der Software und in einigen Fällen der Benutzerschnittstelle. Jeder Computer benötigt ein Betriebssystem.
Referenzen
- Was sind die Merkmale eines Betriebssystems? Von reference.com abgerufen.
- Eigenschaften eines Betriebssystems Wiederhergestellt von ecomputernotes.com.
- Eigenschaften des Betriebssystems. Von 202.114.32.200:8080/courseware.html.
- Was sind die Merkmale eines Betriebssystems im Vergleich zu anderer Software? Wiederhergestellt von quora.com.
- Input-Output-Kontrollsystem. Von wikipedia.org abgerufen.