Quiz
Java část 5
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 (9)
1Označte pravdivost tvrzení o životnosti proměnných v programovacích jazycích:
- AŽivotnost proměnné označuje dobu, kdy proměnná má přiřazenu paměť.
- BVšechny proměnné s modifikátorem static v Javě mají přidělenu paměť od spuštění programu do konce programu.
- CParametrům metod a lokálním proměnným metod se obvykle přiděluje paměť v zásobníku (stack).
- DDatové atributy typu int v Javě mají shodné hranice rozsahu platnosti a životnosti.
2Označte pravdivost výroků o počítačové grafice:
- AFormát PNG je rastrový a používá bezztrátovou kompresi
- BV rastrové grafice je obraz tvořen množinou bodů, ke kterým jsou přiřazeny různé barvy
- CFormát GIF používá bezztrátovou kompresi
- DPrůsvitná (transparentní) barva ve formátu GIF, PNG a dalších označuje barvu, přes kterou při zobrazení „prosvítá“ pozadí
3Označte pravdivost výroků o rozsahu platnosti proměnných v jazycích:
- ARozsah platnosti proměnné vymezuje hranice, ve kterých se lze na proměnnou odkázat.
- BKonstanta PI ze třídy Math v Javě má neomezený rozsah platnosti (lze používat všude).
- CJava používá statický rozsah platnosti kontrola se provádí při překladu.
- DPřetypování instancí v Javě je ukázkou dynamického rozsahu platnosti proměnné.
- EV javě… –Š ???
4Třída MojeTrida implementuje rozhraní Rozh1 a Rozh2.Která z následujících přiřazení jsou správná –
- AMoje Trida Instance1 = new MojeTrida();
- BRozhr1 rozhrani1 = new MojeTrida();
- CRozhr2 rozhrani2 = new MojeTrida();
- DMoje Trida Instance1= newMojeTrida();Rozhr1 rozhrani1=instance1;
- EMojeTrida instance2=(MojeTrida)rozhrani1;
- FMojeTrida Instance 1 =new MojeTrida(), Rozhr1 rozhrani1=instance1
- GRozhr1 rozhrani1 = new MojeTrida(); Rozhr2 rozhrani2 = rozhrani1
- HRozhr1 rozhrani1 = new Rozhr1()
- IRozhr2 rozhrani2 = new MojeRozhr2()
5U následujících výroků o skriptovacích programovacích jazycích označte jejich pravdivost/nepravdivost:
- APůvodně se skriptovací jazyky se používali pro psaní skriptů - programů pro spouštění jiných programů.
- BSkriptovací jazyky jsou obvykle interpretovány, popř.překládány do mezikódu, který je interpretován.
- CJavaScript patří mezi skriptovací jazyky, konkrétně mezi tzv. "embeded" jazyky, pomocí kterých lze modifikovat chování a rozšiřovat funkčnost aplikace (např.WWW prohlížeče).
- DVe skriptovacích jazycích z principu nelze používat objekty.
6Vyberte pravdivá tvrzení o programovacích jazycích 4. generace:
- AMezi programovací jazyky 4. generace lze zařadit PowerBuilder či FoxPro.
- BMezi programovací jazyky 4. generace se občas řadí dotazovací jazyk SQL
- CProgr. jazyky 4. generace jsou určeny pro práci s databázemi.
- DProgr. jazyky 4. generace podporují tvorbu form. uživ. rozhraní a tvorbu výstupních sestav.
- EPro programovací jazyky 4. generace se častěji používá pojem logické programovací jazyky.
- FNejznámějším představitelem programovacích jazyků 4. generace je jazyk Prolog.
7Vyberte pravdivá tvrzení o rekurzi při programování:
- ARekurze znamená, že pro řešení problému využijeme menších instancí stejného problému
- BNepřímá rekurze je situace, kdy vzájemné volání metod vytvoří „kruh“. Např. z metody A je volána metoda B, z metody B voláme metodu C, která volá metodu A.
- CRekurzivní metody nemohou mít vedlejší efekty, tj. nemohou měnit i jinou proměnnou, než je návratová hodnota.
8Co se nepřeloží?
- Adouble cislo = 4.53;
- Bif (cislo > 4.53)
- Cif (cislo <> 5.43)
- Dif (cislo == 4.5)
- Eif (cislo > 43L)
- Fif (cislo != 5.43)
9Dědičnosti v Javě...
- AV javě je možná pouze jednonásobná dědičnost (tj. Třída může mít pouze jednoho přímého předka)
- BŠ-V potomkovi nemohou... - ???
- CŠ - Potomek dědí pouze to - ???
- DDědí se i konstruktory (tj. Pokud má předek konstruktor s jedním parametrem typu String, automaticky ho má i potomek)
- EZděděné metody lze v potomkovi překrýt
Information
- Description
- User has deleted their subject information Quiz on Java část 5, created by Deleted user on 29/05/2019.
- Author
- Deleted user
- Language
- English
- Views
- 12
- History
- Created on 29 May 2019 · updated on 29 May 2019
- Tags