Материал: 436

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

5.ТИПОВЫЕ ТЕСТОВЫЕ ЗАДАНИЯ

1)К уровням тестирования относятся:

модульное;

интеграционное;

прикладное;

организационное.

2)К видам тестирования относятся:

функциональное;

нагрузочное;

формальное;

рекуррентное.

3)К тестовым метрикам относятся:

покрытие функциональных требований;

покрытие множества сценариев;

количество или плотность найденных дефектов;

количество тестировщиков, участвующих в процессе тестирования.

4)Минимальный элемент процесса тестирования это:

тест-кейс;

чек-лист;

тест-план;

тест-шаг.

5)К моделям жизненного цикла ИС относятся:

 

каскадная;

 

спиральная;

 

структурная;

 

итерационная.

6)

Этап, занимающий наибольшее время, при разработке

 

программы:

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

 

сопровождение;

 

проектирование;

 

программирование;

 

формулировка требований.

7)Какой этап выполняется раньше:

отладка;

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

8)Самый важный критерий качества программы:

 

работоспособность;

 

надежность;

 

эффективность;

 

быстродействие;

 

простота эксплуатации.

9)

Способы оценки качества:

 

сравнение с аналогами;

 

наличие документации;

 

оптимизация программы;

 

структурирование алгоритма.

10)

Существует ли связь между эффективностью и оптимизацией

 

программы:

да;

 

нет.

11)Наиболее важный критерий качества:

надежность;

быстродействие;

удобство в эксплуатации;

удобный интерфейс;

эффективность.

12)Способы оценки надежности:

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

сравнение с аналогами;

трассировка;

оптимизация.

13)Отладка – это:

процедура поиска ошибок, когда известно, что ошибка есть;

определение списка параметров;

правило вызова процедур (функций);

составление блок-схемы алгоритма.

14)Когда программист может проследить последовательность выполнения команд программы:

при трассировке;

при тестировании;

при компиляции;

при выполнении программы;

при компоновке.

15)Когда приступают к тестированию программы:когда программа уже закончена;после постановки задачи;на этапе программирования;на этапе проектирования;

после составления спецификаций.

16)Тестирование бывает:

автономное;

инструментальное;

визуальное;

алгоритмическое.

17)Тестирование бывает:

 

комплексное;

 

инструментальное;

 

визуальное;

 

алгоритмическое.

18)

Существует ли различие между отладкой и тестированием:

 

да;

 

нет.

19)При комплексном тестировании проверяются:

согласованность работы отдельных частей программы;

правильность работы отдельных частей программы;

быстродействие программы;

эффективность программы.

20)Чему нужно уделять больше времени, чтобы получить хорошую программу:

 

тестированию;

 

программированию;

 

отладке;

 

проектированию.

21)

Процесс исполнения программы с целью обнаружения ошибок:

 

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

 

кодирование;

 

сопровождение;

 

проектирование.

22)Автономное тестирование это:

тестирование отдельных частей программы;

инструментальное средство отладки;

составление блок-схем;

пошаговая проверка выполнения программы.

23)Трассировка это:

проверка пошагового выполнения программы;

тестирование исходного кода;

отладка модуля;

составление блок-схемы алгоритма.

24)Локализация ошибки:

определение места возникновения ошибки;

определение причин ошибки;

обнаружение причин ошибки;

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

25)

Назначение тестирования:

 

повышение надежности программы;

 

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

 

повышение эффективности программы;

 

улучшение эксплуатационных характеристик;

 

приведение программы к структурированному виду.

26)

Назначение отладки:

 

поиск причин существующих ошибок;

 

поиск возможных ошибок;

 

составление спецификаций;

 

разработка алгоритма.

27)

Инструментальные средства отладки (НЕ правильный ответ):

 

компиляторы;

 

отладчики;

 

трассировка.

28)Отладка программ это:

локализация и исправление ошибок;

алгоритмизация программирования;

компиляция и компоновка.

29)Нужно ли выполнять тестирование при автоматизации программирования:

да;

нет.

СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ

1.Богатырев, В. А. Информационные системы и технологии. Теория надежности : учебное пособие для бакалавриата и магистратуры / В. А. Богатырев. — М. : Издательство Юрайт, 2018. — 318 с. — (Серия : Бакалавр и магистр. Модуль.). — ISBN 978-5-534-00475-5. — Режим доступа : www.biblio- online.ru/book/601E5D18-A5CB-4301-87C7-5A4D76899EEB.

2.Григорьев М. В. Проектирование информационных систем : учебное пособие для вузов / М. В. Григорьев, И. И. Григорьева. — М. : Издательство Юрайт, 2018. — 318 с. — (Серия : Университеты России). — ISBN 978-5-534- 01305-4. — Режим доступа : www.biblio-online.ru/book/394E4411-7B76-4F47- BD2D-C3B981BEC3B8

3.Жданов, С.А. Информационные системы: учебник для студентов учреждений высшего образования [Электронный ресурс] : учеб. / С.А. Жданов, М.Л. Соболева, А.С. Алфимова. — Электрон. дан. — Москва : Издательство

"Прометей", 2015. — 302 с. — Режим доступа: https://e.lanbook.com/book/64787.

Загл. с экрана.

4.Казарин, О. В. Надежность и безопасность программного обеспечения : учебное пособие для бакалавриата и магистратуры / О. В. Казарин, И. Б. Шубинский. — М. : Издательство Юрайт, 2018. — 342 с. — (Серия : Бакалавр и магистр. Модуль.). — ISBN 978-5-534-05142-1. — Режим доступа : www.biblio- online.ru/book/6A637EC7-8B78-4DA6-B404-71DE0202E2EF

5.Казарин, О. В. Программно-аппаратные средства защиты информации. Защита программного обеспечения : учебник и практикум для вузов / О. В. Казарин, А. С. Забабурин. — М. : Издательство Юрайт, 2018. — 312 с. — (Серия

: Специалист). — ISBN 978-5-9916-9043-0. — Режим доступа : www.biblio- online.ru/book/E458AFCD-826E-4A1F-9BAB-68BB83EA616F.

6.Кудинов, Ю.И. Практикум по основам современной информатики [Электронный ресурс]: учебное пособие / Ю.И. Кудинов, Ф.Ф. Пащенко, А.Ю. Келина. — Электрон. дан. — СПб.: Лань, 2011. — 351 с. — Режим доступа: http://e.lanbook.com/book/68471 — Загл. с экрана.

7.Лаврищева, Е. М. Программная инженерия и технологии программирования сложных систем : учебник для вузов / Е. М. Лаврищева. — М. : Издательство Юрайт, 2018. — 432 с. — (Серия : Бакалавр. Академический курс). — ISBN 978-5-534-04591-8. — Режим доступа : www.biblio- online.ru/book/DCD7188A-4AAB-4B59-84CD-40A05E3676A7

8.Одинцов, Б. Е. Информационные системы управления эффективностью бизнеса : учебник и практикум для бакалавриата и магистратуры / Б. Е. Одинцов. — М. : Издательство Юрайт, 2018. — 206 с. — (Серия : Бакалавр и магистр. Модуль.). — ISBN 978-5-534-01052-7. — Режим доступа : www.biblio-online.ru/book/A776D72A-816A-4037-A427-23F71AF28852

9.Схиртладзе, А.Г. Информатика, современные информационные технологии [Электронный ресурс]: учебник / А.Г. Схиртладзе, В.П. Мельников, В.Б. Моисеев. — Электрон. дан. — Пенза: ПензГТУ (Пензенский государственный технологический университет), 2015. — 548 с. — Режим