wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Обеспечение качества 09032021_

Total questions: 25

Worksheet time: 50mins

Name
Class
Date
1.

Принципы и методы обеспечения надежности программ, в соответствии с их целью, можно разделить на __________ группы

a)

две

b)

три

c)

четыре

d)

пять

2.

Принципы и методы обеспечения надежности программ, в соответствии с их целью, можно разделить на четыре группы

a)

Предупреждение ошибок

b)

Обнаружение ошибок

c)

Исправление ошибок

d)

Обеспечение устойчивости к ошибкам

e)

Моделирования ошибок

3.

К ________________ группе относятся принципы и методы, позволяющие минимизировать или вообще исключить ошибки

a)

Предупреждение ошибок

b)

Обнаружение ошибок

c)

Исправление ошибок

d)

Обеспечение устойчивости к ошибкам

4.

Методы ______________________ сосредоточивают внимание на функциях самого программного обеспечения, помогающих выявлять ошибки

a)

Предупреждение ошибок

b)

Обнаружение ошибок

c)

Исправление ошибок

d)

Обеспечение устойчивости к ошибкам

5.

К группе "____________________" относятся функции программного обеспечения, предназначенные для исправления ошибок или их последствий

a)

Предупреждение ошибок

b)

Обнаружение ошибок

c)

Исправление ошибок

d)

Обеспечение устойчивости к ошибкам

6.

__________ -это мера способности системы программного обеспечения продолжать функционирование при наличии ошибок.

a)

Предупреждение ошибок

b)

Обнаружение ошибок

c)

Исправление ошибок

d)

Обеспечение устойчивости к ошибкам

7.

Под ____________________ понимают ограничение неправильного использования программных объектов. Другими словами, выдвигается требование проектировать и программировать таким образом, чтобы не только гарантировать ожидаемое использование программы в строгом соответствии со спецификациями, но и сделать невозможным ее неправильное использование

a)

защитным программированием

b)

объектно-ориентированным программированием

c)

безопасным программированием

d)

застрахованным программированием

8.

Под ________ понимается технология предупреждения потенциальных ошибок путем проверки в каждом модуле множества допустимых условий.

a)

защитным программированием

b)

объектно-ориентированным программированием

c)

безопасным программированием

d)

застрахованным программированием

9.

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

a)

ловушек

b)

детекторов

c)

анализаторов

d)

синтезаторов

10.

Пользователь, пойманный на неправильном употреблении модуля, принимает __________ действия и снова вызывает модуль, не оставляя никаких следов ошибочных вызовов

a)

корректирующие

b)

антивирусное

c)

исправляющее

d)

аналитическое

11.

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

a)

многоверсионного программирования

b)

объектно-ориентированного программирования

c)

модульного программирования

d)

процедурного

12.

При ___________программировании (если разрабатываются две версии программы) в случае обнаружения расхождения в результатах, необходимо определить по дополнительным критериям, какой результат правильный и отбросить другой результат

a)

дуальном

b)

аналитическом

c)

объектно-ориентированном

d)

модульном

13.

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

a)

Программное

b)

Аппаратное

c)

Программно-аппаратное

d)

Антивирусное

14.

Программное обеспечение делится на

a)

Системное ПО

b)

Прикладное ПО

c)

Системы программирования

d)

Антивирусное ПО

15.

В настоящее время одним из наиболее опасных средств информационного воздействия на компьютерные системы являются программы _______________

a)

вирусы

b)

утилиты

c)

драйверы

d)

клинеры

16.

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

a)

алгоритмической закладкой

b)

руткитом

c)

вирусом

d)

фишингом

17.

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

a)

Программная закладка

b)

руткит

c)

вирус

d)

фишинг

18.

________________________-испытательные методы

- это методы, в которых критерием безопасности программы служит факт регистрации в ходе тестирования программы нарушения требований по безопасности, предъявляемых в системе предполагаемого применения исследуемой программы

a)

Контрольно

b)

Аналитико

c)

Дидуктивно

d)

Диструктивно

19.

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

a)

Тестирование

b)

Анализ

c)

Синтез

d)

Индукция

20.

При проведении анализа безопасности с помощью _________________ методов строится модель программы и формально доказывается эквивалентность модели исследуемой программы и модели РПС

a)

логико-аналитических

b)

контрольно-аналитических

c)

дедуктивных

d)

индуктивных

21.

Программно-технические средства защиты ПО

a)

Парольная защита

b)

Системы «привязки» ПО

c)

Средства защиты ПО с электронными ключами

d)

Средства защиты ПО с ключевыми дисками

e)

Антивирусная защита

22.

Положительные стороны _______________:

- надёжная защита от злоумышленника-непрофессионала;

- минимальные неудобства для пользователя;

- возможность передачи пароля/кода по сети;

- отсутствие конфликтов с системным и прикладным ПО и аппаратным обеспечением

a)

парольной защиты

b)

Системы «привязки» ПО

c)

Средства защиты ПО с электронными ключами

d)

3Правовые средства защиты ПО

23.

Положительные факторы ____________________________

- не требуется добавочных аппаратных средств для работы защиты;

- затруднение несанкционированного доступа к скопированному ПО;

- простота применения.

a)

парольной защиты

b)

Системы «привязки» ПО

c)

Средства защиты ПО с электронными ключами

d)

3Правовые средства защиты ПО

24.

Положительные факторы______________________________________

- значительное затруднение нелегального использования ПО;

- избавление производителя ПО от разработки собственной системы защиты;

- высокая автоматизация процесса защиты ПО;

- наличие API системы для более глубокой защиты;

- возможность легкого создания демо-версий;

- достаточно большой выбор таких систем на рынке.

a)

парольной защиты

b)

Системы «привязки» ПО

c)

Средства защиты ПО с электронными ключами

d)

3Правовые средства защиты ПО

25.

Лицензирование ПО

-Патентование ПО

-Авторское право

-Метод авторизации ПО через Интернет

относится к

a)

парольной защите

b)

Системам «привязки» ПО

c)

Средствам защиты ПО с электронными ключами

d)

Правовым средствам защиты ПО