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

A

Pravda

24
Q

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

A

TAG

25
Q

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í:
<img href=”image.gif>
<img></img>

<image>
<img></img>image.gif</img>
</image>

A

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í:
<img href=”image.gif>
*<img></img> *

<image>
<img></img>image.gif</img>
</image>

26
Q

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

A

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
Q

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

A

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
Q

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

A

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
Q

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ě

A

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
Q

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

A

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
Q

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í

A

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
Q

Assembler je:
Vyberte jednu z nabízených možností:
jazyk symbolických adres
kompilovaný kód
strojový kód
soubor číslicových instrukcí

A

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
Q

Která z těchto možností má správný tvar pro HTML odkaz?
Vyberte jednu z nabízených možností:
<a>klikzone.cz</a>
<a>klikzone.cz</a>
<a>klikzone.cz</a>
<a>http://www.klikzone.cz</a>

A

Která z těchto možností má správný tvar pro HTML odkaz?
Vyberte jednu z nabízených možností:
<a>klikzone.cz</a>
<a>klikzone.cz</a>
<a>klikzone.cz</a>
<a>http://www.klikzone.cz</a>

34
Q

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

A

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
Q

Jedním ze základních databázových objektů sloužícím k přímému uložení dat je:
Odpověď:

A

tabulka

36
Q

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

A

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
Q

Sestavte strukturu webové stránky ve správném pořadí:
1. <!DOCTYPE htm>
2. <html>
3. <head>
4. <title>Název</title>
5. </head>
6. <body>
7. </body>
8. </html>

A

Sestavte strukturu webové stránky ve správném pořadí:
1. <!DOCTYPE htm>
2. <html>
3. <head>
4. <title>Název</title>
5. </head>
6. <body>
7. </body>
8. </html>

38
Q

Která z těchto možností má správný tvar pro e-mailový odkaz v HTML?
Vyberte jednu z nabízených možností:
<a>
<a></a></a>

<mail>postmaster@klikzone.cz</mail>

<mailto>postmaster@klikzone.cz</mailto>

A

Která z těchto možností má správný tvar pro e-mailový odkaz v HTML?
Vyberte jednu z nabízených možností:
<a>
*<a> *</a></a>

<mail>postmaster@klikzone.cz</mail>

<mailto>postmaster@klikzone.cz</mailto>

39
Q

Kaskádové styly pro grafickou úpravu webových stránek označujeme zkratkou:
Odpověď:

A

CSS

40
Q

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

A

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
Q

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.

A

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
Q

Jaký HTML atribut použijeme pro zobrazení náhradního textu místo obrázku, pokud se obrázek nezobrazí?
Odpověď:

A

Alt