Технологический подход определяется спецификой комбинации стадий и процессов, ориентированной на разные классы программного обеспечения и на особенности коллектива разработчиков.
Технологии программирования включают:
1. Анализ и постановка задач
2. Проектирование - разработка спецификаций
3. Проектирование — разработка алгоритмов
4. Написание исходных текстов программ
5. Тестирование и отладка программ
6. Испытания и сдача программ
7. Сопровождение программ
Основная часть работы программистов связана с написанием исходных текстов программ на одном из языков программирования, а также тестированием и отладкой программ на ЭВМ .
ВВЕДЕНИЕ. 3
1. Математическая постановка задачи. 5
1.1. Транспонированная матрица. 5
1.2. Кососимметричная матрица. 5
2. Техническое задание. 7
2.1. Наименование продукта. 7
2.2. Краткая характеристика области применения. 7
2.3. Аналоги. 7
3. Основание для разработки. 8
3.1. Документ, на основании которого ведется разработка. 8
3.2. Организация, утвердившая документ. 8
3.3. Назначение разработки. 8
4. Требование к программному продукту. 9
4.1. Требования к функциональным характеристикам. 9
4.2. Требования к составу и параметрам технических средств. 9
4.3. Требования к информационной и программной совместимости. 9
5. Стадии и этапы разработки. 10
5.1. Порядок контроля и приемки. 10
6. Алгоритм решения задачи. 11
6.1. Словесное описание алгоритма. 11
6.2. Блок – схема программы.. 12
6.2.1. Основной алгоритм. 12
7. Листинг программы.. 13
8. ОТЛАДКА И ТЕСТИРОВАНИЕ. 22
9. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ.. 26
ЗАКЛЮЧЕНИЕ. 27
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ.. 28
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Камаев, В.А. Технологии программирования. / В.В. Костерин, В.А. Камаев.- М.: «Высшая школа», 2006.- 454 с.
2. Рогов, А.Ю. Технологии программирования: учебное пособие. / О.В. Проститенко, А.Ю. Рогов.- СПб.: СПбГТИ(ТУ), 2010.- 112 с.
3. Бьёрн Страуструп «Программирование: принципы и практика в С++»