You are on page 1of 4

АНАЛИЗА И ДИЗАЈН

1. Представити цену развоја софтвера.


*Планирање
*Имплементација
*Тестирање.
2. Објасни анализу и синтезу развоја софтвера?
Анализа-разлагање проблема на разумљиве делове који су међусобно повезани и које
засебно решавамо, везе између потпроблема су важне јер могу бити кључни фактор у
решавању сложеног проблема.
Синтеза-склапање парцијалних решења у циљу налажења комплетног решења
проблема.
3. Шта је: Метод, Алат, Процедура, Парадигма приликом анализе и дизајна
информационих система.
Метод: односи се на формалну процедуру за креирање неког исхода.
Алат: инструмент или аутоматизовани систем који помаже да се нешто обави на бољи
начин.
Процедура: комбинација алата и техника који производе дати производ.
Парадигма: филозофија или приступ (стил) градње софтвера.
4. Шта представља Рачунарска наука а шта Софтверски инжињеринг?
Рачунарска наука-фокусира се на компјутерски хардвер и програмске језике.
Софтверски инжинњеринг-фокусира се на компјутер као средство за решавање
проблема.
6. Ко се бави Софтверским инжињерингом?
*Кључна компонента софтверског развоја је комуникација између купца и пројектанта.
*Купац: компанија, организација или особа која плаћа софтверски систем.
*Развој: обавља компанија, организација или особа која креира софтверски систем.
*Корисник: особа или група људи који реално користе дати систем.
7. Који су елементи система приликом дефинисања системског прилаза решавања
проблема.
*Активности и објекти
Активност је нешто што се догађа у систему, иницирано неким окидачем.
Објекти или ентитети су елементи укључни у активности (запис о раднику-име, адреса...)
*Однос и границе система
Однос дефинише интеракцију између ентитета и активности.
Границе система одређују извор улаза и одредиште излаза.
Дефиниција система
Скуп ентитета, скуп активности, опис односа између ентитета и активности и дефиниција
границе система.
9. Дефиниши ко су чланови рсзвојног тима у развоју софтвера.
*Аналитичари захтева
*Пројектанти
*Програмери
*Тестери
*Инструктори
*Тим за одржавање
*Библиотекари
*Тим за управљањем конфигурацијом
10. Шта је процес?
Процес је низ корака који обухвата активности, ограничења и ресурсе, а резултирају
жељним остварењем.

11. Карактеристике процеса.


* Процес прописује све главне активности
* Поцес користи ресурсе који подлежу скуп ограничења
* Процес може да се састоји од међусобно повезаних подпроцеса, може бити (def) као
хијарархија других, организованих тако да је сваки подпроцес заснован на властитом
моделу.
* Свака активност у склопу процеса поседује услове за покретање и теминацију.
* Активности су организоване у секвенце, такода је јасно кад се једна активност изводи у
односу на друге.
* Сваки процес поседује скуп упутстава која објашњавају циљеве сваке активности.
* Ограничење или контрола могу да се примене на актиност, ресурсе или производ.
12. Објасни појам модела и моделовања.
Модел је ,, субјективни одраз објективне стварности“. Због тога може да постоји више
различитих модела истог система, са истог или различитих аспеката.
Моделовање је начин да се савлада сложеност неког система.
13. Дефиниши методологију развоја софтвера.
Методологија је формализовани процес или скуп искутава за креирање софтвера.

 Скуп правила које развојни тим прати


 Скуп конвенција које је организација одлучила да прати
 Систематичан, инжењерски приступ за организовање софтверских пројеката.
14. Који су модели процеса развоја софтвера.
* Имплементирај и поправи ( code and fix)
* Секвенцијални модел (waterfall model)
* V модел
* Унапређени секвенцијални модел (waterfall with prototype)
* Модел спецификације рада
* Трансформациони модел
* Фазни развој: инкрементални и интеративни
* Спирални модел (spiral model)
* Агилне методе (agile model)
15. Дефиниши Waterfall модел развојног процеса.
Софтвер се обично развија кроз велики број понављања (често се софтвер користи за
решавање проблема који никад није решен или чије решење мора да се унапреди да би
одржавало промене настале у пословном и радном окружењу).
17. Дефиниши Инкрементални-Интеративни модел развоја софтвера.
Инкрементални модел допуњава производ у свакој фази.
Интеративни модел преређује производ у свакој фази.
18. IS
IS чине хардвер, софтвер, подаци, људи и процедуре које функционишу заједно да би
произвели квалитетне информације.
Систем-су компоненти који међусобно сарађују како би постигли заједнички циљ.
19. SDLC
SDLC је процес кроз који стручњаци различитих профила (аналитичари, пројектанти,
инжињери, програмери, ...) и корисници информационих система праве информациони
систем.
20. Шта је аналитичар система у развоју софтвера.
Особа одговорна за дизајн и развој информационог система.

You might also like