Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

gosy_voprosy / вопрос 2

.docx
Скачиваний:
16
Добавлен:
12.04.2015
Размер:
16.43 Кб
Скачать

2 Жизненный цикл программ

Жизненный цикл означает — последовательность действий при создании и эксплуатации программных средств. Он представляет собой набор этапов, частных работ и операций в определенной последовательности их выполнения и взаимодействия. ЖЦ ПС строго регламентирует ведение работ от подготовки технического задания до завершения испытания версии программы.  Все модели ЖЦ включают в себя пять основных этапов и связями между ними.  1. Техническое задание:  постановка задачи;  выбор критериев эффективности;  проведение предварительных научно-исследовательских  работ (НИР);  разработка ТЗ.  2. Эскизный проект:  структура входных и выходных данных;  уточнение методов решения;  общий алгоритм;  разработка документации эскизного проекта.  3. Технический проект:  уточнение структуры входных и выходных данных;  разработка алгоритмов;  формы данных;  семантика и синтаксис языка;  структура программы;  конфигурация технических средств;  план работ.  4. Рабочий проект:  программирование и отладка;  разработка документов;  подготовка и проведение испытаний;  корректировка программы и документов по итогам  испытаний.  5. Внедрение:  передача программы и документов для сопровождения;  оформление акта;  передача в Фонд алгоритмов и программ (ФАП). Существует несколько моделей ЖЦ: Каскадная модель — характеризуется последовательностью выполнения этапов, Итерационная модель – основная особенность наличие обратных связей между этапами. Спиральная модель – каждый виток спирали соответствует поэтапной модели создания версии ПО. 

Соседние файлы в папке gosy_voprosy