№ 1 практикалық жұмыс
Тақырып. Бағдарламалық жасақтаманы әзірлеу стратегияларын салыстырмалы талдау.
Мақсаты. Бағдарламалық жасақтаманы әзірлеу стратегияларын оқып, талдау мен салыстыруды орындаңыз.
Жабдық. ДК
Жұмыс барысы
1. Теориялық бөліммен танысыңыз.
2. Практикалық тапсырманы орындаңыз.
3. Бақылау сұрақтарына жауап беріңіз.
4. Есепті ресімдеу.
Теориялық бөлім
Бағдарламалық құралдар мен жүйелерді әзірлеудің базалық стратегиялары
Есептеу техникасын дамытудың бастапқы кезеңінде КС "кодтау-қателерді жою"қағидаты бойынша әзірленді. PS-ны дамытудың осындай процесінің моделі 1-суретті көрсетеді.
Бұл модельдің кемшіліктері:
Жоғарыда аталған кемшіліктерді жою немесе азайту үшін бағдарламалық жасақтаманы әзірлеудің үш негізгі стратегиясы жасалды және кеңінен қолданылады: каскадты, дамыту, эволюциялық.
Сурет 1- Орындалмағанша орындау
БҚ әзірлеудің каскадты, өспелі және эволюциялық стратегияларының кейбір сипаттамалары және оларға қойылатын талаптар ГОСТ Р ИСО/МЭК ТО 15271-2002 стандартында келтірілген – Ақпараттық технология-ГОСТ Р ИСО/МЭК 12207 қолдану жөніндегі Нұсқаулық (бағдарламалық құралдардың өмірлік циклінің процестері).
Белгілі бір стратегияны таңдау сипаттамамен анықталады: жоба, өнімге қойылатын талаптар, әзірлеушілер тобы, пайдаланушылар тобы. Үш негізгі стратегияны өмірлік циклдің әртүрлі модельдерінің күшімен жүзеге асыруға болады.
Бағдарламалық құралдар мен жүйелерді әзірлеудің каскадты стратегиясы
Достарыңызбен бөлісу: |