MP Quiz
Co představuje pojem „platformě závislé programování“?
Vytváření aplikací optimalizovaných pro specifický operační systém nebo HW konfiguraci
Vytváření aplikací využitelných pouze pro jeden typ prováděných operací
Vytváření aplikací využitelných pouze pro jeden typ prováděných operací
Které z následujících component v QML skládají prvky přímo za sebe s předdefinovanou mezerou?
Row
Column
RowLayout
ColumnLayout
Je pravda, že je rozdíl mezi použitím prvků Column a ColumnLayout pro pozicování prvků?
Pravda
Nepravda
Je možné obslužném slotu zjistit, který objekt událost vyvolal?
Pravda
Nepravda
Má QSpacerItem grafickou reprezentaci?
Pravda
Nepravda
K čemu slouží Qt Style Sheets?
Ke změně vzhledu Qt Widgetů
Ke změně chování Qt Widgetů
K propojování Qt Widgetů
Které z následujících programovacích jazyků patří mezi neinterpretované (uvažujme jejich základní implementace).
Python
Java
C/C++
Assembler
Jaká je role QtEvent Loop (smyčky událostí)?
Zpracování asynchronních slotů
Zpracovávat uživatelské události (kliknutí, vstup z klávesnice..)
Detekce nedostatku paměti
Kde je možné objekty vytvářet?
Na stacku
Na heapu
Obojí
Je možné vytvořit uživatelský grafický prvek v QML?
Ano, za použití JavaScriptu
Ne
Ano, za použití html značek
Co je to „smyčka zpráv“?
Cyklus, ve kterém jsou zprávy vybírány z fronty zpráv a předávány dál ke zpracování
Cyklus, ve kterém mohou být zprávy jak vyjímány z fronty zpráv, tak i do této fronty zpět zařazovány
Funkce, ve které jsou jednotlivé zprávy zpracovány
Stav, do kterého se může libovolná aplikace dostat tak, že se zacyklí, což se projeví "zamrznutím" aplikace
Jak se jmenuje v Qt typ, který může obsahovat data různých typů?
QtVariant
QPolymorph
QVariator
Které z následujících komponent v QML rozprostřou prvky po celé přidělené třídě?
ColumnLayout
RowLayout
Row
Column
Používají se k vykreslování Qt Widgetů odlišné komponenty v závislosti na OS?
Pravda
Nepravda
Jaký je základní prvek v QML, od kterého dědí ostatní?
Item
Variant
Ojbect
Je tento kód přenositelný mezi platformami MS Windows a Linux?
Pravda
Nepravda
Je následující tvrzení pravdivé: „Z QML je možné volat funkce implementované v C++“?
Pravda
Nepravda
Co je to interpretovaný programovací jazyk?
Takový programovací jazyk, jehož zdrojové kódy mohou být přímo spouštěny pomocí run-time běhových knihoven.
Takový programovací jazyk, kde zdrojové kódy pomocí něho vytvořené jsou kompilovány a linkovány do spustitelného souboru
Jaká je základní třída pro grafické objekty v knihovně Qt?
QWidget
QBase
QObject
QWindow
Musí být každá třída aplikace zděděná od QObject při použití knihovny Qt?
Pravda
Nepravda
Co se stane s obsahem kontejneru při předávání parametrem?
Kontejner je sdílený (zápis se projeví v původním umístění i v novém).
Obsah kontejneru je zkopírován.
Obsah je sdílený ale při zápisu se zkopíruje.
Které z těchto maker označuje v QtWidgets textovou konstantu určenou k překladu?
tr("Hello world")
string("Hello world")
str("Hello world")
translate("Hello world")
Co je QMake?
Build system – aplikace pro generování konkrétních projektových souborů na základě obecného popisu projektu
Aplikace pro interpretaci příkazů z knihovny Qt
Překladač pro knihovnu Qt.
Je možné zdědit a upravit chování hotových prvků (např. QLabel, QTextEdit,...)
ANO, ale jen těch, které jsou jednoduché
Ne
Ano
Je možné mít stejnou instancí objektu přístupnou z C++ i QML?
Pravda
Nepravda
Které z těchto věcí mohou být připojené na signal v knihovně Qt?
Nečlenská funkce
Členská funkce třídy
Lambda funkce
Jiný signál
Slot
Je následující tvrzení pravdivé: Při tvorbě GUI pomocí QWidgets ke možné pozicovat prvky pouze pomocí layoutů.
Pravda
Nepravda
Které z následujících tříd představují třídy vestavěné layout managery?
QHBoxLayout
QVBoxLayout
QGridLayout
QFormLayout
QDiagonalLayout
QCrossLayout
Může být správnost propojení signálů a slotů zkontrolována při kompilaci?
Pravda
Nepravda
{"name":"MP Quiz", "url":"https://www.quiz-maker.com/Q6DVKWOXJ","txt":"Co představuje pojem „platformě závislé programování“?, Které z následujících component v QML skládají prvky přímo za sebe s předdefinovanou mezerou?, Je pravda, že je rozdíl mezi použitím prvků Column a ColumnLayout pro pozicování prvků?","img":"https://www.quiz-maker.com/3012/CDN/85-4118061/sni-mek-obrazovky-2023-01-27-v-13-37-59.png?sz=1200-00000014171000005300"}