mirror of
https://github.com/pepaskopec-blip/Graduately.git
synced 2026-10-27 23:24:34 +00:00
Add the Next.js web app and shared lesson content.
Move lessons out of the C sources into JSON so the web client can use the same material as the desktop app, and point release builds at desktop/. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
4708c69d9c
commit
f7470d333c
113 changed files with 25817 additions and 9 deletions
151
content/lessons/networks/unit-09.json
Normal file
151
content/lessons/networks/unit-09.json
Normal file
|
|
@ -0,0 +1,151 @@
|
|||
{
|
||||
"id": "unit-09",
|
||||
"subject": "networks",
|
||||
"number": 9,
|
||||
"titleKey": "net_unit9",
|
||||
"subtitleKey": "net_unit9_sub",
|
||||
"slides": [
|
||||
{
|
||||
"kicker": "1 / 4 • Proč",
|
||||
"title": "Standardizace a dekompozice",
|
||||
"tip": null,
|
||||
"lines": [
|
||||
"Standardizace zajišťuje kompatibilitu mezi výrobci.",
|
||||
"Dekompozice: rozklad složitého problému přenosu na vrstvy."
|
||||
]
|
||||
},
|
||||
{
|
||||
"kicker": "2 / 4 • Vrstvy",
|
||||
"title": "Komunikace mezi vrstvami",
|
||||
"tip": "Tip: SAP = Service Access Point",
|
||||
"lines": [
|
||||
"Vrstvy komunikují jen se sousedy přes rozhraní (SAP)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"kicker": "3 / 4 • Protokol",
|
||||
"title": "Pravidla komunikace",
|
||||
"tip": null,
|
||||
"lines": [
|
||||
"Protokol: pravidla komunikace mezi stejnými vrstvami",
|
||||
"na různých uzlech."
|
||||
]
|
||||
},
|
||||
{
|
||||
"kicker": "4 / 4 • Jednotky",
|
||||
"title": "Hlavičky a PDU",
|
||||
"tip": null,
|
||||
"lines": [
|
||||
"Každá vrstva přidá k datům hlavičku (header).",
|
||||
"Rámec – linková vrstva.",
|
||||
"Paket – síťová vrstva.",
|
||||
"Segment – transportní vrstva."
|
||||
]
|
||||
}
|
||||
],
|
||||
"tasks": [
|
||||
{
|
||||
"number": 1,
|
||||
"title": "Quiz",
|
||||
"subtitleKey": "net_quiz9_head",
|
||||
"items": [
|
||||
{
|
||||
"kind": "choice",
|
||||
"prompt": "Standardizace v sítích především:",
|
||||
"options": [
|
||||
"Zvyšuje nekompatibilitu",
|
||||
"Zajišťuje kompatibilitu mezi výrobci",
|
||||
"Ruší protokoly",
|
||||
"Nahrazuje kabely"
|
||||
],
|
||||
"correct": 1,
|
||||
"hint": "Standardizace zajišťuje kompatibilitu mezi výrobci"
|
||||
},
|
||||
{
|
||||
"kind": "choice",
|
||||
"prompt": "Dekompozice znamená:",
|
||||
"options": [
|
||||
"Spojení všeho do jedné vrstvy",
|
||||
"Rozklad složitého přenosu na vrstvy",
|
||||
"Jen FDM",
|
||||
"Jen CRC"
|
||||
],
|
||||
"correct": 1,
|
||||
"hint": "Dekompozice rozkládá přenos na jednotlivé vrstvy"
|
||||
},
|
||||
{
|
||||
"kind": "choice",
|
||||
"prompt": "Vrstvy komunikují:",
|
||||
"options": [
|
||||
"Se všemi vrstvami najednou",
|
||||
"Jen se sousedy přes rozhraní (SAP)",
|
||||
"Jen přes satelit",
|
||||
"Jen bez protokolu"
|
||||
],
|
||||
"correct": 1,
|
||||
"hint": "Vrstvy komunikují jen se sousedy přes rozhraní SAP"
|
||||
},
|
||||
{
|
||||
"kind": "choice",
|
||||
"prompt": "Protokol je:",
|
||||
"options": [
|
||||
"Fyzický kabel",
|
||||
"Pravidla komunikace mezi stejnými vrstvami",
|
||||
"Jen amplituda signálu",
|
||||
"Jen tiskový server"
|
||||
],
|
||||
"correct": 1,
|
||||
"hint": "Protokol = pravidla mezi stejnými vrstvami na různých uzlech"
|
||||
},
|
||||
{
|
||||
"kind": "choice",
|
||||
"prompt": "Každá vrstva k datům typicky přidá:",
|
||||
"options": [
|
||||
"Jen stop-bit",
|
||||
"Hlavičku (header)",
|
||||
"Jen šířku pásma",
|
||||
"Jen mainframe"
|
||||
],
|
||||
"correct": 1,
|
||||
"hint": "Každá vrstva přidává k datům hlavičku (header)"
|
||||
},
|
||||
{
|
||||
"kind": "choice",
|
||||
"prompt": "Jednotka linkové vrstvy se nazývá:",
|
||||
"options": [
|
||||
"Segment",
|
||||
"Paket",
|
||||
"Rámec",
|
||||
"Baud"
|
||||
],
|
||||
"correct": 2,
|
||||
"hint": "Rámec = linková, paket = síťová, segment = transportní"
|
||||
},
|
||||
{
|
||||
"kind": "choice",
|
||||
"prompt": "Jednotka síťové vrstvy se nazývá:",
|
||||
"options": [
|
||||
"Rámec",
|
||||
"Paket",
|
||||
"Segment",
|
||||
"Simplex"
|
||||
],
|
||||
"correct": 1,
|
||||
"hint": "Rámec = linková, paket = síťová, segment = transportní"
|
||||
},
|
||||
{
|
||||
"kind": "choice",
|
||||
"prompt": "Jednotka transportní vrstvy se nazývá:",
|
||||
"options": [
|
||||
"Rámec",
|
||||
"Paket",
|
||||
"Segment",
|
||||
"Trunk"
|
||||
],
|
||||
"correct": 2,
|
||||
"hint": "Rámec = linková, paket = síťová, segment = transportní"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue