3
Betriebssystem
Inhalt
Aufgaben
·
Geschichte
·
Begriffsklärung
Aufgaben des Betriebssystems
Resourcenverwaltung
Resource
=
Zeit (Stichwort
Multitasking, Multiuserbetrieb
)
Speicherverbrauch (Festplatten, Hauptspeicher)
Zuteilung und Verwaltung von
I/O-Resourcen
(Drucker, Tastatur, Bildschirm, Maus, (Daten-)Netzanschlüsse ...)
Verbergen
der Hardware (Abstraktion) inbesondere
Dateisystem
Schutz
Plattform/einheitliche Schnittstelle für
Anwenderprogramme
Geschichte der Betriebssysteme
bis ca. 1955:
keinerlei
Betriebssysteme
1955-65:
Batch
-Systeme (HW: Transistoren, Lochkarten/Magnetbändern als E/A)
65-80:
Multiprogramming
und
Time-sharing
-Betrieb (Interaktiv) auf Großrechnern (IBM360), Ursprung von Un*x: ca. 1970
14
Nach 1980:
Aufstieg des
PC
:
DOS
,
Windows95
und seine Nachfolger
15
Verbreitung von
lokalen Netzen
(verteilte Betriebssysteme),
Internet
Zukunft:
eingebettete Systeme
?
Netcomputer
? ...
Multitasking/Multiuser/Timesharing
Heutzutage:
Betriebssystem
abeitet viele Dinge (scheinbar)
gleichzeitig
ab
16
Illusion
der Gleichzeitigkeit durch schnelles/geschicktes
Hinundherjonglieren
der zu bearbeitenden Aufgaben (Multitasking)
inbesondere langsam: die menschlichen Reaktionen (Tastatur, Maus) und überhaupt E/A:
Þ
interaktives
Verhalten für mehrere Benutzer möglich
Mehrbenuzterbetrieb: erhöhte Anforderungen an
Sicherheit
(z.B. Trennung der Speicherbereiche etc.)
October 7, 2003