Wie funktioniert das Betriebssystem in einer Computerarbeit?

February 17

Einführung

Ein Betriebssystem ist die Anwendung, die jeden Aspekt eines Computers steuert. Die am häufigsten verwendeten Betriebssysteme sind Windows, UNIX und Macintosh. Um es einfach auszudrücken, ein Betriebssystem führt zwei grundlegende Funktionen: (1) It dient als eine Krippe für die Hard- und Software-Ressourcen frei, die im System; und (2) Es befasst sich mit Hardware ohne die Anwendungen, die mit jedem Aspekt auf dem Weg zu kennen. Die Aufgaben des Betriebssystems lassen sich in sechs verschiedenen Kategorien: Prozessorverwaltung, Speicherverwaltung, Device-Management, Storage-Management, Anwendungsschnittstelle und Benutzeroberfläche.

Serviceprozessor-Management

Serviceprozessor-Management umfasst die Gewissheit, dass alle Anwendungen und Prozesse die entsprechende Zeitspanne vom Prozessor erhalten, damit es richtig funktionieren kann. Dazu gehört auch, unter Ausnutzung der so viele Taktzyklen, wie es möglich ist, um alles richtig zusammen zu arbeiten. Das Betriebssystem verwendet den Prozess oder Thread des Prozessors zur Wahrnehmung dieser Aufgaben und es wechselt ständig zwischen Prozessen in Höhe von Tausenden von Vorgängen pro Sekunde.

Speicherverwaltung

Speicherverwaltung ist der Prozess der Sicherstellung, dass jeder Prozess Arbeitsspeicher erforderlich besitzt, um den Task ausführen, so dass Prozesse nicht Speicher voneinander stehlen. Ein weiterer Teil der Speicherverwaltung ist jede Art von Speicher verwalten, so dass es richtig verwendet wird.

Geräteverwaltung

Jedes Stück Hardware verwendet einen Treiber, ein spezielles Programm, um mit dem System kommunizieren. Das Betriebssystem verwendet die Treiber als Übersetzer zwischen die elektrischen Signale von der Hardware und den Programmcode in Anwendungen zu finden. Der Fahrer nimmt Daten vom Betriebssystem auf das Gerät und umgekehrt. Das Betriebssystem steuert diesen Prozess durch auf den entsprechenden Treiber aufrufen, wenn sie benötigt wird.

Application Programminterface

So wie Hardware Treiber hat, haben Anwendungen Anwendungsprogramm-Schnittstellen (APIs). APIs ermöglichen die Programmierer, die Teile des Betriebssystems und der Computer zu verwenden, um bestimmte Funktionen auszuführen. Das Betriebssystem enthält alle die APIs, die auf den Computer erkennbar sind und spielt die Rolle des Dolmetschers für die APIs. Danach sendet die Daten benötigt, so dass die Funktion durchgeführt wird.

Benutzeroberfläche

Der Benutzer-Schnittstelle-Aspekt des Betriebssystems verwaltet die Interaktion zwischen dem Benutzer und Computer. Viele Betriebssysteme verwenden grafische Benutzeroberflächen, die bedeuten, dass es Bilder und Symbole zur Kommunikation mit dem Benutzer verwendet. Das Betriebssystem spielt wieder die Rolle der Dolmetscher für die Kommunikation mit dem Benutzer und dem Computer in Sprachen, die sie beide verstehen.