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:
pepaskopec-blip 2026-10-09 20:40:37 +02:00
commit c3bc32113b
964 changed files with 57285 additions and 1156 deletions

View file

@ -0,0 +1,71 @@
---
id: fyzika-4-vlnova-optika
puvodni: fyz4.1
nazev: Vlnová optika
popis: Odraz, lom, interference a ohyb.
nazev_cviceni: Kvíz: optika
nadpis_kvizu: Ověřte si lom a odraz
---
# Výklad
## Odraz a lom
*Paprsek*
- Světlo se v homogenním prostředí šíří přímočaře.
- Úhel odrazu se rovná úhlu dopadu. Oba se měří od kolmice.
- Index lomu je n = c / v. Ve skle je větší než 1.
- Snellův zákon: n₁·sin α = n₂·sin β.
> Tip: úhel odrazu se rovná úhlu dopadu.
## Úplný odraz
*Mez*
- Opticky hustší prostředí má větší index lomu.
- Při přechodu do řidšího prostředí se paprsek láme od kolmice.
- Od mezního úhlu se už neláme a nastane úplný odraz.
- Optická vlákna vedou světlo opakovaným úplným odrazem.
> Tip: úplný odraz nastane při přechodu do opticky řidšího prostředí.
## Interference a ohyb
*Vlna*
- Interference je skládání vln. Světlý pruh vzniká při dráhovém rozdílu k·λ.
- Tmavý pruh vzniká při rozdílu liché poloviny vlnové délky.
- Ohyb je patrný, když je překážka srovnatelná s vlnovou délkou.
- Polarizace dokazuje, že světlo je příčné vlnění.
> Tip: světlo je příčné elektromagnetické vlnění.
# Kvíz
## Jak zní zákon odrazu?
- Úhel odrazu je dvojnásobek úhlu dopadu
- [x] Úhel odrazu se rovná úhlu dopadu
- Úhel odrazu je vždy 90°
- Odraz nezávisí na kolmici
> Úhly se měří od kolmice dopadu, ne od plochy.
## Co je index lomu?
- n = v / c
- [x] n = c / v
- n = λ·f v látce dělené c²
- n = sin α
> V látce je světlo pomalejší než ve vakuu, proto n > 1.
## Kdy nastane úplný odraz?
- [x] Při přechodu do opticky řidšího prostředí nad mezním úhlem
- Při každém dopadu na zrcadlo
- Jen ve vakuu
- Při přechodu do hustšího prostředí
> Mezní úhel splňuje sin αm = n₂ / n₁ pro n₁ > n₂.
## Kdy vznikne interferencí světlý pruh?
- [x] Při dráhovém rozdílu k·λ
- Při dráhovém rozdílu vždy λ/2
- Když se vlny nepotkají
- Jen u podélného zvuku
> Podmínka pro minimum je (2k+1)·λ/2.