SNP Laboratories¶
- 01 - Erste Schritte mit C
 - 02: Funktionen, Datentyp “enum”
 - 03 - Bit Operationen, Struct, Typedef
 - 04 - Modularisieren von C Code
 - 05 - Arrays/Strings/TicTacToe
 - 06 - Personen Verwaltung – Linked List
 - 07 - Prozesse und Threads
- 1. Übersicht
 - 2. Lernziele
 - 3. Aufgaben
- 3.1 Aufgabe 1: Prozess mit fork() erzeugen
 - 3.2 Aufgabe 2: Prozess mit fork() und exec(): Programm Image ersetzen
 - 3.3 Aufgabe 3: Prozesshierarchie analysieren
 - 3.4 Aufgabe 4: Zeitlicher Ablauf von Prozessen
 - 3.5 Aufgabe 5: Waisenkinder (Orphan Processes)
 - 3.6 Aufgabe 6: Terminierte, halbtote Prozesse (Zombies)
 - 3.7 Aufgabe 7: Auf Terminieren von Kindprozessen warten
 - 3.8 Aufgabe 8: Kindprozess als Kopie des Elternprozesses
 - 3.9 Aufgabe 9: Unterschied von Threads gegenüber Prozessen
 - 3.10 Aufgabe 10 (optional):
 
 - 4. Bewertung
 
 - 08 - Synchronisationsprobleme
 - 09 - File Operations
 - 10 - IPC