Vzorové zadání souborné zkoušky
Toto je vzorové zadání souborné zkoušky z IKT pro rok 2024.
Souborná zkouška bude zahájena 20. května v 8:30 distančně přes Teams.
Na vypracování bude přesně pět hodin od chvíle, kdy bude zveřejněno skutečné zadání. Odevzdat řešení bude možné mailem, přes Forms nebo přes Teams jako zprávu v chatu.
Každá praktická úloha je samostatně hodnocena v procentech. Pro výpočet známky mají všechny úlohy stejnou váhu. Bonusové body vylepšují i výsledek jiných úloh.
1. Excel
- Stáhněte si tabulku studenti.xlsx a vyberte si některý list s daty (ve zkoušce se může stát, že dostanete zadaný individuálně).
- Vytvořte nový list a na prvním řádek napište nadpisy sloupců:
Rok
, Město
, Počet
.
- Z vybraného listu zkopírujte čísla roků a transponované (na výšku) je vložte do prvního sloupce svého listu.
- Zkopírujte název města
Hl. m. Praha
a vložte je do všech řádků, kterým jste vyplnili rok.
- Zkopírujte odpovídající počty studentů a transponované (na výšku) je vložte do zbývajícího sloupce.
- Obdobným způsobem zpracujte další dvě města. Řádků tedy bude celkově 70, z toho každá třetina bude mít vyplněné jiné město, žádné hodnoty nezůstanou prázdné. Ukázka
- Vytvořte kontingenční tabulku, která má v řádcích roky a ve sloupcích města. Zobrazená hodnota má být průměrný počet studentů.
- Seskupte roky automaticky do skupin po 5.
- Vytvořte čárový (spojnicový) graf.
- Grafu nastavte nadpis (počty studentů v českých městech), popis osy x (období) a popis osy y (průměrný počet).
- Vedle kontingenční tabulky spočítejte vzorcem celkový průměr. Měli byste v něm průměrovat 69 čísel, která jste zkopírovali na začátku postupu.
![Ukázka hotové práce](./excel2.png)
(bodování bude doplněno.)
2. Word
Vytvořte dokument s textem ze souboru fisher-mendel.txt a formátováním zhruba odpovídajícím předloze fisher-mendel.pdf.
Hodnotí se:
- (2b.) stránka 215 × 279 mm (US Letter), levý i pravý okraj široký 42 mm,
- pomocí stylu je nastavené formátování odstavců:
- (1b.) text je zarovnaný do bloku
- (1b.) žádné svislé mezery mezi odstavci
- (1b.) řádkování 115%
- (1b.) první řádek je odsazený zleva o 6 mm, ostatní nejsou
- (1b.) patkové písmo velikost 11 pt
- (2b.) číslo stránky a nadpis v záhlaví (na podrobnostech nezáleží)
- (2b.) dvě tabulky s aspoň 5 řádky a 5 sloupci
- (2b.) každá s popiskem a automatickým římským číslováním
- (1b.) první řádek tabulky zarovnaný na střed, první sloupec zarovnaný doprava
- (3b.) na správných místech v textu je křížový odkaz na číslo tabulky (každý jednou)
- (bonus 2b.) odstavec s citací má svůj vlastní styl, odsazení zleva o 11 mm, shora i zdola o 3 mm.
Text musí rozsahem přesně odpovídat předloze, ale další podrobnosti se nehodnotí.
Nikdo neocení, jestli budete opravovat chyby v automatickém přepisu.
3. Web
Vytvořte webovou stránku podle grafického návrhu. Vhodný text je v šabloně HTML stránky.
- Stránka je HTML kód bez hrubých chyb syntaxe:
- (2b.) Párové i nepárové tagy jsou řádně ukončené.
- (2b.) Názvy tagů a jejich atributů nejsou vymyšlené.
- (1b.) Stránka má tmavě modré pozadí a bledě žluté bezpatkové písmo.
- (1b.) Na stránce jsou dva bloky textu vedle sebe, oba stejně široké
- (1b.) Nadpis stránky má dva řádky a nezávisle na šířce okna se zarovnává na střed obou bloků textu.
- (1b.) Pod druhým blokem textu je obrázek, který se načítá ze školního webu nebo z webu předmětu. Můžete použít fotku robota.
- (1b.) Mezi oběma bloky textu je svislá čára.
K téhle úloze jsem napsal ukázkové řešení.
4. Databáze
V databázi PostgreSQL běžící na serveru adam.dominec.eu
vytvořte novou tabulku, která bude k jednotlivým žákům z tabulky zaci
evidovat, jakou dostali známku který den. Do tabulky vložte aspoň dva záznamy. Potom napište SQL dotaz, který vypočte průměrnou známku v každé třídě.
- Postup přihlášení najdete v samostatném návodu.
- Podívejte se, jaké sloupce má tabulka
zaci
, a jaký mají význam. Rozmyslete si, jaké sloupce budete potřebovat v tabulce se známkami. (To dělat nemusíte, ale asi vám to pomůže.)
- Vytvořte tabulku pojmenovanou jako vaše příjmení (bez háčků a čárek) a zvolte její sloupce a jejich datové typy.
- Nastavte cizí klíč z vaší tabulky (zdroj) do tabulky
zaci
(cíl) tak, aby známka byla jednoznačně přiřazená jednomu žákovi.
- Vložte do této tabulky novou položku s libovolnými hodnotami, a pak ještě jednu.
- Napište SQL dotaz, který zobrazí každou známku a třídu, ve které byla udělena. (To dělat nemusíte, ale asi vám to pomůže.)
- Napište SQL dotaz, který zobrazí průměr známek seskupený podle třídy, ve které byly uděleny.
- Udělejte screenshot okna prohlížeče s výsledky dotazu, a odevzdejte ho.
- (nutnost) V databázi je jedna tabulka pojmenovaná jako vaše příjmení.
- (nutnost) Zbytek databáze vůbec neměňte.
Následující body se týkají tabulky pojmenované jako vaše příjmení:
- (4b.) Tabulka obsahuje čtyři smysluplně pojmenované sloupce, tři číselného typu a jeden typu
date
.
- (2b.) Tabulka má smysluplně nastavený cizí klíč do tabulky
zaci
.
- (1b.) Tabulka obsahuje aspoň dva řádky s libovolnými hodnotami.
- (4b.) Spustili jste v databázi dotaz, který vypíše průměrnou známku z vaší tabulky, po skupinách za každou třídu.
Částečné bodování je: 1b. za dotaz vypisující něco z vaší tabulky, 3b. za dotaz získávající i název třídy.
5. Vektorová grafika
(nebude doplněno; pro procvičování použijte zadání z loňska)
6. Rastrová grafika
(nebude doplněno; pro procvičování použijte zadání z loňska)