|
|
Betriebssysteme |
BS |
Prof. Dr. Karlheinz Hug | |
| Ziele: | Diese einführende Vorlesung liefert einen Überblick über die Aufgaben, Grundkonzepte und Strukturen von Betriebssystemen. |
| Inhalte: | Die Vorlesung behandelt die Bereiche Hardware-Software-Schnittstelle, Prozess-, Speicher- und Dateiverwaltung, wobei der Schwerpunkt bei Prozessen liegt. Nebenläufigkeit und Kooperation sequenzieller Prozesse - das Kernstück von Betriebssystemen - stellen Koordinations-, Synchronisations- und Kommunikationsprobleme, die beispielhaft dargestellt werden. Lösungen mit elementaren Synchronisations- und Kommunikationsmechanismen werden diskutiert. Virtuelle Speicherverwaltung, Dateiverwaltung und Schutzkonzepte werden auch behandelt. Komponenten eines Beispielsystems werden in modularer und objektorientierter Weise konstruiert, wobei eine einfache Entwurfssprache benutzt wird. |
| Voraussetzungen: | Informatik 1, Informatik 2. |
| Lehrmethoden: | Vorlesung mit integrierten Übungen. Das Lehrmaterial besteht aus einem Skript, Folien, Beispielprogrammfragmenten und Übungsblättern. Es wird in gedruckter Form verteilt. Die Studierenden bearbeiten die Übungsaufgaben. |
| Literatur: |
G. R. Andrews:
Concurrent Programming. Principles and Practice
Addison-Wesley, Bonn (1991)
J. Bacon: Concurrent Systems. An Integrated Approach to Operating Systems, Database and Distributed Systems Addison-Wesley, Bonn (1993) M. Milenkovic: Operating Systems. Concepts and Design McGraw-Hill, New York (1992) 2nd ed. H.-J. Siegert: Betriebssysteme: Eine Einführung Oldenbourg, München (1991) 3. Aufl. A. Silberschatz, P. Galvin: Operating System Concepts Addison-Wesley, Bonn (1994) 4th ed. R. Switzer: Operating Systems. A practical approach Prentice Hall, Englewood Cliffs (1993) A. S. Tanenbaum: Moderne Betriebssysteme Hanser, München (1994) K.-D. Thies: Multitasking. Grundlagen. Betriebssystem-Kern-Funktionen für INTEL-Prozessoren. Parallele Programmierung. Realzeit-Systeme Hanser, München (1994) |
| Status: | Pflichtfach, 4. Semester. |
| Dauer: | 2 SWS |
| Prüfung: | Schriftliche Klausur von 2 Stunden Dauer am Ende des 4. Semesters. |