CourseWare Wiki
Switch Term
Winter 2024 / 2025
Winter 2023 / 2024
Winter 2022 / 2023
Winter 2021 / 2022
Winter 2020 / 2021
Winter 2019 / 2020
Search
Log In
b221
courses
bab37zpr
tests
Warning
This page is located in archive. Go to the latest version of this
course pages
. Go the latest version of
this page
.
Testové otázky
Test v semestru: 9. týden semestru, cca 20 minut v systému BRUTE. V testu bude příklad a 5 otázek z následujícího seznamu. Z testu lze získat až 10 bodů, minimální počet je 0.
Pokud se testu z nějakého důvodu nemůžete zúčastnit nebo nedosáhnete požadovaného počtu bodů, můžete využít opravný termín.
Co je to proměnná?
Co je to dynamické typování?
Vyjmenujte datové typy, které znáte.
Lze zjistit v Pythonu datový typ proměnné? Pokud ano, jak?
Jak lze v Pythonu rozdělit datové typy?
Co je to neměnný datový typ? Uveďte příklad.
Co je to explicitní přetypování? Uveďte příklad.
Čím se řídí pořadí vyhodnocování výrazů?
Uvěďte příklad celočíselného dělení.
Uveďte příklad výpočtu zbytku po celočíselném dělení.
Uveďtě příklad výpočtu mocniny.
Jaký je rozdíl mezi operátory
=
a
==
?
Jak lze v Pythonu zajistit čtení celého čísla do proměnné
a
ze standardního vstupu?
Jak lze v Pythonu zajistit výpis třech celých čísel
a
,
b
a
c
oddělených středníkem na standardní výtup?
Jaký je tvar cyklu typu
while
?
Jaký je tvar cyklu typu
for
?
K čemu slouží funkce
range
?
K čemu slouží příkaz
continue
?
K čemu slouží příkaz
break
?
Jak vypadá v Pythonu definice funkce?
Co je to blok? Jak je v Pythonu řešen?
Co je to návratová hodnota funkce?
Jak lze z funkce získat více návratových hodnot? Uveďte příklad.
Co je to rekurze?
Jaká je podmínka správné funkce rekurzivní funkce?
Co je to defaultní hodnota parametru funkce? Uveďte příklad.
Jaký je rozdíl mezi lokální a globální proměnnou?
Co je to zastínění globální proměnné?
Jak lze potlačit ve funkci zastínění globální proměnné?
Charakterizujte datový typ seznam.
Jakých datových typů mohou být prvky seznamu?
Jak lze spojit dva seznamy?
Jak lze k seznamu připojit další prvek?
Co je to řez pole / seznamu?
Jak vytvořit dvoudimenzionální seznam?
Popište metodu vyhledávání půlením intervalu.
Popište funkci algoritmu bubble sort.
Popište funkci algoritmu insert sort.
Popište funkci algoritmu select sort.
Co je to výjimka? Jak ji lze v Pytnonu ošetřit?
Jak lze zachytit chybovou zprávu spojenou s výjimkou?
Je možné ošetřit všechny výjimky najednou? Uveďte příklad.
Co je to objekt?
Co je to třída?
Jaká je souvislost mezi objektem a třídou?
Co je to atribut objektu?
Jak vypadá definice třídy?
Co je to konstruktor?
Co je to abstraktní datový typ?
Uveďte příklad abstraktního datového typu a jeho metod.
Charakterizujte abstraktní datový typ zásobník
Charakterizujte abstraktní datový typ fronta
Charakterizujte spojový seznam
courses/bab37zpr/tests.txt
· Last modified: 2022/11/13 15:00 by
viteks