Teaching 2022 (LV3120) Bachelor Informatik - Technische Systeme, Angewandte Informatik
Aktuelles
14.04.23 Mitschnitt der Klausurvorbesprechung online
Da Amigo nicht mehr weiter betrieben wird, sind nun alle Videos über Panopto verfügbar. Die Links unten wurden entsprechend angepasst.
24.02.23 Mitschnitt der Klausurvorbesprechung online
Die Aufzeichnung der Klausurvorbesprechung vom 22.02.23 ist jetzt hier
abrufbar. Das aufgezeichnete Video findet sich hier. Aus mir unerfindlichen Gründen fehlt leider der Ton bei den letzten drei Minuten.
01.02.22 Klausurvorbesprechung online am 22.02.23, 14:15
Am Mittwoch, 22.02.23 biete ich um 14:15 eine Klausurvorbesprechung online (Link) an.
31.01.23 Musterklausuren und Theorieblatt-Lösungen online
Die Musterklausuren aus den Wintersemestern 2020/21 und 2017/18, sowie die Antworten zu den
Papierübungsblättern sind jetzt online verfügbar.
28.11.22 Advent(2) -- The System-Call Advent Calender
Die Betriebssysteme-Gruppe der TU Hamburg-Harburg veranstaltet in diesem Jahr einen
Betriebssysteme-Adventskalender.
Vom 1. bis zum 24. Dezember gibt es jeden Tag ein neues, strace-gefülltes Türchen zu öffnen.
An jedem Tag im Dezember finden wir einen Systemaufruf, ein Konzept oder eine
Schnittstelle von Linux, die Sie vielleicht schon kennen oder noch nicht. Hinter jedem
Türchen befinden sich ein kurzer Artikel und eine kleine Programmierübung, die am
nächsten Tag mit einer kommentierten Lösung versehen wird. Die Teilnahme ist
freiwillig und bringt nichts außer Erkenntnissen über Linux und hoffentlich Spaß.
Wer trotzdem teilnehmen möchte trage sich bitte auf der
Mailingliste ein.
10.10.22 Beginn der Vorlesung
In diesem Semester werden Vorlesung und Praktika voraussichtlich in Präsenz gehalten.
Erster Vorlesungstermin ist der 19.10.2022, 14:15 in Raum B002.
10.10.22 Beginn des Praktikums
Das Praktikum beginnt in der darauffolgenden Woche.
Erste Praktikumstermine sind am 25.10., 27.10. und 28.10.2022.
Zeitplan
Vorlesungsbeginn: | 19.10.2022 |
Beginn der Übungen: | 25.10.2022 |
Klausurvorbesprechung: | 22.02.23, 14:15 online |
Klausur: | 28.02.2023, 9:00 - 11:00, B001/B002 |
Alle Vorlesungs- und Praktikumstermine |
Vorlesungsfolien (ID/Passwort erforderlich)
- Vorspann (Folien) (Handout)
- Einführung (Folien) (Handout) (Audio) (Video)
- Betriebssystemstrukturen (Folien) (Handout) (Audio) (Video)
- Prozesse und Threads (Folien) (Handout) (Audio) (Video)
- Scheduling (Folien) (Handout) (Audio) (Video)
- Prozesssynchronisation (Folien) (Handout) (Audio) (Video)
- Prozesskommunikation (Folien) (Handout) (Audio) (Video)
- Deadlocks (Folien) (Handout)(Audio) (Video)
- Caches (Folien) (Audio) (Video)
- Speicherverwaltung (Folien) (Handout) (Audio) (Video)
- Dateisysteme (Folien) (Handout)(Audio) (Video)
Aufgabenblätter (ID/Passwort erforderlich)
Papierübungsblätter (ID/Passwort erforderlich)
Musterlösungen zu den Papierübungsblättern (ID/Passwort erforderlich)
Materialien (ID/Passwort erforderlich)
- Praktikumsordnung (PDF)
- Ein kleiner C++ Style Guide (PDF)
- Ein kleiner C++ Style Guide: Beispiele (txt)
- Übersicht zur Programmentwicklung unter UNIX (PDF)
- C - Programmierrichtlinie von Prof. Dr. Reith (PDF)
- "C von A bis Z" von Jürgen Wolf als Online-Buch (html)
- Image der Poolrechner zur Installation unter Virtualbox (html)
- Anleitung zur Installation von Ubuntu unter Virtualbox (html)
- 31 Linux Commands Every Ubuntu User Should Know (html)
- Anleitung: Praktikumsaufgaben unter Windows WSL bearbeiten (html)
- Probeklausur aus dem WS20/21 (PDF) Musterlösung dazu (PDF)
- Probeklausur aus dem WS17/18 (PDF) Musterlösung dazu (PDF)
- Themengebiete der Vorlesung als Mindmap (PDF)
Vorlagen zu den Praktikumsaufgaben (ID/Passwort erforderlich)
Achtung: Den Teilnehmern des Praktikums werden diese Vorlagen über ein eigenes SVN-Repository bereitgestellt und sie geben ihre Lösungen ausschließlich über dieses Repository ab! Abgaben per Mail, etc. werden nicht gewertet! Die hier bereitgestellten Vorlagen dienen ausschließlich zu Übungszwecken für Studierende, die nicht am Praktikum teilnehmen.
Codebeispiele und -schnipsel aus Vorlesung und Praktikum
Hier werden kommentarlos Codebeispiele und Codeschnipsel bereitgestellt. Die Beispiele sind nicht immer vollständig und auch nicht sehr gut kommentiert, da sie in der Regel "Live" während der Vorlesung entstanden sind, um "mal schnell" etwas auszuprobieren bzw. zu demonstrieren. Trotzdem kann ein wenig Stöbern in diesen Dateien durchaus hilfreich sein. Es handelt sich um ein komprimiertes Tar-Archiv, das ggf. nach der Vorlesung aktualisiert wird.
- Snippets (tgz)
Literatur
(Siehe auch Vorlesungs-Vorspann)