Szoftverarchitektúrák

A VIK Wikiből
A lap korábbi változatát látod, amilyen Symunona (vitalap | szerkesztései) 2012. november 16., 15:44-kor történt szerkesztése után volt.
Ugrás a navigációhoz Ugrás a kereséshez

Sablon:Tantargy


Hasznos linkek

Követelmények

  • 2 Kis ZH
  • 1 Nagy ZH
  • Házi feladat

Jegyzet

  • Ezen a helyen volt linkelve a(z) Szoftvarch.zip nevű fájl ("Szoftvarch.zip" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoszak/SzoftAr oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki
    Hiba a bélyegkép létrehozásakor: Nem lehet a bélyegképet a célhelyre menteni
    @sch.bme.hu címre a kérésedet)
2010 öszi anyagok az aut oldalról
  • Ezen a helyen volt linkelve a(z) SZOFTARCH_kivonat_v11.doc nevű fájl ("SZOFTARCH_kivonat_v11.doc" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoszak/SzoftAr oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki
    Hiba a bélyegkép létrehozásakor: Nem lehet a bélyegképet a célhelyre menteni
    @sch.bme.hu címre a kérésedet)
ZH anyag kivonat, 2011
  • Ezen a helyen volt linkelve a(z) Szoftarch_2011.rar nevű fájl ("Szoftarch_2011.rar" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoszak/SzoftAr oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki
    Hiba a bélyegkép létrehozásakor: Nem lehet a bélyegképet a célhelyre menteni
    @sch.bme.hu címre a kérésedet)
2011 őszi anyagok

Kis ZH-k

1. Kis ZH 2010 ősz

  1. Röviden foglalja össze, hogy milyen architektúrák léteznek, említsen meg 3-at! (3p)
  2. Mutassa be az Active Object tervezési mintát! (7p)

2. Kis ZH 2010 ősz

  1. Csoportosítsa a P2P hálózatokat legalább 2 csoportosítás szerint! Fejtse ki a csoportosítás szempontjait. (6p)
  2. Mi a kapcsolat a felsorolt elemek között? Hol használjuk? 1-1 mondatban jellemezze az alábbiakat felhasználás szempontból: Platform szoftver, IaaS, SaaS, PaaS! (4p)

ZH-k

ZH 2011.11.28

  1. Reactor minta (7p)
  2. Acceptor-Connector minta (7p)
  3. Active Object minta (7p)
  4. Hogyan osztasz meg valaimt torrentn? Mi a tracker, torrent fájl, darab (piece)? (7p)
  5. Milyen mérőszámai vannak a teljesítménynek, részletezze. (6p)
  6. Mire jók a réteges architektúrák, mikor használjuk, mikor nem? (6p)

ZH 2010 ősz

  1. Ismertesse a Komponens Konfigurátor tervezési mintát! (6p)
  2. Ismertesse az Acceptor - Connector tervezési mintát! (6p)
  3. Milyen módosításokat kell végezni egy hagyományos egyprocesszoros környezetben működő 32 bites Linux alá fejlesztett alkalmazáson, hogy szimmetrikus multiprocesszoros rendszerekben is működőképes legyen? Hogyan befolyásolja a fent végzett portolás az alkalmazás teljesítményét? (5p)
  4. Mi az MPI kommunikátor és miért érdemes alkalmazni? Mik az MPI kommunikációs primitívjei? (6p)
  5. A sorbanállási modell esetén milyen erőforrásokat különböztetünk meg és hogyan alakul a kiszolgálási idejük a várakozási sor függvényében? (6p)
  6. Mikor érdemes és mikor nem érdemes háromrétegű architektúrát használni? Melyek a háromrétegű architektúra előnyei és hátrányai? (6p)
  7. Soroljon fel SaaS 5 előnyét és 5 hátrányát! (5p)

PZH 2010 ősz

  1. Ismertesse az Interceptor tervezési mintát! (7p)
  2. Ismertesse a Reaktor tervezési mintát! (7p)
  3. Mi a különbség a cache koherens és a nem cache koherens NUMA architektúra között? Melyik skálázhatóbb, mi a kiterjesztett skálázhatóság ára? (7p)
  4. Mi a válaszidő? Hogyan lehet csökkenteni a válaszidőt? (7p)
  5. Mikor érdemes rétegzett architektúrát használni? Melyek a rétegzett architektúra előnyei és hátrányai? (7p)
  6. Mikor érdemes SaaS megközelítést alkalmazni? (5p)

-- Velias - 2010.10.14.