Quiz
Java testové otázky 1-20
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (20)
11. Co reprezentují instance třídy java.io.File?
- AAbstraktní cestu k souboru či složce
- BData uložená v souborech, které jsou uloženy ve vnější paměti (disk, flash ...) a uspořádány do stromové struktury
- CData uložená na disku
22. Identifikátor v Javě může obsahovat:
- Apodtržítko _
- Bčíslice
- Campersand &
- Dzavináč @
- Emezeru
33. Identifikátor emanuel obsahuje odkaz na instanci třídy Motýl, která implementuje rozhraní ObyvatelLouky. Které z následujících podmínek vrátí hodnotu true?
- Aemanuel instanceof Motyl
- Bemanuel instanceof Serializable
- Cemanuel instanceof Object
- Demanuel instanceof Cloneable
- Eemanuel instanceof ObyvatelLouky
44. Jak dělíme datové proudy
- Avstupní x výstupní
- Bbajtové x znakové
- Cdatové proudy nijak nedělíme
- Dotevřené x zavřené
- Esoubory x složky (Datové proudy pro Otevření a uzavření souboru v C a C++)
55. Jako typ návratové hodnoty metody může být uvedeno:
- Apole prvků primitivních datových typů
- Bpole prvků objektových (referenčních) typů
- Cjakýkoli objektový (referenční) typ
- Dtyp void
66. Je dána deklarace proměnných int cislo; int desítky;
Který z následujících kódů získá do proměnné desítky číslici z pozice desítek v proměnné cislo ? (Například aby pro cislo=1234 bylo desitky=3.)- Adesitky = (cislo % 100)/10
- Bdesitky = (cislo/10)%10
- Cdesitky = (cislo/ 100)*10
- Ddesitky = cislo/10
77. K čemu se v Javě používá identifikátor:
- APro pojmenování metody
- BPro pojmenování klíčových slov
- CPro pojmenování proměnné
- DPro pojmenování balíčku
88. Kde se v javě používají složené závorky?
- Apro ohraničení deklarace třídy nebo rozhraní
- Bjako operátor přetypování
- Cve výrazech pro označení priority operací
- Dpři volání metody při uvádění skutečných parametrů metody
- Ev deklaraci metody pro ohraničení seznamu formálních parametrů
- Fpři přístupu k prvku vícerozměrného pole
- Gv příkazech selekce a iterace pro uvedení podmínek
99. Kde se v Javě používají kulaté závorky?
- Av deklaraci metody pro ohraničení seznamu formálních parametrů
- Bpři volání metody při uvádění skutečných parametrů metody
- Cpro ohraničení bloku příkazů
- Dpři určení pořadí položky uvnitř pole
1010. Která tvrzení o seznamech (třídách implementujících rozhraní List<E>) jsou pravdivá a která nepravdivá?
- ASeznamy udržují pořadí prvků a je možné používat indexy.
- BSeznamy mohou obsahovat libovolný počet shodných prvků
- CVšechny prvky v seznamu jsou stejného typu nebo jeho podtypů.
- DPomocí metody add s jedním parametrem vkládáme prvek na konec seznamu.
- ESeznam může obsahovat prvky primitivních typů
- FSeznamy není možné procházet pomocí klasického cyklu for.
- GIndexy v seznamu jsou číselné a začínají od 1.
- HV seznamech jsou jako indexy používány řetězce.
1111. Která z uvedených pravidel musí platit pro implementaci metody equals()?
- AMusí být tranzitivní: pokud x.equals(y) vrátí true a y.equals(z) také true pak musí x.equals(z) vrátit true.
- BMusí být symetrická: pokud x.equals(y) vrátí true, musí y.equals(x) vrátit true.
- CPro x, které není null, musí x.equals(null) vrátit false
- DPro x, které je rovné null, musí x.equals(null) vrátit true.
1212. Která z následujících pravidel musí platit pro implementaci metody hashCode()?
- APokud zavoláte metodu hashCode() několikrát za sebou pro tutéž instanci, musí se vždy vrátit stejný výsledek.
- BPokud jsou si dvě instance rovny (metoda equals() při jejich porovnání vrátí true), musí metoda hashCode pro obě instance vrátit stejné číslo.
- CPokud metoda hashCode() pro dvě instance vrátí stejné číslo, znamená to, že jsou tyto instance shodné (metoda equals() při jejich porovnání vrátí true).
- DPokud jsou dvě instance shodné (metoda equals() vrátí true), musí metoda hashCode() pro tyto instance vrátit hodnotu 0.
- EPro dvě rozdílné instance (metoda equals() při jejich porovnání vrátí false) nesmí metoda hashCode() vrátit stejnou hodnotu.
1313. Které modifikátory přístupu lze použít u datových atributů?
- APrivate
- BProtected
- CPublic
- DModifikátor přístupu neuveden
1415. Které z následujících / uvedených metod jsou definované ve třídě Object?
- AtoString()
- Bclear()
- ChashCode()
- DgetName()
- Eequals
- Fsize()
- GgetClass()
- Hfinalize()
- Iclone()
1515. Které z následujících / uvedených metod jsou definované ve třídě Object?
- AtoString()
- Bclear()
- ChashCode()
- DgetName()
- Eequals
- Fsize()
- GgetClass()
- Hfinalize()
- Iclone()
1616. Které z následujících cyklů se provedou právě 6× (šestkrát)?
- Afor (int i=1; i<12; i=i+2)
- Bfor (int i=-5; i<=5; i=i+2)
- Cfor (int i=7; i>-11; i=i-3)
- Dfor (int i=1; i<=6; i++)
- Efor (int i=0; i<6; i++)
- Ffor (int i=-2; i<=10; i=i+2)
- Gfor (int i=6; i>=0; i--)
- Hfor (int i=0; i<=6; i++)
1717. Který z následujících identifikátorů je platný v JAVĚ?
- AMOJE_KONSTANTA
- BceleCislo
- CNěco
- DMoješikovnáMetoda
- E5prstu
- Fthis
1818. Máme dva textové řetězce:String s1=“Praha“; String s2=“praha“; Které vrátí hodnotu True ?
- As1.length() == s2.length()
- Bs1.toUpperCase().equals (s2.toUpperCase();
- Cs1.length() != s2.length()
- Ds1.equals(s2)
1919. Při kterých použití ve stejné třídě vznikne chyba (při překladu nebo za běhu programu)://předpokládám, že metoda vrací float nebo double
- Aint cislo = vratCislo();
- BString cislo = vratCislo();
- CvratCislo();
- Ddouble cislo = vratCislo();
20 20. Mezi základní objektové vlastnosti patří:
- Adědičnost
- Bmožnost definování tříd objektů
- Ckomunikace objektů (posílání zpráv, volání metod)
- Dexistence objektů (instancí)
- Ezapouzdření a ukrývání implementace
Information
- Description
- 4IT101 - Java Quiz on Java testové otázky 1-20, created by Petr Klepetko on 02/06/2019.
- Author
- Petr Klepetko
- Language
- English
- Views
- 375
- Tags
- Rating
- 5.0 out of 5 · 2 ratings Rate this quiz