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 с. — Режим