Was ist ein Betriebssystem und seine Komponenten?

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen





Der Begriff OS oder Betriebssystem ist eine Art von Software und fungiert als Schnittstelle zwischen Benutzer und Computer, um alle Aufgaben wie Speicherverwaltung, Dateiverwaltung, Eingabe- und Ausgabebehandlung, Sicherheit, Prozessverwaltung, Auftragsabrechnung, Fehlererkennung, Systemleistungskontrolle und Peripheriegeräte auszuführen Steuerung wie Drucker und Festplatten. Zu den gängigen Betriebssystemen gehören hauptsächlich Windows, Linux, AIX, VMS, z / OS usw. Dieser Artikel enthält eine Übersicht über das Betriebssystem und seine Komponenten.

Was ist ein Betriebssystem?

Definition: Ein Betriebssystem kann als ein System definiert werden, bei dem ein großes und ein komplexes System über eine Schnittstelle in kleine Teile aufgeteilt wird. Dieses System wird verwendet, um die verschiedenen Betriebssysteme gemeinsam zu nutzen Komponenten Dazu gehören Datei, Eingabe- / Ausgabegerät, Prozessspeicher usw. Alle partitionierten Teile müssen genau definierte Teile des Systems mit sorgfältig klassifizierten i / ps, o / ps und Funktionen sein. Wir wissen, dass nicht alle Systeme eine ähnliche Struktur haben, sondern mehrere Betriebssysteme Teilen Sie die unten beschriebenen Komponenten des Systems.




Das Betriebssystem ist das wichtigste Programm in einem Computer, da jeder Computer mit einem Betriebssystem (OS) arbeitet, um alle Programme und Anwendungen auszuführen. Die Hauptaufgaben des Computer-Betriebssystems sind das Identifizieren von E / A über die Tastatur, das Senden von E / A an den Bildschirm, das Verfolgen von Dateien, Speicherlaufwerken, die Steuerung von Peripheriegeräten wie Drucker usw.

Komponenten des Betriebssystems

Die Komponenten eines Betriebssystems spielen eine Schlüsselrolle, damit verschiedene Computersystemteile zusammenarbeiten können. Die Betriebskomponenten werden unten diskutiert.



Betriebssystemkomponenten

Betriebssystemkomponenten

Kernel

Der Kernel im Betriebssystem bietet die grundlegende Steuerungsebene für alle Computerperipheriegeräte. Im Betriebssystem ist der Kernel eine wesentliche Komponente, die zuerst geladen wird und im Hauptspeicher verbleibt. Damit der Speicherzugriff für die Programme im RAM verwaltet werden kann, werden die Programme erstellt, um Zugriff von den Hardwareressourcen zu erhalten. Es setzt die Betriebszustände der CPU zurück, um jederzeit den besten Betrieb zu erzielen.

Prozessausführung

Das Betriebssystem bietet eine Schnittstelle zwischen der Hardware sowie einem Anwendungsprogramm, sodass das Programm über das Hardwaregerät eine Verbindung herstellen kann, indem einfach die im Betriebssystem konfigurierten Verfahren und Prinzipien befolgt werden. Das Programm Die Ausführung umfasst hauptsächlich einen Prozess, der über einen Betriebssystemkern erstellt wird, der Speicherplatz sowie verschiedene Arten anderer Ressourcen verwendet.


Unterbrechen

Im Betriebssystem unterbricht sind wichtig, da sie dem Betriebssystem eine zuverlässige Technik bieten, um mit seiner Umgebung zu kommunizieren und zu reagieren. Ein Interrupt ist nichts anderes als eine Art von Signal zwischen einem Gerät und einem Computersystem, ansonsten von einem Programm im Computer, bei dem das Betriebssystem das Betriebssystem verlassen und genau entscheiden muss, was anschließend zu tun ist. Immer wenn ein Interrupt-Signal empfangen wird, hält die Hardware des Computers automatisch an, welches Computerprogramm gerade ausgeführt wird, behält seinen Status bei und führt ein Computerprogramm aus, das zuvor mit dem Interrupt verbunden war.

Speicherverwaltung

Die Funktionalität eines Betriebssystems ist nichts anderes als eine Speicherverwaltung, die den Hauptspeicher verwaltet und Prozesse während der Implementierung zwischen Festplatte und Hauptspeicher hin und her bewegt. Dies verfolgt jede Speicherposition, bis sie einem Prozess zugewiesen ist, andernfalls ist sie offen. Es überprüft, wie viel Speicher Prozessen zugewiesen werden kann, und entscheidet, welcher Prozess zu welchem ​​Zeitpunkt Speicher erhält. Wenn der Speicher nicht zugewiesen ist, wird er entsprechend verfolgt, um den Status zu aktualisieren. Die Speicherverwaltungsarbeit kann in drei wichtige Gruppen unterteilt werden, z. B. die Speicherverwaltung von Hardware, Betriebssystem und Anwendungsspeicherverwaltung.

Multitasking

Es beschreibt die Arbeitsweise mehrerer unabhängiger Computerprogramme auf einem ähnlichen Computersystem. Multitasking in einem Betriebssystem ermöglicht es einem Bediener, eine oder mehrere Computeraufgaben gleichzeitig auszuführen. Da viele Computer eine oder zwei Aufgaben gleichzeitig ausführen können, kann dies normalerweise mithilfe der Zeitteilung erfolgen, wobei jedes Programm die Zeit eines Computers zur Ausführung verwendet.

Vernetzung

Netzwerk kann so definiert werden, dass der Prozessor über Kommunikationsleitungen miteinander interagiert. Das Design des Kommunikationsnetzwerks muss Routing, Verbindungsmethoden, Sicherheit, Meinungs- und Sicherheitsprobleme berücksichtigen.

Gegenwärtig pflegen die meisten Betriebssysteme unterschiedliche Netzwerktechniken, Hardware und Anwendungen. Dies beinhaltet, dass Computer, die auf verschiedenen Betriebssystemen ausgeführt werden, in ein allgemeines Netzwerk eingebunden werden können, um Ressourcen wie Daten, Computer, Scanner und Drucker gemeinsam zu nutzen, wobei die Verbindungen entweder verkabelt oder drahtlos verwendet werden.

Sicherheit

Wenn ein Computer über zahlreiche Personen verfügt, um den unmittelbaren Prozess verschiedener Prozesse zu ermöglichen, müssen die vielen Prozesse vor anderen Aktivitäten geschützt werden. Diese Systemsicherheit hängt hauptsächlich von einer Vielzahl von Technologien ab, die effektiv funktionieren. Aktuelle Betriebssysteme bieten Zugang zu einer Reihe von Ressourcen, die für die Arbeit mit der Software auf dem System verfügbar sind, sowie zu externen Geräten wie Netzwerken mithilfe des Kernels. Das Betriebssystem sollte in der Lage sein, zwischen Anforderungen zu unterscheiden, die für den Fortschritt zugelassen werden müssen, und anderen, die nicht verarbeitet werden müssen. Um eine Sicherheitsversion zuzulassen oder zu verbieten, bietet ein Computersystem mit einem hohen Schutzniveau außerdem Überwachungsoptionen. Auf diese Weise können die Anforderungen von der Zugänglichkeit zu Ressourcen überwacht werden

Benutzeroberfläche

Eine GUI oder Benutzeroberfläche ist der Teil eines Betriebssystems, über den ein Bediener die Informationen abrufen kann. Eine auf Text basierende Benutzeroberfläche zeigt den Text sowie seine Befehle an, die mit Hilfe einer Tastatur über eine Befehlszeile eingegeben werden.

Die betriebssystembasierten Anwendungen bieten hauptsächlich eine spezielle Benutzeroberfläche für eine effiziente Kommunikation. Die Hauptfunktion einer Benutzeroberfläche einer Anwendung besteht darin, die Eingaben vom Bediener abzurufen und dem Bediener O / Ps bereitzustellen. Die Art der von der Benutzeroberfläche empfangenen Eingaben sowie die von der Benutzeroberfläche angebotenen O / P-Typen können sich jedoch von Anwendung zu Anwendung ändern. Die Benutzeroberfläche jeder Anwendung kann in zwei Typen unterteilt werden, nämlich GUI (grafische Benutzeroberfläche) und CLI (Befehlszeilenbenutzeroberfläche).

Es geht also nur um eine Übersicht über ein Betriebssystem . Die Hauptkomponenten eines Betriebssystems umfassen hauptsächlich Kernel-, API- oder Anwendungsprogrammschnittstelle, Benutzeroberfläche und Dateisystem, Hardwaregeräte und Gerätetreiber. Hier ist eine Frage für Sie, was sind die verschiedenen Arten eines Betriebssystems?