Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

ВЕСНА НИКОЛОВСКА

ПРОЦЕС НА ИЗРАБОТКА НА ПРОГРАМИ

1 ФАЗА

1 фаза

Анализа на проблемската ситуација

Идеи и размислувања за можно решение

Избор на најдоброто решение

2 фаза

Креирање на алгоритам

Детално претставување на чекорите за решавање на проблемот

псевдо код/графички дијаграм

често пати се прескокнува овај чекор

Што често доведува до грешки и понатамошни проблеми

3 фаза

3 фаза

кодирање на алгоритмот

избор на некој од вишите програмски јазици и претставување на чекорите со код

изворен код

изворен код

Source code е кодот напишан во некој виши програмски јазик и истиот не е разбирлив за компјутерот

За процесорот на компјутерот да го разбере кодот, тој мора да биде рпеведен на машински јазик (0/1).

пример за изворен код

4 фаза

4 фаза

преведување на изворниот код во извршен

извршен код

извршен код

Executable code претставува изворната програма преведена на машински јазик.

преведувачи

За преведување на изворната програма во извршна програма се користат програми преведувачи кои во зависност од начинот на преведување може да бидат компајлери (најчесто) и интерпретери.

5 фаза

Корекција на грешки

5 фаза

Преведувањето на изворната во извршна програма ретко кога е без грешки. Програмата преведувач го алармира програмерот за направените грешки во изворната програма кои мора да бидат корегирани за инструкциите да можат да се преведат во машински јазик.

синтаксни грешки

синтаксни грешки

Синтаксните грешки се однесуваат на неправилно напишани зборови од програмскиот јазик, неправилно користени или испуштени интер пукциски знаци и сл. и најчесто се поправаат при превeдувањето на изворната програма со помош на преведувачот.

пр. L= 2*(a+b - периметар на правоаголник

логички грешки

Логички грешки

Логичките грешки треба да ги открие и поправи програмерот при тестирањето на извршната програма.

пр. L=2*(a-b)

6 фаза

Тестирање на грограмата

6 фаза

Тестирањето се прави од страна на програмерот или корисниците за кои е наменета програмата.

Learn more about creating dynamic, engaging presentations with Prezi