Java testové otázky 20 - 40

Beschreibung

4IT101 - Java Quiz am Java testové otázky 20 - 40, erstellt von Petr Klepetko am 02/06/2019.
Petr Klepetko
Quiz von Petr Klepetko, aktualisiert more than 1 year ago
Petr Klepetko
Erstellt von Petr Klepetko vor fast 5 Jahre
368
4

Zusammenfassung der Ressource

Frage 1

Frage
21. Modifikátor final může být uveden:
Antworten
  • V záhlaví třídy
  • v záhlaví metody
  • u formálního parametru metody
  • U parametru metody
  • v záhlaví konstruktoru

Frage 2

Frage
22. Nekonečný cyklus while (true) { ..... } lze uvnitř bloku (cyklu) ukončit:
Antworten
  • vyvoláním výjimky pomocí
  • příkazem break
  • příkazem return
  • zavoláním metody System.exit(0)
  • pomocí příkazu goto
  • příkazem continue

Frage 3

Frage
23. Označte dvojice hlaviček metod, ve kterých se jedná o přetížení metod v rámci jedné třídy:
Antworten
  • void metoda ( ) { ... a void metoda ( int pocet) { ...
  • void metoda (double stranaA) { ... a void metoda (double stranaB) { ...
  • void metodaA ( ) { ... a double metodaA ( ) { ...
  • void metodaA ( ) { ... a double metodaB ( ) { ...

Frage 4

Frage
24. Označte části počítače, které jsou součástí historického von Neumannova schématu počítače:
Antworten
  • Vstupně-výstupní zařízení
  • Řídící obvody (ŘADIČ)
  • Paměť
  • Komunikační zařízení
  • Monitor
  • Pevné disky

Frage 5

Frage
25. Označte pravdivá a nepravdivá tvrzení o konstruktorech:
Antworten
  • Při psaní konstruktoru potomka lze volat předka pomocí super(..)
  • Při vytváření instance se provádí konstruktor,ostatní metody pouze pokud jsou volány z konstruktoru
  • V hlavičce konstruktoru musí být uvedeno jméno třídy
  • Konstruktory nelze přetěžovat
  • Konstruktor nelze volat ze statických metod
  • Provádění konstruktoru nelze ukončit pomocí příkazu return

Frage 6

Frage
26. Označte pravdivá tvrzení o debugeru v Javě:
Antworten
  • Zarážky se používají pro vyznačení místa, kde se provádění kódu přerušit.
  • Krokování kódu označuje činnost, kdy programátor v debugeru sleduje provádění kódu po jednotlivých řádcích - stisknutím tlačítka volí okamžik, kdy se má provést další řádek.
  • Při zastavení provádění kódu lze vidět v debugeru hierarchie volání metod.
  • Pokud se zastaví provádění kódu, lze v debugeru zobrazit obsah datových atributů a lokálních proměnných.
  • Pomocí krokování kódu v debugeru se nejčastěji testuje veřejné rozhraní (API) třídy.
  • Při krokování kódu lze v debugeru změnit průběh provádění kódu (např. přeskočit některé příkazy).

Frage 7

Frage
27. Označte ty hodnoty proměnné x, pro které je splněna následující podmínka: (x>2 & x<10) || ( x>5 & x <15)
Antworten
  • 6
  • 5
  • 3
  • 9
  • 11
  • 15

Frage 8

Frage
28. 27. Označte ty hodnoty proměnné x, pro které je splněna následující podmínka: ( x>0 & x<6 ) || ( x>6 & x<10 )
Antworten
  • 1
  • 5
  • 7
  • 0
  • 6
  • 10

Frage 9

Frage
29. Označte ty hodnoty proměnné x, pro které je splněna následující podmínka: (X<5 || x>15) & (x>10 || x<6)
Antworten
  • 5
  • 0
  • 16
  • 6
  • 15

Frage 10

Frage
30. Označte případy, kdy vznikne výjimka:
Antworten
  • int cislo=5 int vysledek = cislo / 0
  • int cislo=5 double vysledek = cislo / 0
  • double cislo = 5 double vysledek = cislo / 0
  • double cislo = 5.0 double vysledek = cislo / 0.0

Frage 11

Frage
31. Označte případy, které pro deklaraci String ss = " PŘÍKLAD "; překladač přeloží:
Antworten
  • String tt = ss.trim();
  • String tt = "NA"+ss
  • ss>>>=3
  • ss[3] = "x"

Frage 12

Frage
32. Přetížené metody se od sebe mohou lišit:
Antworten
  • Počtem parametrů
  • typem a pořadím parametrů
  • jménem metody
  • návratovou hodnotou

Frage 13

Frage
33. Při deklaraci formálních parametrů metody lze uvést:
Antworten
  • modifikátor final
  • určit typ parametru
  • přiřadit defaultní (implicitní) hodnotu
  • modifikátor public

Frage 14

Frage
34. Při zpracování cyklu (kde z je proměnná typu int) while(z>=0) , suma+=z mohou nastat tyto případy:
Antworten
  • cyklus neproběhne ani jednou
  • program se zacyklí
  • Cyklus proběhne právě jednou
  • Skončí až bude proměnná z rovna 0

Frage 15

Frage
35. Při zpracování vstupně-výstupních operací mohou být vyhozeny výjimky, jejichž typy mají následující hierarchii: Exception – IOException – FileNotFoundException … záleží na formulaci otázky … pozor …
Antworten
  • Na uvedené metody nejsou kladeny žádné speciální požadavky. …nejlépe neodpovídat
  • Každá metoda, která volá metodu mmm musí použít konstrukci try-catch zachytávající a ošetřující výjimku FileNotFoundException.
  • Metoda mmm musí deklarovat, že vyhazuje výjimku IOException nebo Exception.
  • Metoda mmm musí deklarovat, že vyhazuje výjimku FileNotFoundException.

Frage 16

Frage
36. Shodně se mohou jmenovat:
Antworten
  • dvě metody se stejnou návratovou hodnotou a různými parametry
  • dvě metody s různými návratovými hodnotami a různými parametry

Frage 17

Frage
37. Shodně se mohou jmenovat:
Antworten
  • lokální proměnná a datový atribut instance
  • formální parametr metody a datový atribut instance
  • datový atribut instance a metoda instance
  • formální parametr metody a lokální proměnná

Frage 18

Frage
38. Slovo super se používá při:
Antworten
  • volání metody předka
  • použití datového atributu předka (pokud k němu má potomek přístup)
  • volání konstruktoru předka
  • jako odkaz na jinou třídu z téhož balíčku

Frage 19

Frage
39. Uvnitř metody může být deklarace:
Antworten
  • lokální proměnné
  • datového atributu instance
  • jiné metody
  • statické proměnné třídy

Frage 20

Frage
40. Uvnitř těla metody může být:
Antworten
  • příkaz return
  • příkazy skoků
  • příkazy cyklů
  • prázdný odkaz
  • deklarace atributu instance
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Java Week 5 Object Oriented Programming
Troy Bowlin
Java Practice 1
Ummm No
Java Practice 2
Ummm No
Servion - Java Questionnaire
rohit.benedict
Java Core. Basics
Gadget
Programming Review
Shannon Anderson-Rush
Useful String Methods
Shannon Anderson-Rush
Programming in Java
Faheem Ahmed
Object Oriented Programming Concepts
Cmagapu
Herencias de clases
Manuel Espin