Záróvizsga kvíz - Sznikák

A VIK Wikiből
A lap korábbi változatát látod, amilyen Varga Márk Vince (vitalap | szerkesztései) 2023. december 4., 17:29-kor történt szerkesztése után volt. (kérdések hozzáadása)
ZVSznikák
Statisztika
Átlagteljesítmény
-
Eddigi kérdések
0
Kapott pontok
0
Alapbeállított pontozás
(-)
-
Beállítások
Minden kérdés látszik
-
Véletlenszerű sorrend
-
-


Adottak az alábbi állítások a Proxy tervezési minta vonatkozásában! Jelölje meg, mely állítások igazak. FIGYELEM, akárhány helyes válasz létezhet! (2022 jan)

Típus: több. Válasz: 1,3. Pontozás: nincs megadva.

  1. A Proxy mintában van egy interfész/ősosztály, mely elrejti a kliens számára, hogy nem az eredeti, hanem egy proxy objektummal kommunikál.
  2. A Proxy tervezési minta lehetővé teszi objektumok fastruktúrába szervezését.
  3. A Proxy mintában a kliens objektum kéréseit az alkalmazás futása közben egy proxy objektum fogadja (vagyis a kliens egy proxy objektummal van közvetlen kapcsolatban).
  4. A Proxy tervezési minta lehetővé teszi elemi és összetett objektumok egységes kezelését

Adottak az alábbi állítások a C# property, delegate és attribute vonatkozásában. Jelölje meg, mely állítások igazak. FIGYELEM, akárhány helyes válasz létezhet! (2022 jan)

Típus: több. Válasz: 2,3. Pontozás: nincs megadva.

  1. Egy C# attribútum alkalmazásakor az attribútum neve elé a @ karaktert kell tenni.
  2. Egy C# delegate objektumot át lehet adni függvényparaméterként is.
  3. A C# attribútumok segítségével deklaratív módon tudunk információt csatolni többek között tagváltozókhoz, metódusokhoz és osztályokhoz.
  4. Feltéve, hogy adott egy Rectangle osztály és annak egy Width tulajdonsága (property), valamint a Rectangle osztály egy rect nevű példánya/objektuma, akkor a tulajdonság beállítása a rect.SetWidth(10) formában lehetséges.

Adottak az alábbi állítások a .NET AutoResetEvent osztályával kapcsolatban. Jelölje meg mely állítások igazak! FIGYELEM, akárhány helyes válasz létezhet! (2022 jan)

Típus: több. Válasz: 2,4. Pontozás: nincs megadva.

  1. Eseményére feliratkozni a += operátorral lehet.
  2. Alapvetően a többszálú környezetben történő hatékony jelzés és jelzésre várakozás probléma megoldásának egy eszköze.
  3. Egy objektuma automatikusan jelzett állapotba kerül, amikor egy szál várakozni kezd rá.
  4. Amikor több szál is várakozik egy objektumára, és az objektum jelzett állapotba kerül, csak egy szál futhat tovább.

Egy alkalmazásban egy osztályt működését minél egyszerűbben bővíthetővé, kiterjeszthetővé szeretnénk tenni, akár a működésének/viselkedésének különböző aspektusai (szempontjai) szerint is. Mely tervezési mintát választaná ehhez? (2022 jan)

Típus: egy. Válasz: 9. Pontozás: nincs megadva.

  1. Singleton
  2. Factory method
  3. Abstract factory
  4. Adapter
  5. Memento
  6. Proxy
  7. Template Method
  8. Composite
  9. Strategy
  10. Observer

Az alábbi állítások a .NET Framework platformra vonatkoznak! Jelölje meg, mely állítások igazak! FIGYELEM, akárhány helyes válasz létezhet! (2022 jan)

Típus: több. Válasz: 2,4. Pontozás: nincs megadva.

  1. C# kódot a JIT compiler fordítja köztes (IL) kódra
  2. A .NET IL kód processzor és architektúra független 
  3. .NET környezetben az objektumok azonnal felszabadulnak, amint az utolsó hivatkozás is megszűnik rájuk
  4. Egy alkalmazás több szerelvényből is állhat

Adott az alábbi Pipes and filters (csővezeték) architektúra filter megvalósítás pszeudokód: (2022 jan)

Data Read()
{
    Data data = prevFilter.Read();
    Data processedData = ProcessData(data);
    return processedData;
}

Melyik forgatókönyvnek felel meg a fenti kód?

Típus: egy. Válasz: 4. Pontozás: nincs megadva.

  1. Passzív szűrő által vezérelt
  2. Csővezeték által vezérelt
  3. Adatforrás által vezérelt
  4. Adatnyelő által vezérelt
  5. Aktív szűrő által vezérelt