Betriebssysteme (Übung) /KursID:1624
- Letzter Beitrag vom 2020-10-16
Schlüsselworte: betriebssysteme C++ git interrupts gitlab operating systems stubs

Lehrende(r)

MA Bernhard Heinloth

Einrichtung

Lehrstuhl für Informatik 4 (Verteilte Systeme und Betriebssysteme)

Aufzeichnungsart

Übung / Tafelübung

Zugang

Frei

Sprache

Deutsch

Übung zur Veranstaltung Betriebssysteme

Ziel der Übungen ist es, schrittweise ein eigenes kleines Betriebssystem für den PC zu entwickeln:

  • OOStuBS (Objektorientiertes Studenten-Betriebssystem) ist die klassische Uniprozessorvariante
  • MPStuBS (Multiprozessor Studenten-Betriebssystem) die Variante für moderne Mehrkernrechner.

In den Übungsvideos werden die Aufgaben vorgestellt und zusätzlich Hintergründe, die für die Aufgaben relevant sind, stärker beleuchtet (z. B. Hardware-Spezifika) sowie auf Knackpunkte im Design und der Implementierung hingewiesen.

Weitere Informationen auf der Veranstaltungswebseite

Kurskapitel

Folge
Titel
Lehrende(r)
Aktualisiert
Zugang
Dauer
Medien
1
Organisation
MA Bernhard Heinloth
2020-10-16
Frei
00:16:56
2
C++ Crashkurs
MA Bernhard Heinloth
2020-10-01
Frei
00:26:01
3
Git Crashkurs
MA Bernhard Heinloth
2020-10-11
Frei
00:18:34
Folge
Titel
Lehrende(r)
Aktualisiert
Zugang
Dauer
Medien
1
Bildschirm (CGA Textmode)
MA Bernhard Heinloth
2020-07-29
Frei
00:08:34
2
Tastatur
MA Bernhard Heinloth
2020-07-24
Frei
00:05:00
3
Serielle Schnittstelle
MA Bernhard Heinloth
2020-07-26
Frei
00:05:14
4
Entwicklungsumgebung
MA Bernhard Heinloth
2020-07-29
Frei
00:14:33
5
Aufgabe 1: Ein- & Ausgabe
MA Bernhard Heinloth
2020-07-29
Frei
00:05:42
Folge
Titel
Lehrende(r)
Aktualisiert
Zugang
Dauer
Medien
1
Interrupts und Traps auf x86
MA Bernhard Heinloth
2020-07-28
Frei
00:16:15
2
Externe Interrupts
MA Bernhard Heinloth
2020-08-06
Frei
00:05:16
3
Remotedebugging mit GDB
MA Bernhard Heinloth
2020-08-06
Frei
00:02:35
4
Aufgabe 2: Unterbrechungen
MA Bernhard Heinloth
2020-07-28
Frei
00:06:12
Folge
Titel
Lehrende(r)
Aktualisiert
Zugang
Dauer
Medien
1
Interruptsynchronisation
MA Bernhard Heinloth
2020-07-29
Frei
00:06:14
2
Aufgabe 3: Prolog/Epilog-Modell
MA Bernhard Heinloth
2020-08-06
Frei
00:05:04
Folge
Titel
Lehrende(r)
Aktualisiert
Zugang
Dauer
Medien
1
Aufrufkonvention
MA Bernhard Heinloth
2020-08-10
Frei
00:07:56
2
Kontextwechsel
MA Bernhard Heinloth
2020-08-11
Frei
00:11:43
3
Aufgabe 4: Threadumschaltung
MA Bernhard Heinloth
2020-08-12
Frei
00:12:09
Folge
Titel
Lehrende(r)
Aktualisiert
Zugang
Dauer
Medien
1
Zeitgeber
MA Bernhard Heinloth
2020-08-13
Frei
00:07:53
2
Aufgabe 5: Zeitscheibenscheduling
MA Bernhard Heinloth
2020-08-20
Frei
00:12:28
Folge
Titel
Lehrende(r)
Aktualisiert
Zugang
Dauer
Medien
1
Gegenseitiger Ausschluss
MA Bernhard Heinloth
2020-08-26
Frei
00:06:52
2
Zeitgesteuertes Warten
MA Bernhard Heinloth
2020-08-25
Frei
00:05:38
3
Aufgabe 6: Ereignisbearbeitung und Synchronisation
MA Bernhard Heinloth
2020-08-25
Frei
00:08:43
Folge
Titel
Lehrende(r)
Aktualisiert
Zugang
Dauer
Medien
1
Aufgabe 7: Eine (graphische) Anwendung & Ausblick
MA Bernhard Heinloth
2020-08-31
Frei
00:10:08

Mehr Kurse von MA Bernhard Heinloth

Schloss1
MA Bernhard Heinloth
Übung
2021-04-12
IdM-Anmeldung
Sieh, Volkmar
MA Bernhard Heinloth
Vorlesung
2019-07-18
IdM-Anmeldung
Schloss1
MA Bernhard Heinloth
Übung
2021-09-20
Frei