„Szoftvertechnikák vizsga, 2007. május 30.” változatai közötti eltérés

Ferrero (vitalap | szerkesztései)
Nagy Marcell (vitalap | szerkesztései)
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:
__TOC__
==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 />
[[Fájl:sznikak_vizsga_20070530_event.GIF]]
[[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 />
{{InLineImageLink|Infoalap|SzoftTechVizsga070530|billentyuLe.GIF}}
[[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 [[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
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==
{{InLineImageLink|Infoalap|SzoftTechVizsga070530|adatb1.png}}
[[File:sznikak_vizsga_20070530_adatb1.png]]
{{InLineImageLink|Infoalap|SzoftTechVizsga070530|adatb2.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>
<br>
 
-- [[FrangTamas|Dragooon]] - 2008.05.29.
-- [[FrangTamas|Dragooon]] - 2008.05.29.


[[Category:Infoalap]]
[[Category:Infoalap]]