Georg-August-Universität Göttingen
Zentrum für Informatik
Betriebssysteme
Wintersemester 2008/2009 (Vorlesung + Prüfung)
Sommersemester 2009 (nur Prüfung)
Dr. Henrik Brosenne
Vorlesung: Dienstag, 10:15 - 11:45 Uhr, MN 14
Übungen: siehe Übungsgruppen
Klausur Wintersemester: Dienstag 17.02.2009, 15:15 - 16:45 Uhr, MN 08
Klausur Sommersemester: Montag 29.06.2009, 18:15 - 19:45 Uhr, MN 08
News
Die Klausur des Sommersemesters findet statt am 29.06., 18:15-19:45 Uhr, MN 08.
Inhalt
Allgemein
Die Vorlesung implementiert das Modul B.inf.304.
In der Vorlesung werden allgemeine Konzepte von Betriebssystemen vorgestellt.
Neben den hierbei auftretenden Problemen und Lösungsansätzen wird auch auf die
Verwendung von Betriebssystemen anhand von Betriebssystemaufrufen eingegangen.
Implementierungsdetails von Betriebssystemen werden nicht behandelt.
Viele der bei Betriebssystemen zu lösenden Probleme tauchen auch in anderen Bereichen der
Informatik auf, so dass sich die zugehörigen Lösungsansätze auch darauf übertragen lassen.
Im einzelnen sollen folgende Themen behandelt werden.
- Prozesse und Threads
- Prozess-Scheduling
- Prozess-Kommunikation
- Prozess-Synchronisation
- Deadlocks (Verklemmungen)
- Speicherverwaltung
- Ein-/Ausgabe
- Dateien und Dateisysteme
Skript
Kapitel
-
Organisation
-
Einführung
-
Prozesse und Threads
-
Prozess-Scheduling
-
Einschub. Exceptions und Interrupts
-
Prozess-Kommunikation
-
Prozess-Synchronisation
-
Deadlocks (Verklemmungen)
-
Speicherverwaltung
-
Ein-/Ausgabe
-
Dateien und Dateisysteme
Vorlesungen
-
27.01.2008
-
Dateien und Dateisysteme
-
Ein-/Ausgabe
-
20.01.2008
-
Ein-/Ausgabe
-
Speicherverwaltung
-
13.01.2008
-
06.01.2008
-
16.12.2008
-
09.12.2008
-
Deadlocks
-
Prozess-Synchronisation
-
02.12.2008
-
25.11.2008
-
18.11.2008
-
01.11.2008
-
11.11.2008
-
Einschub. Exceptions und Interrupts
-
Prozess-Scheduling
-
28.10.2008
-
Prozess-Scheduling
-
Prozesse und Threads
-
21.10.2008
-
14.10.2008
Die erste Vorlesung findet Dienstag 14.10.2008, 10:15 Uhr im MN 14
(Geowissenschaften) statt.
Nützliche Verweise/Dokumente
UniVZ
Semestertermine
Literaturverzeichnis
Primär Literatur
-
Andrew S. Tanenbaum,
Moderne Betriebssysteme,
2te Auflage, Pearson Studium, 2002.
-
Carsten Vogt,
Betriebssysteme,
Spektrum Akademischer Verlag, 2001.
Sekundär Literatur (deutsch)
-
Erich Ehses, Lutz Köhler, Petra Riemer, Horst Stenzel, Frank Victor,
Betriebssysteme - Ein Lehrbuch mit Übungen zur Systemprogrammierung in UNIX/Linux,
Pearson Studium, 2005.
-
Rüdiger Brause,
Betriebssysteme - Grundlagen und Konzepte (3te Auflage),
Springer, 2004.
-
William Stallings,
Betriebssysteme - Prinzipien und Umsetzung (4te Auflage),
Prentice Hall, 2002.
-
Volkmar Richter,
Grundlagen der Betriebssysteme,
Fachbuchverlag Leipzig, 2004.
Sekundär Literatur (englisch)
- Abraham Silberschatz, Peter B. Galvin,
Operating System Concepts (5th Edition),
John Wiley and Sons, 1999.
-
Pradeep K. Sinha,
Distributed Operating Systems - Concepts and Design,
IEEE Computer Society Press, 1996.
Alte Nachrichten
(06.04.2009) Klausureinsicht kann am Fr. 17.04. von 11:30-13:00 Uhr genommen werden, im Institut für Informatik, Raum 0.106.
(06.04.2009) Noten werden in der 17. Kalenderwoche in FlexNox eingetragen.
(21.01.2009) Aufgabe 1, Übung 6 ist für Gruppe 1+2+3 vergeben.
(20.01.2009) Aufgabe 3, Übung 6 ist für Gruppe 1+2 vergeben.
(19.01.2009) Aufgabe 4, Übung 6 ist für Gruppe 2 vergeben.
(19.01.2009) Aufgabe 2, Übung 6 ist für Gruppe 2 vergeben.
(16.01.2009) Für diejenigen aus Gruppe 1, die noch eine Übung vorrechnen wollen,
wird am 02.02. eine Besprechung zur Übung 6 angeboten.
(16.01.2009) Übung 6 ist verfügbar.
(16.01.2009) Aufgabe 2, Übung 5 ist für Gruppe 1 wieder verfügbar.
(02.01.2009) Übung 5 ist verfügbar.
(07.01.2009) Aufgabe 3, Übung 5 ist für Gruppe 1+3 vergeben.
(06.01.2009) Aufgabe 2, Übung 5 ist für Gruppe 1+2+3 vergeben.
(05.01.2009) Aufgabe 4, Übung 5 ist für Gruppe 1+2+3 vergeben.
(05.01.2009) Aufgabe 1, Übung 5 ist für Gruppe 1+2+3 vergeben.
(02.01.2009) Übung 5 ist verfügbar.
(18.12.2008) Die Klausur wird, wegen Kollision mit einer anderen Klausur,
ein Stunde nach hinten verlegt.
(17.12.2008) Skript zum Kapitel Deadlocks ist verfügbar.
(15.12.2008) Aufgabe 1, Übung 4 ist für Gruppe 1+2+3 vergeben.
(09.12.2008) Skript zum Kapitel Prozess-Synchronisation ist verfügbar.
(08.12.2008) Aufgabe 6, Übung 4 ist für Gruppe 1 vergeben.
(08.12.2008) Aufgabe 5, Übung 4 ist für Gruppe 1 vergeben.
(08.12.2008) Aufgabe 4, Übung 4 ist für Gruppe 1 vergeben.
(08.12.2008) Aufgabe 3, Übung 4 ist für Gruppe 1+2+3 vergeben.
(05.12.2008) Übung 4 ist verfügbar.
(04.12.2008) Die Übung am Montag 08.12. (Gruppe 1) fällt aus.
Übung 4 wird in Gruppe 1 am 05.01. besprochen.
(27.11.2008) Raumwechsel. Übungen der Gruppen 1+2 verlegt in IfI 0.101.
(01.12.2008) Aufgabe 1, Übung 3 ist für Gruppe 1+2+3 vergeben.
(26.11.2008) Zusatzaufgabe 2, Übung 3 ist für Gruppe 2+3 vergeben.
(20.11.2008) Aufgabe 2, Übung 3 ist für Gruppe 1+2 vergeben.
(19.11.2008) Übung 3 ist verfügbar.
(18.11.2008) Skript zu Prozess-Kommunikation wurde überarbeit.
(11.11.2008) Folien zu Exceptions und Interrupts sind verfügbar.
(10.11.2008) Skript zu den Kapiteln Prozess-Scheduling und Prozess-Kommunikation ist verfügbar.
(06.11.2008) Aufgabe 2+4, Übung 2 sind für Gruppe 1 vergeben.
(05.11.2008) Aufgabe 1+3, Übung 2 sind für Gruppe 1+2+3 vergeben.
(03.11.2008) Übung 2 ist verfügbar.
(03.11.2008) Klausur Di. 17.02.2009, 14:15 - 15:45 Uhr im MN 08
(31.10.2008) Alle Aufgaben der Übung 1 sind für Gruppe 2 vergeben
(29.10.2008) Zusatzaufgabe 2 der Übung 1 ist für Gruppe 1+2 vergeben
(28.10.2008) Folien zum Kapitel Prozess-Scheduling sind verfügbar.
(27.10.2008) Bitte beachten Sie die Bemerkung zu den Übungen.
(27.10.2008) Aufgabe 1 der Übung 1 ist für alle Gruppen vergeben
(23.10.2008) Aufgabe 1 der Übung 1 ist für Gruppe 1+2 vergeben
(22.10.2008) Einteilung der Übungsgruppen ist abgeschlossen.
(22.10.2008) Zusatzaufgabe 1 der Übung 1 ist für Gruppe 1+2 vergeben
(22.10.2008) Aufgabe 2 der Übung 1 ist für alle Gruppen vergeben.
(21.10.2008) Übung 1 ist verfügbar.
(21.10.2008) Skript zu Prozesse und Threads ist verfügbar.
(20.10.2008) Eine Umfrage zur Einteilung der Übungsgruppen findet in der Vorlesung am 21.10. statt.
(20.10.2008) Es wird eine weitere Übung Montag 16:15-17:45 Uhr im IfI 2.101 angeboten (ab 27.10.).
(16.10.2008) Raumänderung Übung in IfI 0.101 (ab 30.10.).
(14.10.2008) Übung geplant Do., 14:15-15:45 Uhr.
(10.10.2008) Raum und Zeit der Übung wird in der ersten Vorlesungswoche festgelegt.
(08.10.2008) Erste Version