Автор работы: Пользователь скрыл имя, 22 Мая 2013 в 23:03, курсовая работа
Программирование для ЭВМ основывается на использовании языков программирования, на которых записывается программа. Чтобы программа могла быть понята и исполнена ЭВМ, требуется специальный инструмент — транслятор.
Целью данного курсового проекта является рассмотрение технологического процесса создания программного продукта, построение алгоритмов, а также способы и методы оптимизации.
Введение 3
Глава 1. Технология разработки программных продуктов 4
1.1 Основные этапы технологического процесса разработки
Программ 4
1.2 Критерии качества программного изделия 5
1.3 Правила хорошего стиля 6
1.4 Выбор алгоритма 8
1.5 Трудоемкость, эффективность и сложность алгоритма 8
1.6 Итерация и рекурсия 10
1.7 Способы описания алгоритмов 12
Глава 2. Языки программирования 14
2.1 Способы и методы оптимизации 15
2.2 Структурное программирование 15
2.3 Вычисление констант 17
Глава 3. Отладка 19
3.1 Виды ошибок 19
3.2 Обнаружение ошибок 22
3.3 Тестирование 24
Заключение 26
Список использованной литературы 27