Grundlagen – Betriebssysteme und Systemsoftware (IN0009)
Veranstalter: | Jörg Ott |
---|---|
Modul und Umfang: | Vorlesung + Übungen, 3+2 SWS / 5 ECTS |
Semester: | Wintersemester 2024/25 |
Zeit und Ort: | Montag, 13:45 – 15:10 Uhr (Vorlesung), MW 2001 (Rudolf-Diesel-Hörsaal) Mittwoch, 13:05 – 13:55 Uhr (Vorlesung), MW 0001 (Gustav-Niemann-Hörsaal) |
Erster Termin: | Mittwoch, 16.10.2023 13:10 – 13:55 Uhr |
C-Vorkurs
Für die Veranstaltung sind Programmierkenntisse in C erforderlich. 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. Alternativ stellen wir für diesen Zweck auch Docker-Images und VM-Images für VirtualBox zur Verfügung, bei denen alle benötigten Packete bereits installiert sind – wir empfehlen aber eine native Linux Installation.
(Bitte sichern Sie Ihre Dateien, bevor Sie Linux installieren. 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=100579) und in einem Git Repository (https://gitlab.lrz.de/gbs2425/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
Änderungen vorbehalten.
Kontakt
Für inhaltliche und organisatorische Fragen nutzen Sie bitte das Forum (https://zulip.in.tum.de/#narrow/stream/481-GBS) oder wenden Sie sich an Ihren Tutor.
Bei persönlichen Anliegen wenden Sie sich bitte an projekt-gbs[at]cm.in.tum.de (sämtliche Mails, die nicht von einer TUM Mailadresse stammen, können nicht beantwortet werden)