napredni metodi projektovanja is ispitna pitanja

2
NAPREDNI METODI PROJEKTOVANJA INFORMACIONIH SISTEMA ISPITNA PITANJA ŽIVOTNI CIKLUS RAZVOJA SOFTVERA (Software Development Life Cycle – SDLC): 1. Faze u razvoju softvera 2. Zajedničke karakteristike metodologija koje podržavaju automatizovan razvoj 3. Jedanaest faza životnog ciklusa razvoja informacionih sistema 4. Model vodopada 5. Spiralni model 6. "Sinhronizuj i stabilizuj" (Synch-and-Stabilize) model 7. "Izgradi i fiksiraj" (Build-and-Fix) model 8. Zajednički razvoj aplikacija (Joint Application Development - JAD) 9. Rapidni razvoj aplikacija (Rapid Application Development - RAD) 10. Četiri suštinske komponente Rapid Application Development-a 11. Struktura razvojnog ciklusa u RAD konceptu 12. Strukturisana metodologija PROTOTIPSKI RAZVOJ SOFTVERA (PROTOTYPING) 13. Dva metoda prototipskog razvoja 14. Prednosti i nedostaci prototajpinga 15. Metodologija prototajpinga AUTOMATIZACIJA RAZVOJA SOFTVEROM 4. GENERACIJE 16. Šta obuhvata softver 4. generacije? 17. Koje zadatke rešava softver 4. generacije? 18. Jezici upita 19. Generatori izveštaja 20. Generatori aplikacija 21. Rečnik podataka 22. Generatori programa

Upload: kziz

Post on 01-Oct-2015

26 views

Category:

Documents


2 download

TRANSCRIPT

NAPREDNI METODI PROJEKTOVANJA

NAPREDNI METODI PROJEKTOVANJA INFORMACIONIH SISTEMAISPITNA PITANJA

IVOTNI CIKLUS RAZVOJA SOFTVERA (Software Development Life Cycle SDLC):1. Faze u razvoju softvera

2. Zajednike karakteristike metodologija koje podravaju automatizovan razvoj 3. Jedanaest faza ivotnog ciklusa razvoja informacionih sistema

4. Model vodopada5. Spiralni model6. "Sinhronizuj i stabilizuj" (Synch-and-Stabilize) model7. "Izgradi i fiksiraj" (Build-and-Fix) model8. Zajedniki razvoj aplikacija (Joint Application Development - JAD)

9. Rapidni razvoj aplikacija (Rapid Application Development - RAD)10. etiri sutinske komponente Rapid Application Development-a11. Struktura razvojnog ciklusa u RAD konceptu12. Strukturisana metodologijaPROTOTIPSKI RAZVOJ SOFTVERA (PROTOTYPING)13. Dva metoda prototipskog razvoja14. Prednosti i nedostaci prototajpinga15. Metodologija prototajpingaAUTOMATIZACIJA RAZVOJA SOFTVEROM 4. GENERACIJE16. ta obuhvata softver 4. generacije?

17. Koje zadatke reava softver 4. generacije?

18. Jezici upita 19. Generatori izvetaja

20. Generatori aplikacija

21. Renik podataka 22. Generatori programa OBJEKTNO ORIJENTISAN RAZVOJ INFORMACIONOG SISTEMA23. Objekat i klasa (definicija)24. Osobine klasa25. Prednosti objektno orijentisanog pristupa 26. Stablo aktivnosti procesa objektno orijentisanog razvoja informacionih sistema

27. Proces Definisanje zahteva 28. Proces Objektno orijentisana analiza 29. Proces Objektno orijentisani dizajn 30. Proces Implementacija 31. OBJEKTNO ORIJENTISANO MODELOVANJE SISTEMA - Arhitektura sistema koji se modeluje32. UML - OBJEDINJENI JEZIK ZA MODELOVANJE (definicija)33. Aspekti modelovanja u UML-u 34. Dijagram sluajeva upotrebe (Use-Case Diagram)35. Dijagram klasa (Class Diagram)36. Dijagram objekata (Object Diagram)37. Dijagram sekvenci (Sequence Diagram)

38. Dijagram kolaboracije (Collaboration Diagram)39. Dijagram promene stanja (State Diagram)40. Dijagram aktivnosti (Activity Diagram)41. Dijagram komponenti (Component Diagram)42. Dijagram rasporeda (Deployment Diagram)43. CASE ALATI (definicija)

44. Funkcije CASE alata45. Klasifikacija CASE alata46. Struktura CASE alata47. DIZAJN APLIKACIJA VOENIH DOGAAJIMA

48. KLIJENT / SERVER ARHITEKTURA (definicija)49. Struktura tipine aplikacije prema modelu "Gartner Group"50. Dvoslojna klijent / server arhitektura

51. Troslojna arhitektura