„SzoftTechVizsga100601” változatai közötti eltérés
A VIK Wikiből
Új oldal, tartalma: „{{GlobalTemplate|Infoalap|SzoftTechVizsga100601}} ==1. Milyen két - a jogosultságra vonatkozó - biztonsági megoldást támogat a .NET keretrendszer? Ismertesse ők…” |
Nincs szerkesztési összefoglaló |
||
1. sor: | 1. sor: | ||
==1. Milyen két - a jogosultságra vonatkozó - biztonsági megoldást támogat a .NET keretrendszer? Ismertesse őket röviden! (12 p)== | ==1. Milyen két - a jogosultságra vonatkozó - biztonsági megoldást támogat a .NET keretrendszer? Ismertesse őket röviden! (12 p)== | ||
A lap jelenlegi, 2013. február 6., 09:45-kori változata
1. Milyen két - a jogosultságra vonatkozó - biztonsági megoldást támogat a .NET keretrendszer? Ismertesse őket röviden! (12 p)
2. Ismertesse a C# nyelv property fogalmát! Kódrészlettel illusztrálja válaszát! (12p)
3. Eseményvezérelt programozás és grafikus megjelenítés
- a) Ismertesse röviden az érvénytelen terület fogalmát! Hogyan kapcsolódik ez a Paint eseményhez? (7p)
- b) Írjon olyan C# nyelvű alkalmazásrészletet, amely a (10,20) koordinátában megjelenít egy közepesen szürke színnel kitöltött 10 pixel oldalhosszúságú négyzetet. A négyzet színe minden "r" billentyű megnyomásakor legyen egyre sötétebb szürke. A megjelenítés a GDI-re épüljön (nem használhatja a Label, TextBox, stb. vezérlőket)! Csak a megoldáshoz szorosan hozzátartozó kódrészletet adja meg! (8 p)
4. Szálkezelés
a) Adja meg a szálbiztos osztály fogalmát egy-két mondatban! (4 p)
b) Szálbiztos-e az alábbi C# nyelven írt osztály? Röviden indokolja válaszát! (4 p)
class ThreadSafeClass { static long x = 0; object syncObject = new object(); public void IncrementX { lock (syncObject) {x++}; } }
5. Példán keresztül mutassa be az objektum relációs leképezést, adjon meg egy osztálydiagramot, amely tartalmaz egy-több, több-több kapcsolatot! Képezze le ezeket adatbázistáblába! (12 p)
6. Tervezési minták
- a) Adja meg röviden, hogy miben és hogyan segítenek a tervezési minták a tervezés során! (3p)
- b) Jellemezze a "Singleton" tervezési mintát! Milyen általános problémát old meg a "Singleton" tervezési minta? Hogyan lehet implementálni a "Singleton" tervezési mintát C++, Java, C# nyelven (kódrészlet)? (10 p)
7. Ismertesse a vállalati információs rendszerek háromrétegű architektúráját, melynek során adja meg röviden az egyes rétegek szerepét is! Milyen előnyökkel jár a háromrétegű architektúra a kétrétegűvel szemben (minimum három szempontot adjon meg)? (14p)
8. Ismertesse a dinamikus webalkalmazások jellemzőit (definíció, architektúra, kilens oldal, szerver oldal) (14 p)
-- Main.kir25770id - 2010.06.05.