Мәселелерді шешудің негізгі кезеңдері Бағдарламалаудың мақсаты - деректерді өңдеу процестерін сипаттау (бұдан әрі - қарапайым процестер).
Деректер (мәліметтер) - бұл белгілі бір процесте беруге және өңдеуге жарамды, формальды формадағы фактілер мен идеялардың көрінісі, ал ақпарат (ақпарат) дегеніміз - олар ұсынылған кезде мәліметтерге берілетін мағына.
Мәліметтерді өңдеу дегеніміз - мәліметтер бойынша әрекеттердің жүйелілік дәйектілігін орындау. Деректер деректер тасымалдаушыларында ұсынылған және сақталған.
Мәліметтерді өңдеудің кез-келген түрінде қолданылатын мәліметтер тасымалдағыштарының жиынтығы мәліметтер ортасы деп аталады.
Ақпараттық ортадағы кез-келген сәтте болатын мәліметтер жиынтығы ақпараттық ортаның жағдайы болып табылады.
Процесті белгілі бір ақпараттық ортаның дәйекті күйлерінің реті ретінде анықтауға болады.
Процесті сипаттау үшін ақпараттық ортаның күйлерінің реттілігін анықтау керек. Қажетті процесс кез-келген компьютерде берілген сипаттамаға сәйкес автоматты түрде жасалуы үшін, бұл сипаттама рәсімделуі керек.
Бағдарламалық жасақтама сапасының өлшемдері Коммерциялық өнім (өнім, қызмет) тұтынушының талаптарына сай болуы керек.
Сапа - тұтынушының қанағаттану дәрежесін көрсететін өнімнің (өнімнің, қызметтің) объективті сипаттамасы
Сапа сипаттамалары:
Пайдалану мүмкіндігі - жүйе жұмыс істейді және қажетті функцияларды жүзеге асырады.
Сенімділік - жүйе ақаусыз және ақаусыз жұмыс істейді.
Қалпына келтіру.
Тиімділік - жүйе өз функцияларын мүмкіндігінше жақсы орындайды.
Экономикалық тиімділік - максималды пайдаға ие соңғы өнімнің минималды құны.
Сапа сипаттамалары:
Адам факторын ескере отырып - қолданудың қарапайымдылығы, ПП-мен жұмыс жасауды үйрену жылдамдығы, техникалық қызмет көрсетудің қарапайымдылығы, өзгерістер енгізу.
Тасымалдау (портативтілік) - кодты басқа платформаға немесе жүйеге ауыстыру.
Функционалды толықтығы - мүмкін сыртқы функцияларды ең толық жүзеге асыру.
Есептеу дәлдігі