Volle Mindflux-App ins Deploy-Repo übernehmen

Ersetzt das Hello-World-Gerüst durch die vollständige Anwendung
(com.example.mindflux: 64 Klassen, Thymeleaf-Templates, Static-Assets,
Flyway V1–V6). Deploy-Infrastruktur (.gitea, Dockerfile) bleibt erhalten.

- pom: volle Abhängigkeiten (Security, Thymeleaf, JPA, Flyway), Spring Boot 3.4.4 / Java 17
- docker-compose: SPRING_DATASOURCE_* unverändert; App lauscht auf 8080
  (nginx -> mindflux:8080); Uploads-Volume; Admin-Passwörter via Gitea-Secrets
- Workflow: Deploy-Step injiziert MINDFLUX_ADMIN*_PASSWORD aus Secrets
- .dockerignore ergänzt; Hello-World (com.mindflux) und Test-Datei 'main' entfernt

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
AliceDarkest
2026-06-26 14:51:30 +02:00
parent f3309c1574
commit 9022961762
185 changed files with 22772 additions and 142 deletions
@@ -0,0 +1,365 @@
{
"title": "Zahlensysteme & Speicher",
"questions": [
{
"category": "Binär & Dezimal",
"hint": "Stellenwerte, Potenzen und Umrechnung verstehen.",
"text": "Was beschreibt Binärsystem am besten?",
"answers": [
"Es nutzt nur 0 und 1 und basiert auf Potenzen von 2.",
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 0,
"explanation": "Es nutzt nur 0 und 1 und basiert auf Potenzen von 2."
},
{
"category": "Binär & Dezimal",
"hint": "Stellenwerte, Potenzen und Umrechnung verstehen.",
"text": "Welche Aussage zu Stellenwert ist richtig?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Jede Position hat einen Wert wie 1, 2, 4, 8 oder 16.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 1,
"explanation": "Jede Position hat einen Wert wie 1, 2, 4, 8 oder 16."
},
{
"category": "Binär & Dezimal",
"hint": "Stellenwerte, Potenzen und Umrechnung verstehen.",
"text": "Woran erkennst du Dezimalumrechnung in einer AP1-Aufgabe?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
"Binärstellen werden mit ihren Zweierpotenzen addiert."
],
"correct": 2,
"explanation": "Binärstellen werden mit ihren Zweierpotenzen addiert."
},
{
"category": "Binär & Dezimal",
"hint": "Stellenwerte, Potenzen und Umrechnung verstehen.",
"text": "Was ist bei Bit besonders wichtig?",
"answers": [
"Ein Bit ist die kleinste Informationseinheit mit 0 oder 1.",
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 0,
"explanation": "Ein Bit ist die kleinste Informationseinheit mit 0 oder 1."
},
{
"category": "Binär & Dezimal",
"hint": "Stellenwerte, Potenzen und Umrechnung verstehen.",
"text": "Was beschreibt Nibble am besten?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Ein Nibble besteht aus 4 Bit.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 1,
"explanation": "Ein Nibble besteht aus 4 Bit."
},
{
"category": "Binär & Dezimal",
"hint": "Stellenwerte, Potenzen und Umrechnung verstehen.",
"text": "Welche Aussage zu Byte ist richtig?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
"Ein Byte besteht aus 8 Bit."
],
"correct": 2,
"explanation": "Ein Byte besteht aus 8 Bit."
},
{
"category": "Binär & Dezimal",
"hint": "Stellenwerte, Potenzen und Umrechnung verstehen.",
"text": "Woran erkennst du Potenzen von 2 in einer AP1-Aufgabe?",
"answers": [
"Sie sind Grundlage vieler IT-Rechenaufgaben.",
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 0,
"explanation": "Sie sind Grundlage vieler IT-Rechenaufgaben."
},
{
"category": "Binär & Dezimal",
"hint": "Stellenwerte, Potenzen und Umrechnung verstehen.",
"text": "Was ist bei führende Nullen besonders wichtig?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Sie ändern den Zahlenwert nicht, können aber die Darstellung auffüllen.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 1,
"explanation": "Sie ändern den Zahlenwert nicht, können aber die Darstellung auffüllen."
},
{
"category": "Binär & Dezimal",
"hint": "Stellenwerte, Potenzen und Umrechnung verstehen.",
"text": "Was beschreibt Dualzahl am besten?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
"Eine Dualzahl ist eine Zahl im Binärsystem."
],
"correct": 2,
"explanation": "Eine Dualzahl ist eine Zahl im Binärsystem."
},
{
"category": "Binär & Dezimal",
"hint": "Stellenwerte, Potenzen und Umrechnung verstehen.",
"text": "Welche Aussage zu Prüfungsweg ist richtig?",
"answers": [
"Der Rechenweg ist oft wichtiger als nur das Endergebnis.",
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 0,
"explanation": "Der Rechenweg ist oft wichtiger als nur das Endergebnis."
},
{
"category": "Hexadezimal",
"hint": "Hexwerte kompakt lesen und in Binär/Dezimal übertragen.",
"text": "Was beschreibt Hexadezimalsystem am besten?",
"answers": [
"Es nutzt Basis 16 mit Ziffern 0-9 und A-F.",
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 0,
"explanation": "Es nutzt Basis 16 mit Ziffern 0-9 und A-F."
},
{
"category": "Hexadezimal",
"hint": "Hexwerte kompakt lesen und in Binär/Dezimal übertragen.",
"text": "Welche Aussage zu A bis F ist richtig?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"A bis F stehen für die Werte 10 bis 15.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 1,
"explanation": "A bis F stehen für die Werte 10 bis 15."
},
{
"category": "Hexadezimal",
"hint": "Hexwerte kompakt lesen und in Binär/Dezimal übertragen.",
"text": "Woran erkennst du Hex zu Binär in einer AP1-Aufgabe?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
"Eine Hexstelle entspricht genau 4 Bit."
],
"correct": 2,
"explanation": "Eine Hexstelle entspricht genau 4 Bit."
},
{
"category": "Hexadezimal",
"hint": "Hexwerte kompakt lesen und in Binär/Dezimal übertragen.",
"text": "Was ist bei Binär zu Hex besonders wichtig?",
"answers": [
"Binärzahlen werden in Vierergruppen geteilt.",
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 0,
"explanation": "Binärzahlen werden in Vierergruppen geteilt."
},
{
"category": "Hexadezimal",
"hint": "Hexwerte kompakt lesen und in Binär/Dezimal übertragen.",
"text": "Was beschreibt Hex FF am besten?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"FF entspricht dezimal 255.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 1,
"explanation": "FF entspricht dezimal 255."
},
{
"category": "Hexadezimal",
"hint": "Hexwerte kompakt lesen und in Binär/Dezimal übertragen.",
"text": "Welche Aussage zu Hex in Adressen ist richtig?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
"Hex wird häufig bei Speicher- und Netzwerkdarstellungen genutzt."
],
"correct": 2,
"explanation": "Hex wird häufig bei Speicher- und Netzwerkdarstellungen genutzt."
},
{
"category": "Hexadezimal",
"hint": "Hexwerte kompakt lesen und in Binär/Dezimal übertragen.",
"text": "Woran erkennst du Basis 16 in einer AP1-Aufgabe?",
"answers": [
"Jede Stelle ist eine Potenz von 16.",
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 0,
"explanation": "Jede Stelle ist eine Potenz von 16."
},
{
"category": "Hexadezimal",
"hint": "Hexwerte kompakt lesen und in Binär/Dezimal übertragen.",
"text": "Was ist bei 2F besonders wichtig?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"2F bedeutet 2 mal 16 plus 15.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 1,
"explanation": "2F bedeutet 2 mal 16 plus 15."
},
{
"category": "Hexadezimal",
"hint": "Hexwerte kompakt lesen und in Binär/Dezimal übertragen.",
"text": "Was beschreibt BC am besten?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
"BC kann aus der Binärgruppe 1011 1100 entstehen."
],
"correct": 2,
"explanation": "BC kann aus der Binärgruppe 1011 1100 entstehen."
},
{
"category": "Hexadezimal",
"hint": "Hexwerte kompakt lesen und in Binär/Dezimal übertragen.",
"text": "Welche Aussage zu Prüfungstipp Hex ist richtig?",
"answers": [
"Vierergruppen verhindern viele Umrechnungsfehler.",
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 0,
"explanation": "Vierergruppen verhindern viele Umrechnungsfehler."
},
{
"category": "Speichereinheiten",
"hint": "Bit, Byte und Binärpräfixe in Aufgaben sicher anwenden.",
"text": "Was beschreibt kB und KiB am besten?",
"answers": [
"kB nutzt 1000, KiB nutzt 1024 Byte.",
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 0,
"explanation": "kB nutzt 1000, KiB nutzt 1024 Byte."
},
{
"category": "Speichereinheiten",
"hint": "Bit, Byte und Binärpräfixe in Aufgaben sicher anwenden.",
"text": "Welche Aussage zu MB und MiB ist richtig?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"MB ist dezimal, MiB ist binär gerechnet.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 1,
"explanation": "MB ist dezimal, MiB ist binär gerechnet."
},
{
"category": "Speichereinheiten",
"hint": "Bit, Byte und Binärpräfixe in Aufgaben sicher anwenden.",
"text": "Woran erkennst du GiB in einer AP1-Aufgabe?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
"Ein GiB entspricht 1024 hoch 3 Byte."
],
"correct": 2,
"explanation": "Ein GiB entspricht 1024 hoch 3 Byte."
},
{
"category": "Speichereinheiten",
"hint": "Bit, Byte und Binärpräfixe in Aufgaben sicher anwenden.",
"text": "Was ist bei Bit zu Byte besonders wichtig?",
"answers": [
"8 Bit ergeben 1 Byte.",
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 0,
"explanation": "8 Bit ergeben 1 Byte."
},
{
"category": "Speichereinheiten",
"hint": "Bit, Byte und Binärpräfixe in Aufgaben sicher anwenden.",
"text": "Was beschreibt Übertragungsrate am besten?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Bit pro Sekunde ist nicht dasselbe wie Byte pro Sekunde.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 1,
"explanation": "Bit pro Sekunde ist nicht dasselbe wie Byte pro Sekunde."
},
{
"category": "Speichereinheiten",
"hint": "Bit, Byte und Binärpräfixe in Aufgaben sicher anwenden.",
"text": "Welche Aussage zu Marketingangaben ist richtig?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
"Speicherhersteller nutzen oft dezimale Einheiten."
],
"correct": 2,
"explanation": "Speicherhersteller nutzen oft dezimale Einheiten."
},
{
"category": "Speichereinheiten",
"hint": "Bit, Byte und Binärpräfixe in Aufgaben sicher anwenden.",
"text": "Woran erkennst du Betriebssystemanzeige in einer AP1-Aufgabe?",
"answers": [
"Systeme zeigen Kapazitäten häufig binärnah an.",
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 0,
"explanation": "Systeme zeigen Kapazitäten häufig binärnah an."
},
{
"category": "Speichereinheiten",
"hint": "Bit, Byte und Binärpräfixe in Aufgaben sicher anwenden.",
"text": "Was ist bei Rundung besonders wichtig?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Rundungen müssen in Prüfungen nachvollziehbar sein.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 1,
"explanation": "Rundungen müssen in Prüfungen nachvollziehbar sein."
},
{
"category": "Speichereinheiten",
"hint": "Bit, Byte und Binärpräfixe in Aufgaben sicher anwenden.",
"text": "Was beschreibt Einheitenfehler am besten?",
"answers": [
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung.",
"Verwechslung von Bit und Byte ist ein klassischer Fehler."
],
"correct": 2,
"explanation": "Verwechslung von Bit und Byte ist ein klassischer Fehler."
},
{
"category": "Speichereinheiten",
"hint": "Bit, Byte und Binärpräfixe in Aufgaben sicher anwenden.",
"text": "Welche Aussage zu Rechenweg Speicher ist richtig?",
"answers": [
"Schreibe Einheitenschritte sauber auf.",
"Es ist nur Dekoration und hat keinen Prüfungsbezug.",
"Es ist ein zufälliger Begriff ohne technische Bedeutung."
],
"correct": 0,
"explanation": "Schreibe Einheitenschritte sauber auf."
}
]
}