TU Berlin

Fachgebiet Kommunikations- und BetriebssystemeKBS-Bachelor-Projekt

Logo Fachgebiet KBS

Inhalt des Dokuments

zur Navigation

KBS-Bachelor-Projekt

Projekt (9 LP/6 SWS) 0432 L 568 im SS 2012

Aktuelles

Anmeldung: Bitte über ISIS zur Veranstaltung anmelden.

Alle weiteren Informationen, Foren sowie die Folien sind auf der Webseite zur Veranstaltung auf der Lernplattform ISIS zu finden.

Termine

Tag
Zeit
Raum
Dozenten
Dienstag
14-16 Uhr
HFT 441
Richling, Busse
Begrenzte Teilnehmerzahl!

Beginn: 10.04.2012

Anrechenbarkeit

Informatik (BSc): Pflicht im Modul BINF-KT-KBS/PJ
Technische Informatik (BSc): Pflicht im Modul BINF-KT-KBS/PJ

Inhalt

Quell-offene Betriebssysteme ermöglichen es jedem, das Betriebssystem seinen eigenen Vorstellungen anzupassen. Dadurch lassen sich relativ leicht eigene Ideen ausprobieren und umsetzen. Im Rahmen dieses Projekts sollen der Aufbau und die Zusammenhänge innerhalb von Betriebssystemen bei praktischer Arbeit kennengelernt werden, sowie Hilfsmittel zur systemnahen Programmierung eingesetzt werden.

Themenbereiche

Die Themen orientieren sich an der aktuellen Forschung und sind im Bereich der Betriebssysteme für mobile Roboter und Schwärme aus diesen angesiedelt. Mögliche Projektthemen sind in den folgenden Bereichen angesiedelt:

  • Schwarm-Kommunikat
  • Schwarm-Virtualisierung
  • Echtzeit
  • POSIX-Kompatibilität
  • Portierbarkeit und multiplattform Kompatibilität

Als Plattformen kommen sowohl x86/x86_64 unterschiedlicher Architekturen als auch eingebettete Systeme auf ARM-Basis mit verschiedenen Betriebssystemen (Linux, L4, Barrelfish, *BSD, BSPrakOS, ...) zum Einsatz.

Lernziele

  • Erfolgreiches Arbeiten im Team
  • Selbstorganisation im Projekt (Rollenverteilung, Meilensteine, Schnittstellen, ...)

Zu erbringende Leistung

  • Erfolgreiche Bearbeitung der Projektaufgabe
  • Technische Dokumentation
  • Präsentation der Ergebnisse

Voraussetzungen

  • Gute Programmierkenntnisse (vorzugsweise in C oder C++)
  • Interesse an systemnaher Entwicklungsarbeit
  • Grundkenntnisse in Rechnerarchitektur

Navigation

Direktzugang

Schnellnavigation zur Seite über Nummerneingabe