Разработка и стандартизация программных средств и информационных технологий (часть 1-1) ИМЦ


Вопросы для подготовки к тестированию:
К качествам характеризующим информационные системы не относят
Выберите один ответ:
a. наличие сетевого сервиса
b. поддержку целостности данных
c. производительность транзакций
d. доступность данных
e. безопасность работы с огромными массивами данных

Предусмотрение изменений – это принцип, который влияет на такие качества программного обеспечения как
Выберите один ответ:
a. понятность
b. прозрачность
c. повторную применимость
d. детерминированность реализации

Прием инженерии программного обеспечения – это
Выберите один ответ:
a. все ответы верны
b. конструктивный подход к разработке
c. общая руководящая стратегия, направляющая выполнение проектной и конструкторской деятельности
d. техническая реализация проекта командой

При тестировании методом черного ящика используются следующие критерии
Выберите один ответ:
a. управления логическими спецификациями
b. покрытия условий
c. покрытия ребер

UML – это универсальный язык
Выберите один или несколько ответов:
a. Визуализации
b. Документирования
c. Форматирования
d. Компьютерной имитации
e. Спецификации
f. Конструирования

К факторам внешней понятности относят
Выберите один ответ:
a. удобство эксплуатации продукта
b. квалификация пользователей
c. логистика

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

Стратегии тестирования – это в технологии проектирования
Выберите один ответ:
a. предписанные заказчиком правила оценки программного обеспечения
b. формальные требования к программному обеспечению со стороны пользователя
c. формы стимулирования разработчиков
d. определенные критерии выбора значимых контрольных примеров
e. формы поиска ошибок

Общность – это фундаментальный принцип заключающийся
Выберите один ответ:
a. стремление не выделяться в коллективе
b. в создании продуктов-модулей, которые можно использовать в разных конфигурациях
c. в интегрированном подходе к разработке программного обеспечения
d. в обобщении различных взглядов группы разработчиков на решение задачи

Описательные спецификации описывают
Выберите один ответ:
a. желательный результат системы
b. желательное поведение системы
c. желательных пользователей системы
d. желательную платформу
e. желательные свойства системы

С точки зрения пользователя программного обеспечения качество последнего заключается в
Ответ:

Первичной целью любого инженерного продукта является его
Выберите один ответ:
a. соответствие требованиям заказчика
b. корректность
c. безопасность
d. надежность ПО
e. консолидированность

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

Программную инженерию Д. Парнас определил как
Выберите один ответ:
a. коллективное проектирование многовариантного программного обеспечения
b. проектирование и программирование программного обеспечения не выходя из дому
c. проектирование инструментов для разработок ПО
d. социализацию коллективных структур
e. форму коллективного мышления

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

Процесс обнаружения и исправления ошибок называют
Выберите один ответ:
a. верификацией
b. интерпретацией
c. тестированием
d. отладкой

Среди типов стандартной архитектуры различают
Выберите один ответ:
a. все ответы верны
b. конвейерный
c. «классной доски»
d. на событиях

Термин «проект» в инженерии программного обеспечения используется для обозначения
Выберите один ответ:
a. архитектуры ПО
b. свода правил
c. команды разработчиков

Если отношение Mi r Mj не выполняется, то говорят, что это отношение
Выберите один ответ:
a. пассивное
b. сходимое
c. несходимое
d. рефлексивное
e. нерефлексивное

Метод восходящей разработки.
Выберите один ответ:
a. программируются модули программы с модулей самого нижнего уровня
b. модули программы программируются независимо друг от друга
c. программируются модули программы с модулей самого верхнего уровня
d. модули программы программируются друг за другом

«Понятность» -качество программного обеспечения, подразделяемое на
Выберите один или несколько ответов:
a. внутреннюю понятность
b. понятность требований заказчика
c. внешнюю понятность
d. логическую понятность
e. жесткую понятность
f. способность программного обеспечения к взаимодействию с другим программным обеспечением
g. межпроектное взаимодействие внутри одной группы разработок

UML – это
Выберите один ответ:
a. язык моделирования программных систем
b. группа разработчиков программного обеспечения
c. методика построения модулей
d. оболочка высокоуровневого языка программирования
e. формат общения «разработчик» — «заказчик»

Набор версий программного обеспечения часто называют
Выберите один ответ:
a. линейкой
b. формой
c. системой

Среди ниже перечисленных укажите характеристики распределенных систем
Выберите один или несколько ответов:
a. образовательный ценз персонала
b. работоспособность системы при поломке отдельного компьютера сети
c. работоспособность системы при разрыве соединения в сети
d. виртуальность предоставляемых серверами ресурсов

Программное сопровождение подразделяют на три категории
Выберите один или несколько ответов:
a. изменяющее
b. формирующее
c. настраивающее
d. совершенствующее
e. корректирующее

Часть процесса изготовления программного обеспечения, связанная с поддержкой и контролем взаимосвязей рабочих продуктов различных версий конечного продукта называется
Выберите один ответ:
a. управлением коллективом
b. управлением данными
c. управлением продажами
d. управление конфигурацией
e. управлением качеством

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

Метод нисходящей разработки
Выберите один ответ:
a. программируются модули программы с модулей самого нижнего уровня
b. строится модульная структура программы в виде дерева
c. модули программы программируются независимо друг от друга

Недостаток использования оценки работы по размеру кода связан с
Выберите один ответ:
a. квалификацией разработчиков
b. сложностью реализации
c. сложностью подсчета
d. относительностью

Среди уровней абстракции стадий проектирования различают
Выберите один ответ:
a. стандарты разработки
b. детальное кодирование
c. атрибуты и требования приложений
d. специфика дизайна системы

Основные этапы программного продукта:
Выберите один или несколько ответов:
a. все ответы верны
b. планирование программного проекта
c. составление требований заказчика
d. разработка ПП
e. проектирование ПП
f. тестирование ПП
g. сопровождение ПП

Основными задачами НМО являются:
Выберите один или несколько ответов:
a. регламентация состава и форм проектных материалов и программной документации.
b. все ответы верны
c. регламентация общих требований к ПО ИС для обеспечения их высокого качества, унификации построения, оформления, повторного использования, а также для снижения совокупных затрат на их жизненном цикле (ЖЦ);
d. формирование методических материалов, обеспечивающих различным коллективам, участвующим в работах на ЖЦ, возможность использовать наиболее эффективные приемы и методы работы, выполнять их по единой схеме и получать единообразные результаты;
e. регламентация общего порядка, состава и содержания процессов создания, сопровождения, внедрения и развития ПО ИС;

Характеристика Составление требований заказчика
Выберите один ответ:
a. В течение этапа планирования определяются все основные задачи, которые должны быть выполнены в процессе разработки, производится оценка финансовых, людских, технических и нетехнических ресурсов, объемов и сложности разрабатываемого ПП, определяются методы тестирования и критерии приемки ПП, методы и технология выполнения работы, строятся временные графики выполнения работ.
b. В течение этого этапа разработчики анализируют требования к ПП (форма представления информации, необходимые функции, желательны интерфейсы, существующие ограничения и т.д.)

Спиральная модель охватывает:
Выберите один ответ:
a. модель быстрой разработки
b. многопроходную модель
c. каскадную модель

Программа, позволяющая имитировать работу компьютера одной системы на компьютере другой системы.
Выберите один ответ:
a. скрипт
b. эмулятор
c. транслятор

Программный модуль – это
Выберите один ответ:
a. средство борьбы со сложностью программ
b. средство популяризации приемов программирования
c. средство борьбы с неадекватностью в программировании

Период времени, начинающийся с момента принятия решения о необходимости создания ПП и заканчивающийся в момент его полного изъятия из эксплуатации называется ______________цикл программного продукта
Выберите один ответ:
a. конечный
b. условный
c. жизненный

На сегодняшний день в состав ИСО входит
Выберите один ответ:
a. 100 стран
b. 120 стран
c. 20 стран

Характеристика Планирование программного проекта
Выберите один ответ:
a. В течение этого этапа разработчики анализируют требования к ПП (форма представления информации, необходимые функции, желательны интерфейсы, существующие ограничения и т.д.)
b. В течение этапа планирования определяются все основные задачи, которые должны быть выполнены в процессе разработки, производится оценка финансовых, людских, технических и нетехнических ресурсов, объемов и сложности разрабатываемого ПП, определяются методы тестирования и критерии приемки ПП, методы и технология выполнения работы, строятся временные графики выполнения работ.

Надежность программного обеспечения как инженерного продукта
Выберите один ответ:
a. гарантирует безотказность программного обеспечения
b. гарантирует окупаемость вложений
c. величина вероятностная

Внутрифирменные стандарты делятся на
Выберите один ответ:
a. 3 стандарта
b. 2 стандарта
c. 4 стандарта

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

Все входящие в состав НМО документы должны быть определены по:
Выберите один или несколько ответов:
a. области действия документа (отрасль, организация-заказчик/под¬ряд¬чик, проект);
b. статусу регламентирующего документа (международный, отраслевой, предприятия);
c. виду регламентации (стандарт, руководящий документ, положение, инструкция и т. п.);
d. объекту регламентации или методического обеспечения.
e. все ответы верны

Внутрифирменные стандарты делятся на
Выберите один ответ:
a. 2 стандарта
b. 3 стандарта
c. 4 стандарта

Об изменяемой, но скрытой информации модуля говорят, что
Выберите один ответ:
a. она допускает непосредственное извне изменение иформации
b. она скрывает все существующие возможности модуля
c. она разработана неверно
d. она инкапсулирована в реализации модуля

Интероперабельностью называют
Выберите один ответ:
a. способность программного обеспечения к взаимодействию с другим программным обеспечением
b. реализацию кода на разных машинах
c. переносимость программного обеспечения с платформы на платформу
d. реализацию кода на PHP

При создании программного продукта можно выделить _______основных этапов работы:
Выберите один ответ:
a. 10
b. 6
c. 7
d. 5

Точное предписание исполнителю совершить определенную последовательность действий для достижения поставленной цели за конечное число шагов это-
Выберите один ответ:
a. аттестация
b. аудит
c. алгоритм

Методические документы могут описывать по составу и содержанию работ следующие процессы:
Выберите один или несколько ответов:
a. вспомогательные процессы
b. управляющие процессы
c. организационные процессы

Нормативное обеспечение должно определять:
Выберите один или несколько ответов:
a. требования к составу и связям ПО ИС, порядку их формирования и развития;
b. классификацию ПО;
c. требования к сопровождению и эксплуатации;
d. правовые отношения держателей подлинников, дубликатов и рабочих копий.
e. базовые термины и определения;
f. все ответы верны
g. общие правила ведения работ;

На сегодняшний день в состав ИСО входит
Выберите один ответ:
a. 20 стран
b. 100 стран
c. 120 стран

Часть программы, предназначенная для выполнения некоторых стандартных действий, зависящих, в общем случае, от входных параметров называется
Выберите один ответ:
a. производство
b. процесс
c. процедура

Основные этапы программного продукта:
Выберите один или несколько ответов:
a. тестирование ПП
b. сопровождение ПП
c. составление требований заказчика
d. все ответы верны
e. проектирование ПП
f. разработка ПП
g. планирование программного проекта

Определение границ и условий, при которых будут осуществляться рабочие взаимоотношения:
Выберите один ответ:
a. сопровождение
b. текстовое покрытие
c. соглашение

Соглашение между программистом использующим данный объект и программистом создавшим его называется
Выберите один ответ:
a. спецификацией проекта
b. спецификацией требований
c. спецификацией пользователя
d. спецификацией модуля
e. спецификацией разработки

Что означает ЕСПД:
Выберите один ответ:
a. Единый стандарт программных данных
b. Единая система программной документации
c. Единица системы подавления

Процедура, которая хранится независимо от программы, в которой имеется обращение к этой процедуре называется:
Выберите один ответ:
a. внешняя процедура
b. внутренняя процедура

Прием инженерии программного обеспечения – это
Выберите один ответ:
a. все ответы верны
b. общая руководящая стратегия, направляющая выполнение проектной и конструкторской деятельности
c. техническая реализация проекта командой
d. конструктивный подход к разработке

Тестовое покрытие (test coverage) это
Выберите один ответ:
a. степень, до которой с помощью контрольных примеров проверяют требования к системе или программному продукту
b. документ, используемый заказчиком в качестве средства для описания и определения задач, выполняемых при реализации договора.
c. степень, до которой могут быть запланированы объективность и реализуемость тестирования, проверяющего соответствие требованию

Верификация (verification) это-
Выберите один ответ:
a. подтверждение экспертизой объективных доказательств того, что конкретные требования полностью реализованы. В процессе проектирования и разработки верификация связана с экспертизой результатов данной работы в целях определения их соответствия установленным требованиям. Термин «верифицирован» используется для обозначения соответствующих состояний проверенного объекта.
b. подтверждение экспертизой и представлением объективных доказательств того, что конкретные требования к конкретным объектам полностью реализованы.
c. официально принятая версия элемента конфигурации, независимая от среды, формально обозначенная и зафиксированная в конкретный момент времени жизненного цикла элемента конфигурации

Процесс эксплуатации (operation process)
Выберите один ответ:
a. охватывает действия и задачи разработчика и предусматривает следующие основные направления работ
b. охватывает действия и задачи оператора – организации, занимающейся эксплуатацией разработанных ПП
c. охватывает действия и задачи поставщика при снабжении заказчика ПП или услугой. К этим действиям относятся

Процесс сопровождения (raintenance process)
Выберите один ответ:
a. охватывает действия и задачи поставщика при снабжении заказчика ПП или услугой. К этим действиям относятся
b. охватывает действия и задачи сопровождающей организации
c. охватывает действия и задачи разработчика и предусматривает следующие основные направления работ

Нормативно-методическое обеспечение (НМО) представляет собой комплекс документов, регламентирующих:
Выберите один ответ:
a. виды, состав и содержание проектной и программной документации.
b. общие требования к составу и связям между входящими в него составными частями;
c. порядок разработки, сопровождения, внедрения и развития ПО ИС;
d. все ответы верны

Среди уровней абстракции стадий проектирования различают
Выберите один ответ:
a. детальное кодирование
b. атрибуты и требования приложений
c. специфика дизайна системы
d. стандарты разработки

Процесс поставки (supply process) охватывает действия и задачи поставщика при снабжении заказчика ПП или услугой. К этим действиям относятся:
Выберите один или несколько ответов:
a. проверка и оценка;
b. выполнение и контроль;
c. планирование;
d. все ответы верны

Характеристика каскадной модели:
Выберите один ответ:
a. Прямолинейная и простая в использовании
b. Простая в использовании
c. Частичная в использовании

Программа, преобразующая текст, написанный на одном языке, в текст на другом языке:
Выберите один ответ:
a. транслятор
b. эмулятор
c. скрипт

С точки зрения пользователя программного обеспечения качество последнего заключается в:
Выберите один или несколько ответов:
a. воспроизводимости
b. производительности
c. безотказности
d. модификации

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

Процесс сбора информации о качестве ПС в эксплуатации, устранения обнаруженных в нем ошибок, его доработки и модификации, а также извещения пользователей о внесенных в него изменениях:
Выберите один ответ:
a. соглашение
b. обеспечение
c. сопровождение

Этап программного продукта не имеет четкоопределенного начала, но чем раньше он начинается, тем больше уверенности, что разрабатываемый ПП будет точно соответствовать требованиям заказчика называется:
Выберите один ответ:
a. Проектирование программного продукта
b. Разработка программного продукта
c. Тестирование программногo продукта

Проверка, выполняемая компетентным органом (лицом) с целью обеспечения независимой оценки степени соответствия программных продуктов или процессов установленным требованиям называется:
Выберите один ответ:
a. алгоритм
b. аттекстация
c. аудит

Как называется этап программного продукта где основное внимание уделяется внесению изменений в ПП
Выберите один ответ:
a. проектирование
b. сопровождение
c. тестирование

Процесс приобретения (acquisition process) охватывает действия заказчика по приобретению ПП. К этим действиям относятся:
Выберите один или несколько ответов:
a. приемка и завершение работ.
b. подготовка и корректировка договора;
c. подготовка заявочных предложений;
d. все ответы верны
e. надзор за деятельностью поставщика;

Набор версий программного обеспечения часто называют
Выберите один ответ:
a. формой
b. линейкой
c. системой

Проверка, выполняемая компетентным органом (липом) с целью обеспечения независимой оценки степени соответствия программных продуктов или процессов установленным требованиям это-
Выберите один ответ:
a. аттестация
b. аудит
c. алгоритм

Программа, представляющая собой совокупность возможных сценариев обработки данных, выбор которых инициируется наступлением того или иного события.
Выберите один ответ:
a. транслятор
b. эмулятор
c. скрипт

Процессы жизненного цикла ПП, регламентируемые стандартом
Выберите один ответ:
a. ISO/IEC 12207
b. ISO/IEC 12000
c. ISO/IEC 00097

Константа, переменная, функция, выражение и другой объект языка программирования, над которым производятся операции:
Выберите один ответ:
a. оператор
b. операнд

Укажите компонент «программы-максимума», требований предъявляемых программному инженеру
Выберите один ответ:
a. умение переходить от одного уровня абстракции к другому
b. знание алгоритмов программирования
c. все ответы верны
d. профессиональное владение языками программирования
e. умение переключаться от одной стадии проекта к другой

Верифицируемость программного продукта предполагает
Выберите один ответ:
a. возможность контроля соответствия продукта требованиям
b. мгновенную реакцию на изменение внешней среды
c. формальное описание устойчивости
d. единообразие пользовательского интерфейса

С точки зрения менеджера программного проекта процесс разработки программного обеспечения должен быть
Выберите один ответ:
a. незатратным по времени
b. легко управляемым
c. финансоемким

Некорректное промежуточное состояние, в которое программа может войти во время выполнения называется
Выберите один ответ:
a. неисправностью
b. выходным листингом
c. абзацем
d. аварийной ситуацией

Описательные спецификации могут быть
Выберите один ответ:
a. мультипликативными
b. последовательными
c. алгебраическими
d. параллельными

Методы и технологии реинжиниринга и обратного инжиниринга программного обеспечения нацелены на
Выберите один ответ:
a. тестирование унаследованного программного обеспечения
b. модификацию унаследованного программного обеспечения
c. реструктурирование унаследованного программного обеспечения

Когда система передана заказчику, начинается этап
Выберите один ответ:
a. кодирования
b. верификации
c. эксплуатации
d. анализа
e. тестирования

Отношение обратное отношению Mi IS_COMPONENT_OF Mj выглядит как
Выберите один ответ:
a. Mj COMPRISES Mi
b. Mi USES Mj
c. Mi COMPRISES Mj
d. Mj COMPRISES Mi
e. Mi IMPLEMENTS Mj

Контрольный пример, который имеет высокий потенциал обнаружения ошибок называется
Выберите один ответ:
a. классный
b. значимый
c. реальный
d. формальный
e. потенциальный