|
|
|
Vorlesungen an der FOM: Betriebssysteme-Theorie
Hier finden Sie Informationen und Material zu meinen Vorlesungen
an der FOM Hochschule für Oekonomie und Management.
Betriebssysteme-Theorie (WS 2011/12)
Im Wintersemester 2011/12 halte ich Vorlesungen im Fach Betriebssysteme (Theorie und Praxis).
In der Theorievorlesung (3. Semester Wirtsch.-Inf.)
geht es um die Grundlagen, die für (fast) jedes Betriebssystem
wichtig sind: Prozesse und Threads, Speicherverwaltung, Scheduling (Prozess-Management),
Dateisysteme, Synchronisation. Nach Abschluss der Veranstaltung verstehen Sie, wie
verschiedene Designentscheidungen bei Betriebssystemen diese für unterschiedliche
Einsatzzwecke geeignet machen.
Den offiziellen Modulplan der FOM gibt es
hier.
Aktuelles
[2012/01/05] Hier finden Sie Fragen und Antworten zur Prüfungsvorbereitung.
[2011/11/11] Die Ergebnisse der Zwischenevaluation sind online.
[2011/09/01] Die Termine für das kommende Semester stehen fest.
Material
| # | Tag | Uhrzeit |
Thema | Folien (pdf) | Video (mov) |
| 1 | Fr. 23.09.2011 | 18:00 |
Einleitung, Prozesse und Threads (1) |
A:
1-up,
4-up
|
mov (Teil 1, 118 MB),
mov (Teil 2, 106 MB)
|
| 2 | Sa. 24.09.2011 | 12:30 |
Prozesse und Threads (2) |
(wie #1)
|
mov (Teil 1, 121 MB),
mov (Teil 2, 104 MB)
|
| 3 | Fr. 21.10.2011 | 18:00 |
Übung zu Prozessen und Threads:
Arbeitsblatt 1,
fork-zombie.c;
Interrupts (1/2)
|
B:
1-up,
4-up
|
mov (Teil 1, 13 MB),
mov (Teil 2, 95 MB)
|
| 4 | Sa. 22.10.2011 | 12:30 |
Interrupts (2/2);
Arbeitsblatt 2;
Praktikumsdateien: prakt02.tgz
|
(wie #3)
|
mov (Teil 1, 118 MB),
mov (Teil 2, 46 MB)
|
| 5 | Fr. 04.11.2011 | 18:00 |
Scheduler (1); Zwischenevaluation |
C:
1-up,
4-up
|
mov (Teil 1, 41 MB),
mov (Teil 2, 99 MB)
|
| 6 | Fr. 11.11.2011 | 18:00 |
Scheduler (2), Synchronisation (1) |
D:
1-up,
4-up
|
mov (Teil 1, 123 MB),
mov (Teil 2, 115 MB)
|
| 7 | Sa. 12.11.2011 | 12:30 |
Synchronisation (2);
Arbeitsblatt 3;
Praktikumsdateien: prakt03.zip
Loesung: PC.java
|
-- |
mov (Teil 1, 120 MB),
mov (Teil 2, 43 MB),
mov (Teil 3, 14 MB)
|
| 8 | Sa. 10.12.2011 | 12:30 |
Deadlocks;
Arbeitsblatt 4 |
E:
1-up,
4-up
|
mov (Teil 1, 121 MB),
mov (Teil 2, 112 MB)
|
| 9 | Sa. 17.12.2011 | 12:30 |
Speicherverwaltung, Probeklausur
Musterlösung |
F:
1-up,
4-up
|
mov (Teil 1, 126 MB),
mov (Teil 2, 58 MB),
mov (Teil 3, 41 MB)
|
| K | Di. 07.01.2012 | 12:30 |
Klausur |
Literatur
- Betriebssysteme. Ein Lehrbuch mit Übungen zur Systemprogrammierung in Unix/Linux
(Autoren: Erich Ehses, Lutz Köhler, Petra Riemer, Horst Stenzel und Frank Victor;
ISBN: 3827371562, 29,95 Euro)
- Operating Systems. Design and Implementation
(Autoren: Tanenbaum, Woodhull), Prentice Hall (englisch)
- Operating Systems. Internals and Design Principles
(Autor: Stallings), Prentice Hall, ca. 80 Euro (englisch)
- Operating System Concepts (Autoren: Silberschatz, Galvin, Gagne),
Wiley, ca. 52 Euro (englisch)
- Prozesse und Threads, aus: Skript Betriebssysteme (Autor: Eßer), unveröffentlicht,
PDF
- Introduction to Memory Management and Filesystems, aus: Skript Betriebssysteme (Autor: Eßer), unveröffentlicht, englisch,
PDF
Evaluation, MeinProf...
Ich evaluiere alle Veranstaltungen. Zu den verschiedenen Vorlesungen finden Sie
die Auswertungen der Evaluationen hier:
| Hochschule München |
FOM Hochschule |
Ohm-Hochschule Nürnberg |
|
|
|
- Systemprogrammierung (SS 2012)
|
Unabhängig von den regelmäßigen Evaluierungen würde ich mich freuen, wenn Sie
meine Veranstaltung auch auf MeinProf.de bewerten; mein Profil finden Sie
hier.
|