Die Vorlesung gibt eine Einführung in die Grundlagen der
Betriebssysteme und Rechnernetze. Exemplarisch werden die
Betriebssysteme UNIX und Windows 2000 besprochen.
U. a. werden folgende Fragestellungen behandelt:
Wie erzeugt das Betriebssystem einen neuen Prozeß?
Welche Kommunikationsmöglichkeiten gibt es zwischen Prozessen? Was
bietet die UNIX-Socket-Schnittstelle?
Wie können Prozesse, die mit gemeinsamen Daten arbeiten, koordiniert
werden?
Wie findet das Betriebssystem freien Plattenplatz für neue Daten?
Warum verschwinden Nachrichtenpakete im Netz?
Wie finden Pakete ihren Weg durch das Netz zum Empfänger?
Literatur
Andrew S. Tanenbaum: Modern Operating Systems (2. Auflage), Prentice
Hall, 2001
William Stallings: Operating Systems, (4. Auflage), Prentice Hall,
2001
Silberschatz/Galvin: Operating System Concepts (4. Auflage), Addison
Wesley, 1994
Douglas E. Comer: Internetworking with TCP/IP: Principles, Protocols,
Architectures, Prentice-Hall, 1995
Andrew S. Tanenbaum: Computernetzwerke (3. Auflage),
Prentice-Hall, 2000