Программалық жабдыққа қатысты талаптармен жұмыс істеу принциптері. Жобалау мәселелері

Содержание

Слайд 2

Программалық жабдыққа қойылатын талаптар: Функциональды талаптар; Функциональды емес талаптар; Жүйелік талаптар.

Программалық жабдыққа қойылатын талаптар:

Функциональды талаптар;
Функциональды емес талаптар;
Жүйелік талаптар.

Талаптар дегеніміз:

Программалық жабдықты орындау

кезіндегі шектеулер мен шарттар, сонымен қатар деректер көлемі, техникалық жабдықтама және функциональдау ортасы
Слайд 3

Талаптарды басқару Талаптарды басқару - жүйеге қойылатын талаптарды құжаттандыру, ұйымдастыру және

Талаптарды басқару

Талаптарды басқару - жүйеге қойылатын талаптарды құжаттандыру, ұйымдастыру және

анықтаудың жүйелік тәсілі, сонымен қатар тапсырыс беруші мен жобаны орындаушы топ арасындағы келісім-шарт жүргізу үрдісі.
Слайд 4

ПЖ қойылатын талаптар келесі бөлімдерден тұрады: Талаптар инженериясы; Талаптарды анықтау; Талаптарды

ПЖ қойылатын талаптар келесі бөлімдерден тұрады:


Талаптар инженериясы;
Талаптарды анықтау;
Талаптарды талдау;
Талаптар спецификациясы;
Талаптар

валидациясы;
Талаптарды басқару
Слайд 5

Бағдарламалық өнімдерге қойылатын талаптарды анықтау Бағдарламалық өнімді құрудың жауапты кезеңі –

Бағдарламалық өнімдерге қойылатын талаптарды анықтау

Бағдарламалық өнімді құрудың жауапты кезеңі – есептің

қойылу кезеңі. Осы кезеңде бағдарламалық өнімнің функцияларына қатысты маңызды шешімдер қабылданады. Архитектура, ПЖ жасау ортасы, пайдаланушы интерфейсі анықталады. Осы талаптарға сай бағдарламалық өнімнің сапасы мен бағасы анықталады.
Слайд 6

Функционалды талаптар Функционалды талаптар бағдарламалық жүйе ұсынатын сервистерді, оның кіріс деректер

Функционалды талаптар

Функционалды талаптар бағдарламалық жүйе ұсынатын сервистерді, оның кіріс деректер мен

әрекеттеге сай реакциясын сипаттайды. Олар программалық жабдыққа қойылатын талаптар спецификациясында құжатталады.
Слайд 7

Эксплуатациялық талаптар Жасалатын бағдарламалық қамтаманы қолдану кезінде айқындалатын сипаттамаларын анықтайды. Сипаттамалар:

Эксплуатациялық талаптар

Жасалатын бағдарламалық қамтаманы қолдану кезінде айқындалатын сипаттамаларын анықтайды. Сипаттамалар:
Дұрыстығы;
Жалпыламалығы;
Сенімділігі;
Тексерілетіндігі;
Нәтижелердің

дәлдігі;
Қорғалғандығы;
Бағдарламалық сәйкестігі;
Аппараттық сәйкестігі;
Бейімділгіштігі.
Слайд 8

Тапсырма а1, а2, а3 және а4 сандарының бірі қалған өзара тең

Тапсырма
а1, а2, а3 және а4 сандарының бірі қалған өзара тең

үшеуінен өзгеше. Осы санның реттік нөмірін n айнымалысына меншіктеу керек.
Слайд 9

#pragma hdrstop #include #include //--------------------------------------- #pragma argsused int main(int argc, char*

 
#pragma hdrstop
#include
#include
//---------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
int a1,a2,a3,a4, n;
cin>>a1>>a2>>a3>>a4;
if (a1==a2)
{if (a3==a1)

n=4; else n=3;} else
{if (a2==a3) n=1; else n=2;}
cout<getch();
return 0;
}