Gábor R.
Quiz por , criado more than 1 year ago

Computer Science Quiz sobre Prog2 elmélet, criado por Gábor R. em 19-03-2022.

709
0
0
Gábor R.
Criado por Gábor R. mais de 2 anos atrás
Fechar

Prog2 elmélet

Questão 1 de 30

1

Mi szükséges az override-hoz?

Selecione uma das seguintes:

  • A) azonos osztály

  • B) leszármazott osztály

  • C) mindkettő

  • D) egyik sem

Explicação

Questão 2 de 30

1

Mi NEM igaz a metódusokra?

Selecione uma das seguintes:

  • A) osztályok részei

  • B) mindig van visszatérési értékük

  • C) névvel ellátott műveletek

  • D) logikailag összefüggő utasítások

Explicação

Questão 3 de 30

1

Minek az ellenőrzése történik meg fordítási időben?

Selecione uma das seguintes:

  • A) egyik sem

  • B) formális és aktuális paraméterek típusa

  • C) aktuális paraméterek értéke

  • D) mindkettő

Explicação

Questão 4 de 30

1

Minek az ellenőrzése történik meg futási időben?

Selecione uma das seguintes:

  • A) egyik sem

  • B) formális és aktuális paraméterek típusa

  • C) aktuális paraméterek értéke

  • D) mindkettő

Explicação

Questão 5 de 30

1

Mely paraméterek kerülnek érték szerint átadásra?

Selecione uma das seguintes:

  • A) primitív típus

  • B) referencia típus

  • C) mindkettő

  • D) egyik sem

Explicação

Questão 6 de 30

1

Mely paraméterek kerülnek referencia szerint átadásra?

Selecione uma das seguintes:

  • A) primitív típus

  • B) referencia típus

  • C) mindkettő

  • D) egyik sem

Explicação

Questão 7 de 30

1

A metódus törzsben módosítható-e a kapott paraméter értéke?

Selecione uma das seguintes:

  • A) igen

  • B) nem

  • C) referencia esetén

  • D) setter metódussal

Explicação

Questão 8 de 30

1

A metódus neve része-e a szignatúrának?

Selecione uma das seguintes:

  • A) igen

  • B) nem

  • C) overload esetén

  • D) override esetén

Explicação

Questão 9 de 30

1

A metódusban módosítható-e a hívás aktuális paraméterének értéke? (visszahatás a hívóra)

Selecione uma das seguintes:

  • A) igen

  • B) nem

  • C) referencia esetén

  • D) setter metódussal

Explicação

Questão 10 de 30

1

Mi része a metódus szignatúrának?

Selecione uma das seguintes:

  • A) láthatósági módosító

  • B) visszatérési típus

  • C) paraméterek típusa

  • D) paraméterek neve

Explicação

Questão 11 de 30

1

Hol hozhatók létre azonos nevű metódusok?

Selecione uma das seguintes:

  • A) csak egy osztályon belül

  • B) leszármazott osztályokban

  • C) tetszőleges osztályokban

  • D) nem hozhatók létre

Explicação

Questão 12 de 30

1

Mi NEM igaz a metódus paraméterekre?

Selecione uma das seguintes:

  • A) formális paraméterek típusának meghatározása futási időben

  • B) aktuális paraméterek értékének meghatározása futási időben

  • C) paraméter átadás érték szerint történik

  • D) formális paraméterek névvel hivatkozhatók

Explicação

Questão 13 de 30

1

Mi a metódus overload?

Selecione uma das seguintes:

  • A) azonos nevű metódusok létrehozása

  • B) eltérő szignatúrájú metódusok létrehozása

  • C) mindkettő

  • D) egyik sem

Explicação

Questão 14 de 30

1

Mi az öröklés célja?

Selecione uma das seguintes:

  • A) viselkedések bővítés

  • B) meglevő vislekdés specializálása

  • C) absztrakció

  • D) egyszeres felelősség

Explicação

Questão 15 de 30

1

Mi a polimorfizmus célja?

Selecione uma das seguintes:

  • A) viselkedések bővítés

  • B) meglevő vislekdés specializálása

  • C) absztrakció

  • D) egyszeres felelősség

Explicação

Questão 16 de 30

1

Mi szükséges az overload-hoz?

Selecione uma das seguintes:

  • A) azonos osztály

  • B) leszármazott osztály

  • C) mindkettő

  • D) egyik sem

Explicação

Questão 17 de 30

1

Mi szükséges az overload-hoz?

Selecione uma das seguintes:

  • A) azonos szignatúra

  • B) eltérő szignatúra

  • C) mindkettő

  • D) egyik sem

Explicação

Questão 18 de 30

1

Mi történik, ha az osztály definíciója nem tartalmaz ősosztályt?

Selecione uma das seguintes:

  • A) fordítási hiba

  • B) a futás során később megadható

  • C) nem lesz őse

  • D) automatikus őse lesz

Explicação

Questão 19 de 30

1

Mi szükséges az override-hoz?

Selecione uma das seguintes:

  • A) azonos szignatúra

  • B) eltérő szignatúra

  • C) mindkettő

  • D) egyik sem

Explicação

Questão 20 de 30

1

Mi igaz a konstruktorra?

Selecione uma das seguintes:

  • A) lehet alapértelmezett

  • B) lehet paramétere

  • C) lehet paraméter nélküli

  • D) mindhárom

Explicação

Questão 21 de 30

1

Mi igaz a konstruktorra?

Selecione uma das seguintes:

  • A) örökölhető

  • B) overload-olható

  • C) override-olható

  • D) mindhárom

Explicação

Questão 22 de 30

1

Melyik komponensek érhetők el csak a deklaráló és leszármazott osztályokban?

Selecione uma das seguintes:

  • A) private

  • B) package private

  • C) protected

  • D) public

Explicação

Questão 23 de 30

1

Melyik komponensek érhetők el csak a deklaráló osztályban?

Selecione uma das seguintes:

  • A) private

  • B) package private

  • C) protected

  • D) public

Explicação

Questão 24 de 30

1

Melyik komponensek érhetők el bármely osztályból?

Selecione uma das seguintes:

  • A) private

  • B) package private

  • C) protected

  • D) public

Explicação

Questão 25 de 30

1

Hány őse lehet egy osztálynak?

Selecione uma das seguintes:

  • A) legalább egy

  • B) pontosan egy

  • C) legfeljebb egy

  • D) bármennyi

Explicação

Questão 26 de 30

1

Örökléskor a leszármazott örökli

Selecione uma das seguintes:

  • A) public komponensek

  • B) protected komponensek

  • C) private komponensek

  • D) mindhárom, kivéve konstruktor

Explicação

Questão 27 de 30

1

Az ősosztály konstruktorának hívása minden esetben:

Selecione uma das seguintes:

  • A) opcionális

  • B) automatikus

  • C) kötelező

  • D) mindhárom

Explicação

Questão 28 de 30

1

Mi polimorf deklaráció készítésének feltétele?

Selecione uma das seguintes:

  • A) csak azonos szignatúra

  • B) csak azonos név

  • C) azonos név, eltérő szignatúra

  • D) azonos név és szignatúra

Explicação

Questão 29 de 30

1

Mi nem jellemző példány metódus polimorf deklarációjára?

Selecione uma das seguintes:

  • A) felülírja az örökölt viselkedést

  • B) operátoron is működik

  • C) letiltható

  • D) a végrehajtott viselkedés nem függ az alkalmazott interfésztől

Explicação

Questão 30 de 30

1

Osztály metódus felülírható

Selecione uma das seguintes:

  • A) igen

  • B) nem

  • C) override kulcsszóval

  • D) azonos szignatúrával

Explicação

Questão 31 de 30

1

Mi jellemző osztály metódus újra deklarálására?

Selecione uma das seguintes:

  • A) elrejti az ős viselkedését

  • B) felülírja az ős viselkedését

  • C) a végrehajtott viselkedés nem függ az alkalmazott interfésztől

  • D) nem lehetséges

Explicação

Questão 32 de 30

1

Mikor használandó a final kulcsszó?

Selecione uma das seguintes:

  • A) állandó tartalom

  • B) állandó működés

  • C) mindkettő

  • D) egyik sem

Explicação

Questão 33 de 30

1

Polimorf metódus hívhatja az ős viselkedését

Selecione uma das seguintes:

  • A) nem

  • B) metódus nevével

  • C) ősosztály nevével

  • D) super referencián keresztül

Explicação

Questão 34 de 30

1

Melyik típus átalakítás érvényes minden körülmények között?

Selecione uma das seguintes:

  • A) implicit szülő -> gyerek

  • B) implicit gyerek -> szülő

  • C) explicit szülő -> gyerek

  • D) explicit bármi -> bármi

Explicação

Questão 35 de 30

1

Melyik típus átalakítás érvényes fordítási időben?

Selecione uma das seguintes:

  • A) implicit szülő -> gyerek

  • B) implicit gyerek -> szülő

  • C) implicit object -> bármi

  • D) egyik sem

Explicação

Questão 36 de 30

1

Melyik típus átalakítás érvényes fordítási időben?

Selecione uma das seguintes:

  • A) implicit szülő -> gyerek

  • B) implicit object -> bármi

  • C) explicit szülő -> gyerek

  • D) egyik sem

Explicação

Questão 37 de 30

1

Mi jellemző az érvényes típusátalakításra?

Selecione uma das seguintes:

  • A) megváltoztatja az objektum típusát

  • B) új típusú referenciát hoz létre

  • C) új típusú objektumok hoz létre

  • D) egyik sem

Explicação

Questão 38 de 30

1

Mit nevezünk lambda operátornak?

Selecione uma das seguintes:

  • ::

  • ->

  • =>

  • #>

Explicação

Questão 39 de 30

1

Mi az ArrayList rendezéséhez készített összehasonlító (comparer) visszatérési értéke?

Selecione uma das seguintes:

  • int

  • tool

  • String

  • Object

Explicação

Questão 40 de 30

1

Mi igaz típus paraméterre?

Selecione uma das seguintes:

  • futási időben ellenőrzött

  • nem használható generikus metódusban

  • Formális paraméterként használható

  • mindhárom

Explicação

Questão 41 de 30

1

A hivatkozás milyen típus átalakítása végezhető el korlátozások nélkül?

Selecione uma das seguintes:

  • gyerek felé

  • szülő felé

  • mindkettő

  • egyik sem

Explicação

Questão 42 de 30

1

Kötelező megadni a lambda függvény paraméterének típusát?

Selecione uma das seguintes:

  • nem kötelező

  • kötelező

  • nem szabad

  • nincs paramétere

Explicação

Questão 43 de 30

1

Mikor történik a típus paraméter típusának egyeztetése?

Selecione uma das seguintes:

  • futási időben

  • fordítási időben

  • mindkettő

  • egyik sem

Explicação

Questão 44 de 30

1

Mi jellemző az ArrayList osztályra?

Selecione uma das seguintes:

  • tömb alapú tároló

  • list alapú tároló

  • tábla alapú tároló

  • sql alapú tároló

Explicação

Questão 45 de 30

1

Milyen hiba kapható explicit típusátalakítás esetén futási időben?

Selecione uma das seguintes:

  • Fordítási hiba

  • ClassCastException

  • IllegalFormatException

  • mindhárom

Explicação

Questão 46 de 30

1

Mi igaz a típus paraméterre?

Selecione uma das seguintes:

  • Visszatérési típusként használható

  • egy kód kezel több típust

  • fordítási időben ellenőrzött

  • mindhárom

Explicação

Questão 47 de 30

1

Mi igaz az összehasonlító (comparer) paramétere?

Selecione uma das seguintes:

  • Kettő int érték

  • az összehasonlítandó osztály egy példánya

  • az összehasonlítandó osztály két példánya

  • egy int érték

Explicação

Questão 48 de 30

1

Mi igaz az összehasonlító (comparer) metódusra?

Selecione uma das seguintes:

  • visszatérési típusa: int

  • visszatérési típusa: boolean

  • visszatérési típusa: Object

  • visszatérési típusa: az összehasonlított osztály

Explicação

Questão 49 de 30

1

A hivatkozás milyen típus átalakítása végezhető el korlátozásokkal?

Selecione uma das seguintes:

  • szülő felé

  • gyerek felé

  • mindkettő

  • egyik sem

Explicação

Questão 50 de 30

1

Mi igaz az összehasonlító (comparer) metódusra?

Selecione uma das seguintes:

  • Csak osztály metódus lehet

  • csak példány metódus lehet

  • csak lambda lehet

  • mindhárom lehet

Explicação

Questão 51 de 30

1

Lényeges a metódus törzs számra a paraméterk típusa?

Selecione uma das seguintes:

  • nem

  • Igen

  • ha a viselkedésében felhasználja

  • ha a visszatérési típussal egyezik

Explicação

Questão 52 de 30

1

Mi jellemző a generikus osztályra?

Selecione uma das seguintes:

  • Java-ban nincs ilyen

  • csak generikus metódusa lehet

  • van típus paramétere

  • csak default konstruktora van

Explicação

Questão 53 de 30

1

Metódus hívás melyik részénél történik típus egyeztetés?

Selecione uma das seguintes:

  • Visszatérési érték

  • használt formális paraméter

  • hívás aktuális paramétere

  • mindháromnál

Explicação

Questão 54 de 30

1

Hány paramétere lehet egy lambda függvénynek?

Selecione uma das seguintes:

  • Nem lehet paramétere

  • 0 vagy 1

  • 0 vagy 1 vagy 2

  • tetszőleges

Explicação

Questão 55 de 30

1

Mi igaz a típus paraméterre?

Selecione uma das seguintes:

  • fordítási időben ellenőrzött

  • Formális paraméterként használható

  • lokális változó típusaként használható

  • mindhárom

Explicação

Questão 56 de 30

1

A típus paraméterként használható osztályok köre korlátozható?

Selecione uma das seguintes:

  • nem

  • extends kulcsszóval

  • mplements kulcsszóva

  • extends vagy imlements kulcsszóval

Explicação

Questão 57 de 30

1

Mi igaz típus paraméterre?

Selecione uma das seguintes:

  • adattag típusaként használható

  • bármilyen típus lehet

  • egy példány kezel több típust

  • mindhárom

Explicação

Questão 58 de 30

1

Mi jellemző általánosan az ArrayList beépített rendezési funciójára?

Selecione uma das seguintes:

  • összehasonlító megadása szükséges

  • szám alapú rendezés

  • szöveg (String) alapú rendezés

  • nincs ilyen

Explicação

Questão 59 de 30

1

A hivatkozás milyen típus átalakítása tilos minden esetben?

Selecione uma das seguintes:

  • szülő felé

  • gyerek felé

  • mindkettő

  • egyik sem

Explicação

Questão 60 de 30

1

Milyen jellegű implicit típus átalakítás megengedett fordítási időben?

Selecione uma das seguintes:

  • szülő felé

  • gyerek felé

  • testvér felé

  • mindhárom

Explicação

Questão 61 de 30

1

Mi igaz típus paraméterre?

Selecione uma das seguintes:

  • fordítási időben ellenőrzött

  • formális paraméterként használható

  • lokális változó típusaként használható

  • mindhárom

Explicação

Questão 62 de 30

1

Mi igaz típus paraméterre?

Selecione uma das seguintes:

  • lokális változó típusaként használható

  • lehet primitív típus

  • new operátorral példányosítható

  • mindhárom

Explicação

Questão 63 de 30

1

Mi igaz típus paraméterre?

Selecione uma das seguintes:

  • visszatérési típusként használható

  • nem használható generikus osztályban

  • new operátorral példányosítható

  • mindhárom

Explicação

Questão 64 de 30

1

Mi igaz típus paraméterre?

Selecione uma das seguintes:

  • visszatérési típusként használható

  • egy kód kezel több típust

  • fordítási időben ellenőrzött

  • mindhárom

Explicação

Questão 65 de 30

1

A hivatkozás milyen típus átalakítása tilos minden esetben?

Selecione uma das seguintes:

  • szülő felé

  • gyerek felé

  • testvér felé

  • egyik sem

Explicação

Questão 66 de 30

1

Mi igaz típus paraméterre?

Selecione uma das seguintes:

  • Megadható osztályok köré korlátozható

  • formális paraméterként használható

  • generikus metódusban használható

  • mindhárom

Explicação

Questão 67 de 30

1

Mi jellemző az ArrayList osztályra?

Selecione uma das seguintes:

  • Operátorral indexelhető

  • getter metódussal indexelhető

  • nem indexelhető

  • mindkét módon indexelhető

Explicação

Questão 68 de 30

1

Egy deklarációban hány típus paraméter használható?

Selecione uma das seguintes:

  • Legalább egy

  • pontosan egy

  • legfeljebb kettő

  • több mint 10

Explicação

Questão 69 de 30

1

Mi igaz típus paraméterre?

Selecione uma das seguintes:

  • Visszatérési típusként használható

  • generikus osztályban használható

  • adattag típusaként használható

  • mindhárom

Explicação

Questão 70 de 30

1

Mi igaz az összehasonlító (comparer) metódusra?

Selecione uma das seguintes:

  • Visszatérési típusa: void

  • visszatérési típusa: boolean

  • visszatérési típusa: Object

  • egyik sem

Explicação

Questão 71 de 30

1

Milyen komponensre használható az abstract kulcsszó?

Selecione uma das seguintes:

  • adattag

  • konstruktor

  • mindkettő

  • egyik sem

Explicação

Questão 72 de 30

1

Mi lehet absztrakt osztály készítésének oka?

Selecione uma das seguintes:

  • az osztály absztrakt

  • mindkettő

  • egyik sem

  • absztrakt viselkedése van

Explicação

Questão 73 de 30

1

Mit tartalmazhat interfész?

Selecione uma das seguintes:

  • private komponens

  • protected komponens

  • public komponens

  • mindhárom

Explicação

Questão 74 de 30

1

Mit tartalmazhat absztrakt osztály?

Selecione uma das seguintes:

  • private komponens

  • protected komponens

  • public komponens

  • mindhárom

Explicação

Questão 75 de 30

1

Egy osztály hány interfészt implementálhat?

Selecione uma das seguintes:

  • legfeljebb egy

  • pontosan egy

  • legaláb egy

  • több

Explicação

Questão 76 de 30

1

Java-ban mivel lehetséges többszörös öröklés?

Selecione uma das seguintes:

  • Interfésszel

  • absztrakt osztállyal

  • mindkettővel

  • egyikkel sem

Explicação

Questão 77 de 30

1

Mi jellemzi az absztrakt osztályt?

Selecione uma das seguintes:

  • nem származtatható

  • absztrakciós hierarchia része

  • mindkettő

  • egyik sem

Explicação

Questão 78 de 30

1

Mit tartalmazhat interfész?

Selecione uma das seguintes:

  • Final változó

  • nem final változó

  • mindkettő

  • egyik sem

Explicação

Questão 79 de 30

1

Mi jellemzi az absztrakt osztályt?

Selecione uma das seguintes:

  • final kulcsszó

  • nem példányosítható

  • mindkettő

  • egyik sem

Explicação

Questão 80 de 30

1

Melyik lehet típusátalakítás céltípusa?

Selecione uma das seguintes:

  • interfész

  • absztrakt

  • mindkettő

  • egyik sem

Explicação

Questão 81 de 30

1

Melyikből lehet egy osztálynak több is? Akár közvetve is!

Selecione uma das seguintes:

  • imlementált interfész

  • absztrakt ősosztály

  • mindkettő

  • egyik sem

Explicação

Questão 82 de 30

1

Mi lehet absztrakt osztály készítésének oka?

Selecione uma das seguintes:

  • típus paramétere van

  • van leszármazottja

  • mindkettő

  • egyik sem

Explicação

Questão 83 de 30

1

Milyen komponensre használható az abstract kulcsszó?

Selecione uma das seguintes:

  • adattag

  • osztály

  • mindkettő

  • egyik sem

Explicação

Questão 84 de 30

1

Mi az absztrakt metódus készítésének oka?

Selecione uma das seguintes:

  • nem értelmezhető

  • interfésszel előírt

  • nem override-olt

  • nem overload-olt

Explicação

Questão 85 de 30

1

Mi jellemzi az absztrakt osztályt?

Selecione uma das seguintes:

  • final kulcsszó

  • absztrakt őse van

  • mindkettő

  • egyik sem

Explicação

Questão 86 de 30

1

Melyik része az öröklési hierarchiának?

Selecione uma das seguintes:

  • interfész

  • absztrakt osztály

  • mindkettő

  • egyik sem

Explicação

Questão 87 de 30

1

Mi írhat elő egy osztály számára viselkedést?

Selecione uma das seguintes:

  • mplementált interfész

  • absztrakt ősosztály

  • mindkettő

  • egyik sem

Explicação

Questão 88 de 30

1

Melyik lehet üres?

Selecione uma das seguintes:

  • interfész

  • absztrakt osztály

  • mindkettő

  • egyik sem

Explicação

Questão 89 de 30

1

Mi az absztrakt metódus készítésének oka?

Selecione uma das seguintes:

  • overload-olt

  • override-olt

  • nincs törzse

  • egyik sem

Explicação

Questão 90 de 30

1

Egy interfésznek hány őse lehet?

Selecione uma das seguintes:

  • legfeljebb egy

  • pontosan egy

  • legalább egy

  • több

Explicação

Questão 91 de 30

1

Egy osztály hány őstől származhat?

Selecione uma das seguintes:

  • legfeljebb egy

  • pontosan egy

  • egalább egy

  • több

Explicação