Главная / Образование /
Введение в информатику / Тест 9
Введение в информатику - тест 9
Упражнение 1:
Номер 1
Скрытые ошибки в программе после начала её эксплуатации устраняют в процессе:
Ответ:
 (1) отладки 
 (2) сопровождения 
 (3) тестирования 
Номер 2
Синтаксические ошибки в программе устраняют в процессе:
Ответ:
 (1) отладки 
 (2) сопровождения 
 (3) тестирования 
Номер 3
Логические (алгоритма, метода) ошибки в программе устраняют обычно в процессе:
Ответ:
 (1) отладки 
 (2) сопровождения 
 (3) тестирования 
Упражнение 2:
Номер 1
Метод разработки алгоритмов с помощью разбиения алгоритмов на подалгоритмы называется:
Ответ:
 (1) нисходящим 
 (2) восходящим 
 (3) разбивающим 
Номер 2
Метод разработки алгоритмов с помощью «сборки» алгоритма из функционально более простых алгоритмов называется:
Ответ:
 (1) нисходящим 
 (2) восходящим 
 (3) разбивающим 
Номер 3
Исправление ошибок в программе, не обнаруженных в процессе тестирования, происходит на этапе:
Ответ:
 (1) трассировки 
 (2) тестирования 
 (3) сопровождения 
Упражнение 3:
Номер 1
Метод конструирования алгоритма из базовых алгоритмических конструкций называется:
Ответ:
 (1) конструкционным 
 (2) композиционным 
 (3) структурным 
Номер 2
Проверка алгоритма на специально построенном полном наборе примеров называется:
Ответ:
 (1) трассировкой 
 (2) тестированием 
 (3) верификацией 
Номер 3
Формальное доказательство правильности алгоритма называется:
Ответ:
 (1) трассировкой 
 (2) тестированием 
 (3) верификацией 
Упражнение 4:
Номер 1
Неверно утверждение:
Ответ:
 (1) структурный принцип оптимизирует алгоритм 
 (2) структурный принцип улучшает читабельность и исполняемость 
 (3) структурный принцип облегчает понимаемость алгоритма 
Номер 2
Неверно утверждение:
Ответ:
 (1) структурный принцип всегда опирается на базовые алгоритмические конструкции 
 (2) структурный принцип всегда оптимизирует время выполнения 
 (3) структурный принцип всегда облегчает понимаемость алгоритма 
Номер 3
Неверно утверждение:
Ответ:
 (1) модульный принцип всегда использует библиотеки алгоритмов 
 (2) модульный принцип всегда облегчает разработку больших алгоритмов (программ) 
 (3) модульный принцип всегда улучшает читаемость алгоритма 
Упражнение 5:
Номер 1
Верно утверждение:
Ответ:
 (1) тестирование всегда опирается на верификацию 
 (2) структурный принцип всегда опирается на верификацию 
 (3) верификация не требует тестирования 
Номер 2
Верно утверждение:
Ответ:
 (1) верификация всегда осуществляется на основе тестирования 
 (2) тестирование всегда осуществляется на основе верификации 
 (3) для трассировки всегда необходимо задать тест 
Номер 3
Верно утверждение:
Ответ:
 (1) при модульном подходе не нужно тестирование 
 (2) при структурном подходе не нужно тестирование 
 (3) при верификации не нужно тестирование