Grundlagen - Betriebssysteme und Systemsoftware (IN0009)
Veranstalter: | Jörg Ott |
---|---|
Modul und Umfang: | Vorlesung + Übungen, 3+2 SWS / 5 ECTS |
Semester: | Wintersemester 2022/23 |
Zeit und Ort: | Montag, 13:45 – 15:15 Uhr (Vorlesung), MW 2001 (Rudolf-Diesel-Hörsaal) Mittwoch, 13:10 – 13:55 Uhr (Vorlesung), MW 0001 (Gustav-Niemann-Hörsaal) |
Erster Termin: | MIttwoch, 19.10.22 13:10 – 13:55 Uhr |
C-Vorkurs
Für einen Großteil der Veranstaltung werden Programmierkenntisse in C erforderlich sein. Um allen Studenten den Einstieg in die Programmiersprache C zu erleichtern, bieten wir ab dem 1. September einen virtuellen C-Vorkurs zum Eigenstudium an.
Nähere Informationen dazu finden Sie hier.
Hinweis
Diese Veranstaltung setzt voraus, dass jeder Student root Zugriff auf ein funktionierendes Linux System (Ubuntu, Debian, o.Ä.) hat. Bitte installieren Sie ein solches System, falls noch nicht vorhanden.
(Es gilt "Kein Backup, kein Mitleid", für etwaige Schäden, wie z.B. Datenverlust, die durch die Installation oder die Nutzung entstehen, tragen wir keine Haftung.)
Details zur Vorlesung
Das Kursmaterial sowie weitere Informationen sind im entsprechenden Moodle-Kurs (https://www.moodle.tum.de/course/view.php?id=80270) und in einem Git Repository (https://gitlab.lrz.de/gbs2223/material) zu finden.
Inhalte
- Kapitel 00: Organisatorisches
- Kapitel 01: Einführung
- Kapitel 02: Prozess- und Prozessorverwaltung
- Kapitel 03: Synchronisation
- Kapitel 04: Modellierung
- Kapitel 05: Interprozesskommunikation
- Kapitel 06: Speicherverwaltung
- Kapitel 07: Dateisysteme
- Kapitel 08: Ein- und Ausgabe
- Kapitel 09: Virtualisierung
- Kapitel 10: Betriebssystemsicherheit
Änderungen vorbehalten.
Kontakt
Für inhaltliche und organisatorische Fragen nutzen Sie bitte das Forum (https://zulip.in.tum.de/) oder wenden Sie sich an Ihren Tutor.
Bei persönlichen Anliegen wenden Sie sich bitte an gbs[at]cm.in.tum.de (sämtliche Mails, die nicht von einer TUM Mailadresse stammen, können nicht beantwortet werden)