Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы миньков.docx
Скачиваний:
17
Добавлен:
05.08.2019
Размер:
77.6 Кб
Скачать
  1. В чем заключается этап проектировании по? Какая документация создается в процессе выполнения этого этапа?

Проектирование – этап разработки высокоуровневой и детализированной модели ПП

- высокоуровневое (внешнее) – описание планируемого поведения создаваемого ПП с точки зрения пользователя (интерфейса)

- низкоуровневое (внутреннее) – написание спецификаций для каждого модуля

Проектная документация

- отчет по исследованной предметной области с описанием задач

- ТЗ на проектирование

- план-график

- внешние и внутренние спецификации

- программные коды

- общее описание программного обеспечения, используемого при разработке и при функционировании ПП.

  1. Что входит в спецификацию модуля ППП?

В спецификацию модуля ППП входят: имя, функция, список входных и выходных данных, описание внешних эффектов;

  1. На какой модели жизненного цикла ПО основано экстремальное программирование?

Принципы экстремального программирования основаны на: спиральной модели жизненного цикла ПО.

  1. В чем заключается процесс тестирования программ?

Тестирование программ – это процесс: многократного выполнения программы с целью выявления ошибок;

  1. В чем заключается процесс отладки программы?

Отладка программы – это процесс: получения программы, функционирующей в соответствии с требованиями технического задания;

  1. Что такое детерминированное тестирование?

Детерминированное тестирование – это: многократное выполнение программы на ЭВМ с использованием специальным образом подобранных тестовых наборов данных;

  1. Что такое статическое тестирование?

Статическое тестирование – это: просмотр текста программы после трансляции и проверка правил структурного построения программы и обработки данных;

  1. Что такое стохастическое тестирование?

Стохастическое тестирование – это: многократное выполнение программы на ЭВМ с использованием в качестве исходных данных множества случайных величин.

  1. Что такое комплексное тестирование ППП?

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

  1. Что такое системное тестирование ППП ?

Системное тестирование ППП заключается в: тестировании ППП на соответствие требованиям технического задания и оценке его пригодности к регулярной эксплуатации и сопровождению

  1. Что такое бета-тестирование ППП?

Бета-тестированием ППП называют: тестирование с привлечением внешних тестировщиков;

  1. Что такое альфа-тестирование ППП?

Альфа-тестированием ППП называют: тестирование внутри фирмы-разработчика.

  1. Для кого предназначена технологическая документация на ППП? Ее структура?

Технологическая документация на ППП создается для: специалистов, ведущих проектирование, разработку и сопровождение ППП;

Структура:

1. Проектная документация (отчет по исследованию ПО с описанием комплекса задач, выбранных для реализации; ТЗ; спецификации (внешние и внутренние); документация на разработанные программные модули; общее описание ПО, используемого при разработке ПО и его функционировании),

2. Документация тестирования (исходные данные для проведения тестирования ( методы, тестовые наборы или принципы их формирования, описание модулей-заглушек, модулей-драйверов, ресурсы тестирования); программное тестирование; журнал тестирования – важный документ; итоговый отчет результата тестирования),

3.Документация испытаний (программы испытаний; описание методов и методик испытаний; протоколы испытаний; акт завершения работы по исполнен. работы; акт приемки программного продукта в эксплуатацию (акт внедрения) ),

4. Документация сопровождения и управления ( предложения пользователей по корректировке программы и замечания по выявленным дефектам; журнал выявленных дефектов и предложения по новым версиям ПП; журнал корректировок- что сделано конкретно, кем и когда; журнал характеристик базовых версий (много версий одного и того же продукта и отличия друг от друга)).