„Szoftver technikák vizsga, 2007. június 13.” változatai közötti eltérés
Nincs szerkesztési összefoglaló |
aNincs szerkesztési összefoglaló |
||
| (5 közbenső módosítás, amit egy másik szerkesztő végzett, nincs mutatva) | |||
| 1. sor: | 1. sor: | ||
==1. .NET szerelvény (assembly) fogalma, szerepe, típusai, azonosítása (12p)== | ==1. .NET szerelvény (assembly) fogalma, szerepe, típusai, azonosítása (12p)== | ||
* általában egy .dll vagy egy .exe, de lehet több is | * általában egy .dll vagy egy .exe, de lehet több is | ||
* IL kód | * IL kód | ||
| 105. sor: | 102. sor: | ||
Üzenetkezelés Win32 platformon: <br /> | Üzenetkezelés Win32 platformon: <br /> | ||
[[Fájl:sznikak_vizsga_20070613_win32uzenet.GIF]] | |||
* _Üzenet_: eseménykor generálja a Windows. Tartalma: típus, keletkezési idő, melyik ablaknak szól az üzenet. A billentyűzet és egér üzenetei mindig aszinkron módon dolgozódnak fel. Ezeket az eseményeket az üzenetté való konvertálása után a rendszer egy rendszer várakozási sorba (system queue) helyezi el. A system queue-ba érkező üzeneteket az operációs rendszer továbbítja az applikációk szálainak üzenet soraiba. | * _Üzenet_: eseménykor generálja a Windows. Tartalma: típus, keletkezési idő, melyik ablaknak szól az üzenet. A billentyűzet és egér üzenetei mindig aszinkron módon dolgozódnak fel. Ezeket az eseményeket az üzenetté való konvertálása után a rendszer egy rendszer várakozási sorba (system queue) helyezi el. A system queue-ba érkező üzeneteket az operációs rendszer továbbítja az applikációk szálainak üzenet soraiba. | ||
| 167. sor: | 164. sor: | ||
==5. Linux vagy Windows példa a dinamikus programkönyvtárak betöltésére (12p)== | ==5. Linux vagy Windows példa a dinamikus programkönyvtárak betöltésére (12p)== | ||
Lásd: [ | Lásd: [[SzoftverTechnikakTetelsor|Tételsor: Mutasson egy Linux VAGY Windows alatt futó példát...]] | ||
==6. Tervezési minták== | ==6. Tervezési minták== | ||
| 188. sor: | 185. sor: | ||
* '''Megoldás:''' Proxy-val.Helyettesítsük a képet egy objektummal (proxy), amely ha be van töltve a kép megjeleníti, egyébként betölti, és azután jeleníti meg. | * '''Megoldás:''' Proxy-val.Helyettesítsük a képet egy objektummal (proxy), amely ha be van töltve a kép megjeleníti, egyébként betölti, és azután jeleníti meg. | ||
* '''Struktúra:''' | * '''Struktúra:''' | ||
[[Fájl:sznikak_vizsga_20070613_proxy.JPG]] | |||
** Subject: közös interfészt biztosít a Subject és a Proxy számára(ezáltal tud a minta mködni, ez a lényeg!). | ** Subject: közös interfészt biztosít a Subject és a Proxy számára(ezáltal tud a minta mködni, ez a lényeg!). | ||
** Realsubject: a valódi objektum, amit a proxy elrejt. | ** Realsubject: a valódi objektum, amit a proxy elrejt. | ||
| 198. sor: | 195. sor: | ||
** Smart Pointer: Egy pointer egységbezárása, hogy bizonyos esetekben automatikus műveleteket hajtson végre (pl.:lockolás). | ** Smart Pointer: Egy pointer egységbezárása, hogy bizonyos esetekben automatikus műveleteket hajtson végre (pl.:lockolás). | ||
==7. Vállalati inf. rendszerek két- és háromrétegű architektúrái (13p)== | ==7. Vállalati inf. rendszerek két- és háromrétegű architektúrái (13p)== | ||
| 249. sor: | 245. sor: | ||
==8. Dinamikus webalkalmazások jellemzői (def, kliens oldal, szerver oldal, állapotkezelés) (13p)== | ==8. Dinamikus webalkalmazások jellemzői (def, kliens oldal, szerver oldal, állapotkezelés) (13p)== | ||
'''Dinamikus webalkalmazás''' | '''Dinamikus webalkalmazás''' | ||
* Szerver oldali logikát tartalmaz | * Szerver oldali logikát tartalmaz | ||
| 291. sor: | 286. sor: | ||
-- [[BelasitzOrsolya|punkah]] - 2008.06.03. | -- [[BelasitzOrsolya|punkah]] - 2008.06.03. | ||
[[Category:Infoalap]] | [[Category:Infoalap]] | ||