mirror of
https://github.com/pepaskopec-blip/Graduately.git
synced 2026-10-27 15:14:35 +00:00
Build all apps from Markdown content; Compose Desktop replaces GTK on Linux and Windows
- content/ + scripts/build-content.py produce content.json for every app - stable lesson IDs with one-time progress migration (Swift, Kotlin) - shared answer-check tests (tests/answers.json) for Kotlin and Swift - android/desktop: Compose app with updater, speech and GTK progress import - CI packages AppImage and Windows zip with ProGuard, runs the tests Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
b324496334
commit
c3bc32113b
964 changed files with 57285 additions and 1156 deletions
|
|
@ -0,0 +1,116 @@
|
|||
---
|
||||
id: site-1-podrobny-rozbor-7-vrstev-iso-osi
|
||||
puvodni: net.11
|
||||
nazev: Podrobný rozbor 7 vrstev ISO/OSI
|
||||
popis: 8 snímků o jednotlivých vrstvách a pak kvíz.
|
||||
nazev_cviceni: Kvíz: 7 vrstev ISO/OSI
|
||||
nadpis_kvizu: Kvíz k 7 vrstvám ISO/OSI
|
||||
---
|
||||
|
||||
# Výklad
|
||||
|
||||
## Tři skupiny vrstev
|
||||
*Přehled*
|
||||
|
||||
- Vrstvy orientované na přenos: fyzická, spojová, síťová.
|
||||
- Přizpůsobovací vrstva: transportní.
|
||||
- Vrstvy orientované na aplikace: relační, prezentační,
|
||||
- aplikační.
|
||||
|
||||
> Tip: přenos → přizpůsobení → aplikace
|
||||
|
||||
## Přenos bitů
|
||||
*Fyzická*
|
||||
|
||||
- Přenos bitů po médiu.
|
||||
- Definuje napětí, kabely, konektory, kódování a modulaci.
|
||||
- Řeší také duplex / simplex.
|
||||
|
||||
## Rámce a MAC
|
||||
*Spojová*
|
||||
|
||||
- Tvorba rámců a fyzické (MAC) adresy.
|
||||
- Kontrola chyb (CRC) a řízení toku mezi sousedními uzly.
|
||||
- Podvrstvy: MAC a LLC.
|
||||
|
||||
> Tip: podvrstvy MAC (přístup k médiu) a LLC (logické řízení)
|
||||
|
||||
## Směrování paketů
|
||||
*Síťová*
|
||||
|
||||
- Směrování (routing) paketů.
|
||||
- Funguje i v sítích bez přímého spojení mezi uzly.
|
||||
|
||||
## Segmenty end-to-end
|
||||
*Transportní*
|
||||
|
||||
- Rozklad zpráv na segmenty a jejich zpětné složení.
|
||||
- Kontrola pořadí a náprava chyb.
|
||||
- Existuje jen v koncových uzlech – není v routerech.
|
||||
|
||||
> Tip: v routerech transportní vrstva není
|
||||
|
||||
## Relace a dialog
|
||||
*Relační*
|
||||
|
||||
- Navazuje, udržuje a ukončuje relace.
|
||||
- Řídí dialog („neskákat si do řeči“).
|
||||
- Synchronizace – navázání po přerušení.
|
||||
|
||||
## Formát dat
|
||||
*Prezentační*
|
||||
|
||||
- Formátování dat (např. ASCII).
|
||||
- Komprese a šifrování.
|
||||
- Převod mezi různými standardy.
|
||||
|
||||
## Rozhraní pro programy
|
||||
*Aplikační*
|
||||
|
||||
- Rozhraní pro aplikace a služby.
|
||||
- Například e-mail, HTTP, FTP nebo terminál.
|
||||
|
||||
|
||||
# Kvíz
|
||||
|
||||
## Fyzická vrstva se stará o:
|
||||
- [x] Přenos bitů
|
||||
- Směrování paketů
|
||||
- Navazování relací
|
||||
- Formátování ASCII
|
||||
|
||||
## MAC a LLC jsou podvrstvy:
|
||||
- Síťové vrstvy
|
||||
- [x] Spojové (linkové) vrstvy
|
||||
- Transportní vrstvy
|
||||
- Aplikační vrstvy
|
||||
|
||||
## Směrování paketů v sítích bez přímého spojení řeší:
|
||||
- Fyzická vrstva
|
||||
- Relační vrstva
|
||||
- [x] Síťová vrstva
|
||||
- Prezentační vrstva
|
||||
|
||||
## Transportní vrstva existuje:
|
||||
- [x] Jen v koncových uzlech
|
||||
- I v routerech
|
||||
- Jen ve switchech
|
||||
- Jen na hubu
|
||||
|
||||
## Relační vrstva především:
|
||||
- Definuje napětí a kabely
|
||||
- [x] Navazuje, udržuje a ukončuje relace
|
||||
- Přidává MAC adresy
|
||||
- Směruje pakety
|
||||
|
||||
## Komprese a šifrování patří do vrstvy:
|
||||
- Fyzické
|
||||
- Spojové
|
||||
- [x] Prezentační
|
||||
- Síťové
|
||||
|
||||
## Aplikační vrstva poskytuje:
|
||||
- CRC mezi sousedy
|
||||
- [x] Rozhraní pro programy (HTTP, FTP, e-mail…)
|
||||
- Jen duplex/simplex
|
||||
- Jen směrování
|
||||
Loading…
Add table
Add a link
Reference in a new issue