Java část 5

Descripción

Java Test sobre Java část 5, creado por Milena Klikova el 22/05/2019.
Milena Klikova
Test por Milena Klikova, actualizado hace más de 1 año
Milena Klikova
Creado por Milena Klikova hace más de 5 años
7
0

Resumen del Recurso

Pregunta 1

Pregunta
Označte pravdivost tvrzení o životnosti proměnných v programovacích jazycích:
Respuesta
  • Životnost proměnné označuje dobu, kdy proměnná má přiřazenu paměť.
  • Všechny proměnné s modifikátorem static v Javě mají přidělenu paměť od spuštění programu do konce programu.
  • Parametrům metod a lokálním proměnným metod se obvykle přiděluje paměť v zásobníku (stack).
  • Datové atributy typu int v Javě mají shodné hranice rozsahu platnosti a životnosti.

Pregunta 2

Pregunta
Označte pravdivost výroků o počítačové grafice:
Respuesta
  • Formát PNG je rastrový a používá bezztrátovou kompresi
  • V rastrové grafice je obraz tvořen množinou bodů, ke kterým jsou přiřazeny různé barvy
  • Formát GIF používá bezztrátovou kompresi
  • Průsvitná (transparentní) barva ve formátu GIF, PNG a dalších označuje barvu, přes kterou při zobrazení „prosvítá“ pozadí

Pregunta 3

Pregunta
Označte pravdivost výroků o rozsahu platnosti proměnných v jazycích:
Respuesta
  • Rozsah platnosti proměnné vymezuje hranice, ve kterých se lze na proměnnou odkázat.
  • Konstanta PI ze třídy Math v Javě má neomezený rozsah platnosti (lze používat všude).
  • Java používá statický rozsah platnosti kontrola se provádí při překladu.
  • Přetypování instancí v Javě je ukázkou dynamického rozsahu platnosti proměnné.
  • V javě… –Š ???

Pregunta 4

Pregunta
Třída MojeTrida implementuje rozhraní Rozh1 a Rozh2.Která z následujících přiřazení jsou správná –
Respuesta
  • Moje Trida Instance1 = new MojeTrida();
  • Rozhr1 rozhrani1 = new MojeTrida();
  • Rozhr2 rozhrani2 = new MojeTrida();
  • Moje Trida Instance1= newMojeTrida();Rozhr1 rozhrani1=instance1;
  • MojeTrida instance2=(MojeTrida)rozhrani1;
  • MojeTrida Instance 1 =new MojeTrida(), Rozhr1 rozhrani1=instance1
  • Rozhr1 rozhrani1 = new MojeTrida(); Rozhr2 rozhrani2 = rozhrani1
  • Rozhr1 rozhrani1 = new Rozhr1()
  • Rozhr2 rozhrani2 = new MojeRozhr2()

Pregunta 5

Pregunta
U následujících výroků o skriptovacích programovacích jazycích označte jejich pravdivost/nepravdivost:
Respuesta
  • Původně se skriptovací jazyky se používali pro psaní skriptů - programů pro spouštění jiných programů.
  • Skriptovací jazyky jsou obvykle interpretovány, popř.překládány do mezikódu, který je interpretován.
  • JavaScript 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).
  • Ve skriptovacích jazycích z principu nelze používat objekty.

Pregunta 6

Pregunta
Vyberte pravdivá tvrzení o programovacích jazycích 4. generace:
Respuesta
  • Mezi programovací jazyky 4. generace lze zařadit PowerBuilder či FoxPro.
  • Mezi programovací jazyky 4. generace se občas řadí dotazovací jazyk SQL
  • Progr. jazyky 4. generace jsou určeny pro práci s databázemi.
  • Progr. jazyky 4. generace podporují tvorbu form. uživ. rozhraní a tvorbu výstupních sestav.
  • Pro programovací jazyky 4. generace se častěji používá pojem logické programovací jazyky.
  • Nejznámějším představitelem programovacích jazyků 4. generace je jazyk Prolog.

Pregunta 7

Pregunta
Vyberte pravdivá tvrzení o rekurzi při programování:
Respuesta
  • Rekurze znamená, že pro řešení problému využijeme menších instancí stejného problému
  • Nepří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.
  • Rekurzivní metody nemohou mít vedlejší efekty, tj. nemohou měnit i jinou proměnnou, než je návratová hodnota.

Pregunta 8

Pregunta
Co se nepřeloží?
Respuesta
  • double cislo = 4.53;
  • if (cislo > 4.53)
  • if (cislo <> 5.43)
  • if (cislo == 4.5)
  • if (cislo > 43L)
  • if (cislo != 5.43)

Pregunta 9

Pregunta
Dědičnosti v Javě...
Respuesta
  • V javě je možná pouze jednonásobná dědičnost (tj. Třída může mít pouze jednoho přímého předka)
  • Š-V potomkovi nemohou... - ???
  • Š - Potomek dědí pouze to - ???
  • Dědí se i konstruktory (tj. Pokud má předek konstruktor s jedním parametrem typu String, automaticky ho má i potomek)
  • Zděděné metody lze v potomkovi překrýt
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