Tutorium Wann? Wo?
14 Freitag, 2024-10-25 09:45 - 11:15 50.34, Raum -119 0. Tutorium, ohne Zuteilung
16 Freitag, 2024-10-25 11:30 - 13:00 50.34, Raum -119 0. Tutorium, ohne Zuteilung
14 Freitag, 2024-11-01 09:45 - 11:15 entfällt (Allerheiligen)
16 Freitag, 2024-11-01 11:30 - 13:00 entfällt (Allerheiligen)
14 Freitag, 2024-11-08 09:45 - 11:15 Remote; Der Link wird im ILIAS-Kurs bekannt gegeben
16 Freitag, 2024-11-08 11:30 - 13:00 Remote; Der Link wird im ILIAS-Kurs bekannt gegeben
14 jeden Freitag 09:45 - 11:15 50.34 Raum -119
16 jeden Freitag 11:30 - 13:00 50.34 Raum -119

Hinweise

  1. Die Abgabe der Übungsblätter ist freiwillig!
  • Es muss nicht jedes Blatt und nicht jede Aufgabe bearbeitet werden.
  • Bitte geben Sie nicht die Musterlösung der vorherigen Jahre ab und nutzen Sie keine LLMs. Solche Abgaben werden nicht korrigiert.
  1. Die Bearbeitung der Blätter ist aber empfohlen, sie sind für die Klausurvorbereitung sehr gut geeignet.
  • Bearbeiten Sie die kurzen Einstiegs- bzw. C-Grundlagen Aufgaben auf jeden Fall.
  • Machen Sie die größeren Aufgaben, wenn Sie die Aufgabe interessant finden.
  1. Die Übungsinhalte, sowie die Übungsblattinhalte sind genauso wie die Vorlesungsinhalte klausurrelevant.
  2. Nehmen Sie einen Laptop in das Tutorium mit.

Arbeitsrechner

Die Abgaben werden auf x86_64-linux-gnu kompiliert und getestet. Auch wenn Sie einige Aufgaben auch auf anderen Plattformen lösen können, wird es Aufgaben geben, in denen Sie mit x86_64 Assembler und Linux syscalls arbeiten müssen. Insbesondere MacOS-{ppc64,x86_64,aarch64}, FreeBSD-x86_64 und Cygwin-x86_64 sind nicht mit allen Aufgaben kompatibel! Setzen Sie sich eine, dem geforderten target-triple entsprechende VM auf, oder nutzen Sie die Rechner der ATIS. Informationen dazu erfahren Sie im 0. bzw. 1. Tutorium.

Unter Windows-x86_64 können Sie auch WSL2 verwenden. Bei MacOS-aarch64 (Apple Silicon), müssen Sie qemu-system-x86_64 manuell kompilieren, mit homebrew installieren oder UTM verwenden.

ATIS

Die Abteilung für Technische Infrastruktur stellt Studenten folgendes zur Verfügung:

  1. Poolräume im Informatikgebäude (50.34). Auf den Rechnern läuft ein aktuelles Fedora Linux.
  2. SSH-Server

Tutorium

Nützliche Tools