„Szoftvertechnikák vizsga, 2007. május 30.” változatai közötti eltérés
autoedit v2: fájlhivatkozások egységesítése, az új közvetlenül az adott fájlra mutat |
|||
| (4 közbenső módosítás, amit 2 másik szerkesztő végzett, nincs mutatva) | |||
| 1. sor: | 1. sor: | ||
==1. Egy egyszerű statikus struktúrából csinálj kódot C++ / C# / Java nyelven!== | ==1. Egy egyszerű statikus struktúrából csinálj kódot C++ / C# / Java nyelven!== | ||
(???) | (???) | ||
| 45. sor: | 43. sor: | ||
Event publikáló és előfizető kódja: <br /> | Event publikáló és előfizető kódja: <br /> | ||
[[ | [[File:sznikak_vizsga_20070530_event.GIF]] | ||
Összefoglalva: | Összefoglalva: | ||
| 83. sor: | 81. sor: | ||
A fenti kód esetén bekövetkező történések: <br /> | A fenti kód esetén bekövetkező történések: <br /> | ||
[[File:sznikak_vizsga_20070530_billentyuLe.GIF]] | |||
-- [[KissAnett|Olthyer]] - 2008.05.29 | -- [[KissAnett|Olthyer]] - 2008.05.29 | ||
| 125. sor: | 123. sor: | ||
A megértést segítő leírás: | A megértést segítő leírás: | ||
Abban az esetben, ha két szálat szeretnénk szinkronizálni (például, ha az egyik végzett, csak utána induljon a másik), hasznos dolog az | Abban az esetben, ha két szálat szeretnénk szinkronizálni (például, ha az egyik végzett, csak utána induljon a másik), hasznos dolog az ''EventWaitHandle'' két alosztályának a használata. Ezek az ''AutoResetEvent'' és ''ManualResetEvent'' (mindkettő a System.Threading névtérben van). Az ''AutoResetEvent'' úgy működik mint egy forgóajtó, melyen csak érvényes jeggyel lehet bemenni. Az Auto azt jelenti az osztály nevében, hogy a forgóajtó automatikusan bezáródik, amikor valaki áthalad rajta. Egy szál a ''WaitOne'' metódus hívásával várakozhat a forgóajtónál addig, amíg újra ki nem nyílik. A Set metódus hívásával nyílik ki az ajtó, így adva lehetőséget azoknak a szálaknak, amelyek WaitOne-nál várakoznak. Példa AutoResetEvent-re | ||
* Esemény, egy fajta szinkronizációs eszköz. | * Esemény, egy fajta szinkronizációs eszköz. | ||
| 157. sor: | 155. sor: | ||
==5. Rajzolj fel példát 1:1, 1:n, m:n relációkra, és írd fel, milyen táblákba képezed le őket== | ==5. Rajzolj fel példát 1:1, 1:n, m:n relációkra, és írd fel, milyen táblákba képezed le őket== | ||
[[File:sznikak_vizsga_20070530_adatb1.png]] | |||
[[File:sznikak_vizsga_20070530_adatb2.png]] | |||
==6. A 3 rétegű architektúra ismertetése== | ==6. A 3 rétegű architektúra ismertetése== | ||
| 269. sor: | 267. sor: | ||
- privát adatok hozzáférése<br> | - privát adatok hozzáférése<br> | ||
- adatok kezelése<br> | - adatok kezelése<br> | ||
-- [[FrangTamas|Dragooon]] - 2008.05.29. | -- [[FrangTamas|Dragooon]] - 2008.05.29. | ||
[[Category:Infoalap]] | [[Category:Infoalap]] | ||