Skip to content

Donnerstag, 2025-09-25_Betriebssysteme_SLE

Betriebssysteme – Betriebsarten und Einsatzformen

Thema: Betriebsarten von Betriebssystemen
Kontext: Nutzung, Interaktion, Vernetzung und Echtzeitfähigkeit


1. Einordnung: Was ist ein Betriebssystem?

Ein Betriebssystem (BS) ist die zentrale Software eines Rechners.
Es verwaltet Hardware-Ressourcen und stellt Schnittstellen für Benutzer und Anwendungen bereit.

Zu den Kernaufgaben gehören:

  • Prozessverwaltung
  • Speicherverwaltung
  • Ein-/Ausgabesteuerung
  • Dateiverwaltung
  • Benutzer- und Rechteverwaltung

2. Betriebsarten von Betriebssystemen

Betriebssysteme lassen sich nach ihrer Betriebsart und ihrem Einsatzzweck unterscheiden.


3. Stapelverarbeitungs-Betriebssystem (Batch-Betrieb)

Merkmale

  • Programme werden ohne Benutzerinteraktion ausgeführt
  • Aufträge werden gesammelt („Stapel“) und nacheinander abgearbeitet
  • Keine direkte Ein- oder Ausgabe während der Laufzeit

Historischer Kontext

  • Frühe Betriebssysteme
  • Nutzung von Lochkarten
  • Lange Laufzeiten ohne direkte Rückmeldung

Moderne Formen

Auch moderne Betriebssysteme unterstützen diesen Modus:

  • Batch-Programming
  • Shell-Skripte
  • PowerShell-Skripte

Typische Einsatzgebiete:

  • Wartungsaufgaben
  • Automatisierte Jobs
  • Serverprozesse

4. Dialogbetriebssystem

Merkmale

  • Direkte Interaktion zwischen Benutzer und Rechner
  • Eingabe → Verarbeitung → Ausgabe in kurzer Zeit

Varianten

Textorientiert

  • Kommandozeile (CLI)
  • Beispiele: Shell, Terminal

Grafisch

  • Grafische Benutzeroberfläche (GUI)
  • Fenster, Icons, Menüs

Typisch für:

  • Desktop-Betriebssysteme
  • Entwicklungsumgebungen
  • Interaktive Anwendungen

5. Netzwerk-Betriebssystem

Ziel

  • Einbindung eines Rechners in ein Computernetzwerk
  • Nutzung entfernter Ressourcen

Merkmale

  • Zugriff auf Dateien, Drucker oder Dienste anderer Rechner
  • Benutzer- und Rechteverwaltung über das Netzwerk

Varianten

Client-Server-Betrieb

  • Zentrale Server stellen Dienste bereit
  • Clients greifen darauf zu

Peer-to-Peer-Netzwerk

  • Gleichberechtigte Rechner
  • Jeder Rechner kann Dienste anbieten und nutzen

6. Echtzeit-Betriebssystem (Real-Time OS)

Grundanforderung

  • Fest definierte Zeitgrenzen für die Bearbeitung von Anfragen
  • Reaktionszeit ist wichtiger als maximaler Durchsatz

Typische Einsatzgebiete

  • Mess- und Steuerungstechnik
  • Industrieanlagen
  • Embedded Systems
  • Medizintechnik

Wichtige Eigenschaften

  • Systemblockaden sind nicht akzeptabel
  • Vorhersagbares Verhalten ist zwingend erforderlich

Voraussetzungen

  • Präemptives Multitasking
  • Deterministische Zeitplanung
  • Hohe Zuverlässigkeit

7. Universelles Betriebssystem

Merkmale

  • Unterstützt mehrere Betriebsarten gleichzeitig
  • Kombiniert:
  • Dialogbetrieb
  • Netzwerkfunktionen
  • Batch-Verarbeitung

Typische Einsatzgebiete

  • Desktop-Systeme
  • Server
  • Entwicklungsrechner

Universelle Betriebssysteme sind ein Kompromiss zwischen:

  • Flexibilität
  • Performance
  • Teilweiser Echtzeitfähigkeit

8. Prüfungs- und Praxisrelevanz (FIAE)

Relevanz für:

  • Systemarchitektur
  • Server- und Clientbetrieb
  • Embedded Systems
  • Automatisierung
  • Leistungs- und Sicherheitsanforderungen

Typische Prüfungsfragen:

  • Unterschiede zwischen Dialog- und Batchbetrieb
  • Abgrenzung Echtzeit- vs. universelles Betriebssystem
  • Geeignete Einsatzszenarien für verschiedene Betriebsarten