„Szoftvertechnológia - Lehetséges vizsgakérdések” változatai közötti eltérés

Harapeti (vitalap | szerkesztései)
javítások
Harapeti (vitalap | szerkesztései)
javítgatások
154. sor: 154. sor:
* CMM-ben milyen Maturity(érettségi) szinteket ismer? (1)Kezdetleges (2)Ismétlődő (3)Definiált (4)Menedzselt (5)Optimalizált
* CMM-ben milyen Maturity(érettségi) szinteket ismer? (1)Kezdetleges (2)Ismétlődő (3)Definiált (4)Menedzselt (5)Optimalizált
* Spirál modellben milyen síknegyedek vannak jobbról balra körbe?  Követelmények meghatározása, kockázatelemzés, engineering(technológia), kiértékelés
* Spirál modellben milyen síknegyedek vannak jobbról balra körbe?  Követelmények meghatározása, kockázatelemzés, engineering(technológia), kiértékelés
====


==RUP==
==RUP==
162. sor: 160. sor:
* Az egyes modellek milyen UML diagrammokat tartalmaznak? Use Case:{Use Case,Sequence};Analízis:{static structure diagram, sequence};Tervezési modell:{static structure, kommunikációs, állapotdiagram,activity};Implementációs modell:{komponens,szekvencia};Deployment:{Deployment, sequence}
* Az egyes modellek milyen UML diagrammokat tartalmaznak? Use Case:{Use Case,Sequence};Analízis:{static structure diagram, sequence};Tervezési modell:{static structure, kommunikációs, állapotdiagram,activity};Implementációs modell:{komponens,szekvencia};Deployment:{Deployment, sequence}


<center>[[image:image03.png|224x157px]]</center>
[[File:Szofttech_Vizsga_Lehetséges_vizsgakérdések_02.RUP_Structuring the process.png|400px]]


* Milyen típusú use case-ek vannak? Event based, actor based
* Milyen típusú use case-ek vannak? Event based, actor based
227. sor: 225. sor:
* Milyen termékek vannak Scrumban? Product backlog(user story-k összegyűjtése/wishlist/ → product owner a felelős érte), sprint backlog(a product backlogból elfogadott kívánságok/user story-k), burndown chart(Y:work remaining, X: time; naponta megnézzük, mennyi munka van még hátra, ebből tudunk becsülni, mikor készül el/mikor lesz 0 a work remaining)
* Milyen termékek vannak Scrumban? Product backlog(user story-k összegyűjtése/wishlist/ → product owner a felelős érte), sprint backlog(a product backlogból elfogadott kívánságok/user story-k), burndown chart(Y:work remaining, X: time; naponta megnézzük, mennyi munka van még hátra, ebből tudunk becsülni, mikor készül el/mikor lesz 0 a work remaining)
* Milyen elemei vannak egy XP projectnek?
* Milyen elemei vannak egy XP projectnek?
 
** [[File:Szofttech_Vizsga_Lehetséges_vizsgakérdések_03.XP_project.png|400px]]
[[image:image05.png|677x224px]]


==Management==
==Management==
254. sor: 251. sor:
* Mi az a branch? fa struktúrába szedett verziók változása az idő során. trunk: a fővonal, tag: pillanatkép
* Mi az a branch? fa struktúrába szedett verziók változása az idő során. trunk: a fővonal, tag: pillanatkép
* Lock-modify-unlock
* Lock-modify-unlock
** [[image:image01.png|582x219px]]
** [[File:Szofttech_Vizsga_Lehetséges_vizsgakérdések_04.Lock_modify_unlock.png|400px]]
* Copy-modify-merge
* Copy-modify-merge
** [[image:image04.png|569x304px]]
** [[File:Szofttech_Vizsga_Lehetséges_vizsgakérdések_05.Copy_modify_merge.png|400px]]
* Three-way merge algorithm
* Three-way merge algorithm
** A' = A = A<nowiki>'' → A* = A</nowiki>
** <code>A' = A = A'' → A* = A</code>
** <nowiki>A' = A != A'' → A* = A''</nowiki>
** <code>A' = A != A'' → A* = A''</code>
** <nowiki>A' != A = A'' → A* = A'</nowiki>
** <code>A' != A = A'' → A* = A'</code>
** <nowiki>A' != A != A'' </nowiki>conflict<nowiki> {A, A', A''} → A* manual resolve</nowiki>
** <code>A' != A != A''</code> <code>conflict {A, A', A''}</code> <code>A* manual resolve</code>
** [[image:image00.png|539x125px]]
** [[File:Szofttech_Vizsga_Lehetséges_vizsgakérdések_06.Three_way_algorithm.png|400px]]
* CM / Version Control - Subversion – working copy vs. repository
* CM / Version Control - Subversion – working copy vs. repository
**  
**  
{| class="prettytable"
{| class="wikitable"
|-
|-
|  
|