Prinzipien der Programmierung - Praktikum
Ablauf
Dieses Praktikum ist Teil der Veranstaltung Prinzipien der Programmierung
(PdP) und findet in den ersten beiden Wochen (12.10.-23.10.2026) statt.
Wissenswert: Die Veranstaltung ist eingebettet in PdP, Sie müssen
nichts extra belegen; einfach die PdP-Vorlesungen und -Tutorien besuchen.
Es gibt eine möglichst praktische Einführung in die Nutzung der Kommandozeile
(hier: bash in Linux), sowie in das Versionskontrollsystem git.
- Dateisystem, Wildcards (?,*) und grundlegende Shell-Befehle
(cp, mv, ls, rm, grep....),
- Fortgeschrittene Shell-Befehle (sed, cut, tr....) und Shellskripte,
- Git, ein Versionskontrollsystem, das im 1. Semester für PdP genutzt
wird und an vielen Stellen sonst auch (z.B. im 3. und 4. Semester in
Softwareengineering).
Wann und Wo
Es gibt vier Vorlesungen von Dirk Frettlöh, an diesen Terminen:
- Montag 12.10. um 16 Uhr in Y-0-111 (statt PdP-Funktionale Programmierung
bei Prof. Philipp Cimiano),
- Freitag 16.10. um 12 Uhr in Audimax (statt PdP-Objektorientierte
Programmierung bei Prof. Robert Heyer),
- Montag 19.10. um 16 Uhr in Y-0-111 (statt PdP-Funktionale Programmierung
bei Prof. Philipp Cimiano),
- Freitag 23.10. um 12 Uhr in Audimax (statt PdP-Objektorientierte
Programmierung bei Prof. Robert Heyer),
In den PdP-Tutorien werden in den ersten beiden Wochen auch
praktische Übungen zu den behandelten Themen bearbeitet.
Obacht: Unter den Übungsaufgaben in artemis, also den
Aufgaben zu PDP Objektorientierte Programmierung, sind auch
Linux-Kommandozeilen-Übungsaufgaben, wie die unten. Davon
müssen Sie im Verlaufe des Semesters 50% in artemis lösen.
Ihre
Kenntnisse können Sie auch hier
testen. (Wenn Sie bis Level 15 oder 20 kommen, sind Sie gut.
Sie sollten vorher herausfinden, was ls ** macht; das hatten wir in der
Vorlesung nicht.)
Die Tutorien finden alle im
GZI statt.
Hier der
Link
zur ekvv-Seite.
Folien
Übungsblätter
...zu den praktischen Übungen. Obacht: Das hier sind Präsenzaufgaben,
da müssen Sie nichts abgeben. Aber auf artemis gibt es ein paar
Pflichtaufgaben zu Linux, die müssen Sie abgeben, bzw. hochladen, um
das Modul PdP zu bestehen.
Zuletzt geändert am 19.10.2026
Dirk Frettlöh