Základy programovania: premenné, cykly a funkcie
Získajte sebavedomie s základnými stavebnými blokmi programovania: premenné, cykly a funkcie. Tento kvíz zmiešanej obtiažnosti kontroluje, ako dobre čítate kód, predpovedáte výstup a odhaľujete logick...
Spustiť Kvíz
Vyberte si obtiažnosť a počet otázok pre začiatok.
O tomto kvíze
Na čom budete cvičiť
Od priraďovania premenných po písanie čistých cyklov a znovupoužiteľných funkcií, tento kvíz sa zameriava na základy, ktoré sa objavujú v každom jazyku.
Každá otázka má 4 možnosti a žiadny časovač, takže môžete premýšľať o správaní kódu namiesto toho, aby ste sa ponáhľali.
Obtiažnosť a nastavenie kvízu
Obtiažnosť je zmiešaná zámerne: uvidíte rýchle výhry (syntax a jednoduché sledovanie) spolu s hlbšími logickými a okrajovými otázkami.
Pred začatím si vyberte počet otázok a obtiažnosť, ktoré vyhovujú vašim cieľom - krátke cvičenia na prehľad alebo dlhšie sedenia na úplné pokrytie.
Bežné pasce, na ktoré si dajte pozor
- Zmätok medzi priradením a porovnávaním (napr. nastavenie vs kontrola hodnoty)
- Chyby o jeden v rozsahu a hraniciach cyklov
- Chyby v rozsahu premenných (lokálne vs globálne, prekrytie)
- Zabúdanie na návratové hodnoty funkcií vs tlačenie výstupu
- Nesprávne čítanie podmienok ukončenia cyklu a nekonečné cykly
- Predpoklady o predávaní hodnoty vs referencie (závislé od jazyka)
Tipy na vyššie skóre
Spomaľte pri sledovaní: sledujte zmeny premenných riadok po riadku, najmä vo vnútri cyklov a volaní funkcií.
Keď sa zaseknete, eliminujte možnosti kontrolou typov, rozsahu a toho, či kód vracia hodnotu alebo len produkuje vedľajšie efekty.
Ukážkové otázky
Čo je premenná v programovaní?
- A.Uložené miesto s názvom
- B.Pevná hodnota
- C.Štruktúra slučky
- D.Volanie funkcie
Ktorý symbol sa bežne používa na označenie premennej v mnohých programovacích jazykoch?
- A.$
- B.@
- C.#
- D.&
Čo robí slučka v programovaní?
- A.Opakovane vykonáva blok kódu
- B.Deklaruje premennú
- C.Definuje funkciu
- D.Ukončuje program
FAQ kvízu
Koľko otázok je v tomto kvíze?
Tento kvíz má 102 otázok pokrývajúcich premenné, cykly a funkcie s zmiešanou obtiažnosťou.
Je tu časovač alebo časový limit?
Nie. Kvíz nemá časovač, takže si môžete vziať čas na sledovanie kódu a premýšľanie nad každou možnosťou.
Aký formát majú otázky?
Každá otázka je s výberom odpovede s 4 možnosťami, navrhnutá na testovanie porozumenia a bežných scenárov čítania kódu.
Môžem si vybrať počet otázok a obtiažnosť?
Áno. Môžete si pred začatím vybrať preferovaný počet otázok a obtiažnosť, aby ste sa prispôsobili rýchlemu cvičeniu alebo hlbšiemu štúdiu.
Aké témy sú zahrnuté okrem základnej syntaxe?
Očakávajte rozsah, hranice cyklov, parametre a návraty funkcií a typické logické chyby ako chyby o jeden.
Zahrajte si tento kvíz v inom jazyku(7)
Súvisiace kvízy

Algoritmy: triedenie, vyhľadávanie a Big-O
Ostrite si základy v triedení, vyhľadávaní a analýze Big-O s mixom obtiažnosti, ktorý je postavený na stabilnom zlepšení. Porovnáte obchodné kompromisy algoritmov, zamyslíte sa nad časovou/priestorovou zložitostí a odhalíte okrajové prípady, ktoré narušujú "zjavné" riešenia. Skvelé na prípravu na pohovory alebo osvieženie základov informatiky.

Dátové štruktúry: polia, zoznamy a stromy
Ostrite si základy polí, prepojených zoznamov a stromov s mixom otázok rôznej obtiažnosti, ktoré sú určené na rýchlu prax. Prejdete si základné koncepty ako indexovanie, prechádzanie a zložitosti, plus bežné okrajové prípady, ktoré môžu spôsobiť problémy. Vyberte si preferovaný počet otázok a obtiažnosť, a potom sa učte z každého výsledku vlastným tempom.
Počítačové hardvérové komponenty a ich úlohy
Zlúčte kľúčové komponenty PC s tým, čo robia a ako ovplyvňujú výkon. Pokrýva CPU, GPU, RAM, typy úložiska, základné dosky, zdroje napájania a porty.
Modely služieb cloud computingu vysvetlené
Skontrolujte svoje porozumenie tomu, ako sú cloudové služby poskytované a používané. Pokrýva IaaS, PaaS, SaaS, kontajnery vs VM, regióny/availability zóny a základy zdieľanej zodpovednosti.
Kybernetické bezpečnostné hrozby a obrany
Identifikujte bežné kybernetické hrozby a najlepšie obranné praktiky používané na zníženie rizika. Pokrýva phishing, malware, heslá, MFA, základy šifrovania a bezpečné návyky pri prehliadaní.
Základy syntaxe programovacích jazykov
Otestujte si svoje znalosti bežnej syntaxe programovania naprieč populárnymi jazykmi. Otázky sa zameriavajú na premenné, cykly, funkcie a základné dátové štruktúry bez potreby hlbokých teórií informatiky.