Системы Программирования Примеры


Современные системы программирования
Май 3, 2016 – 08:42
Начало

Для студентов специальности «Прикладная математика»

доцента кафедры ИВТ, к.т. н. Ливак Е.Н.

на тему

Навыки и умения

Разработка и отладка программ в интегрированной среде программирования. Разработка приложений в среде визуального программирования.

ПОДРОБНЕЕ см.

1. Системное программное обеспечение / А.В. Гордеев, А.Ю. Молчанов. – СПб.: Питер, 2001. – С. 347 – 700.

Основные этапы проектирования программ

1. Постановка задачи. Задача формулируется на естественном языке. Определяются цели. Подготавливается техническое задание на разработку программы.

2. Обоснованный выбор средств разработки (программирования). Разрабатываются форматы ввода исходных данных и отображения результатов.

3. Выбор метода решения задачи. Анализ возможности использования ранее разработанного и доступного для программиста ПО.

4. Разработка алгоритма решения задачи. Декомпозиция задачи на подзадачи. Определение последовательности решения подзадач. Разработка структуры программы.

5. Кодирование средствами выбранного языка программирования.

6. Верификация и проверка корректности. Аналитическое доказательство правильности программы.

7. Тестирование программы. Разработка тестов и контрольных примеров. Сопоставление реальных и ожидаемых результатов.

8. Отладка программы в случае обнаружения ошибок. Локализация обнаруженных ошибок. Коррекция ошибок. Возврат к этапу тестирования.

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

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

11. Промышленная эксплуатация. Сопровождение программы. Обработка требований к новым версиям программы.

Современные системы программирования

Системой программирования будем называть комплекс программных средств, предназначенных для кодирования, тестирования и отладки программного обеспечения.

Source: mf.grsu.by
Похожие публикации