„Raw” változatai közötti eltérés

A VIK Wikiből
Ugrás a navigációhoz Ugrás a kereséshez
a
 
(6 közbenső módosítás ugyanattól a szerkesztőtől nincs mutatva)
1. sor: 1. sor:
 +
{{Vissza|Szoftvertechnikák}}
 +
''Ez egy nemhivatalos kikérdező, amely a ZH-ra igyekszik felkészíteni titeket, gyakoroltatni azt. A kérdéseket a fent lévő ZH-kból állítottam össze. Jó felkészülést és sok sikert kívánok!''
 
{{Kvízoldal
 
{{Kvízoldal
|cím=Doesntmatter
+
|cím=ZH felkészítő kikérdező}}
}}
 
  
== A flex tulajdonságban az alábbiak közül melyik értéket nem lehet megadni? ==
+
== Egy Windows Forms alapú alkalmazásban a célunk egy összetett (több vezérlőből álló), újrafelhasználható vezérlő kialakítása. Mit használna ehhez? ==
{{kvízkérdés|típus=több|válasz=4|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=6|pontozás=-}}
# flex-basis
+
# Groupbox
# flex-grow
+
# Checkbox osztályból származtatás
# flex-shrink
+
# Form
# justify-content
+
# Component
 +
# CostumControl leszármaztatás
 +
# UserControl
 +
# Control leszármaztatás
  
== Ha egy HTML elemen azt szeretnénk megadni, hogy minden felbontáson a szülő objektum szélességének felét foglalja el, azt melyik osztállyal tehetjük meg? ==
+
== Egy Windows Forms alapú alkalmazásban a célunk egy olyan testreszabott, újrafelhasználható checkbox (jelölőnégyzet) vezérlő bevezetése, amely minden egyes kattintáskor egy üzenetablakban megkérdezi a felhasználót, biztos-e a döntésében. Mit használna ehhez? ==
{{kvízkérdés|típus=több|válasz=3|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
# col-sm-6
+
# Groupbox
# col-sm-4
+
# Checkbox osztályból származtatás
# col-6
+
# Form
# col-4
+
# Component
 +
# CostumControl leszármaztatás
 +
# UserControl
 +
# Control leszármaztatás
  
== Többszörös flexbox elrendezés esetén a gyerek elemek hogyan igazíthatóak középre a kereszttengely mentén? ==
+
== Azonosított .NET szerelvényekből lehet két ugyanolyan nevű telepítve egy számítógépre. ==
{{kvízkérdés|típus=több|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
# align-items
+
# Igaz
# align-content
+
# Hamis
# justify-content
 
# flex-wrap
 
  
== Ha a flex-direction értékét columnra állítjuk, akkor a flex-end szerinti igazítás mit jelent? ==
+
== Egy alkalmazáson belül a Windows üzenetek feldolgozása párhuzamos. ==
{{kvízkérdés|típus=több|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
# Az elemeket balra rendezzük.
+
# Igaz
# Az elemeket jobbra rendezzük.
+
# Hamis
# Az elemeket lentre rendezzük.
 
# Az elemeket fentre rendezzük.
 
  
== A Bootstrap gridben egy konkrét tartalmi elemre megadható, hogy csak fél oszlop széles legyen. ==
+
== Egy privát .NET szerelvények telepítése egyszerű, csak fel kell másolni a számítógépre. ==
{{kvízkérdés|típus=több|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 
# Igaz
 
# Igaz
 
# Hamis
 
# Hamis
  
== Egy position: relative kép a normál szöveg… ==
+
== .NET környezetben egy folyamat a kilépéskor bevárja az összes előtér szálat. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== A C# delegate objektumok a C függvénypointerek modern megfelelői, ugyanakkor több függvényre is tudnak mutatni/hivatkozni. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== .NET környezetben egy objektumot gyakran olvasunk, de ritkán írunk. Mit használna a kölcsönös kizárás megvalósítására? ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Lock
 +
# Mutex
 +
# ReaderWriterLock
 +
# Semaphore
 +
 
 +
== Feladatunk egy Windows Forms alkalmazásban annak számolása és kirajzolása az ablak bal felső sarkában, hogy hányszor keletkezett érvénytelen terület. Mi(k)hez van erre szükség? ==
 +
{{kvízkérdés|típus=több|válasz=1,2,4|pontozás=-}}
 +
# Invalidate hívása.
 +
# Paint esemény kezelése vagy OnPaint felülírása.
 +
# Timer
 +
# Egy tagváltozó a darabszám értékének nyilvántartására.
 +
 
 +
== A JIT fordító a köztes kódot fordítja natív gépi kódra. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== Windows Forms vezérlők (Control) között lehetőség van a szülő/gyerek és birtokos/birtokolt viszony kialakítására. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== A JIT fordító a C# kódot fordítja IL kódra. ==
 +
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== C#-ban a delegate kulcsszóval egy típust vezetünk be, melyből lehet akár lokális változót is létrehozni. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== Egy Windows Forms úrlapra egy Panel objektumot helyezünk olyan módon, hogy a Panel és az űrlap szélei között marad szabad hely. Milyen technikával lehet legegyszerűbben elérni, hogy az űrlap magasságának növelésével a Panel magassága is változzon (ugyanannyival). ==
 +
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 +
# Dockolás
 +
# Anchor
 +
# FillPanel
 +
# Splitter
 +
# Sticky container
 +
 
 +
== A .NET Core csak Windowson fut. ==
 +
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== IL-t könnyű visszafejteni. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== Windows Forms nem támogat lineáris transzformációkat. ==
 +
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== .NET beépített osztályok legtöbbje szálbiztos. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== A C# delegate objektumok a C függvénypointerek modern megfelelői, ugyanakkor több függvényre is tudnak hivatkozni. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== Egy alkalmazás a telepítésekor felteszi a célkörnyezetbe az általa használt DLL-eket egy közös mappába. Később egy másik alkalmazás telepítésekor felülírja a korábban telepített alkalmazás egyik DLL-jét egy másik verzióval. A korábban telepített alkalmazás ezzel az újonnan telepített DLL-lel nem működik megfelelően. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== Egy Windows Forms alapú alkalmazásban a célunk egy komplex felépítésű, sok vezérlőt tartalmazó űrlap/ablak felület kialakításának minél modulárisabb megoldása (a kódszervezés tekintetében vagyis átlátható, kisebbegységekben szeretnénk a felületet, egyes részeit kifejleszteni). ==
 +
{{kvízkérdés|típus=egy|válasz=6|pontozás=-}}
 +
# Groupbox
 +
# Checkbox osztályból származtatás
 +
# Form
 +
# Component
 +
# CostumControl leszármaztatás
 +
# UserControl
 +
# Control leszármaztatás
 +
 
 +
== Egy Windows Forms alapú alkalmazásban a célunk egy teljesen egyedi és újrafelhasználható vezérlő bevezetése, mely minden kattintásra eggyel nagyobb értéket jelenít meg. ==
 +
{{kvízkérdés|típus=egy|válasz=7|pontozás=-}}
 +
# Groupbox
 +
# Checkbox osztályból származtatás
 +
# Form
 +
# Component
 +
# CostumControl leszármaztatás
 +
# UserControl
 +
# Control leszármaztatás
 +
 
 +
== .NET környezetben egy kiszolgáló alkalmazást készítünk, melynek egyidőben nagyon sokklienst kell tudni kiszolgálnia. Ilyen esetben a thread-poolt a legcélszerűbb használni a klisensek hatékony, párhuzamos kiszolgálása érdekében. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== Egy .NET alkalmazásban a .NET "megkerülésével", közvetlenül a Win32 API használatával erőforrásokat foglalunk egy osztályunkban (pl. fájlt nyitunk meg). Ilyenkor érdemes használni destruktort. ==
 
{{kvízkérdés|típus=több|válasz=1|pontozás=-}}
 
{{kvízkérdés|típus=több|válasz=1|pontozás=-}}
# elé kerül.
+
# Igaz
# mögé kerül.
+
# Hamis
# mellé kerül.
 
  
== Egy !importanttal megadott szabályt nem lehet felülírni, mert az a legerősebb szabály. ==
+
== A Win32 API-t jellemzően C# nyelven programozzuk. ==
{{kvízkérdés|típus=több|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 
# Igaz
 
# Igaz
 
# Hamis
 
# Hamis
  
== Ha egy blokk elemre pixelben adjuk meg a magasságot, akkor az csak akkor fog érvényesülni, ha… ==
+
== A Windows Forms alkalmazásokban van lehetőség a rajz, pl. szöveg 2 dimenziós térben történő elforgatására. ==
{{kvízkérdés|típus=több|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
# az összes szülő elemre meg van adva a magasság pixelben vagy százalékban.
+
# Igaz
# mindig érvényesülni fog.
+
# Hamis
# csak akkor, ha kifér az oldalra.
 
# csak akkor, ha közvetlen szülő elemen a magasság auto.
 
  
== Melyik nem inline elem? ==
+
== Egy Win32 üzenet billentyűlenyomás esetén tartalmazza a lenyomott billentyű kódját. ==
{{kvízkérdés|típus=több|válasz=2,4|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
# span
+
# Igaz
# div
+
# Hamis
# a
 
# p
 
  
== A div#content selector melyik elemre fog illeszkedni? ==
+
== Egy Win32 CALLBACK függvény olyan függvény, amit az operációs rendszer valósít megés mi hívunk az alkalmazás fejlesztése során. ==
{{kvízkérdés|típus=több|válasz=3|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
# Arra a divre, amin a class=”content” rajta van.
+
# Igaz
# Annak a divnek a gyerekeire, aminek az id-ja a „content”.
+
# Hamis
# Arra a divre, ahol az id=”content”.
 
# Annak a divnek az összes leszármazottjára, ahol az id=”content”.
 
  
== Az img + .my selector melyik elemre fog illeszkedni? ==
+
== .NET környezetben egy többszálú alkalmazást készítünk, melyben az egyik szál lockutasítással zárat szerez előbb X, majd Y objektum paraméterekkel. Egy másik szál előbb az Y, majd az X paraméterekkel szerez zárat. Ilyen esetben fennáll a holtpont (deadlock) esélye. ==
{{kvízkérdés|típus=több|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
# Az img következő olyan testvérére, ahol a class = „my” attribútum szerepel.
+
# Igaz
# Az img következő olyan testvérére, ha azon a class = „my” attribútum szerepel.
+
# Hamis
# Az img testvérei közül azokra, ahol a class = „my” attribútum szerepel.
 
# Semmire sem fog illeszkedni, mert nem lehet ilyen selectort megadni.
 
  
== A li.selected CSS selector melyik elemre fog illeszkedni? ==
+
== A .NET Windows Forms bizonyos osztályai a beépített Component osztályból származnak. Mi ennek a következménye? ==
{{kvízkérdés|típus=több|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
# Azokra az elemekre, ahol a class = „selected” meg van adva.
+
# Lehetőség van a visual Studio designerében felparaméterezni.
# Azokra az li tagekre, ahol a class = „selected” meg van adva.
+
# Natív ablakot csomagol be.
# A li tagek közvetlen gyerekei közül azokra az elemekre, ahol a class = „selected” meg van adva.
+
# Szülő-gyerek viszonyba állíthatók egymással.
# A li leszármazottai közül azokra, ahol a class = „selected” meg van adva.
+
# Örökli a vezérlőkre közös tulajdonságukat, mint pl a helye, mérete.
  
== Egy position: absolute pozícionált kép mihez képest abszolút? ==
+
== Feladatunk egy .NET alkalmazásban Oracle adatbázisban bizonyos rekordok módosítása. Mi(k)re van ehhez szükség? ==
{{kvízkérdés|típus=több|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=több|válasz=4,6,7|pontozás=-}}
# A közvetlen szülőhöz képest.
+
# SqlCommand
# Ahhoz a legközelebbi szülőhöz képest, amire relative pozícionál.
+
# SqlDataReader
# Mindig a body-hoz képest.
+
# SqlConnection
# A legközelebbi szülőhöz képest, amint a position:static.
+
# OracleConnection
 +
# OracleDataReader
 +
# OracleCommand
 +
# Try/finally vagy using blokk
  
== Melyik block elem? ==
+
== Feladatunk egy .NET alkalmazásban Oracle adatbázisból több rekord robosztus lekérdezése. ==
{{kvízkérdés|típus=több|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=több|válasz=4,5,6,7|pontozás=-}}
# span
+
# SqlCommand
# div
+
# SqlDataReader
# a
+
# SqlConnection
# p
+
# OracleConnection
 +
# OracleDataReader
 +
# OracleCommand
 +
# Try/finally vagy using blokk
  
== Az ul > li.active CSS selector melyik elemre fog illeszkedni? ==
+
== A Win32 API függvények számos programozói környezetből, pl. .NET alól is elérhetők. ==
{{kvízkérdés|típus=több|válasz=3|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
# Azokra az elemekre, ahol a class = „active” meg van adva.
+
# Igaz
# Azokra az li tagekre, ahol a class = „active” meg van adva.
+
# Hamis
# Az ul közvetlen li típusú gyerekeire, ahol a class = „active” meg van adva.
 
# Az ul leszármazottai közül azokra a li-kre, ahol a class = „active” meg van adva.
 
  
== Az inline elemek szélessége alapértelmezés szerint:  ==
+
== C# nyelvű kódunkban egy olyan objektumot hozunk létre, mely nem felügyelt erőforrást használ/csomagol be. Milyen C# konstrukciót használunk ilyen esetben ha biztosítani szeretnénk a nem felügyelt erőforrás mielőbbi felszabadítását, miután befejeztük a használatát? ==
{{kvízkérdés|típus=több|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=5|pontozás=-}}
# 100%
+
# Destroy
# A benne lévő tartalom szélessége határozza meg.
+
# Finalize
# Auto.
+
# Discard
# Attól függ, hogy befér-e még az adott sorba.
+
# Using block
 +
# Destructor
  
== Az ul > li.active CSS selector melyik elemre fog illeszkedni? ==
+
== Egy C# eseményre feliratkozni az = operátorral lehet. ==
{{kvízkérdés|típus=több|válasz=3|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
# Azokra az elemekre, ahol a class = „active” meg van adva.
+
# Igaz
# Azokra az li tagekre, ahol a class = „active” meg van adva.
+
# Hamis
# Az ul közvetlen li típusú gyerekeire, ahol a class = „active” meg van adva.
 
# Az ul leszármazottai közül azokra a li-kre, ahol a class = „active” meg van adva.
 
  
== A div #ul selector melyik elemre fog illeszkedni? ==
+
== C# nyelven az "@attribútumnév" szintaktikával lehet deklaratívan annotációkat osztályokhoz fűzni. ==
{{kvízkérdés|típus=több|válasz=3|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
# Arra a div-re, amin a class=”ul” rajta van.
+
# Igaz
# Csak a div közvetlen leszármazottjaira, amiknek az id-ja „ul”.
+
# Hamis
# Arra a divre, ahol az id = „ul”.
 
# A div leszármazottjai közül az id = „ul” attribútummal rendelkezőre.
 
  
== Flexbox esetén mivel állítható, hogy egy elem a főtengely mentén meg tudjon nyúlni? ==
+
== Windows Forms nem modális dialógusablak a DialogResult-ban tudja jelezni, hogy a felhasználó Ok vagy Cancel gombbal zárta be a dialógus ablakot. ==
{{kvízkérdés|típus=több|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
# flex-basis
+
# Igaz
# flex-grow
+
# Hamis
# flex-shrink
+
 
# justify-contet
+
== A .NET több programozási nyelvet is támogat. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== Egy Windows Forms alapú alkalmazás esetén egy saját státuszbárt (? státuszsáv)szeretne megvalósítani. Ennek mindig a tartalmazó ablak alján kell elhelyezkednie fix magassággal (státuszbár az alsó/oldalsó élei és a tartalmazó űrlap élei között nem lehet szabad hely/rés). Milyen technikát legcélszerűbb ehhez választani? ==
 +
{{kvízkérdés|típus=egy|válasz=5|pontozás=-}}
 +
# Anchor
 +
# Splitter
 +
# Grid panel
 +
# Split container
 +
# Dock
 +
 
 +
== .NET környezetben egy osztályban az f() és g() függvényekben a lock utasítással zárolást végzünk ugyanazon paraméterrel. Ezen felül tudjuk, hogy f() meghívja g()-t. Igaz-e az állítás, hogy amikor egy szál meghívja f()-et, holtpont (deadlock) fog kialakulni? ==
 +
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== Egy alkalmazás a telepítésekor felteszi a célkörnyezetbe az általa használt DLL-eket egy közös mappába. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== C# delegate objektum hívásakor valamennyi, a delegate objektum által hivatkozott függvény meghívódik. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== A Windows Forms alkalmazásokban van lehetőség a rajz, pl. szöveg 3 dimenziós térben történő elforgatására. ==
 +
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== A .NET Frameworkre fordított alkalmazások Linuxon is futnak. ==
 +
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== Egy dialógus ablak modális megjelenítés során át lehet váltani egy másik ablakra (az alkalmazáson belül) a dialógus ablak bezárása előtt is. ==
 +
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== C# nyelven egy osztályban egy esemény tag elé a delegate kulcsszót kell írni. ==
 +
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== A Document-View architektúrában, amikor a dokumentum megváltozik, a nézet megkapja a változást jelző függvényparaméterében a megváltozott adatot. ==
 +
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== A Document-View architektúrában a dokumentumnak van egy vagy több olyan művelete, mellyel az állapotát a nézetek bármikor le tudják kérdezni. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== Az Adapter tervezési mintában (legalábbis annak object adapter változatában) az Adapter (adaptáló) osztály – amennyiben lehetősége van rá – továbbítja (delegálja) a kéréseket az Adaptee (adaptálandó) osztálynak. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== Adott egy osztály. Az objektumainak állapotát úgy szeretnénk elmenteni és visszaállítani egy másik osztályból, hogy nem tesszük publikussá a tagváltozóit. ==
 +
{{kvízkérdés|típus=egy|válasz=3|pontozás=-}}
 +
# Proxy
 +
# Command processor
 +
# Memento
 +
# Strategy
 +
# Command
 +
# Prepository
 +
# Snapshot
 +
 
 +
== A Dependency Injection tervezési minta lényege, hogy az osztály függőségeit a konstruktorában hozza létre, majd egy interfész hivatkozásként tagváltozókban tárolja. ==
 +
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== A Singleton tervezési mintában az osztály egyetlen példánya az osztály egy virtuális tagfüggvényével kérhető le. ==
 +
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 +
# Igaz
 +
# Hamis
 +
 
 +
== Egy .NET osztályunk konstruktorában nagyméretű .NET string tömböt foglalunk. Ez esetben írunk az osztályunkban destruktort és Dispose függvényt, melyben gondoskodunk a tömb felszabadításáról. ==
 +
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
 +
# Igaz
 +
# Hamis
  
== A Bootstrap grid hány oszlopot definiál alapértelmezés szerint? ==
+
== .NET környezetben a Semaphore előnye a Mutex-szel szemben, hogy különböző folyamatok szálai között is használható szinkronizációra. ==
{{kvízkérdés|típus=több|válasz=3|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
# 4
+
# Igaz
# 10
+
# Hamis
# 12
 
# 16
 
  
== Ha egy HTML elemen meg van adva a col-sm-12, a col-md-6, col-xl-4, akkor fullHD felbontások közül melyik jut érvényre? ==
+
== .NET környezetben egy osztályunkban egy statikus tagváltozót kell kölcsönös kizárással védeni, melyre a lock utasítást használjuk. A lock változónak privátnak kell lennie ilyenkor. ==
{{kvízkérdés|típus=több|válasz=3|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
# col-sm-12
+
# Igaz
# col-xl-4
+
# Hamis
# col-md-6
 
  
== Ha a flex-direction értékét row-reverse-re állítjuk, akkor a flex-start szerinti igazítás mit jelent? ==
+
== Egy Windows Forms alapú alkalmazásban mit értünk érvénytelen terület alatt. ==
{{kvízkérdés|típus=több|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=3|pontozás=-}}
# Az elemeket balra rendezzük.
+
# Ablakon túli terület.
# Az elemeket jobbra rendezzük.
+
# Invalidate paraméterében opcionálisan megadott területet.
# Az elemeket lentre rendezzük.  
+
# A korábban takarásban lévő, de időközben láthatóvá vált terület.
# Az elemeket fentre rendezzük.
+
# Vezérlők által kitakart terület.
  
== Melyik előre definiált Bootstrap osztállyal tudjuk a bal oldali margó mértetét megváltoztatni? ==
+
== Egy 32 bites számmal történő egyszerű értékadás .NET környezetben mindig atomi. ==
{{kvízkérdés|típus=több|válasz=3|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
# mt-2
+
# Igaz
# pt-2
+
# Hamis
# ml-2
 
# pl-2
 
  
== A Bootstrap grid a képernyőt sorokra és oszlopokra bontja. Hány sor lehet maximum a gridben? ==
+
== Ha adott két objektum és ezekre a lock utasítással eltérő sorrendben szerez zárat két szál, nem alakulhat ki holtpont (deadlock). ==
{{kvízkérdés|típus=több|válasz=2|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
# 4
+
# Igaz
# 12
+
# Hamis
# 16
 
# Tetszőleges számú.
 
  
== Egysoros flexbox elrendezés esetén a gyerek elemek hogyan igazíthatóak középre a főtengely mentén? ==
+
== A közös dll-ek egy központi mappába történő telepítésének egyik előnye, hogy így minden esetben elkerülhető dll hell probléma. ==
{{kvízkérdés|típus=több|válasz=4|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=2|pontozás=-}}
# flex
+
# Igaz
# align-content
+
# Hamis
# align-items
 
# justify-content
 
  
== Bootstrapben hogyan tudunk olyan oszlopot megadni, amelynek a szélességét a tartalma határozza meg? ==
+
== .NET-nél NuGet csomagok formájában lehet kiegészítő könyvtárakat letölteni. ==
{{kvízkérdés|típus=több|válasz=3|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
# col
+
# Igaz
# col-4
+
# Hamis
# col-auto
 
# col-sm
 
  
== Ha egy HTML elemet csak fullHD felbontáson szeretnénk elrejteni, akkor az alábbiak közül melyik CSS osztályt tegyük az elemre? ==
+
== .NET környezetben két folyamat között kölcsönös kizárás a lock utasítással megvalósítható. ==
{{kvízkérdés|típus=több|válasz=1|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
# d-none d-xl-flex
+
# Igaz
# d-sm-none d-xl-flex
+
# Hamis
# d-flex d-none
 
# d-flex d-xl-none
 
  
 +
== Amikor egy AutoResetEvent objektum jelzett lesz, a rá várakozó szálak közül csak egy futhat tovább. ==
 +
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
 +
# Igaz
 +
# Hamis
  
== Ha a flex-direction értékét column-reverse-re állítjuk, akkor a flex-end szerinti igazítás mit jelent? ==
+
== Egy alkalmazáson belül a windows üzenetek feldolgozása párhuzamos. ==
{{kvízkérdés|típus=több|válasz=4|pontozás=-}}
+
{{kvízkérdés|típus=egy|válasz=1|pontozás=-}}
# Az elemeket balra rendezzük.
+
# Igaz
# Az elemeket jobbra rendezzük.
+
# Hamis
# Az elemeket lentre rendezzük.
 
# Az elemeket fentre rendezzük.
 
  
== Egysoros flexbox elrendezés esetén a gyerek elemek hogyan igazíthatóak középre a kereszttengely mentén? ==
+
== Milyen lépéseket tartalmaz jellemzően egy meglévő modális dialógusablak használata? ==
{{kvízkérdés|típus=több|válasz=4|pontozás=-}}
+
{{kvízkérdés|típus=több|válasz=1,2,4,5,6|pontozás=-}}
# flex
+
# Dialógusablak példányosítása.
# align-content
+
# MessageBox megjelenítés.
# align-items
+
# A dialógusablakon levő vezérlők közvetlen inicializálása.
# justify-content
+
# Dialógusablak megjelenítése.
 +
# A dialógusablak visszatérésének (DialogResult) vizsgálata.
 +
# A dialógusablakon levő vezérlők inicializálása property-k (tulajdonságok).
 +
# Időzítő felparaméterezése.

A lap jelenlegi, 2022. május 25., 07:11-kori változata

← Vissza az előző oldalra – Szoftvertechnikák

Ez egy nemhivatalos kikérdező, amely a ZH-ra igyekszik felkészíteni titeket, gyakoroltatni azt. A kérdéseket a fent lévő ZH-kból állítottam össze. Jó felkészülést és sok sikert kívánok!

ZH felkészítő kikérdező
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
-
-


Tartalomjegyzék

Egy Windows Forms alapú alkalmazásban a célunk egy összetett (több vezérlőből álló), újrafelhasználható vezérlő kialakítása. Mit használna ehhez?

Típus: egy. Válasz: 6. Pontozás: -.

  1. Groupbox
  2. Checkbox osztályból származtatás
  3. Form
  4. Component
  5. CostumControl leszármaztatás
  6. UserControl
  7. Control leszármaztatás

Egy Windows Forms alapú alkalmazásban a célunk egy olyan testreszabott, újrafelhasználható checkbox (jelölőnégyzet) vezérlő bevezetése, amely minden egyes kattintáskor egy üzenetablakban megkérdezi a felhasználót, biztos-e a döntésében. Mit használna ehhez?

Típus: egy. Válasz: 2. Pontozás: -.

  1. Groupbox
  2. Checkbox osztályból származtatás
  3. Form
  4. Component
  5. CostumControl leszármaztatás
  6. UserControl
  7. Control leszármaztatás

Azonosított .NET szerelvényekből lehet két ugyanolyan nevű telepítve egy számítógépre.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

Egy alkalmazáson belül a Windows üzenetek feldolgozása párhuzamos.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Egy privát .NET szerelvények telepítése egyszerű, csak fel kell másolni a számítógépre.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

.NET környezetben egy folyamat a kilépéskor bevárja az összes előtér szálat.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

A C# delegate objektumok a C függvénypointerek modern megfelelői, ugyanakkor több függvényre is tudnak mutatni/hivatkozni.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

.NET környezetben egy objektumot gyakran olvasunk, de ritkán írunk. Mit használna a kölcsönös kizárás megvalósítására?

Típus: egy. Válasz: 1. Pontozás: -.

  1. Lock
  2. Mutex
  3. ReaderWriterLock
  4. Semaphore

Feladatunk egy Windows Forms alkalmazásban annak számolása és kirajzolása az ablak bal felső sarkában, hogy hányszor keletkezett érvénytelen terület. Mi(k)hez van erre szükség?

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

  1. Invalidate hívása.
  2. Paint esemény kezelése vagy OnPaint felülírása.
  3. Timer
  4. Egy tagváltozó a darabszám értékének nyilvántartására.

A JIT fordító a köztes kódot fordítja natív gépi kódra.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Windows Forms vezérlők (Control) között lehetőség van a szülő/gyerek és birtokos/birtokolt viszony kialakítására.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

A JIT fordító a C# kódot fordítja IL kódra.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

C#-ban a delegate kulcsszóval egy típust vezetünk be, melyből lehet akár lokális változót is létrehozni.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Egy Windows Forms úrlapra egy Panel objektumot helyezünk olyan módon, hogy a Panel és az űrlap szélei között marad szabad hely. Milyen technikával lehet legegyszerűbben elérni, hogy az űrlap magasságának növelésével a Panel magassága is változzon (ugyanannyival).

Típus: egy. Válasz: 2. Pontozás: -.

  1. Dockolás
  2. Anchor
  3. FillPanel
  4. Splitter
  5. Sticky container

A .NET Core csak Windowson fut.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

IL-t könnyű visszafejteni.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Windows Forms nem támogat lineáris transzformációkat.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

.NET beépített osztályok legtöbbje szálbiztos.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

A C# delegate objektumok a C függvénypointerek modern megfelelői, ugyanakkor több függvényre is tudnak hivatkozni.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Egy alkalmazás a telepítésekor felteszi a célkörnyezetbe az általa használt DLL-eket egy közös mappába. Később egy másik alkalmazás telepítésekor felülírja a korábban telepített alkalmazás egyik DLL-jét egy másik verzióval. A korábban telepített alkalmazás ezzel az újonnan telepített DLL-lel nem működik megfelelően.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Egy Windows Forms alapú alkalmazásban a célunk egy komplex felépítésű, sok vezérlőt tartalmazó űrlap/ablak felület kialakításának minél modulárisabb megoldása (a kódszervezés tekintetében vagyis átlátható, kisebbegységekben szeretnénk a felületet, egyes részeit kifejleszteni).

Típus: egy. Válasz: 6. Pontozás: -.

  1. Groupbox
  2. Checkbox osztályból származtatás
  3. Form
  4. Component
  5. CostumControl leszármaztatás
  6. UserControl
  7. Control leszármaztatás

Egy Windows Forms alapú alkalmazásban a célunk egy teljesen egyedi és újrafelhasználható vezérlő bevezetése, mely minden kattintásra eggyel nagyobb értéket jelenít meg.

Típus: egy. Válasz: 7. Pontozás: -.

  1. Groupbox
  2. Checkbox osztályból származtatás
  3. Form
  4. Component
  5. CostumControl leszármaztatás
  6. UserControl
  7. Control leszármaztatás

.NET környezetben egy kiszolgáló alkalmazást készítünk, melynek egyidőben nagyon sokklienst kell tudni kiszolgálnia. Ilyen esetben a thread-poolt a legcélszerűbb használni a klisensek hatékony, párhuzamos kiszolgálása érdekében.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Egy .NET alkalmazásban a .NET "megkerülésével", közvetlenül a Win32 API használatával erőforrásokat foglalunk egy osztályunkban (pl. fájlt nyitunk meg). Ilyenkor érdemes használni destruktort.

Típus: több. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

A Win32 API-t jellemzően C# nyelven programozzuk.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

A Windows Forms alkalmazásokban van lehetőség a rajz, pl. szöveg 2 dimenziós térben történő elforgatására.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Egy Win32 üzenet billentyűlenyomás esetén tartalmazza a lenyomott billentyű kódját.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Egy Win32 CALLBACK függvény olyan függvény, amit az operációs rendszer valósít megés mi hívunk az alkalmazás fejlesztése során.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

.NET környezetben egy többszálú alkalmazást készítünk, melyben az egyik szál lockutasítással zárat szerez előbb X, majd Y objektum paraméterekkel. Egy másik szál előbb az Y, majd az X paraméterekkel szerez zárat. Ilyen esetben fennáll a holtpont (deadlock) esélye.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

A .NET Windows Forms bizonyos osztályai a beépített Component osztályból származnak. Mi ennek a következménye?

Típus: egy. Válasz: 1. Pontozás: -.

  1. Lehetőség van a visual Studio designerében felparaméterezni.
  2. Natív ablakot csomagol be.
  3. Szülő-gyerek viszonyba állíthatók egymással.
  4. Örökli a vezérlőkre közös tulajdonságukat, mint pl a helye, mérete.

Feladatunk egy .NET alkalmazásban Oracle adatbázisban bizonyos rekordok módosítása. Mi(k)re van ehhez szükség?

Típus: több. Válasz: 4,6,7. Pontozás: -.

  1. SqlCommand
  2. SqlDataReader
  3. SqlConnection
  4. OracleConnection
  5. OracleDataReader
  6. OracleCommand
  7. Try/finally vagy using blokk

Feladatunk egy .NET alkalmazásban Oracle adatbázisból több rekord robosztus lekérdezése.

Típus: több. Válasz: 4,5,6,7. Pontozás: -.

  1. SqlCommand
  2. SqlDataReader
  3. SqlConnection
  4. OracleConnection
  5. OracleDataReader
  6. OracleCommand
  7. Try/finally vagy using blokk

A Win32 API függvények számos programozói környezetből, pl. .NET alól is elérhetők.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

C# nyelvű kódunkban egy olyan objektumot hozunk létre, mely nem felügyelt erőforrást használ/csomagol be. Milyen C# konstrukciót használunk ilyen esetben ha biztosítani szeretnénk a nem felügyelt erőforrás mielőbbi felszabadítását, miután befejeztük a használatát?

Típus: egy. Válasz: 5. Pontozás: -.

  1. Destroy
  2. Finalize
  3. Discard
  4. Using block
  5. Destructor

Egy C# eseményre feliratkozni az = operátorral lehet.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

C# nyelven az "@attribútumnév" szintaktikával lehet deklaratívan annotációkat osztályokhoz fűzni.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

Windows Forms nem modális dialógusablak a DialogResult-ban tudja jelezni, hogy a felhasználó Ok vagy Cancel gombbal zárta be a dialógus ablakot.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

A .NET több programozási nyelvet is támogat.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Egy Windows Forms alapú alkalmazás esetén egy saját státuszbárt (? státuszsáv)szeretne megvalósítani. Ennek mindig a tartalmazó ablak alján kell elhelyezkednie fix magassággal (státuszbár az alsó/oldalsó élei és a tartalmazó űrlap élei között nem lehet szabad hely/rés). Milyen technikát legcélszerűbb ehhez választani?

Típus: egy. Válasz: 5. Pontozás: -.

  1. Anchor
  2. Splitter
  3. Grid panel
  4. Split container
  5. Dock

.NET környezetben egy osztályban az f() és g() függvényekben a lock utasítással zárolást végzünk ugyanazon paraméterrel. Ezen felül tudjuk, hogy f() meghívja g()-t. Igaz-e az állítás, hogy amikor egy szál meghívja f()-et, holtpont (deadlock) fog kialakulni?

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

Egy alkalmazás a telepítésekor felteszi a célkörnyezetbe az általa használt DLL-eket egy közös mappába.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

C# delegate objektum hívásakor valamennyi, a delegate objektum által hivatkozott függvény meghívódik.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

A Windows Forms alkalmazásokban van lehetőség a rajz, pl. szöveg 3 dimenziós térben történő elforgatására.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

A .NET Frameworkre fordított alkalmazások Linuxon is futnak.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

Egy dialógus ablak modális megjelenítés során át lehet váltani egy másik ablakra (az alkalmazáson belül) a dialógus ablak bezárása előtt is.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

C# nyelven egy osztályban egy esemény tag elé a delegate kulcsszót kell írni.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

A Document-View architektúrában, amikor a dokumentum megváltozik, a nézet megkapja a változást jelző függvényparaméterében a megváltozott adatot.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

A Document-View architektúrában a dokumentumnak van egy vagy több olyan művelete, mellyel az állapotát a nézetek bármikor le tudják kérdezni.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Az Adapter tervezési mintában (legalábbis annak object adapter változatában) az Adapter (adaptáló) osztály – amennyiben lehetősége van rá – továbbítja (delegálja) a kéréseket az Adaptee (adaptálandó) osztálynak.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Adott egy osztály. Az objektumainak állapotát úgy szeretnénk elmenteni és visszaállítani egy másik osztályból, hogy nem tesszük publikussá a tagváltozóit.

Típus: egy. Válasz: 3. Pontozás: -.

  1. Proxy
  2. Command processor
  3. Memento
  4. Strategy
  5. Command
  6. Prepository
  7. Snapshot

A Dependency Injection tervezési minta lényege, hogy az osztály függőségeit a konstruktorában hozza létre, majd egy interfész hivatkozásként tagváltozókban tárolja.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

A Singleton tervezési mintában az osztály egyetlen példánya az osztály egy virtuális tagfüggvényével kérhető le.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

Egy .NET osztályunk konstruktorában nagyméretű .NET string tömböt foglalunk. Ez esetben írunk az osztályunkban destruktort és Dispose függvényt, melyben gondoskodunk a tömb felszabadításáról.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

.NET környezetben a Semaphore előnye a Mutex-szel szemben, hogy különböző folyamatok szálai között is használható szinkronizációra.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

.NET környezetben egy osztályunkban egy statikus tagváltozót kell kölcsönös kizárással védeni, melyre a lock utasítást használjuk. A lock változónak privátnak kell lennie ilyenkor.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

Egy Windows Forms alapú alkalmazásban mit értünk érvénytelen terület alatt.

Típus: egy. Válasz: 3. Pontozás: -.

  1. Ablakon túli terület.
  2. Invalidate paraméterében opcionálisan megadott területet.
  3. A korábban takarásban lévő, de időközben láthatóvá vált terület.
  4. Vezérlők által kitakart terület.

Egy 32 bites számmal történő egyszerű értékadás .NET környezetben mindig atomi.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Ha adott két objektum és ezekre a lock utasítással eltérő sorrendben szerez zárat két szál, nem alakulhat ki holtpont (deadlock).

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

A közös dll-ek egy központi mappába történő telepítésének egyik előnye, hogy így minden esetben elkerülhető dll hell probléma.

Típus: egy. Válasz: 2. Pontozás: -.

  1. Igaz
  2. Hamis

.NET-nél NuGet csomagok formájában lehet kiegészítő könyvtárakat letölteni.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

.NET környezetben két folyamat között kölcsönös kizárás a lock utasítással megvalósítható.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Amikor egy AutoResetEvent objektum jelzett lesz, a rá várakozó szálak közül csak egy futhat tovább.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Egy alkalmazáson belül a windows üzenetek feldolgozása párhuzamos.

Típus: egy. Válasz: 1. Pontozás: -.

  1. Igaz
  2. Hamis

Milyen lépéseket tartalmaz jellemzően egy meglévő modális dialógusablak használata?

Típus: több. Válasz: 1,2,4,5,6. Pontozás: -.

  1. Dialógusablak példányosítása.
  2. MessageBox megjelenítés.
  3. A dialógusablakon levő vezérlők közvetlen inicializálása.
  4. Dialógusablak megjelenítése.
  5. A dialógusablak visszatérésének (DialogResult) vizsgálata.
  6. A dialógusablakon levő vezérlők inicializálása property-k (tulajdonságok).
  7. Időzítő felparaméterezése.