ICT Flashcards

1
Q

Nejvyšší forma optimalizace tabulek databáze je ?? normální forma.

A

5.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

V které etapě algoritmizace sestavíme jednoznačný sled jednotlivých příkazů?

Vyberte jednu z nabízených možností:
Analýza úlohy
Sestavení programu
Odladění programu
Formulace problému
Vytvoření algoritmu

A

V které etapě algoritmizace sestavíme jednoznačný sled jednotlivých příkazů?

Vyberte jednu z nabízených možností:
Analýza úlohy
Sestavení programu
Odladění programu
Formulace problému
Vytvoření algoritmu

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Pro vkládání dat do tabulky databáze slouží:
Vyberte jednu z nabízených možností:
dotaz
formulář
sestava
relace

A

Pro vkládání dat do tabulky databáze slouží:
Vyberte jednu z nabízených možností:
dotaz
formulář
sestava
relace

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Pole jednoznačně identifikující každý záznam v databázové tabulce, které je vždy jedinečné a neobsahuje NULLovou hodnotu, se nazývá:
Vyberte jednu z nabízených možností:
cizí klíč
primární klíč
kandidátní klíč
sekundární klíč

A

Pole jednoznačně identifikující každý záznam v databázové tabulce, které je vždy jedinečné a neobsahuje NULLovou hodnotu, se nazývá:
Vyberte jednu z nabízených možností:
cizí klíč
primární klíč
kandidátní klíč
sekundární klíč

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Databáze, které využívají spojení tabulek mezi sebou označujeme jako:
Vyberte jednu z nabízených možností:
hierarchické
síťové
relační
objektové

A

Databáze, které využívají spojení tabulek mezi sebou označujeme jako:
Vyberte jednu z nabízených možností:
hierarchické
síťové
relační
objektové

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Algoritmy, kterými řešíme konkrétní problém, se mohou svým postupem značně lišit a můžou vést k různým výsledkům.
Vyberte jednu z nabízených možností:
Pravda
Nepravda

A

Algoritmy, kterými řešíme konkrétní problém, se mohou svým postupem značně lišit a můžou vést k různým výsledkům.
Vyberte jednu z nabízených možností:
Pravda
Nepravda

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Programovací jazyk je:
Vyberte jednu z nabízených možností:
proces vytváření a sestavování algoritmů
jazyk, jenž se používá pro definování sekvence programových příkazů, které lze zpracovat na počítači
zakódovaný vytvořený algoritmus ve zvoleném programovacím jazyce
jednotlivé kroky postupu vyjádřené větami v přirozeném jazyce

A

Programovací jazyk je:
Vyberte jednu z nabízených možností:
proces vytváření a sestavování algoritmů
jazyk, jenž se používá pro definování sekvence programových příkazů, které lze zpracovat na počítači
zakódovaný vytvořený algoritmus ve zvoleném programovacím jazyce
jednotlivé kroky postupu vyjádřené větami v přirozeném jazyce

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

V které etapě algoritmizace sestavíme tzv. zdrojový text?
Vyberte jednu z nabízených možností:
Vytvoření algoritmu
Odladění programu
Formulace problému
Sestavení programu
Analýza úlohy

A

V které etapě algoritmizace sestavíme tzv. zdrojový text?
Vyberte jednu z nabízených možností:
Vytvoření algoritmu
Odladění programu
Formulace problému
Sestavení programu
Analýza úlohy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Jaký je správný HTML kód pro obarvení pozadí stránky?
Vyberte jednu z nabízených možností:

<body>
<body>
<body>
<background>yellow</background>
<body>
</body></body></body></body>

A

Jaký je správný HTML kód pro obarvení pozadí stránky?
Vyberte jednu z nabízených možností:
<body style="background-color:yellow;">

<body>
<body>
<background>yellow</background>
<body>
</body></body></body>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Pro zrychlení vyhledávání dat v databázi slouží:
Odpověď:

A

index

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Hlavním indexem tabulky v databázi je:
Odpověď:

A

primární klíč

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Spojení tabulek s jinými tabulkami databáze označujeme pojmem:
Odpověď:

A

JOIN asi

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Aby nedocházelo k chybám nebo složitým úpravám dat, optimalizujeme databázi pomocí tzv.
Odpověď:

A

normalizace

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Mezi tzv. vyšší programovací jazyky patří:
Vyberte jednu nebo více možností:
strojový kód
jazyk symbolických adres
C++
Pascal
Basic

A

Mezi tzv. vyšší programovací jazyky patří:
Vyberte jednu nebo více možností:
strojový kód
jazyk symbolických adres
C++
Pascal
Basic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Seřaďte jednotlivé kroky algoritmizace do správného pořadí:
Formulace problému Analýza úlohy Vytvoření algoritmu Sestavení programu Odladění programu

A

Seřaďte jednotlivé kroky algoritmizace do správného pořadí:
1. Formulace problému
2. Analýza úlohy
3. Vytvoření algoritmu
4. Sestavení programu
5. Odladění programu

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Co znamená zkratka HTML?
Vyberte jednu z nabízených možností:
Home Text Markup Language
Hyper Text Markup Language
Hyperlinks and Text Markup Language
Home Tool Markup Language

A

Co znamená zkratka HTML?
Vyberte jednu z nabízených možností:
Home Text Markup Language
Hyper Text Markup Language
Hyperlinks and Text Markup Language
Home Tool Markup Language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Text výše je v HTML nastaven pomocí stylů:

Vyberte jednu z nabízených možností:
background-color: red; font-family:Arial; font-style: italic; width:400px;
color: red; font-family:Arial; font-style: bold; width:400px;
background-color: red; font-family:Times New Roman; font-width: italic; width:400px;
color: red; font-family:Times New Roman; font-style: italic; width:400px;

A

Text výše je v HTML nastaven pomocí stylů:

Vyberte jednu z nabízených možností:
background-color: red; font-family:Arial; font-style: italic; width:400px;
color: red; font-family:Arial; font-style: bold; width:400px;
background-color: red; font-family:Times New Roman; font-width: italic; width:400px;
*color: red; font-family:Times New Roman; font-style: italic; width:400px; *

18
Q

Kolik tabulek může databáze obsahovat?
Vyberte jednu z nabízených možností:
Nanejvýš 500, poté dochází k zahlcení počítače.
Nanejvýš 50, poté dochází k zahlcení počítače.
Neomezený počet.
Tolik, na kolik je nastavená výchozí hodnota.

A

Kolik tabulek může databáze obsahovat?
Vyberte jednu z nabízených možností:
Nanejvýš 500, poté dochází k zahlcení počítače.
Nanejvýš 50, poté dochází k zahlcení počítače.
*Neomezený počet. *
Tolik, na kolik je nastavená výchozí hodnota.

19
Q

Přiřaďte kardinalitu vztahu mezi dvěma tabulkami v databázi, která odpovídá danému konkrétnímu příkladu:

M:N
žádný vztah
1:N
1:1

Jeden herec může hrát ve více filmech, a v jednom filmu může hrát více herců. –
Seznam knih v knihovně a otevírací doba v jednotlivých dnech. -
V jednu chvíli jede cestující právě jedním autobusem, ve kterém může zároveň cestovat více cestujících. –
V jednu chvíli řídí jedno auto právě jeden řidič. –

A

Přiřaďte kardinalitu vztahu mezi dvěma tabulkami v databázi, která odpovídá danému konkrétnímu příkladu:

Jeden herec může hrát ve více filmech, a v jednom filmu může hrát více herců. – M:N
Seznam knih v knihovně a otevírací doba v jednotlivých dnech. – žádný vztah
V jednu chvíli jede cestující právě jedním autobusem, ve kterém může zároveň cestovat více cestujících. – 1:N
V jednu chvíli řídí jedno auto právě jeden řidič. – 1:1

20
Q

Přesný popis řešení problému (postup), který vede od vstupních údajů k požadovanému výsledku, nazýváme:
Odpověď:

A

algoritmus

21
Q

Interpretované jazyky jsou:
Vyberte jednu z nabízených možností:
nejdříve celé přeloženy a až potom mohou být spuštěny
překládány až za běhu programu
závislé na strojových principech počítače
jazyky velice blízké strojovému kódu

A

Interpretované jazyky jsou:
Vyberte jednu z nabízených možností:
nejdříve celé přeloženy a až potom mohou být spuštěny
překládány až za běhu programu
závislé na strojových principech počítače
jazyky velice blízké strojovému kódu

22
Q

které etapě algoritmizace je třeba určit výchozí hodnoty a požadované výsledky, stanovit jejich formu a přesnost řešení?
Vyberte jednu z nabízených možností:
Formulace problému
Analýza úlohy
Vytvoření algoritmu
Odladění programu
Sestavení programu

A

které etapě algoritmizace je třeba určit výchozí hodnoty a požadované výsledky, stanovit jejich formu a přesnost řešení?
Vyberte jednu z nabízených možností:
Formulace problému
Analýza úlohy
Vytvoření algoritmu
Odladění programu
Sestavení programu

23
Q

Vývojový diagram je grafickým vyjádřením jednotlivých kroků algoritmu.
Vyberte jednu z nabízených možností:
Pravda
Nepravda

24
Q

Jak říkáme značce zapisované do lomených závorek, která je základním stavebním prvkem jazyku HTML?
Odpověď:

25
Která z těchto možností má správný tvar pro vložení obrázku v HTML? Vyberte jednu z nabízených možností: image.gif
Která z těchto možností má správný tvar pro vložení obrázku v HTML? Vyberte jednu z nabízených možností: * image.gif
26
V relačních databázích se používají formuláře na: Vyberte jednu z nabízených možností: vždy pouze pro správce databáze, nikdo jiný nemá práva pro zadávání do formuláře zneefektivnění práce, a proto se nepoužívají vyhledávání v nápovědě usnadnění a zjednodušení zadávání dat do databáze
V relačních databázích se používají formuláře na: Vyberte jednu z nabízených možností: vždy pouze pro správce databáze, nikdo jiný nemá práva pro zadávání do formuláře zneefektivnění práce, a proto se nepoužívají vyhledávání v nápovědě *usnadnění a zjednodušení zadávání dat do databáze*
27
Vztah mezi dvěma tabulkami v databázi, mezi kterými je vytvořeno spojení jednoho nebo více sloupců se sloupcem nebo více sloupci jiné tabulky, definuje: Vyberte jednu z nabízených možností: kandidátní klíč cizí klíč sekundární klíč primární klíč
Vztah mezi dvěma tabulkami v databázi, mezi kterými je vytvořeno spojení jednoho nebo více sloupců se sloupcem nebo více sloupci jiné tabulky, definuje: Vyberte jednu z nabízených možností: kandidátní klíč *cizí klíč * sekundární klíč primární klíč
28
Kdy vzniká vnořená tabulka v databázi? Vyberte jednu z nabízených možností: Nelze vytvořit Vložíme-li tabulku do sestavy Nadefinujeme vazbu mezi dvěma tabulkami Vytvoříme vazbu mezi tabulkou a formulářem
Kdy vzniká vnořená tabulka v databázi? Vyberte jednu z nabízených možností: Nelze vytvořit Vložíme-li tabulku do sestavy *Nadefinujeme vazbu mezi dvěma tabulkami * Vytvoříme vazbu mezi tabulkou a formulářem
29
Tabulka databáze, ve které je alespoň jedno pole, které obsahuje více než jednu hodnotu, je v: Vyberte jednu z nabízených možností: 0. normální formě 1. normální formě 3. normální formě 5. normální formě
Tabulka databáze, ve které je alespoň jedno pole, které obsahuje více než jednu hodnotu, je v: Vyberte jednu z nabízených možností: *0. normální formě * 1. normální formě 3. normální formě 5. normální formě
30
Co je to SQL, k čemu slouží? Vyberte jednu nebo více možností: jazyk sloužící k přístupu k databázím strukturovaný dotazovací jazyk prostředí k vývoji akčních her a simulátorů programovací jazyk
Co je to SQL, k čemu slouží? Vyberte jednu nebo více možností: *jazyk sloužící k přístupu k databázím strukturovaný dotazovací jazyk * prostředí k vývoji akčních her a simulátorů programovací jazyk
31
Algoritmus splňuje podmínku opakovatelnosti, když: Vyberte jednu z nabízených možností: vede vždy ke stejným výsledkům, jsou-li zadána stejná data výsledek, který vznikne použitím algoritmu, je vždy správný se nezacyklí a po určitém počtu kroků skončí v každém kroku je jednoznačně určen způsob pokračování práce algoritmu ??? nepopisujeme postup jedné úlohy, ale slouží k řešení libovolné úlohy, která patří do jisté třídy úloh po konečném počtu kroků dospěje k řešení
Algoritmus splňuje podmínku opakovatelnosti, když: Vyberte jednu z nabízených možností: vede vždy ke stejným výsledkům, jsou-li zadána stejná data výsledek, který vznikne použitím algoritmu, je vždy správný se nezacyklí a po určitém počtu kroků skončí *v každém kroku je jednoznačně určen způsob pokračování práce algoritmu ???* nepopisujeme postup jedné úlohy, ale slouží k řešení libovolné úlohy, která patří do jisté třídy úloh po konečném počtu kroků dospěje k řešení
32
Assembler je: Vyberte jednu z nabízených možností: jazyk symbolických adres kompilovaný kód strojový kód soubor číslicových instrukcí
Assembler je: Vyberte jednu z nabízených možností: *jazyk symbolických adres * kompilovaný kód strojový kód soubor číslicových instrukcí
33
Která z těchto možností má správný tvar pro HTML odkaz? Vyberte jednu z nabízených možností: klikzone.cz klikzone.cz klikzone.cz http://www.klikzone.cz
Která z těchto možností má správný tvar pro HTML odkaz? Vyberte jednu z nabízených možností: *klikzone.cz* klikzone.cz klikzone.cz http://www.klikzone.cz
34
Použítím atributu font-family nastavíme: Vyberte jednu z nabízených možností: velikost písma ??? řez písma znakovou sadu písma zarovnání písma
Použítím atributu font-family nastavíme: Vyberte jednu z nabízených možností: velikost písma ??? řez písma *znakovou sadu písma* zarovnání písma
35
Jedním ze základních databázových objektů sloužícím k přímému uložení dat je: Odpověď:
tabulka
36
Agloritmus je rezultativní, když: Vyberte jednu z nabízených možností: výsledek, který vznikne použitím algoritmu, je vždy správný vede vždy ke stejným výsledkům, jsou-li zadána stejná data ???? nepopisujeme postup jedné úlohy, ale slouží k řešení libovolné úlohy, která patří do jisté třídy úloh se nezacyklí a po určitém počtu kroků skončí po konečném počtu kroků dospěje k řešení v každém kroku je jednoznačně určen způsob pokračování práce algoritmu
Agloritmus je rezultativní, když: Vyberte jednu z nabízených možností: výsledek, který vznikne použitím algoritmu, je vždy správný *vede vždy ke stejným výsledkům, jsou-li zadána stejná data ????* nepopisujeme postup jedné úlohy, ale slouží k řešení libovolné úlohy, která patří do jisté třídy úloh se nezacyklí a po určitém počtu kroků skončí po konečném počtu kroků dospěje k řešení v každém kroku je jednoznačně určen způsob pokračování práce algoritmu
37
Sestavte strukturu webové stránky ve správném pořadí: 1. 2. 3. 4. Název 5. 6. 7. 8.
Sestavte strukturu webové stránky ve správném pořadí: 1. 2. 3. 4. Název 5. 6. 7. 8.
39
Kaskádové styly pro grafickou úpravu webových stránek označujeme zkratkou: Odpověď:
CSS
40
Jaký je rozdíl mezi while/do a do/while cyklem (echo slouží k výpisu na obrazovku)? př. 1: $x = 1; $y = 0; do { $y = $y + $x; $x++; } while ($x < 1); echo $y; př. 2: $x = 1; $z = 0; while ($x < 1) { $z = $z + $x; $x++; } echo $z; Vyberte jednu z nabízených možností: While/Do cyklus nemusí proběhnout ani jednou. Do/While proběhne min. jednou. Do/While cyklus nemusí proběhnout ani jednou. While/Do proběhne min. jednou. Ani jeden cyklus neproběhne ani jednou. Žádný, oba cykly jsou stejné.
Jaký je rozdíl mezi while/do a do/while cyklem (echo slouží k výpisu na obrazovku)? př. 1: $x = 1; $y = 0; do { $y = $y + $x; $x++; } while ($x < 1); echo $y; př. 2: $x = 1; $z = 0; while ($x < 1) { $z = $z + $x; $x++; } echo $z; Vyberte jednu z nabízených možností: *While/Do cyklus nemusí proběhnout ani jednou. Do/While proběhne min. jednou. * Do/While cyklus nemusí proběhnout ani jednou. While/Do proběhne min. jednou. Ani jeden cyklus neproběhne ani jednou. Žádný, oba cykly jsou stejné.
41
Najděte všechny pravdivé výroky o WHILE/DO cyklu (echo slouží k výpisu na obrazovku): $x = 1; $z = 0; while ($x < 10) { $z = $z + $x; $x++; } echo $z; Vyberte jednu nebo více možností: While/Do cyklus nejprve vyhodnotí podmínku, je-li splněna pak proběhne. Nebude-li v cyklu provedena inkrementace proměnné x (navýšení proměnné x), pak cyklus bude nekonečný. While/Do cyklus nejprve proběhne a poté kontroluje splnění podmínky (před dalším během) Je-li proměnná x větší než je stanoveno v podmínce, pak cyklus neproběhne.
Najděte všechny pravdivé výroky o WHILE/DO cyklu (echo slouží k výpisu na obrazovku): $x = 1; $z = 0; while ($x < 10) { $z = $z + $x; $x++; } echo $z; Vyberte jednu nebo více možností: *While/Do cyklus nejprve vyhodnotí podmínku, je-li splněna pak proběhne. Nebude-li v cyklu provedena inkrementace proměnné x (navýšení proměnné x), pak cyklus bude nekonečný. * While/Do cyklus nejprve proběhne a poté kontroluje splnění podmínky (před dalším během) *Je-li proměnná x větší než je stanoveno v podmínce, pak cyklus neproběhne. *
42
Jaký HTML atribut použijeme pro zobrazení náhradního textu místo obrázku, pokud se obrázek nezobrazí? Odpověď:
Alt