Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_po_GOSam.doc
Скачиваний:
6
Добавлен:
01.05.2025
Размер:
1.71 Mб
Скачать
  1. Каскадная модель жц по, модифицированная каскадная модель жц.

В каскадной модели жизненного цикла разработка рассматривается как последовательность этапов, причем переход на следующий, иеархически нижний этап происходит только после полного завершения работ на текущем этапе.

Этапы:

Системный анализ - начинается решение задачи планирования проекта ПО, где определяется объем проектных работ и их риск, необходимые трудозатраты, формируются раб. Задачи и план-график работ.

Анализ требований - уточняются и детализируются его функции, характеристики и интерфейс. Все определения документируются в спецификации анализа. Проектирование состоит в создании: 1) архитектуры ПО; 2) модульной структуры ПО; 3)алгоритмической структуры ПО; 4)структуры данных; 5)входного и выходного интерфейса

Кодирование состоит в переводе результатов проектирования в текс на языке программирования. Тестирование-выполнение программы для выявления дефектов в функциях, логике и форме реализации прогр. продукта.

Сопровождение-это внесение изменений в эксплуатируемое ПО.

Спустя непродолжительное время после своего появления на свет каскадная модель была доработана Уинстом Ройсом с учетом взаимозависимости этапов и необходимости возврата на предыдущие ступени, что может быть вызвано, например, неполнотой требований или ошибками в формировании задания.

  1. Итеративная и инкрементальная модель жц по.

Итеративная модель предполагает разбиение жизненного цикла проекта на последовательность итераций, каждая из которых напоминает “мини-проект”, включая все фазы

жизненного цикла в применении к созданию меньших фрагментов функциональности, по сравнению с проектом, в целом.

Цель каждой итерации – получение работающей версии

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

С точки зрения структуры жизненного цикла такую модель называют итеративной (многократной). С точки зрения развития продукта – инкрементальной (действующий по нарастающей). Опыт индустрии показывает, что невозможно рассматривать каждый из этих взглядов изолировано. Чаще всего такую смешанную модель называют просто итеративной (говоря о процессе) и/или инкрементальной (говоря о наращивании функциональности продукта).

  1. Понятие стандарта. Классификация стандартов на разработку по. Основные стандарты, действующие на территории рф.

Стандартизация - это деятельность по установлению норм, правил и характеристик (требований).

Существующие на сегодняшний день стандарты м/разделить по след. признакам:

1) по предмету стандартизации

- функциональные

- на организацию ЖЦ ПП

2) по утверждающей организации

- офиц. международные

- офиц. национальные

- стандарты международных консорциумов и комитетов по стандартизации (ISO/IEC 12207)

- стандарты, действующие «де факто» (официально не утвержденные, но фактически действующие)

- фирменные стандарты

3) по методическому источнику (относятся различного рода методические материалы ведущих фирм разработчиков, их консультантов)

На территории РФ действуют след. основные группы стандартов:

ГОСТ 19 (ЕСПД- Единая Система Программной Документации)

ISO/IEC 12207 (на организацию ЖЦ прог. процессов)

ГОСТ 34 (на создание и развитие автоматизированных систем)

ГОСТ РФ (на документирование ПО И ИТ)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]