merge klausur-erklaerungen into test-merge

resolves all conflicts: main's content preferred for slide edits,
klausur-erklaerungen's structural additions (erklaerung slides,
klausurfragen, archive, scripts) preserved.
fixes generate-root-index.sh semester to sommersemester 2026.
This commit is contained in:
libretech committed 2026-03-26 22:31:04 +01:00
commit 8d5c57d561
9 files changed
+5175 -6

No files matched your search

@@ -668,6 +668,27 @@ Die Frage: Wer entscheidet, was mit Technologie gemacht wird? Die Entwickler? Di
---
<!-- _class: erklaerung -->
<!-- _header: '' -->
<!-- _footer: '' -->
# Von-Neumann-Architektur: Erklaerung
**Definition:** Das revolutionaere Prinzip, dass Programme und Daten im selben Speicher liegen und Programme somit wie Daten behandelt werden koennen.
**Kernpunkte:**
- **Stored Program Concept:** Programme sind austauschbare Daten
- **Universalrechner:** Gleiche Hardware fuer beliebige Aufgaben
- **Software-Flexibilitaet:** Programme koennen geladen, geaendert und geloescht werden
**Vorher (ENIAC):** Programmierung durch Umstecken von Kabeln → Tage fuer jedes neue Programm
**Nachher:** Software als austauschbare Datei → Betriebssysteme, Apps, Updates moeglich
**Harvard-Architektur (Alternative):** Getrennter Speicher fuer Code und Daten → schneller, aber weniger flexibel (Arduino, DSPs)
---
<!-- _class: lead -->
# Vom Militär zum Netz