Лекция 01 Вводная и алгоритмизация (140904)
.pdfСписок рекомендуемой литературы
Сухарев М.
Delphi.
Полное руководство. Включая версию 2010.
СПб.: Наука и техника, 2010.
21
Список рекомендуемой литературы
Осипов Д.
Delphi XE2. СПб.: BHV, 2013.
22
Список рекомендуемой литературы
Единая система программной
документации.
ГОСТ 19.002-80.
Схемы алгоритмов и программ. Правила выполнения.
ГОСТ 19.003-80.
Схемы алгоритмов и программ. Обозначения условные графические.
23
Список рекомендуемой литературы
Единая система программной документации.
ГОСТ 19.70190.
Схемы алгоритмов и программ. Обозначения условные графические.
24
Жизненный цикл программного обеспечения
•Постановка задачи
•Подготовка к решению задачи:
-формализация,
-выбор метода решения,
-алгоритмизация
•Оценка риска
•Верификация
25
Жизненный цикл программного обеспечения
•Кодирование (программирование)
•Тестирование
•Уточнение решения
•Производство
•Сопровождение
26
Центральное звено – алгоритмизация
Алгоритм – последовательность действий (операций), позволяющих получить искомый результат.
Алгоритм – описание метода решения задачи, пригодного для реализации в виде компьютерной программы.
27
Способы представления алгоритмов
•Словесное;
•Псевдокоды (символьное);
•Flow-формы;
•Диаграммы Насси-Шнейдермана;
•Блок-схемы;
28
Схемы алгоритмов и программ. Обозначения условные графические.
Процесс – выполнение операций или группы операций, в результате которых изменяется значение, форма представления или расположения данных.
Решение – выбор направления выполнения алгоритма или программы в зависимости от условий
29
Схемы алгоритмов и программ. Обозначения условные графические.
Модификация – выполнение операций, меняющих команды или группы команд, изменяющих программу.
Предопределенный процесс – использование ранее созданных алгоритмов или программ
30