Категория
Информатика
Тип
курсовая работа
Страницы
18 стр.
Дата
06.03.2013
Формат файла
.doc — Microsoft Word
Архив
169560.zip — 21.14 kb
  • jetapy-razrabotki-programmy-na-jazyke-programmirovanija_169560_1.doc — 78.5 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

Курсовая работа

"Этапы разработки
программы на языке программирования"


Введение

Программы небольшого и
среднего размера (несколько тысяч строк) создаются, как правило, в два этапа.
Сначала необходимо точно установить, что надо сделать, продумать
соответствующий алгоритм, определить структуры данных, объекты и взаимодействие
между ними (это этап системною анализа) , а затем выразить этот алгоритм
в виде, понятном машине (этап кодирования) . Если же разрабатывается
крупный проект объемом от десятков тысяч до миллионов строк кода, тогда
приходится применять специальные методологии проектирования, охватывающие период
разработки ПО .


Постановка задачи

Решение любой задачи начинается с построения
модели. Иными словами, процесс построения модели называется постановкойзадачи.
На содержательном уровне постановка задачи состоит в выявлении всех
существенных факторов и связей этих факторов с требуемым результатом. Не менее
важна и другая сторона этого процесса, как говорят, формальная – запись всех
выявленных факторов и связей на языке, допускающем лишь однозначное толкование
информации. Более того, имея в виду применение компьютера, надо записать
формулировку задачи и процесс ее решения на языке, понятном не только человеку,
но и компьютеру, т.е. на языке программирования.

Преобразование задачи,
полученной на этапе ее постановки, в такую задачу, которая вписывается в рамки
языка программирования, будем называть формализацией задачи.

Формализация нередко
понимается шире, чем это указано выше, – как обособление имени объекта от
самого объекта и возможность манипулирования с ним как с самостоятельным
объектом. В компьютере мы как раз имеем дело с манипулированием кодами
объектов, а не с самими объектами.



Ваше мнение



CAPTCHA