Systemprogrammierung 2.
Systemprogrammierung 2
Meine Übungen:
- Meine Tafelübung: T06, Mittwochs 10:15 bis 11:45 im Raum 0.151-115 in der E-Technik
- Meine Rechnerübung: R10, Dienstags 12:15 bis 13:45 im CIP1
Abgabecheckliste
- Angabe gelesen
- Hinweise gelesen
- Makefile
- …hat Pseudotargets
all
undclean
- …kann mit
-r
,-R
und-B
gebaut werden - …benutzt die
CC
undCFLAGS
Makros
- …hat Pseudotargets
- Korrekturhinweise gelesen
- Abgabe kompiliert und ist getestet
- Vorgeschriebene Compiler-Flags:
-std=c11
-pedantic
-Wall
-Werror
-D_XOPEN_SOURCE=700
- Hilfreiche Compiler-Flags (stark empfohlen):
-Wconversion
-Wuninitialized
- Vorgeschriebene Compiler-Flags:
- vor Abgabgefrist mit
git push
abgegeben
Übungen
- Übung 1: Netzwerkkommunikation, Sockets, POSIX-I/O vs. C-I/O, Aufgabe 1
- Übung 2: Netzwerkkommunikation, UNIX-Signale, Aufgabe 2
- Besprechung 1: snail Korrektur
- Übung 3: UNIX-Signale, Nebenläufigkeit, Duplizieren von Dateideskriptoren, Aufgabe 3