Qurnosov

Разработка и стандартизация программных средств и информационных технологий. Тест 2

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

2. Тестирование выполнения программы без знания того, как она спроектирована и запрограммирована называют тестированием методом
черного ящика
методом «орел-решка»
белого ящика
прозрачного ящика
темной комнаты

3. Первичной целью любого инженерного продукта является его
безопасность
консолидированность
надежность ПО
корректность
соответствие требованиям заказчика

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

5. Программную инженерию Д. Парнас определил как
«коллективное проектирование многовариантного программного обеспечения»
«форму коллективного мышления»
«социализацию коллективных структур»
«проектирование и программирование программного обеспечения не выходя из дому»
проектирование инструментов для разработок ПО

6. С точки зрения менеджера программного проекта процесс разработки программного обеспечения должен быть
финансоемким
Продуктивным
Предсказуемым
незатратным по времени
легко управляемым

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

8. Соглашение между программистом использующим данный объект и программистом создавшим его называется
спецификацией разработки
спецификацией требований
спецификацией пользователя
спецификацией проекта
спецификацией модуля

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

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

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

12. Контрольный пример, который имеет высокий потенциал обнаружения ошибок называется
Значимый
потенциальный
классный
реальный
формальный

13. Процесс обнаружения и исправления ошибок называют
Отладкой
интерпретацией
верификацией
компиляцией
тестированием

14. Если отношение Mi r Mj не выполняется, то говорят, что это отношение
несходимое
рефлексивное
Нерефлексивное
сходимое
пассивное

15. Если дефекты программного обеспечения могут быть устранены применяемыми усилиями, то о таком программном обеспечении говорят как о
корректном
способном к эволюции
сепарабельном
вариативном
Ремонтопригодном