docs: add obsidian hwr docs

This commit is contained in:
theoleuthardt 2026-04-09 11:24:56 +02:00
parent b2636f4b92
commit 850aa3455d
245 changed files with 30757 additions and 0 deletions

16
Betriebssysteme/PA.md Normal file
View file

@ -0,0 +1,16 @@
# Notizen zur PA
- C-Datei zu Main (Import von Funktionen)
- C-Datei zu Funktionen
- H-Datei zu Interfaces/**Deklarationen**/Prototypen
Anforderungen genau befolgen!!!
Anforderung:
- wenn eine .c-Datei geändert wird, soll nur die geänderte .c-Datei neu kompiliert werden
- wenn eine .h-Datei geändert wird, sollen alle .c-Dateien neu kompiliert werden
- Test Prints können einfach auskommentiert werden (müssen nicht gelöscht werden, gibt aber auch kein Minuspunkt wenn es keine gibt)
- Jeder Thread soll eine Log-Datei haben
- Ordnungsgemäß warten bis Thread beendet wurden
- Funktionen sollten nur EIN return statement haben
- In Makefile keine Variablen mit $() nutzen sondern Klarnamen der Dateien verwenden!