Введение 3
1 Классификация методов проектирования программных продуктов 4
1.1 Этапы создания программных продуктов 7
1.1.1 Составление технического задания на программирование 7
1.1.2 Технический проект 7
1.1.3 Рабочая документация (рабочий проект) 7
1.1.4 Ввод в действие 8
1.2 Структура программных продуктов 8
1.3 Проектирование интерфейса пользователя 10
1.3.1 Диалоговый режим 10
1.3.2 Графический интерфейс пользователя 11
2 Структурное проектирование и программирование 11
2.1 Нисходящее проектирование 11
2.2 Модульное программирование 12
2.2.1 Свойства модуля 12
2.2.2 Модульная структура программных продуктов 13
2.3 Структурное программирование 13
3 Объектно-ориентированное программирование 16
3.1 Основные понятия объектно-ориентированного программирование 16
3.2 Методика объектно-ориентированного программирования 17
4 Процедурное программирование 18
5 Функциональное программирование 20
6 Логическое программирование 21
Список использованной литературы 22
|