Betriebssysteme




Apple

Linux

Windows


 



 

Betriebssysteme - es gibt sie seit Anfang der 70iger Jahre. Zu dem heute am weitesten verbreiteten gehört ohne Zweifel Windows. Es gibt aber auch weitere wie zum Beispiel Linux, MacOS, auf die hier auch näher eingegangen werden soll.

Ein Betriebssystem ist nach DIN 44300

 

„ Die Programme eines digitalen Rechensystems, die zusammen mit den Eigenschaften en dieser Rechenanlage die Basis der möglichen Betriebsarten des Rechensystems bilden und die insbesondere die Abwicklung von Programmen steuern und überwachen.“

 

Aufgaben

 

  •  Verwaltern der Ressourcen des Rechners
  • Verbergen der Komplexität des Rechners vor dem Anwender
  • Bereitstellen einer Benutzerschnittstelle und einer Programmierschnittstelle
  • Koordination von Prozessen


 

 

Klassifizierung

Nach Betriebsart

  • Stapelverarbeitungs- Betriebssysteme
  • Dialogbetrieb Betriebssysteme
  • Netzwerk Betriebssysteme
  • Realtime Betriebssysteme 
  • Universelle Betriebssysteme die mehrere Eigenschaften besitzen


Anzahl der auf den Rechner laufende Programmen



  • single Tasking das bedeutet das jeweils ein Programm läuft. Mehrere Programme werden nacheinander durchgeführt.

  • Multitasking mehrere Programme werden zeitgleich bei mehreren Prozessoren ausgeführt oder zeitlich verschachtelt bei einem Prozessor. Beim Multitasking unterscheidet man noch zwischen kooperativen und verdrängendem Multitasking


Benutzer

  

  •  Multiuser - mehrere Benutzer teilen sich die Computerressourcen
  • Singleuser - Der Computer steht nur einem Benutzer zur Verfügung


 
   

 Single 
user
Multi
user
Single
tasking
 Multi
tasking
MS DOS
 x  x 
Windows 95
 x   x
 Windows 98  x  
 Windows NT x   x
 Windows XP    x
 Unix   x  x



Aufbau

Aufbau eines Betriebssystems

Zur logischen Strukturierung wird ein Betriebssystem in 3 Schichten eingeteilt

  •  1. Schicht
  •  2. Schicht
  •  3. Schicht


Alle Hardwareabhängigen Teile des Betriebssystems
   

Ein/Ausgabe Dienste für Plattenspeicher und Peripheriegeräte
    Kommunikationsdienste Netzwerkdienste Dateien und Dateisysteme