Java testové otázky 20 - 40

Descripción

4IT101 - Java Test sobre Java testové otázky 20 - 40, creado por Petr Klepetko el 02/06/2019.
Petr Klepetko
Test por Petr Klepetko, actualizado hace más de 1 año
Petr Klepetko
Creado por Petr Klepetko hace casi 5 años
368
4

Resumen del Recurso

Pregunta 1

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

Pregunta 2

Pregunta
22. Nekonečný cyklus while (true) { ..... } lze uvnitř bloku (cyklu) ukončit:
Respuesta
  • 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

Pregunta 3

Pregunta
23. Označte dvojice hlaviček metod, ve kterých se jedná o přetížení metod v rámci jedné třídy:
Respuesta
  • 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 ( ) { ...

Pregunta 4

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

Pregunta 5

Pregunta
25. Označte pravdivá a nepravdivá tvrzení o konstruktorech:
Respuesta
  • 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

Pregunta 6

Pregunta
26. Označte pravdivá tvrzení o debugeru v Javě:
Respuesta
  • 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).

Pregunta 7

Pregunta
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)
Respuesta
  • 6
  • 5
  • 3
  • 9
  • 11
  • 15

Pregunta 8

Pregunta
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 )
Respuesta
  • 1
  • 5
  • 7
  • 0
  • 6
  • 10

Pregunta 9

Pregunta
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)
Respuesta
  • 5
  • 0
  • 16
  • 6
  • 15

Pregunta 10

Pregunta
30. Označte případy, kdy vznikne výjimka:
Respuesta
  • 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

Pregunta 11

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

Pregunta 12

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

Pregunta 13

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

Pregunta 14

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

Pregunta 15

Pregunta
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 …
Respuesta
  • 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.

Pregunta 16

Pregunta
36. Shodně se mohou jmenovat:
Respuesta
  • 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

Pregunta 17

Pregunta
37. Shodně se mohou jmenovat:
Respuesta
  • 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á

Pregunta 18

Pregunta
38. Slovo super se používá při:
Respuesta
  • 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

Pregunta 19

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

Pregunta 20

Pregunta
40. Uvnitř těla metody může být:
Respuesta
  • příkaz return
  • příkazy skoků
  • příkazy cyklů
  • prázdný odkaz
  • deklarace atributu instance
Mostrar resumen completo Ocultar resumen completo

Similar

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