Softversko-inzenjerstvo/Ispitna-pitanja/1

Списак испитних питања

24. 11. 2023.

1. Појам софтвера, типови и карактеристике софтверских производа.

2. Историјат развоја софтвера (програмске парадигме).

3. Софтверско инжењерство, структура, методе, поступци.

4. Алати за развој софтвера.

5. Дизајн софтверског производа.

6. Приступи развоју софтвера.

7. Модел водопада.

8. Модел прототипа.

9. Еволуциони модел.

10. RAD развој.

11. Агилни развој.

12. Скрам модел.

13. Екстремно програмирање.

14. Спирални модел.

15. Објектно – оријентисани развој софтвера.

16. Моделовање софтвера - УМЛ.

17. CASE алати за развој софтвера.

18. Дефинисање софтверских захтева.

19. Кодирање и тестирање.

20. Оцена квалитета софтверских производа.

21. Редизајн софтвера. 

22. Управљање софтверским пројектом, животним циклусом развоја софтвера. 

23. Поузданост софтвера - модели, технике и метрике. 

Питања за колоквијум

19. 12. 2023.

1.      Šta je to softver?

2.      Osnovne kategorije (tipovi) softvera?

3.      Nabrojati karakteristike softverskih proizvoda.

4.      Navedite razlike izmedju vlasnickog, slobodnog i deljenog softvera.

5.      Šta je to softverska licenca?

6.      Dve osnovne grupe softverskih licenci.

7.      Pisac prvog programa?

8.      Faze razvoja softvera (paradigme).

9.      Karakteristike paradigme monolitna programska podrška.

10.   Karakteristike paradigme dihotomija aplikacija – sistemski softver.

11.   Karakteristike  paradigme okruzenja bliskog korisniku.

12.   Karakteristike paradigme racunarske mreze.

13.   Karakteristike paradigme globalni, distribuirani, multimedijalni sistemi.

14.   Istorijat razvoja softvera kroz 4 faze.

15.   Razvoj softvera kroz dekade.

16.   Definicija softverskog inzenjerstva.

17.   Šta cini kvalitetan softverski proizvod?

18.   Metode  softverskog inzenjerstva?

19.   Grupe alata za razvoj softvera.

20.   Osnovni cilj dizajna softverskog proizvoda.

21.   Šta je to model?

22.   Osnovne karakteristike modela procesa.

23.   Osnovne karakteristike modela podataka.

24.   Osnovne karakteristike UML jezika.

25.   Osnovne aktivnosti unutar svakog procesa razvoja softvera.

26.   Najznacniji pristupi razvoju softvera.

27.   Osnovne karakteristike modela vodopada.

28.   Osnovne karakteristike inkrementalnog modela.

29.   Nacrtati šemu modela vodopada za razvoj softvera.

30.   Nacrtati šemu inkrementalnog modela razvoj softvera.

31.   Osnovne karakteristike modela prototipa.

32.   Osnovne karakteristike evolucionog modela.

33.   Nacrtati šemu modela prototipa za razvoj softvera.

34.   Nacrtati šemu evolucionog modela razvoja softvera.

35.   Osnovne karakteristike RAD modela.

36.  Nacrtati šemu RAD modela razvoja softvera.

37.  Agilne metodologije.

38.  Skram model.

39.  Ekstremno programiranje.

40.  Spiralni model razvoja softvera.

41.   Objektno-orijentisani razvoj.

42.   Objasniti pojmove: klasa, objekat, stanje, operacija, nasledjivanje, polimorfizam, enkapsulacija.

43.  Nacrtati šemu objektno-orijentisanog razvoja softvera.

44.   Navedite i ukratko objasnite UML dijagrame.

45.   Elementi modela u CASE alatima.

46.   Vrste dijagrama u CASE alatima.

47.   Struktura i sadrzaj softverskih zahteva.

48.   Karakteristike integracije prilikom programiranja.

49.   Aktivnosti i softverski alati pri kodiranju softvera.

50.   Šta obuvata sistem provere kvaliteta softvera?

51.   Vrste funkcionalnih i nefunkcionalnih testova.

52.   Podela testiranja prema nivou.

53.   Šta je to redizajn softvera?

54.   Upravljanje softverskim projektom.

55.   Kako se meri pouzdanost softvera?

Стари сајт






Контакт

☗ Технички факултет Михајло Пупин
(у оквиру Универзитета у Новом Саду)
⚲ Ђуре Ђаковића бб, 23000 Зрењанин
☎ Тел. +381 23 550-515
☏ Факс: +381 23 550-520
✉ е-пошта: dekanat@tfzr.uns.ac.rs
ПИБ: 101161200
Број жиро рачуна: 840-1271666-43