Was ist ein Betriebssystem? Definition und Funktionen

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 4,05 KB

Ein Betriebssystem ist ein Programm oder eine Sammlung von Computerprogrammen, die entwickelt wurden, um eine effiziente Verwaltung der Ressourcen zu gewährleisten. Es beginnt zu arbeiten, wenn der Computer eingeschaltet wird, und steuert die Hardware des Rechners auf den grundlegenden Ebenen, sodass die Interaktion mit dem Benutzer ermöglicht wird. Ein Betriebssystem ist in der Regel in den meisten elektronischen Geräten zu finden, die mit Mikroprozessoren arbeiten, damit wir die Maschine verstehen und sie ihre Aufgaben erfüllt (z. B. Handys, DVD-Player, Autoradios und PCs).

Grundlegende Funktionen des Betriebssystems

Das Betriebssystem ermöglicht als Software-Schicht die Verwaltung des PCs und führt eine Vielzahl von wichtigen Basisfunktionen für das Systemmanagement aus. Zu den bemerkenswertesten Funktionen, die jeweils durch eine interne Komponente (wie das Core-Modul in monolithischen Systemen oder Microkernel-Servern) ausgeführt werden, gehören:

  • Bereitstellung von Komfort bei der Nutzung eines effizienten Computers.
  • Verwaltung der Ressourcen des Computers und Erbringung von Dienstleistungen für die Prozesse (Programme).
  • Bereitstellung einer Benutzerschnittstelle für Anweisungen (allgemein Befehle).
  • Ermöglichung von Veränderungen in der Entwicklung des Betriebssystems selbst, ohne bestehende Dienste zu beeinträchtigen (Evolution).

Die 5 Basisfunktionen für ein EDV-System

Für den Betrieb eines EDV-Systems sind fünf Funktionen entscheidend: die Bereitstellung der Benutzeroberfläche, das Ressourcenmanagement, die Dateiverwaltung, das Aufgabenmanagement sowie Supportdienste und Werkzeuge.

Benutzeroberfläche

Die Benutzeroberfläche des Betriebssystems ermöglicht die Kommunikation mit dem System, sodass Programme geladen, auf Dateien zugegriffen und weitere Aufgaben wahrgenommen werden können. Es gibt drei grundlegende Arten von Schnittstellen:

  • Befehlsbasierte Schnittstellen,
  • Menügesteuerte Schnittstellen,
  • Grafische Benutzeroberflächen (GUI).

Ressourcenmanagement

Das Ressourcenmanagement dient dazu, Hardware- und Netzwerkressourcen eines Informationssystems zu verwalten, wie z. B. CPU, Speicher, sekundäre Speichergeräte sowie die Verwaltung von Eingabe- und Ausgabe-Peripheriegeräten.

Dateiverwaltung

Ein Informationssystem enthält Programme zur Dateiverwaltung, die das Erstellen, Löschen und den Zugriff auf Daten, Dateien und Programme ermöglichen. Außerdem gehört dazu das Führen eines Protokolls über den physischen Speicherort der Dateien auf magnetischen Datenträgern und anderen sekundären Speichergeräten.

Aufgabenmanagement

Die Programme für das Aufgabenmanagement eines Betriebssystems verwalten die Ausführung der Aufgaben der Endanwender. Diese Programme steuern, welche Bereiche Zugriff auf die CPU haben und für wie lange. Die Task-Management-Funktionen können einer bestimmten Aufgabe einen Teil der CPU-Zeit zuweisen und die CPU jederzeit unterbrechen, um eine Aufgabe mit höherer Priorität zu bearbeiten.

Supportleistungen und Werkzeuge

Die Supportleistungen, die jedes Betriebssystem bietet, hängen von der jeweiligen Implementierung ab. Zu den bekanntesten gehören:

  • Implementierungen von UNIX (entwickelt von verschiedenen Softwarefirmen),
  • Betriebssysteme von Apple Inc. (wie Mac OS X),
  • Microsoft-Betriebssysteme,
  • Freie Software wie Linux oder BSD (produziert von Unternehmen, Universitäten, Regierungen, gemeinnützigen Organisationen und Entwickler-Communities).

Diese Support-Services bestehen meist aus: Versionierung, Sicherheit, neuen Dienstprogrammen (neue grafische Umgebung, Assistenten für spezielle Funktionen), Treibern für neue Peripheriegeräte (dieser Dienst muss mit dem Hardware-Hersteller koordiniert werden), Software-Fehlerkorrekturen usw.

Verwandte Einträge: