Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial Internet of Things >> Eingebettet

Was ist ein Betriebssystem und seine Komponenten

Der Begriff Betriebssystem oder Betriebssystem ist eine Art Software und fungiert als Schnittstelle zwischen Benutzer und Computer, um alle Aufgaben wie Speicherverwaltung, Dateiverwaltung, Eingabe- und Ausgabeverarbeitung, Sicherheit, Prozessverwaltung, Auftragsabrechnung, Fehlererkennung, Steuerung der Systemleistung, Steuerung von Peripheriegeräten wie Drucker und Laufwerke. Zu den gängigen Betriebssystemen gehören hauptsächlich Windows, Linux, AIX, VMS, z/OS usw. Dieser Artikel gibt einen Überblick über Betriebssysteme und ihre Komponenten.


Was ist ein Betriebssystem (OS)?

Definition: Ein Betriebssystem kann als ein System definiert werden, in dem ein großes und komplexes System mithilfe einer Schnittstelle in kleine Teile unterteilt wird. Dieses System wird verwendet, um die verschiedenen Betriebssystemkomponenten gemeinsam zu nutzen, darunter Datei, Eingabe-/Ausgabegerät, Prozessspeicher usw. Alle partitionierten Teile müssen gut 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, aber mehrere aktuelle Betriebssysteme teilen sich die Komponenten des unten beschriebenen 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 Computerbetriebssystems sind das Identifizieren von i/p über die Tastatur, das Senden von o/p an den Bildschirm, das Verfolgen von Dateien, Speicherlaufwerken, die Steuerung von Peripheriegeräten wie Druckern usw.

Komponenten des Betriebssystems

Die Komponenten eines Betriebssystems spielen eine Schlüsselrolle, damit eine Vielzahl von Computersystemteilen zusammenarbeiten. Die Betriebskomponenten werden unten beschrieben.

Betriebs- Systemkomponenten

Kernel

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

Prozessausführung

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

Unterbrechen

Interrupts sind im Betriebssystem unerlässlich, da sie dem Betriebssystem eine zuverlässige Technik bieten, um zu kommunizieren und auf seine Umgebung zu reagieren. Ein Interrupt ist nichts anderes als eine Art von Signal zwischen einem Gerät sowie einem Computersystem, ansonsten von einem Programm im Computer, das erfordert, dass das Betriebssystem das Betriebssystem verlässt und genau entscheidet, was danach zu tun ist. Immer wenn ein Interrupt-Signal empfangen wird, hält die Hardware des Computers automatisch das gerade laufende Computerprogramm an, 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 herbewegt. Dies verfolgt jede &jede Speicherposition; bis es einem Prozess zugewiesen wird, ansonsten ist es geöffnet. Es überprüft, wie viel Speicher Prozessen zugewiesen werden kann und entscheidet auch, welcher Prozess zu welcher Zeit Speicher erhält. Immer wenn Speicher nicht zugewiesen ist, wird entsprechend nachgeführt, um den Status zu aktualisieren. Die Arbeit der Speicherverwaltung kann in drei wichtige Gruppen unterteilt werden, wie die Speicherverwaltung der Hardware, des Betriebssystems und der Anwendungsspeicherverwaltung.

Multitasking

Es beschreibt das Arbeiten mehrerer unabhängiger Computerprogramme auf einem ähnlichen Computersystem. Multitasking in einem Betriebssystem ermöglicht einem Bediener, eine oder mehrere Computeraufgaben gleichzeitig auszuführen. Da viele Computer eine oder zwei Aufgaben gleichzeitig ausführen können, kann dies normalerweise mit Hilfe von Timesharing erfolgen, bei dem jedes Programm die Zeit eines Computers zur Ausführung nutzt.

Netzwerk

Vernetzung kann so definiert werden, dass die Prozessoren über Kommunikationsleitungen miteinander interagieren. Das Design von Kommunikationsnetzwerken muss Routing, Verbindungsmethoden, Sicherheit, Meinungs- und Sicherheitsprobleme berücksichtigen.

Derzeit unterhalten die meisten Betriebssysteme unterschiedliche Netzwerktechniken, Hardware und Anwendungen. Dies beinhaltet, dass Computer, die auf verschiedenen Betriebssystemen laufen, in ein allgemeines Netzwerk eingebunden werden können, um Ressourcen wie Daten, Computer, Scanner, Drucker gemeinsam zu nutzen, das die Verbindungen von entweder kabelgebundenen oder drahtlosen Verbindungen nutzt.

Sicherheit

Wenn ein Computer über zahlreiche Personen verfügt, um die unmittelbare Bearbeitung 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 effektiver Technologien ab. Aktuelle Betriebssysteme geben Zugang zu einer Reihe von Ressourcen, die zum Arbeiten mit der Software auf dem System erhältlich sind, und zu externen Geräten wie Netzwerken mithilfe des Kernels. Das Betriebssystem sollte in der Lage sein, zwischen Anforderungen, die für den Fortschritt berücksichtigt werden müssen, und anderen, die nicht verarbeitet werden müssen, zu unterscheiden. Um eine Sicherheitsversion zuzulassen oder zu verbieten, bietet ein Computersystem mit einem hohen Schutzniveau auch Auditing-Optionen. Dies ermöglicht es also, die Anforderungen von der Zugänglichkeit zu Ressourcen zu überwachen


Benutzeroberfläche

Eine GUI oder Benutzeroberfläche (UI) ist der Teil eines Betriebssystems, der es einem Bediener ermöglicht, die Informationen abzurufen. Eine textbasierte Benutzeroberfläche zeigt den Text sowie seine Befehle an, die mit Hilfe einer Tastatur über eine Befehlszeile eingegeben werden.

Die OS-basierten Anwendungen bieten hauptsächlich eine spezifische Benutzeroberfläche für eine effiziente Kommunikation. Die Hauptfunktion einer Benutzerschnittstelle einer Anwendung besteht darin, die Eingaben vom Operator zu erhalten und dem Operator 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).

Hier geht es also um einen Überblick über ein Betriebssystem. Zu den Hauptkomponenten eines Betriebssystems gehören hauptsächlich Kernel, API oder Anwendungsprogrammschnittstelle, Benutzeroberfläche und Dateisystem, Hardwaregeräte und Gerätetreiber. Hier ist eine Frage an Sie, was sind die verschiedenen Arten von Betriebssystemen?


Eingebettet

  1. Was ist ein Distanzsensor und seine Anwendungen
  2. Was ist ein IMX586-Sensor:Funktionsweise und seine Funktionen
  3. Funktionsweise des Gewichtssensors und seine Spezifikationen
  4. Was ist der AD8232 EKG-Sensor:Funktioniert und seine Anwendungen
  5. Was ist Netzanalyse:Verfahren und seine Beispiele
  6. Was ist 3D-Druck? – Typen und wie funktioniert er?
  7. Zustandsbasierte Wartung:was es ist und seine Vorteile
  8. Smart Manufacturing:was es ist und seine Vorteile
  9. Was sind die Komponenten eines Druckluftsystems?
  10. Terotechnologie:Was ist das? Definition und Ziele