Baviro
DomůKategorieŽebříček
Baviro

Otestujte si znalosti zábavnými kvízy

© 2026 Baviro. Všechna práva vyhrazena.

Prozkoumat

KategorieVšechny kvízyŽebříček

O nás

O násOchrana soukromí

Top kategorie

GeografieHistorieVědaSportZábava
  1. Domů
  2. →Technologie
  3. →Programování

Programování

Kategorie Programování vám pomůže procvičit základy i pokročilejší principy tvorby softwaru. Zaměříte se na logiku, algoritmy a čtení kódu napříč tématy jako Programming Languages a Data Structures. Vhodné pro samouky i studenty, kteří chtějí zlepšit přesnost a rychlost uvažování.

6 kvízů
2 témata

Podkategorie

Programovací jazyky

Programovací jazyky

3 kvízy

Datové struktury

Datové struktury

3 kvízy

Kvízy

Procházení stromů a vlastnosti haldy

Procházení stromů a vlastnosti haldy

Posilte své porozumění procházení stromů a vlastnostem haldy pomocí soustředěné sady otázek o datových strukturách. Projdete si pořadí procházení, invariance haldy a typické okrajové případy, které se objevují v pohovorech a školních úlohách. Vyberte si preferovaný počet otázek a obtížnost, a poté se učte z každého vysvětlení, jak postupujete.

4,874
Hrát nyní →
Big-O pro základní operace

Big-O pro základní operace

Otestujte svou intuici pro časovou složitost Big-O napříč základními operacemi, které používáte každý den. Porovnáte běžné datové struktury a zjistíte, které operace jsou konstantní, logaritmické, lineární nebo horší. Vyberte počet otázek a úroveň obtížnosti, která odpovídá vašemu studijnímu cíli, a poté se učte z rychlých, zaměřených vysvětlení.

3,445
Hrát nyní →
Rust: vlastnictví, půjčování a životnosti

Rust: vlastnictví, půjčování a životnosti

Prohlubte své porozumění modelu vlastnictví v Rustu, pravidlům půjčování a anotacím životnosti pomocí praktických, na kód zaměřených otázek. Projdete běžnými chybami kompilátoru, vyberete nejbezpečnější opravy a vybudujete intuici pro to, jak myslí kontrolor půjčování. Vyberte si preferovanou obtížnost a počet otázek, a poté se učte vlastním tempem bez časového limitu.

3,349
Hrát nyní →
Python: rozsahy, uzávěry a dekorátory

Python: rozsahy, uzávěry a dekorátory

Rozpleťte, jak Python nachází názvy a udržuje stav napříč voláními s tímto zaměřeným kvízem na rozsahy, uzávěry a dekorátory. Projdete si reálné vzory jako jsou vnořené funkce, použití nonlocal/global a obalové funkce. Vyberte si počet otázek a obtížnost podle vaší pohodlnosti, a poté se učte z každého vysvětlení, jak postupujete.

4,670
Hrát nyní →
Vyberte správnou datovou strukturu

Vyberte správnou datovou strukturu

Výběr správné datové struktury může proměnit pomalé řešení na čisté a efektivní. V tomto kvízu budete přiřazovat skutečné programovací scénáře k nejlepším strukturám – pole, seznamy, zásobníky, fronty, hash mapy, stromy, haldy a grafy. Očekávejte smíšenou obtížnost, která testuje jak základy, tak praktické kompromisy.

4,768
Hrát nyní →
JavaScript: promisy, async a event loop

JavaScript: promisy, async a event loop

Rozpleťte asynchronní chování JavaScriptu pomocí otázek na Promisy, async/await, mikroúkoly a event loop. Procvičíte si předpovídání pořadí vykonávání, odhalování jemných časových chyb a výběr správného asynchronního vzoru pro skutečný kód. Vyberte si preferovaný počet otázek a obtížnost, a poté se učte vlastním tempem bez časového limitu.

1,711
Hrát nyní →

Co tu najdete

  • Kurátorsky vybrané kvízy zaměřené na Programování
  • Rozpětí obtížnosti od lehké po těžkou
  • Náhodné otázky s okamžitou zpětnou vazbou
  • Kvízy, které můžete opakovat a porovnávat v žebříčku
Prohlédnout všechny kvízy→

Zobrazit tuto kategorii v dalších jazycích

ProgrammingENProgramovanieSKProgrammierungDEProgramaciónESProgramowaniePLProgramozásHUProgrammationFR

FAQ kategorie

Kolik kvízů najdu v kategorii Programování?

V kategorii Programování je k dispozici 6 kvízů s celkem 692 otázkami.

Jaká témata Programování kvízy pokrývají?

Najdete témata ze subkategorií Programming Languages a Data Structures: syntaxe, koncepty jazyků, algoritmy, práce s poli, seznamy, stromy a grafy.

Jaký je formát kvízů v Programování?

Kvízy jsou ve formě výběru z možností (nejčastěji 4 odpovědi). Odpovídáte postupně na otázky a na konci uvidíte výsledné skóre.

Jsou kvízy vhodné pro začátečníky i pokročilé?

Ano. Z 6 kvízů a 692 otázek si vyberou začátečníci i pokročilí – od základů programování po náročnější struktury a algoritmy.

Další zajímavosti

Co v této kategorii najdete

Programování je dovednost, která spojuje logické myšlení, práci s daty a schopnost rozkládat problém na menší kroky. Kvízy jsou zaměřené na porozumění konceptům, ne na memorování syntaxe.

Témata: Programming Languages a Data Structures

V části Programming Languages se potkáte s pojmy společnými pro více jazyků (typy, podmínky, funkce, OOP). Data Structures se soustředí na to, jak data ukládat a efektivně s nimi pracovat.

Jak kvízy fungují

Každá otázka má 4 možnosti odpovědi a není zde časový limit, takže můžete přemýšlet v klidu. Výsledky vám pomohou odhalit mezery a vybrat si, co si doplnit.

Zajímavosti a proč na tom záleží

Mnoho výkonových problémů nevzniká „pomalým jazykem“, ale nevhodnou datovou strukturou nebo algoritmem. Například volba mezi polem, spojovým seznamem a hash mapou často rozhodne o rychlosti i spotřebě paměti.

  • Procvičíte algoritmické myšlení a práci s podmínkami a cykly
  • Zlepšíte se v odhadu časové složitosti (např. O(n), O(log n))
  • Pochopíte rozdíly mezi zásobníkem, frontou, stromem a grafem
  • Naučíte se rozpoznat typické chyby (off-by-one, mutabilita, reference)
  • Ověříte si, kdy použít rekurzi a kdy iteraci