Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

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 PDF Stefan
1 Arbeitsumgebung (Teil 1) 2018-04-19 PDF Bernhard
2 Arbeitsumgebung (Teil 2)
Botschaft angekommen?
2018-04-26 PDF
PDF
Bernhard
Benedict
3 Versionskontrollsysteme 2018-05-03 PDF Florian
4 Git Bisect & Linux-Upstream 2018-05-17 PDF Florian
5 Kernelmodule & USB 2018-05-24 PDF Michael
6 Dateisysteme 2018-06-14 PDF Stefan
7 Vorbesprechung Blockpraktikum 2018-07-12 PDF 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
159.410.411.412.413.4
      T00  
         
1616.417.418.419.420.4
      T01
         
1723.424.425.426.427.4
    T02
         
1830.41.52.53.54.5
frei   T03
        Ex1
197.58.59.510.511.5
    frei  
         
2014.515.516.517.518.5
    T04
    Ex2    
2121.522.523.524.525.5
frei T05
         
2228.529.530.531.51.6
    frei  
         
234.65.66.67.68.6
   
        Ex3
2411.612.613.614.615.6
   
         
2518.619.620.621.622.6
    T06
      Ex4  
2625.626.627.628.629.6
   
         
272.73.74.75.76.7
   
        Ex5
289.710.711.712.713.7
    T07
        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/

Verwendung in folgenden UnivIS-Modulen
Startsemester WS 2018/2019:
Praktikum angewandte Systemsoftwaretechnik (PASST)