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,55 @@
---
id: hardware-1-zobrazovani-dat-v-pocitaci
puvodni: hw.3
nazev: Zobrazování dat v počítači
popis: 2 snímky o bitu a bytu a pak kvíz.
nazev_cviceni: Kvíz: zobrazování dat
nadpis_kvizu: Kvíz k zobrazování dat v počítači
---
# Výklad
## Bit – nejmenší jednotka informace
*Bit*
- Bit je dvojková číslice – nabývá hodnoty 0 nebo 1.
- Je to nejmenší zobrazitelná jednotka informace.
- Z bitů se skládají větší jednotky (např. byte).
> Bit = binary digit (dvojková číslice)
## Byte – adresovatelná jednotka paměti
*Byte*
- Byte je nejmenší adresovatelná jednotka paměti.
- Počítač tedy paměť adresuje po bytech, ne po jednotlivých bitech.
- Jeden byte obvykle obsahuje 8 bitů.
> Tip: 1 B = 8 b
# Kvíz
## Co je bit?
- Největší jednotka paměti
- [x] Dvojková číslice – nejmenší jednotka informace
- Jen klávesa na klávesnici
- Typ procesoru
## Jaké hodnoty může nabývat bit?
- Jen 0
- Jen 1
- [x] 0 nebo 1
- 0 až 255
## Co je byte?
- [x] Nejmenší adresovatelná jednotka paměti
- Nejmenší zobrazitelná jednotka informace
- Jen síťový kabel
- Jen grafická karta
## Kolik bitů má obvykle jeden byte?
- 2
- 4
- [x] 8
- 16