Navigation
|
Startseite
Impressum
|
|
Vorlesungsarchiv
|
Betriebs- systeme WS 15/16, N |
Übersicht
Folien / Video
Evaluation
|
IT-Infra- struktur WS 15/16, N |
Übersicht
Folien / Video
|
Betriebs- systeme SS 15, M |
Übersicht
Folien / Video
Evaluation
|
Betriebs- systeme SS 15, N |
Übersicht
Folien / Video
Evaluation
|
IT-Infra- struktur SS 15, N |
Übersicht
Folien / Video
Evaluation
|
Software Engineering SS 15, M |
Übersicht
Folien / Video
Evaluation
|
Betriebs- systeme WS 14/15, M |
Übersicht
Folien / Video
Evaluation
|
IT-Infra- struktur WS 14/15, N |
Übersicht
Folien / Video
Evaluation
|
BS Praxis WS 13/14, M
|
Übersicht
Folien / Video
Evaluation
|
BS Praxis SS 13, M
|
Übersicht
Folien / Video
Evaluation
|
BS Praxis WS 12/13, M |
Übersicht
Folien / Video
Evaluation
|
BS Theorie SS 12, M |
Übersicht
Folien / Video
Evaluation
|
BS Praxis SS 12, M |
Übersicht
Folien / Video
Evaluation
|
BS Theorie WS 11/12, M |
Übersicht
Folien / Video
Evaluation
|
BS Praxis WS 11/12, M |
Übersicht
Folien / Video
Evaluation
|
BS Theorie SS 11, M |
Übersicht
Folien / Audio
Evaluation
|
BS Praxis SS 11, M |
Übersicht
Folien / Audio
Evaluation
|
IT-Infra- strukturen WS 10/11, M |
Übersicht
Folien / Audio
Evaluation
|
|
Über den Dozenten
|
Homepage [extern]
Veröffentlichungen
Didaktik-Fortbildungen
Vorlesungen an der ...
- FH Südwestfalen
- Hochschule München
- TH Nürnberg
- Hochschule
Albstadt-Sigmaringen
|
|
|
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 (SS 2012)
Im Sommersemester 2012 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.
Diese Veranstaltung wird in diesem Semester zum letzten Mal angeboten, weil die
neue Studienordnung in Zukunft eine kombinierte Veranstaltung "Betriebssysteme"
(Theorie und Praxis) im 5. Semester vorsieht.
Den offiziellen Modulplan der FOM gibt es
hier.
Gliederung:
A. Einleitung, Prozesse und Threads
B. Interrupts
C. Scheduler
|
|
D. Synchronisation
E. Deadlocks
F. Speicherverwaltung
|
Aktuelles
[2012/05/26] Habe eine korrigierte Musterlösung (Aufgabe 7, Deadlock) hochgeladen. Hier war in
den letzten zwei Schritten der Vektor A falsch.
[2012/05/01] Die Ergebnisse der Zwischenevaluation sind online. Danke fürs Mitmachen!
[2012/04/09] Einsatz eines Netbooks (statt Notebook) nun doch möglich; siehe Campus-System.
[2012/02/10] Die Termine für das kommende Semester stehen fest.
Material
Alle Veranstaltungen finden um 18:00 Uhr statt.
# | Tag |
Thema | Folien (pdf) | Video (mov) |
1 | Do. 22.03.2012 |
Einleitung, Prozesse und Threads (A1-A44) |
A:
1-up,
4-up
|
mov (Teil 1, 123 MB),
mov (Teil 2, 96 MB)
|
2 | Mi. 11.04.2012 |
Einleitung, Prozesse und Threads (A45-A69), Interrupts (B1-...), Installation VM
Übung 1,
Code: fork-zombie.c |
B:
1-up,
4-up
|
mov (Teil 1, 121 MB),
mov (Teil 2, 38 MB)
|
3 | Do. 12.04.2012 |
Einleitung, Prozesse und Threads (A70-A79), Interrupts (B1-B9) |
--
|
mov (Teil 1, 30 MB),
mov (Teil 2, 112 MB)
|
4 | Mi. 25.04.2012 |
Interrupts (B10-B38)
Übung 2 |
--
|
mov (Teil 1, 104 MB),
mov (Teil 2, 33 MB)
mov (Teil 3, 12 MB)
|
5 | Do. 26.04.2012 |
Scheduler (C1-C63) |
C:
1-up,
4-up
|
mov (Teil 1, 107 MB),
mov (Teil 2, 32 MB)
mov (Teil 3, 61 MB)
|
6 | Mi. 09.05.2012 |
Scheduler (C64-C68),
Übung 3
Synchronisation (D1-D37) |
D:
1-up,
4-up
|
mov (Teil 1, 25 MB),
mov (Teil 2, 67 MB),
mov (Teil 3, 96 MB)
|
7 | Do. 10.05.2012 |
Synchronisation (D38-D49),
Übung 4,
prakt04.zip,
Deadlocks (E1-E31)
|
E:
1-up,
4-up
|
mov (Teil 1, 46 MB),
mov (Teil 1, 26 MB),
mov (Teil 3, 97 MB)
|
8 | Mi. 23.05.2012 |
Deadlocks (E32-E47), Speicher (F1-F11),
Übung 5
|
F:
1-up,
4-up
|
mov (Teil 1, 92 MB),
mov (Teil 2, 74 MB)
|
9 | Do. 24.05.2012 |
Speicher (F12-...), Probeklausur,
Musterlösung |
--
|
mov (Teil 1, 95 MB),
mov (Teil 2, 70 MB)
|
K | Mo. 04.06.2012 |
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
auf einer separaten Seite.
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.
|