Praktikum angewandte Systemsoftwaretechnik (PASST) SS 2018
PASST ist das Praktikum im Bachelorstudium Informatik des Lehrstuhls für Verteilte Systeme und Betriebssysteme. Zum ähnlich benannten Master-Projekt "PASST_MA" gehts hier.
News
Die Anmeldung via Waffel ist bis zum ersten Präsenztermin (am Donnerstag) freigeschaltet.
Praktikum im Informatik-Bachelor
Das Schwerpunktthema ist „Softwareentwicklung im Umfeld des Linux-Kerns“.
Im Praktikum wird Software im und rund um den Linux-Systemkern entwickelt. Dabei werden insbesondere folgende Kenntnisse vermittelt:
- Funktionsweise der Konfigurations- und Übersetzungssysteme des Linux-Kernel
- Umgang mit Patchverwaltungs- (Quilt) und Versionskontrollsystemen (Git)
- Fehlersuche und -behebung in Systemsoftware (Vorgehensweise, QEMU, KGDB, etc.)
- Benutzung von internen Schnittstellen des Systemkern
- Arbeitsmethoden der Open-Source Community (Wie bekomme ich einen Patch akzeptiert?)
Aufbau:
- Wöchentlich: Seminar (1,5 Stunden)
- Zweimal wöchentlich: Rechnerübung
- Verschiedene Aufgaben um die Theorie praktisch zu vertiefen
- Zweiwöchiges Blockpraktikum
Ziel des Praktikums ist die Entwicklung eigener Software im Umfeld des Linux-Kernels, systemnaher Open-Source-Software oder forschungsrelevanter Software aus den Forschungsschwerpunkten des Lehrstuhls.
Das Praktikum [P_PASST] wird mit 10 ECTS angerechnet.
Seminar
Termin | Thema | Datum | Folien | Dozent |
---|---|---|---|---|
0 | Organisatorisches | 2018-04-12 | Stefan | |
1 | Arbeitsumgebung (Teil 1) | 2018-04-19 | Bernhard | |
2 | Arbeitsumgebung (Teil 2) Botschaft angekommen? |
2018-04-26 | PDF |
Bernhard Benedict |
3 | Versionskontrollsysteme | 2018-05-03 | Florian | |
4 | Git Bisect & Linux-Upstream | 2018-05-17 | Florian | |
5 | Kernelmodule & USB | 2018-05-24 | Michael | |
6 | Dateisysteme | 2018-06-14 | Stefan | |
7 | Vorbesprechung Blockpraktikum | 2018-07-12 | Stefan |
Aufgaben
Aufgabe | Thema | Ausgabe | Abgabe | Betreuer |
---|---|---|---|---|
1 | Arbeitsumgebung einrichten | 2018-04-19 | 2018-05-04 | Andreas, Bernhard |
2 | Vorträge | 2018-04-26 | 2018-05-16 | Andreas, Benedict, Bernhard |
3 | Fehler finden und beheben | 2018-05-03 | 2018-06-08 | Florian, Andreas, Bernhard |
4 | Linux-Upstream-Entwicklung | 2018-05-17 | 2018-06-28 | Florian, Andreas, Bernhard |
5 | Entwicklung eines Linux-Kernel-Moduls | 2018-05-24 | 2018-07-06 | Michael, Stefan, Bernhard, Benedict |
6 | Entwicklung eines Dateisystems | 2018-06-21 | 2018-07-13 | Michael, Stefan, Florian |
Semesterplan
KW | Mo | Di | Mi | Do | Fr |
---|---|---|---|---|---|
15 | 9.4 | 10.4 | 11.4 | 12.4 | 13.4 |
T00 | |||||
16 | 16.4 | 17.4 | 18.4 | 19.4 | 20.4 |
T01 | RÜ | ||||
17 | 23.4 | 24.4 | 25.4 | 26.4 | 27.4 |
RÜ | T02 | RÜ | |||
18 | 30.4 | 1.5 | 2.5 | 3.5 | 4.5 |
frei | RÜ | T03 | RÜ | ||
Ex1 | |||||
19 | 7.5 | 8.5 | 9.5 | 10.5 | 11.5 |
RÜ | frei | ||||
20 | 14.5 | 15.5 | 16.5 | 17.5 | 18.5 |
RÜ | T04 | RÜ | |||
Ex2 | |||||
21 | 21.5 | 22.5 | 23.5 | 24.5 | 25.5 |
frei | RÜ | T05 | Rü | ||
22 | 28.5 | 29.5 | 30.5 | 31.5 | 1.6 |
RÜ | frei | ||||
23 | 4.6 | 5.6 | 6.6 | 7.6 | 8.6 |
RÜ | LÜ | RÜ | |||
Ex3 | |||||
24 | 11.6 | 12.6 | 13.6 | 14.6 | 15.6 |
RÜ | TÜ | RÜ | |||
25 | 18.6 | 19.6 | 20.6 | 21.6 | 22.6 |
RÜ | T06 | RÜ | |||
Ex4 | |||||
26 | 25.6 | 26.6 | 27.6 | 28.6 | 29.6 |
RÜ | TÜ | RÜ | |||
27 | 2.7 | 3.7 | 4.7 | 5.7 | 6.7 |
RÜ | RÜ | RÜ | |||
Ex5 | |||||
28 | 9.7 | 10.7 | 11.7 | 12.7 | 13.7 |
RÜ | T07 | RÜ | |||
Ex6 |
Dozenten und Betreuer
Wenn Ihr Fragen, Wünsche oder Anregungen habt, schreibt einfach an unsere Mailingliste.
UnivIS-Informationen
Lehrveranstaltung
Praktikum angewandte Systemsoftwaretechnik (PASST)
- Dozentinnen/Dozenten
- Andreas Ziegler, M. Sc., Bernhard Heinloth, M. Sc., Stefan Reif, M. Sc., Peter Wägemann, M. Sc., Florian Schmaus, M. Sc., Michael Eischer, M. Sc., Benedict Herzog, M. Sc.
- Angaben
- Praktikum
, benoteter Schein, Anwesenheitspflicht, ECTS-Studium, ECTS-Credits: 10, Sprache Deutsch und Englisch
Zeit und Ort: Do 14:00 - 16:00, 0.035; Mi 16:00 - 18:00, 0.058; Fr 10:00 - 12:00, 0.058; Einzeltermine am 16.5.2018 12:00 - 14:00, 0.035; 7.6.2018 14:00 - 16:00, 0.150-115; Bemerkung zu Zeit und Ort: Do Tafelübung Anwesenheit stark erwuenscht und teilweise Pflicht (eigene Vorträge); Mi & Fr Rechnerübungen Anwesenheit optional; Blockpraktikum Anwesenheitspflicht zur Gruppenarbeit und Vorträgen - Studienfächer / Studienrichtungen
- WPF INF-BA-PR ab 5 (ECTS-Credits: 10)
- ECTS-Informationen:
- Credits: 10
- Zusätzliche Informationen
- Schlagwörter: passt linux systemsoftware
Erwartete Teilnehmerzahl: 10, Maximale Teilnehmerzahl: 12
www: https://www4.informatik.uni-erlangen.de/Lehre/SS18/P_PASST/