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...

Všetky otázky sú overené z hľadiska správnosti
102 otázok
4,332 hier

Spustiť Kvíz

Vyberte si obtiažnosť a počet otázok pre začiatok.

Vyberte obtiažnosť
Vyberte počet otázok
Prepnúť po

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.

Súvisiace kvízy

Algoritmy: triedenie, vyhľadávanie a Big-O

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.

4,411
Hrať teraz
Dátové štruktúry: polia, zoznamy a stromy

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.

3,384
Hrať teraz
Počítačové hardvérové komponenty a ich úlohy

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.

3,512
Hrať teraz
Modely služieb cloud computingu vysvetlené

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.

2,958
Hrať teraz
Kybernetické bezpečnostné hrozby a obrany

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í.

4,163
Hrať teraz
Základy syntaxe programovacích jazykov

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.

4,752
Hrať teraz