|
|
Betriebssysteme 1 (SS 2025)
Hier finden Sie Informationen und Material zu meiner Vorlesung
"Betriebssysteme 1"
an der FH Südwestfalen im
Sommersemester 2025.
Termine
-
Vorlesung:
Mi 12:00-13:30, Raum P308
26.03.-16.04., 30.04.-02.07.2025
-
Übung:
Di 10:00-11:30, Raum H309 (Gruppe 1)
Di 12:00-13:30, Raum H213 (Gruppe 2)
01.04.-15.04.2025, 29.04.-03.06., 17.06.-01.07.2025
Inhalte
- Prozesse und Threads
- Geräte und Interrupts
- Scheduler
- Synchronisation und Deadlocks
- Speicherverwaltung
Aktuelles
[2025/03/21] Terminhinweis: Die Uebungen am 27.05.2025 fallen aus.
[2025/03/11] Willkommen zum Kurs "Betriebssysteme 1". Falls noch nicht geschehen, treten Sie
bitte dem Moodle-Kurs bei.
Die Vorlesung startet am 26.03.2025, die Übung startet erst am 01.04.2025.
Material
-
Die Folien finden Sie im Moodle-Kurs, Code zu den Übungen
hier.
-
Fotos der Tafelbilder finden Sie hier.
Übersicht der Veranstaltungstermine.
Vorlesungen teilw. mit Video, Übungen i.d.R. ohne.
# | Tag | Typ |
Inhalte | Vorbereitung | Material |
1 | Mi. 26.03.2025 | VL |
Auftakt, Orga, Folien A1-A11
|
-- |
Video (102 MB)
|
2 | Di. 01.04.2025 | Ü |
Übung 1: Einrichtung Docker, Experimente mit Docker
|
-- |
3 | Mi. 02.04.2025 | VL |
Frühe BS, Prozesse, fork, execl, Folien B1-B17
|
-- |
Tafel |
4 | Di. 08.04.2025 | Ü |
Folien B18-B24; Übung 2: Prozessbaum, fork()
|
Tafel |
5 | Mi. 09.04.2025 | VL |
Prozesse: System Calls, Folien C1-C15
|
-- |
|
Literatur
- E. Ehses, L. Köhler, P. Riemer, H. Stenzel, F. Victor: Betriebssysteme. Ein Lehrbuch mit Übungen zur Systemprogrammierung in Unix/Linux
(ISBN: 3827371562, 29,95 Euro)
- Tanenbaum, Woodhull: Operating Systems. Design and Implementation, Prentice Hall
- Stallings: Operating Systems. Internals and Design Principles, Prentice Hall
- Silberschatz, Galvin, Gagne: Operating System Concepts, Wiley
- A. S. Tanenbaum, A. S. Woodhull: Operating Systems Design and Implementation, 3rd edition, ISBN 0131429388 bzw. 0135053765 (Taschenbuch)
- Hopp, Stern: Docker Handbuch für Einsteiger: Der leichte Weg Zum Docker-Experten. KAI-Link
- H.-G. Eßer, F. C. Freiling: The Design and Implementation of the ULIX Operating System, 2015, PDF-Datei
- W. R. Stevens, S. A. Rago: Advanced Programming in the Unix Environment, 2013, ISBN 0321637739
- H. Herold: Linux/Unix Systemprogrammierung, 2004, ISBN: 3827321603
- E. Fischer: Das C-Tutorial
- T. Jensen: A Tutorial on Pointers and Arrays in C, 2003
- A. B. Downey. The Little Book of Semaphores. http://greenteapress.com/wp/semaphores/
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.
Hier ist der
direkte Link zur Kursseite bei meinprof.de.
|