back to search

Grundlagen: Betriebssysteme und Systemsoftware

IN0009Cross-Cutting Elective Modules6 ECTSGermanwinter semesterEhemalige Fakultät für Informatik

This module is taught in German, so its description is only available in German.

AI-edited module sheet. Based on the TUMonline module description, edited for readability.Original in TUMonline

What it is about

Du lernst die Grundprinzipien von Betriebssystemen und systemnaher Software: Prozesse, Speicherverwaltung, Kommunikation, Dateisystem-/Ressourcenverwaltung sowie Nebenläufigkeit und Synchronisation. Am Ende kannst du diese Konzepte analysieren, bewerten und einfache Betriebssystemkomponenten bzw. systemnahe Programme selbst entwickeln und auf geeignete Hardware übertragen.

What you will be able to do

  • Grundlagen und Probleme von Betriebssystemen verstehen
  • Komponenten wie Prozess- und Speicherverwaltung erklären
  • Strategien und Verfahren analysieren und bewerten
  • Modelle für Nebenläufigkeit (z. B. Petrinetze) anwenden
  • Synchronisation, wechselseitiger Ausschluss und Deadlocks behandeln
  • Compiler/Linker/Loader und Integration von Bibliotheken nachvollziehen
  • Maschinennahe Programmierung in C durchführen
  • I/O-Grundlagen zur Vorbereitung auf Vernetzung nutzen
  • Erworbenes Wissen auf neue Entwicklungen anwenden
  • Betriebssystemkomponenten/Systemsoftware selbst entwickeln

What the module consists of

  • Vorlesungführt mittels Folien und Beispielen in Prinzipien und interne Funktionalität ein
  • Übungenvertiefen Konzepte durch Gruppenaufgaben und überschaubare Aufgabenstellungen
  • Programmieraufgaben (Selbststudium)ermöglichen praktische Vertiefung und Übung in Systemprogrammierung

Teaching method

  • Präsentation mit Folienum die Grundprinzipien und Vorgehensweisen strukturiert zu vermitteln
  • Beispielbasierte Erläuterungum konkrete Anwendung und Verständnis zu illustrieren
  • Gruppenübungenum Konzepte praktisch zu erproben und verschiedene Herangehensweisen zu vergleichen
  • Programmierübungen mit Feedbackum den Lernfortschritt zu beurteilen und praktisches Können zu verbessern

Dates

LectureGrundlagen: Betriebssysteme und Systemsoftware (IN0009)2 groups to choose from

  • AWed13:00–14:00101, Hörsaal 1, "Interims I" (5620.01.101)
    15× · 14.10.–03.02.
    • 14.10.
    • 21.10.
    • 28.10.
    • 04.11.
    • 11.11.
    • 18.11.
    • 25.11.
    • 02.12.
    • 09.12.
    • 16.12.
    • 23.12.
    • 13.01.
    • 20.01.
    • 27.01.
    • 03.02.
  • BMon13:45–15:15MW 2001 Rudolf-Diesel-Hörsaal (5510.02.001)
    14× · 12.10.–01.02.
    • 12.10.
    • 19.10.
    • 26.10.
    • 02.11.
    • 09.11.
    • 16.11.
    • 23.11.
    • 30.11.
    • 07.12.
    • 14.12.
    • 21.12.
    • 11.01.
    • 18.01.
    • 01.02.

ExerciseÜbungen zu Grundlagen: Betriebssysteme und Systemsoftware (IN0009)5 groups to choose from

  • ATue08:00–10:0003.07.023, Tutor (5607.03.023)
    15× · 13.10.–02.02.
    • 13.10.
    • 20.10.
    • 27.10.
    • 03.11.
    • 10.11.
    • 17.11.
    • 24.11.
    • 01.12.
    • 08.12.
    • 15.12.
    • 22.12.
    • 12.01.
    • 19.01.
    • 26.01.
    • 02.02.
  • BThu08:00–10:0003.07.023, Tutor (5607.03.023)
    14× · 15.10.–04.02.
    • 15.10.
    • 22.10.
    • 29.10.
    • 05.11.
    • 12.11.
    • 19.11.
    • 26.11.
    • 10.12.
    • 17.12.
    • 07.01.
    • 14.01.
    • 21.01.
    • 28.01.
    • 04.02.
  • CFri16:00–18:0000.04.011, MI Hörsaal 2 (5604.EG.011)
    14× · 16.10.–05.02.
    • 16.10.
    • 23.10.
    • 06.11.
    • 13.11.
    • 20.11.
    • 27.11.
    • 04.12.
    • 11.12.
    • 18.12.
    • 08.01.
    • 15.01.
    • 22.01.
    • 29.01.
    • 05.02.
  • CFri16:00–18:000.001, Auditorium (5301.EG.001)once on 30.10.
  • DWed10:00–12:0000.08.036, Seminarraum (5608.EG.036)
    14× · 14.10.–03.02.
    • 14.10.
    • 21.10.
    • 04.11.
    • 11.11.
    • 18.11.
    • 25.11.
    • 02.12.
    • 09.12.
    • 16.12.
    • 23.12.
    • 13.01.
    • 20.01.
    • 27.01.
    • 03.02.
  • EMon12:00–14:0000.11.038, Forsoft/Seminarraum (5611.EG.038)
    14× · 19.10.–01.02.
    • 19.10.
    • 26.10.
    • 02.11.
    • 09.11.
    • 16.11.
    • 23.11.
    • 30.11.
    • 07.12.
    • 14.12.
    • 21.12.
    • 11.01.
    • 18.01.
    • 25.01.
    • 01.02.

ExerciseÜbungen zu Grundlagen: Betriebssysteme und Systemsoftware (IN0009)12 groups to choose from

  • ATue08:00–18:0000.04.011, MI Hörsaal 2 (5604.EG.011)
    2× · 22.09.–06.04.
    • 22.09.
    • 06.04.
  • ATue08:00–18:0000.13.009A, Seminarraum (5613.EG.009A)once on 13.04.
  • BTue11:00–18:0000.06.011, MI Hörsaal 3 (5606.EG.011)once on 06.10.
  • CThu08:00–18:0000.04.011, MI Hörsaal 2 (5604.EG.011)once on 24.09.
  • CThu08:00–18:0000.13.009A, Seminarraum (5613.EG.009A)once on 15.04.
  • DThu10:00–12:0000.13.036, Seminarraum (5613.EG.036)
    13× · 15.10.–28.01.
    • 15.10.
    • 22.10.
    • 29.10.
    • 05.11.
    • 12.11.
    • 19.11.
    • 26.11.
    • 10.12.
    • 17.12.
    • 07.01.
    • 14.01.
    • 21.01.
    • 28.01.
  • EThu10:30–18:0000.06.011, MI Hörsaal 3 (5606.EG.011)once on 08.10.
  • FFri08:00–18:0000.04.011, MI Hörsaal 2 (5604.EG.011)once on 25.09.
  • FFri08:00–18:0000.13.009A, Seminarraum (5613.EG.009A)once on 16.04.
  • GFri13:30–18:0000.06.011, MI Hörsaal 3 (5606.EG.011)once on 09.10.
  • HFri16:00–18:0000.04.011, MI Hörsaal 2 (5604.EG.011)
    14× · 16.10.–05.02.
    • 16.10.
    • 23.10.
    • 06.11.
    • 13.11.
    • 20.11.
    • 27.11.
    • 04.12.
    • 11.12.
    • 18.12.
    • 08.01.
    • 15.01.
    • 22.01.
    • 29.01.
    • 05.02.
  • HFri16:00–18:000.001, Auditorium (5301.EG.001)once on 30.10.
  • IWed08:00–18:0000.04.011, MI Hörsaal 2 (5604.EG.011)
    2× · 23.09.–07.04.
    • 23.09.
    • 07.04.
  • IWed08:00–18:0000.06.011, MI Hörsaal 3 (5606.EG.011)once on 07.10.
  • IWed08:00–18:0000.13.009A, Seminarraum (5613.EG.009A)once on 14.04.
  • JWed08:30–10:0003.13.010, Seminarraum (5613.03.010)
    15× · 14.10.–03.02.
    • 14.10.
    • 21.10.
    • 28.10.
    • 04.11.
    • 11.11.
    • 18.11.
    • 25.11.
    • 02.12.
    • 09.12.
    • 16.12.
    • 23.12.
    • 13.01.
    • 20.01.
    • 27.01.
    • 03.02.
  • KMon08:00–18:0000.04.011, MI Hörsaal 2 (5604.EG.011)
    2× · 21.09.–05.04.
    • 21.09.
    • 05.04.
  • KMon08:00–18:0000.06.011, MI Hörsaal 3 (5606.EG.011)once on 05.10.
  • KMon08:00–18:0000.13.009A, Seminarraum (5613.EG.009A)once on 12.04.
  • LMon11:00–13:0001.07.023, Seminarraum (5607.01.023)
    15× · 12.10.–01.02.
    • 12.10.
    • 19.10.
    • 26.10.
    • 02.11.
    • 09.11.
    • 16.11.
    • 23.11.
    • 30.11.
    • 07.12.
    • 14.12.
    • 21.12.
    • 11.01.
    • 18.01.
    • 25.01.
    • 01.02.

From the current semester, not binding. You attend one of several groups; the timetable automatically suggests the one with the fewest clashes.

Module ratings

No ratings for this module yet.

Rate this module

Only fill in the categories you can judge – for each one, either stars and text together or nothing at all.

Lecture
Tutorial
Exam

Reviews are automatically checked before they are published.

Official page in TUMonline · Details are not binding.