TUD Logo

TUD Startseite » ... » Betriebssysteme » Lehre » Komplexpraktikum Mikrokern-Systeme

Betriebssysteme

Komplexpraktikum mikrokernbasierte Betriebssysteme

Das Komplexpraktikum wird nach dem Wintersemester 2018/19 nicht mehr angeboten. Wir bitten dies bei der Studienplanung zu berücksichtigen.

Inhalt

Pong-Spiel

Das Ziel dieses Praktikums ist die Anwendung von Prinzipien der Konstruktion eines mikrokernbasierten Betriebssystems. Die Aufgabe, eine Pong-Anwendung für zwei Spieler, benutzt dazu den hier an der TU Dresden entwickelten Fiasco Mikrokern. Während des Praktikums entwickeln wir mehrere Server die dafür benötigt werden.

Ausgangspunkt ist ein Pong-Server, der bereits das Spielfeld, einen Ball und zwei Schläger in einem Demo-Modus zur Verfügung stellt. Zu entwickeln sind Clients zur Kontrolle der Schläger per Tastatur. Damit diese funktionieren, müssen unter anderem folgende Server implementiert werden:

  • Speicherverwaltung
  • Tastaturtreiber
  • Grafische Konsole

Die Vorlesung Mikrokernbasierte Betriebssysteme vermittelt die theoretischen Grundlagen zum Verständnis der hier genutzten Mechanismen und wird daher begleitend empfohlen. Als vorbereitende Veranstaltung bieten wir das Komplexpraktikum in systemnaher Programmierung an.

Ab Dienstag, den 8. Januar 2019, finden die Besprechungen zum Komplexpraktikum um 16:40 Uhr in Raum APB E001 statt (d.h. nach der Vorlesung).

Folien (nur in Englisch)

  1. Einführung
  2. Sessions, Dynamische Speicherverwaltung, Debugging

Organisation

  • Es finden im Laufe des Semesters Konsultationen zur Diskussion der Lösungen der einzelnen Schritte statt.
Stand: 20.11.2018, 16:24 Uhr
Autor: Dr.-Ing. Carsten Weinhold

Kontakt
Dipl.-Math.
Martin Küttler

Regelungen
  • ModuleModule: INF-MA-PR, DSE
  • 0/0/4 = 4 SWS
Zeit und Ort
  • Seminar, in geradzahligen Wochen
    TimeDi, 16:40 Uhr PlaceAPB E001
Mailingliste