Gábor R.
Quiz von , erstellt am more than 1 year ago

Computer Science Quiz am Prog2 elmélet, erstellt von Gábor R. am 19/03/2022.

709
0
0
Gábor R.
Erstellt von Gábor R. vor mehr als 2 Jahre
Schließen

Prog2 elmélet

Frage 1 von 30

1

Mi szükséges az override-hoz?

Wähle eine der folgenden:

  • A) azonos osztály

  • B) leszármazott osztály

  • C) mindkettő

  • D) egyik sem

Erklärung

Frage 2 von 30

1

Mi NEM igaz a metódusokra?

Wähle eine der folgenden:

  • 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

Erklärung

Frage 3 von 30

1

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

Wähle eine der folgenden:

  • A) egyik sem

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

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

  • D) mindkettő

Erklärung

Frage 4 von 30

1

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

Wähle eine der folgenden:

  • A) egyik sem

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

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

  • D) mindkettő

Erklärung

Frage 5 von 30

1

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

Wähle eine der folgenden:

  • A) primitív típus

  • B) referencia típus

  • C) mindkettő

  • D) egyik sem

Erklärung

Frage 6 von 30

1

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

Wähle eine der folgenden:

  • A) primitív típus

  • B) referencia típus

  • C) mindkettő

  • D) egyik sem

Erklärung

Frage 7 von 30

1

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

Wähle eine der folgenden:

  • A) igen

  • B) nem

  • C) referencia esetén

  • D) setter metódussal

Erklärung

Frage 8 von 30

1

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

Wähle eine der folgenden:

  • A) igen

  • B) nem

  • C) overload esetén

  • D) override esetén

Erklärung

Frage 9 von 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)

Wähle eine der folgenden:

  • A) igen

  • B) nem

  • C) referencia esetén

  • D) setter metódussal

Erklärung

Frage 10 von 30

1

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

Wähle eine der folgenden:

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

  • B) visszatérési típus

  • C) paraméterek típusa

  • D) paraméterek neve

Erklärung

Frage 11 von 30

1

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

Wähle eine der folgenden:

  • A) csak egy osztályon belül

  • B) leszármazott osztályokban

  • C) tetszőleges osztályokban

  • D) nem hozhatók létre

Erklärung

Frage 12 von 30

1

Mi NEM igaz a metódus paraméterekre?

Wähle eine der folgenden:

  • 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

Erklärung

Frage 13 von 30

1

Mi a metódus overload?

Wähle eine der folgenden:

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

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

  • C) mindkettő

  • D) egyik sem

Erklärung

Frage 14 von 30

1

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

Wähle eine der folgenden:

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

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

  • C) absztrakció

  • D) egyszeres felelősség

Erklärung

Frage 15 von 30

1

Mi a polimorfizmus célja?

Wähle eine der folgenden:

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

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

  • C) absztrakció

  • D) egyszeres felelősség

Erklärung

Frage 16 von 30

1

Mi szükséges az overload-hoz?

Wähle eine der folgenden:

  • A) azonos osztály

  • B) leszármazott osztály

  • C) mindkettő

  • D) egyik sem

Erklärung

Frage 17 von 30

1

Mi szükséges az overload-hoz?

Wähle eine der folgenden:

  • A) azonos szignatúra

  • B) eltérő szignatúra

  • C) mindkettő

  • D) egyik sem

Erklärung

Frage 18 von 30

1

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

Wähle eine der folgenden:

  • A) fordítási hiba

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

  • C) nem lesz őse

  • D) automatikus őse lesz

Erklärung

Frage 19 von 30

1

Mi szükséges az override-hoz?

Wähle eine der folgenden:

  • A) azonos szignatúra

  • B) eltérő szignatúra

  • C) mindkettő

  • D) egyik sem

Erklärung

Frage 20 von 30

1

Mi igaz a konstruktorra?

Wähle eine der folgenden:

  • A) lehet alapértelmezett

  • B) lehet paramétere

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

  • D) mindhárom

Erklärung

Frage 21 von 30

1

Mi igaz a konstruktorra?

Wähle eine der folgenden:

  • A) örökölhető

  • B) overload-olható

  • C) override-olható

  • D) mindhárom

Erklärung

Frage 22 von 30

1

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

Wähle eine der folgenden:

  • A) private

  • B) package private

  • C) protected

  • D) public

Erklärung

Frage 23 von 30

1

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

Wähle eine der folgenden:

  • A) private

  • B) package private

  • C) protected

  • D) public

Erklärung

Frage 24 von 30

1

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

Wähle eine der folgenden:

  • A) private

  • B) package private

  • C) protected

  • D) public

Erklärung

Frage 25 von 30

1

Hány őse lehet egy osztálynak?

Wähle eine der folgenden:

  • A) legalább egy

  • B) pontosan egy

  • C) legfeljebb egy

  • D) bármennyi

Erklärung

Frage 26 von 30

1

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

Wähle eine der folgenden:

  • A) public komponensek

  • B) protected komponensek

  • C) private komponensek

  • D) mindhárom, kivéve konstruktor

Erklärung

Frage 27 von 30

1

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

Wähle eine der folgenden:

  • A) opcionális

  • B) automatikus

  • C) kötelező

  • D) mindhárom

Erklärung

Frage 28 von 30

1

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

Wähle eine der folgenden:

  • 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

Erklärung

Frage 29 von 30

1

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

Wähle eine der folgenden:

  • 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

Erklärung

Frage 30 von 30

1

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

Wähle eine der folgenden:

  • A) igen

  • B) nem

  • C) override kulcsszóval

  • D) azonos szignatúrával

Erklärung

Frage 31 von 30

1

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

Wähle eine der folgenden:

  • 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

Erklärung

Frage 32 von 30

1

Mikor használandó a final kulcsszó?

Wähle eine der folgenden:

  • A) állandó tartalom

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

  • C) mindkettő

  • D) egyik sem

Erklärung

Frage 33 von 30

1

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

Wähle eine der folgenden:

  • A) nem

  • B) metódus nevével

  • C) ősosztály nevével

  • D) super referencián keresztül

Erklärung

Frage 34 von 30

1

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

Wähle eine der folgenden:

  • A) implicit szülő -> gyerek

  • B) implicit gyerek -> szülő

  • C) explicit szülő -> gyerek

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

Erklärung

Frage 35 von 30

1

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

Wähle eine der folgenden:

  • A) implicit szülő -> gyerek

  • B) implicit gyerek -> szülő

  • C) implicit object -> bármi

  • D) egyik sem

Erklärung

Frage 36 von 30

1

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

Wähle eine der folgenden:

  • A) implicit szülő -> gyerek

  • B) implicit object -> bármi

  • C) explicit szülő -> gyerek

  • D) egyik sem

Erklärung

Frage 37 von 30

1

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

Wähle eine der folgenden:

  • 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

Erklärung

Frage 38 von 30

1

Mit nevezünk lambda operátornak?

Wähle eine der folgenden:

  • ::

  • ->

  • =>

  • #>

Erklärung

Frage 39 von 30

1

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

Wähle eine der folgenden:

  • int

  • tool

  • String

  • Object

Erklärung

Frage 40 von 30

1

Mi igaz típus paraméterre?

Wähle eine der folgenden:

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

  • nem használható generikus metódusban

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

  • mindhárom

Erklärung

Frage 41 von 30

1

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

Wähle eine der folgenden:

  • gyerek felé

  • szülő felé

  • mindkettő

  • egyik sem

Erklärung

Frage 42 von 30

1

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

Wähle eine der folgenden:

  • nem kötelező

  • kötelező

  • nem szabad

  • nincs paramétere

Erklärung

Frage 43 von 30

1

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

Wähle eine der folgenden:

  • futási időben

  • fordítási időben

  • mindkettő

  • egyik sem

Erklärung

Frage 44 von 30

1

Mi jellemző az ArrayList osztályra?

Wähle eine der folgenden:

  • tömb alapú tároló

  • list alapú tároló

  • tábla alapú tároló

  • sql alapú tároló

Erklärung

Frage 45 von 30

1

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

Wähle eine der folgenden:

  • Fordítási hiba

  • ClassCastException

  • IllegalFormatException

  • mindhárom

Erklärung

Frage 46 von 30

1

Mi igaz a típus paraméterre?

Wähle eine der folgenden:

  • 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

Erklärung

Frage 47 von 30

1

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

Wähle eine der folgenden:

  • 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

Erklärung

Frage 48 von 30

1

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

Wähle eine der folgenden:

  • 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

Erklärung

Frage 49 von 30

1

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

Wähle eine der folgenden:

  • szülő felé

  • gyerek felé

  • mindkettő

  • egyik sem

Erklärung

Frage 50 von 30

1

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

Wähle eine der folgenden:

  • Csak osztály metódus lehet

  • csak példány metódus lehet

  • csak lambda lehet

  • mindhárom lehet

Erklärung

Frage 51 von 30

1

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

Wähle eine der folgenden:

  • nem

  • Igen

  • ha a viselkedésében felhasználja

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

Erklärung

Frage 52 von 30

1

Mi jellemző a generikus osztályra?

Wähle eine der folgenden:

  • Java-ban nincs ilyen

  • csak generikus metódusa lehet

  • van típus paramétere

  • csak default konstruktora van

Erklärung

Frage 53 von 30

1

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

Wähle eine der folgenden:

  • Visszatérési érték

  • használt formális paraméter

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

  • mindháromnál

Erklärung

Frage 54 von 30

1

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

Wähle eine der folgenden:

  • Nem lehet paramétere

  • 0 vagy 1

  • 0 vagy 1 vagy 2

  • tetszőleges

Erklärung

Frage 55 von 30

1

Mi igaz a típus paraméterre?

Wähle eine der folgenden:

  • 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

Erklärung

Frage 56 von 30

1

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

Wähle eine der folgenden:

  • nem

  • extends kulcsszóval

  • mplements kulcsszóva

  • extends vagy imlements kulcsszóval

Erklärung

Frage 57 von 30

1

Mi igaz típus paraméterre?

Wähle eine der folgenden:

  • adattag típusaként használható

  • bármilyen típus lehet

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

  • mindhárom

Erklärung

Frage 58 von 30

1

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

Wähle eine der folgenden:

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

  • szám alapú rendezés

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

  • nincs ilyen

Erklärung

Frage 59 von 30

1

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

Wähle eine der folgenden:

  • szülő felé

  • gyerek felé

  • mindkettő

  • egyik sem

Erklärung

Frage 60 von 30

1

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

Wähle eine der folgenden:

  • szülő felé

  • gyerek felé

  • testvér felé

  • mindhárom

Erklärung

Frage 61 von 30

1

Mi igaz típus paraméterre?

Wähle eine der folgenden:

  • 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

Erklärung

Frage 62 von 30

1

Mi igaz típus paraméterre?

Wähle eine der folgenden:

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

  • lehet primitív típus

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

  • mindhárom

Erklärung

Frage 63 von 30

1

Mi igaz típus paraméterre?

Wähle eine der folgenden:

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

  • nem használható generikus osztályban

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

  • mindhárom

Erklärung

Frage 64 von 30

1

Mi igaz típus paraméterre?

Wähle eine der folgenden:

  • 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

Erklärung

Frage 65 von 30

1

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

Wähle eine der folgenden:

  • szülő felé

  • gyerek felé

  • testvér felé

  • egyik sem

Erklärung

Frage 66 von 30

1

Mi igaz típus paraméterre?

Wähle eine der folgenden:

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

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

  • generikus metódusban használható

  • mindhárom

Erklärung

Frage 67 von 30

1

Mi jellemző az ArrayList osztályra?

Wähle eine der folgenden:

  • Operátorral indexelhető

  • getter metódussal indexelhető

  • nem indexelhető

  • mindkét módon indexelhető

Erklärung

Frage 68 von 30

1

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

Wähle eine der folgenden:

  • Legalább egy

  • pontosan egy

  • legfeljebb kettő

  • több mint 10

Erklärung

Frage 69 von 30

1

Mi igaz típus paraméterre?

Wähle eine der folgenden:

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

  • generikus osztályban használható

  • adattag típusaként használható

  • mindhárom

Erklärung

Frage 70 von 30

1

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

Wähle eine der folgenden:

  • Visszatérési típusa: void

  • visszatérési típusa: boolean

  • visszatérési típusa: Object

  • egyik sem

Erklärung

Frage 71 von 30

1

Milyen komponensre használható az abstract kulcsszó?

Wähle eine der folgenden:

  • adattag

  • konstruktor

  • mindkettő

  • egyik sem

Erklärung

Frage 72 von 30

1

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

Wähle eine der folgenden:

  • az osztály absztrakt

  • mindkettő

  • egyik sem

  • absztrakt viselkedése van

Erklärung

Frage 73 von 30

1

Mit tartalmazhat interfész?

Wähle eine der folgenden:

  • private komponens

  • protected komponens

  • public komponens

  • mindhárom

Erklärung

Frage 74 von 30

1

Mit tartalmazhat absztrakt osztály?

Wähle eine der folgenden:

  • private komponens

  • protected komponens

  • public komponens

  • mindhárom

Erklärung

Frage 75 von 30

1

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

Wähle eine der folgenden:

  • legfeljebb egy

  • pontosan egy

  • legaláb egy

  • több

Erklärung

Frage 76 von 30

1

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

Wähle eine der folgenden:

  • Interfésszel

  • absztrakt osztállyal

  • mindkettővel

  • egyikkel sem

Erklärung

Frage 77 von 30

1

Mi jellemzi az absztrakt osztályt?

Wähle eine der folgenden:

  • nem származtatható

  • absztrakciós hierarchia része

  • mindkettő

  • egyik sem

Erklärung

Frage 78 von 30

1

Mit tartalmazhat interfész?

Wähle eine der folgenden:

  • Final változó

  • nem final változó

  • mindkettő

  • egyik sem

Erklärung

Frage 79 von 30

1

Mi jellemzi az absztrakt osztályt?

Wähle eine der folgenden:

  • final kulcsszó

  • nem példányosítható

  • mindkettő

  • egyik sem

Erklärung

Frage 80 von 30

1

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

Wähle eine der folgenden:

  • interfész

  • absztrakt

  • mindkettő

  • egyik sem

Erklärung

Frage 81 von 30

1

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

Wähle eine der folgenden:

  • imlementált interfész

  • absztrakt ősosztály

  • mindkettő

  • egyik sem

Erklärung

Frage 82 von 30

1

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

Wähle eine der folgenden:

  • típus paramétere van

  • van leszármazottja

  • mindkettő

  • egyik sem

Erklärung

Frage 83 von 30

1

Milyen komponensre használható az abstract kulcsszó?

Wähle eine der folgenden:

  • adattag

  • osztály

  • mindkettő

  • egyik sem

Erklärung

Frage 84 von 30

1

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

Wähle eine der folgenden:

  • nem értelmezhető

  • interfésszel előírt

  • nem override-olt

  • nem overload-olt

Erklärung

Frage 85 von 30

1

Mi jellemzi az absztrakt osztályt?

Wähle eine der folgenden:

  • final kulcsszó

  • absztrakt őse van

  • mindkettő

  • egyik sem

Erklärung

Frage 86 von 30

1

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

Wähle eine der folgenden:

  • interfész

  • absztrakt osztály

  • mindkettő

  • egyik sem

Erklärung

Frage 87 von 30

1

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

Wähle eine der folgenden:

  • mplementált interfész

  • absztrakt ősosztály

  • mindkettő

  • egyik sem

Erklärung

Frage 88 von 30

1

Melyik lehet üres?

Wähle eine der folgenden:

  • interfész

  • absztrakt osztály

  • mindkettő

  • egyik sem

Erklärung

Frage 89 von 30

1

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

Wähle eine der folgenden:

  • overload-olt

  • override-olt

  • nincs törzse

  • egyik sem

Erklärung

Frage 90 von 30

1

Egy interfésznek hány őse lehet?

Wähle eine der folgenden:

  • legfeljebb egy

  • pontosan egy

  • legalább egy

  • több

Erklärung

Frage 91 von 30

1

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

Wähle eine der folgenden:

  • legfeljebb egy

  • pontosan egy

  • egalább egy

  • több

Erklärung