Institut für Verteilte Systeme
- 1:
Projekte. - 2:
Publikationen. - 3:
Lehre. - 4:
Personen. - 5:
Intranet.
Weitere Themen
Betriebssystem im Eigenbau
Praktikum im Hauptstudium / WS 2009/2010 / CS 5850.001
Angaben
- Nummer/Titel
- CS 5850.001 / Betriebssysteme im Eigenbau, BSE / Operating Systems - Build Your Own (Lab course)
- Dozent
- Prof. Dr. Peter Schulthess
- Betreuer
- Nico Kämmer, Patrick Schmidt
- SWS/Leistungspunkte
- 4P, 8 LP
- Termine
- Montag, 12.00-14.00 Uhr im Raum O27/121
Anzahl der Teilnehmer beschränkt - Zuordnung
- Dipl. Inf.:Praktikum
Ba. Inf. (PO 2001): Praktikum
Ma. Inf. (PO 2001): Praktikum
Dipl. Medieninf.: Praktikum
Ma. Inf. (PO 2008): Projektmodul Betriebssystemtechnik, Projektmodul Wissenheim 3D-Welt
Ma. MedInf. (PO 2008): Projektmodul Betriebssystemtechnik, Projektmodul Wissenheim 3D-Welt - Sprache
- Unterrichtssprache ist Deutsch
Inhalt
- Entwurf und Implementierung eines schlanken Betriebssystemkerns
- Kommunikation zwischen Betriebssystem und Programmiersprache
- Direkte Programmierung der Hardware
Im Rahmen der Veranstaltung wird ein schlankes Betriebssystem für PC-Hardware in der Programmiersprache Java entwickelt. Die Entwicklung geschieht in mehreren aufeinander aufbauenden Stufen: Leere Schleife, einfache Speichervergabe mit New, formatierte Textausgabe, Behandlung von Unterbrechungen, einfache Treiber, Abfangen von Laufzeitfehlern etc.
Scheinkriterien
- Erfolgreiche Implementierung aller Phasen
- Überzeugendes abschließendes Code-Review
- Regelmäßige Teilnahme an den Besprechungen
