Petr Klepetko
Quiz by , created more than 1 year ago

4IT101 - Java Quiz on Java testové otázky 60 - 80, created by Petr Klepetko on 03/06/2019.

234
4
0
Petr Klepetko
Created by Petr Klepetko almost 5 years ago
Close

Java testové otázky 60 - 80

Question 1 of 20

1

102.Ke každému programovacímu jazyku přiřaďte oblast užití, pro kterou byl navrhován:
C – Progr.jazyk pro
Fortran - Jazyk pro
Cobol - Jazyk pro
Prolog - Jazyk pro
Perl - Skriptovací jazyk pro
PHP - Skriptovací jazyk pro

Drag and drop to complete the text.

    umělou inteligenci a expertní systémy
    tvorbu /gen. Webových stránek
    programování OS
    vědecko-technické výpočty
    obchodní aplikace
    zpracování textů

Explanation

Question 2 of 20

1

103.Ke každému významu přiřaďte odpovídající termín/operátor
– klíčové slovo označující deklaraci třídy
- začátek jednořádkového komentáře
– klíčové slovo označující jednu větev v příkazu vícenásobného větvená
– operátor logické negace
– příkaz pro přerušení průběhu cyklu s návratem zpět na podmínku
složený operátor dělení a přiřazení
operátor dělení
konec příkazu
operátor přičtení jedničky
operátor přiřazení
- //přeskočí daný cyklus a pokračuje dalším kódem po cyklu
operátor pro logický součin
operátor pro logický součet
operátor pro zbytek po celoč. dělení
- sčítání
- příkaz pro větvení
- sčítání a přiřazení
- začátek komentáře
% -
// -
– příkaz cyklu
- násobení a přiřazení

Drag and drop to complete the text.

    class
    //
    case
    !
    continue
    /=
    /
    ;
    ++
    =
    break
    &&
    ||
    %
    +
    switch
    +=
    /*
    for
    *=
    zbytek po celočíselném dělení
    jednořádkový komentář

Explanation

Question 3 of 20

1

Select from the dropdown lists to complete the text.

104. Přiřaďte dokumentační značky pro javadoc ke komentářům:
@return - ( metoda, třída )
@param - ( metoda, třída )
@exception - ( metoda, třída )
@version - ( třída, metoda )
@author - ( třída, metoda )

Explanation

Question 4 of 20

1

Select from the dropdown lists to complete the text.

106. Přiřaďte jednotlivé činnosti k lexikální, syntaktické a sémantické analýze
Odstranění komentářů ze zdrojového kódu probíhá při - ( Lexikální a., syntaktická a., sémantická a. )
Identifikace klíčových slov (např. if či for v Javě) probíhá při - ( Lexikální a., syntaktická a., sémantická a. )
Syntaktický strom se vytváří při – ( syntaktická a., Lexikální a., sémantická a. )
Generování mezikódu je součástí – ( sémantická a., Lexikální a., syntaktická a. )
Kontrola správného zápisu příkazu při – ( syntaktická a., Lexikální a., sémantická a. )

Explanation

Question 5 of 20

1

Select from the dropdown lists to complete the text.

107.Přiřadte jednotlivé počítačové jazyky do příslušné skupiny:
SQL – ( dotazovací, jazyk síťové komunikace, značkovací, programovací, specifický )
HTTP – ( jazyk síťové komunikace, dotazovací, značkovací, programovací, specifický )
XML – ( značkovací, dotazovací, jazyk síťové komunikace, programovací, specifický )
HTML - ( značkovací, dotazovací, jazyk síťové komunikace, programovací, specifický )
Python – ( programovací, dotazovací, jazyk síťové komunikace, značkovací, specifický )
Xquery – ( dotazovací, jazyk síťové komunikace, značkovací, programovací, specifický )
BNF – ( specifický, dotazovací, jazyk síťové komunikace, značkovací, programovací )

Explanation

Question 6 of 20

1

108.Přiřaďte jednotlivá následující tvrzení buď k
funkcionálním či k procedurálním programovacím jazykům:
Procedurální - zaškrtnout
Funkcionální - nechat nezaškrtnuté

Select one or more of the following:

  • jsou založeny na von Neumannově schématu počítače

  • příkladem je např. programovací jazyk Fortran

  • pro opakující se činnosti se používá rekurze

  • příkladem je programovací jazyk LISP

  • nemá proměnné (adresovatelné části paměti)

  • pro opakující se činnosti se používají cykly

  • založeny na matematických funkcích

  • používá se přiřazovací příkaz

Explanation

Question 7 of 20

1

110.Přiřaďte k metodám ze třídy Object jednoduchý popis:
Metoda sloužící k porovnání instancí (většinou obsahů instancí) –
Metoda sloužící pro vytváření kopií instance –
Metoda, která vrací číselný kód instance, který se používá např. Při vkládání HashSetu –
Metoda, která vrací informace o třídě –
Metoda, kterou spouští Garbage Collector před odstraněním instance z paměti -

Drag and drop to complete the text.

    equals()
    clone()
    hashCode()
    getClass()
    finalize()

Explanation

Question 8 of 20

1

Select from the dropdown lists to complete the text.

112.Přiřaďte k situaci odpovídající klíčové slovo super či this:
Pro identifikaci datového atributu ve stejné instanci použijeme klíčové slovo: ( This, Super, Přístup není možný )
Pro zavolání konstru. z jiného konstruktoru stejné třídy použijeme klíčové slovo: ( This, Super, Přístup není možný )
Z konstruktoru můžeme zavolat konstruktor předka s pomocí klíčového slova: ( Super, This, Přístup není možný )
Na statickou konstantu(static final)ve st. tř. se můžeme odkázat s pomocí klíčového slova: ( This, Super, Přístup není možný )
Ze statické metody třídy se můžeme na privátní metody instance stejné třídy odkázat pomocí klíčového slova: ( Přístup není možný, Super, This )

Explanation

Question 9 of 20

1

Select from the dropdown lists to complete the text.

113.Přiřaďte spráné koncovky k souborům:
bytecode rozraní - ( class, ctxt, enum, java )
bytecode (přeložený kod) třídy) - ( class, ctsct, enum, java )
zdroj. kod rozh. - ( java, class, ctxt, enum )
zdroj. kod třídy - ( java, class, ctxt, enum )
bytecode (přeložený kod) výčt. typu - ( class, ctxt, enum, java )
zdroj. kod výčtového typu - ( java, class, enum, txt )

Explanation

Question 10 of 20

1

114.Přiřaďte správné jméno metody ze třídy Math k jejímu popisu:
absolutní hodnota:
zaokrouhlení na nižší:
mocnina:
přirozený logaritmus:
přir.mocnina:
druhá odmocnina:
desítkový logaritmus:

Drag and drop to complete the text.

    abs (double a)
    floor (double a)
    pow(double a, double b)
    log(double a)
    exp(double a)
    sqrt(double a)
    log10(double a)

Explanation

Question 11 of 20

1

115.Přiřaďte statické proměnné třídy System z balíčku java.lang k odpovídajícímu popisu
vstup z konzole -
chybový výstup -
výstup na konzoli -

Drag and drop to complete the text.

    InputStream System.in
    PrintStream System.err
    PrintStream System.out

Explanation

Question 12 of 20

1

Select from the dropdown lists to complete the text.

116.Přiřaďte způsob zápisu výrazu (infixový, prefixový, postfixový) k jednotlivým příkladům výpočtu obvodu obdélníka:
* 2 + a b - ( prefix, infix, postfix )
(a + b) * 2 – ( infix, prefix, postfix )
2 a b + * - ( postfix, prefix, infix )
* + a b 2 – ( prefix, postfix, infix )
2 * (a + b) – ( infix, prefix, postfix )
a b + 2 * - ( postfix, infix, prefix )

Explanation

Question 13 of 20

1

118.Seřaďte následující řádky tak, jak by měly za sebou následovat v programu
(mezi uvedenými řádky mohou být další řádky programu) (očíslovat od 1 do 5)
1 -
2 -
3 -
4 -
5 -

Drag and drop to complete the text.

    try {
    } catch(RuntimeException rte) {
    } catch(Exception rte) {
    } catch(Throwable rte) {
    } finally {

Explanation

Question 14 of 20

1

Fill the blank spaces to complete the text.

201.Co vypíše následující kód?
int cislo = 24, system.out.println (cislo/5) ==
int cislo = 12, system.out.println (12%9) ==

Explanation

Question 15 of 20

1

Fill the blank spaces to complete the text.

202.Co vypíše následující kód :

int cislo=12;/if((cislo%6)==0{/System.out.println("ahoj");}else {System.out.prinln ("nashledanou");}

int cislo=15;/if((cislo%6)==0{/System.out.println("ahoj");}else {System.out.prinln ("nashledanou");}

Explanation

Question 16 of 20

1

Fill the blank space to complete the text.

203.Doplňte v následující metodě podmínku příkazu if, pomocí které zjistíte, zda parametry metody obsahují stejnou hodnotu (nevkládejte mezery):

private void metoda (String s1, String s2) {
if () {

Explanation

Question 17 of 20

1

Fill the blank space to complete the text.

204.Hodnota konstanty Math.PI je 3.141592653589793
Co vytiskne následující řádek kódu: System.out.printf ("%5.3f", Math.PI);

Explanation

Question 18 of 20

1

Fill the blank space to complete the text.

205.Kterým klíčovým slovem uvozujeme v hlavičce metody seznam vyhazovaných výjimek:

Explanation

Question 19 of 20

1

Fill the blank space to complete the text.

206.String s1, s2; s1 = “cacao”; s2=s1.replace(“c”,”k”).
Jaká je hodnota proměnné s2?

Explanation

Question 20 of 20

1

Fill the blank space to complete the text.

207. String s1, s2; s1 = " 359 "; s2 = s1.trim();
Jaká je hodnota proměnné s2

Explanation