

Тема
Основные этапы разработки программного обеспечения
ФГОС СПО 09.02.07
Информационные системы
и программирование
МДК 01.01
Разработка программных модулей
Тема
Основные этапы разработки программного обеспечения
Информационные системы
и программирование
Разработка программных модулей
09.02.07 Информационные системы и программирование
09.02.07 Информационные системы и программирование
01 Разработка модулей программного обеспечения для компьютерных систем
01.01 Разработка программных модулей
Разработка программных модулей
Основные этапы разработки программного обеспечения
Инспекция кода
формальная проверка описания, используемых типов и структур данных в проекте системы на их соответствие требованиям
Отладка
проверка программы на наличие в ней ошибок и их устранение без внесения новых
Отказ
переход программы из работающего состояния в неработающее в связи с ошибками или дефектами в ней
Ошибка
недостатки в операторах программы или в технологическом процессе ее разработки, которые приводят к неправильной интерпретации исходной информации и к неверному решению
Проектирование
преобразования требований в последовательность проектных решений и их в архитектуру из программных компонентов
Проектирование концептуальное
уточнение понимания и согласование деталей требований к системе
Проектирование архитектурное
определение структурных особенностей строящейся системы
Проектирование техническое
отображение требований среды функционирования и разработки системы путем определения всех конструктивных элементов и их композиций
Проектирование техническое
определение подробностей реализации функций для заданной среды и связей между соответствующими компонентами системы
Реализация программной системы
преобразования проектных решений в работающую систему (синонимы: кодирование, конструирование)
Тест
некоторая программа, предназначенная для проверки правильности ее работы и выявления в ней ошибочных ситуаций
Тестовые данные
данные, которые готовятся на основе документов программы или спецификаций для проверки работы программной системы
Тестирование
способ семантической отладки (проверки) программы, который состоит в выполнении последовательности различных контрольных наборов тестов и сверка с известным результатом
Технология разработки программного обеспечения
упорядоченная совокупность взаимосвязанных этапов создания программного продукта и набор инструментальных средств их реализации