vizsgatémakörök szt1 2013-12-08

1
Vizsgatémakörök a Szoftvertechnológia I. c. tárgyból 2013. december 8. 1. A szoftverfejlesztés problémái a szoftver, mint termék jellemzői (a fejlesztés szakaszainak költségarányai, a szoftverkrízis, a szoftvertermék jellemzői) 2. Hagyományos szoftver életciklus modellek (modellezési koncepció, a modellek csoportosítása, vízesés modell, „V” modell, evolúciós modell, formális rendszerfejlesztés). 3. Újrafelhasználás-orientált és inkrementális életciklus modellek (újrafelhasználás-orientált fejlesztés, inkrementális fejlesztés, RAD modell, Boehm-féle modell). 4. Agilis szoftverfejlesztés (agilis szoftverfejlesztés, Extrém programozás, SCRUM módszer). 5. A Rational Unified Process (hagyományos vs. agilis módszerek, RUP, szoftverfejlesztés más utakon). 6. Szoftver projekt menedzsment (a menedzsment fő területei, jellemzői, feladata, folyamatai, a projekt előkészítése, tervezése). 7. Szoftver projektek ütemezése és mérése (projekt ütemezése, mérése, módszerek és eljárások). 8. Szoftver projektek becslése (projekt becslése, fázisai, jellemzői, módszerei). 9. Szoftver projektek kockázatmenedzsmentje, követése, ellenőrzése – a PRINCE2 módszertan (kockázat menedzsment, követés és ellenőrzés, a PRINCE2 módszertan áttekintése). 10. Szoftver követelmény analízis és tervezés (követelmények meghatározása, követelmények tervezése, a tervezés, tevékenységei, modellje, tervezési koncepciók: absztrakció, modellalkotás). 11. A szoftvertervezés elvei, a hagyományos módszerei (tervezési koncepciók: architektúra, tervezési minták, funkcionális függetlenség, modularitás, kohézió, csatolás, információ rejtés, finomítás, refaktoring, tervezési módszerek: JSP, SA/SD). 12. OO-alapú szoftverfejlesztési módszertanok (jelentősebb OO módszertanok, OOAD, RDD, OOSE, OOD, OMT, az implementáció). 13. Szoftver verifikáció, validáció, tesztelés (verifikáció, validáció, tesztelés – az OO rendszerek tesztelése nélkül). 14. Szoftver tesztelés és átvizsgálás (OO rendszerek tesztelése, átvizsgálások, automatizált elemzés, szoftverevolúció). 15. Az UML eszközei – kezdeti modellezés (bevezetés, diagramtípusok, Use Case diagram, profil diagram Csomag diagram, telepítési diagram). 16. Szerkezetmodellezés az UML eszközeivel (osztálydiagram, objektum diagram, komponens diagram, kompozit szerkezet diagram. 17. Viselkedés modellezés UML segítségével (a viselkedés modellezés diagramjainak áttekintése, állapotgép diagram, időzítés diagram). 18. Interakció és kommunikáció modellezése az UML eszközeivel (szekvencia diagram, kommunikációs diagram, aktivitás diagram, interakció áttekintő diagram). 19. Tervezési minták (OO tervezés alapelvei, tervezési minták, architekturális-, létrehozási-, szerkezeti minták, az MVC) Dr. Tick József

Upload: istvan-gnaedig

Post on 02-Oct-2015

7 views

Category:

Documents


2 download

DESCRIPTION

Vizsgatémakörök-SZoftvertechnológia 1

TRANSCRIPT

  • Vizsgatmakrk a Szoftvertechnolgia I. c. trgybl 2013. december 8.

    1. A szoftverfejleszts problmi a szoftver, mint termk jellemzi (a fejleszts szakaszainak kltsgarnyai, a szoftverkrzis, a szoftvertermk jellemzi)

    2. Hagyomnyos szoftver letciklus modellek (modellezsi koncepci, a modellek csoportostsa, vzess modell, V modell, evolcis modell, formlis rendszerfejleszts).

    3. jrafelhasznls-orientlt s inkrementlis letciklus modellek (jrafelhasznls-orientlt fejleszts, inkrementlis fejleszts, RAD modell, Boehm-fle modell).

    4. Agilis szoftverfejleszts (agilis szoftverfejleszts, Extrm programozs, SCRUM mdszer).

    5. A Rational Unified Process (hagyomnyos vs. agilis mdszerek, RUP, szoftverfejleszts ms utakon).

    6. Szoftver projekt menedzsment (a menedzsment f terletei, jellemzi, feladata, folyamatai, a projekt elksztse, tervezse).

    7. Szoftver projektek temezse s mrse (projekt temezse, mrse, mdszerek s eljrsok).

    8. Szoftver projektek becslse (projekt becslse, fzisai, jellemzi, mdszerei).

    9. Szoftver projektek kockzatmenedzsmentje, kvetse, ellenrzse a PRINCE2 mdszertan (kockzat menedzsment, kvets s ellenrzs, a PRINCE2 mdszertan ttekintse).

    10. Szoftver kvetelmny analzis s tervezs (kvetelmnyek meghatrozsa, kvetelmnyek tervezse, a tervezs, tevkenysgei, modellje, tervezsi koncepcik: absztrakci, modellalkots).

    11. A szoftvertervezs elvei, a hagyomnyos mdszerei (tervezsi koncepcik: architektra, tervezsi mintk, funkcionlis fggetlensg, modularits, kohzi, csatols, informci rejts, finomts, refaktoring, tervezsi mdszerek: JSP, SA/SD).

    12. OO-alap szoftverfejlesztsi mdszertanok (jelentsebb OO mdszertanok, OOAD, RDD, OOSE, OOD, OMT, az implementci).

    13. Szoftver verifikci, validci, tesztels (verifikci, validci, tesztels az OO rendszerek tesztelse nlkl).

    14. Szoftver tesztels s tvizsgls (OO rendszerek tesztelse, tvizsglsok, automatizlt elemzs, szoftverevolci).

    15. Az UML eszkzei kezdeti modellezs (bevezets, diagramtpusok, Use Case diagram, profil diagram Csomag diagram, teleptsi diagram).

    16. Szerkezetmodellezs az UML eszkzeivel (osztlydiagram, objektum diagram, komponens diagram, kompozit szerkezet diagram.

    17. Viselkeds modellezs UML segtsgvel (a viselkeds modellezs diagramjainak ttekintse, llapotgp diagram, idzts diagram).

    18. Interakci s kommunikci modellezse az UML eszkzeivel (szekvencia diagram, kommunikcis diagram, aktivits diagram, interakci ttekint diagram).

    19. Tervezsi mintk (OO tervezs alapelvei, tervezsi mintk, architekturlis-, ltrehozsi-, szerkezeti mintk, az MVC)

    Dr. Tick Jzsef