Тест по информатике для учащихся 11 класса на тему "Методы отладки программного обеспечения":
Соотнесите метод отладки с его описанием: A. Проход по коду с помощью специальных инструментов B. Ввод специальных команд для проверки программы C. Исправление найденных ошибок D. Проверка программы на наборе известных входных данных
- Дебаггинг
- Тестирование
- Профилирование
- Пост отладка
Соотнесите этапы метода "Дебаггинг": A. Нахождение и устранение ошибок B. Тестирование программы C. Имитация работы программы с набором входных данных D. Поиск причин возникновения ошибок
- Анализ исходного кода
- Запуск отладчика
- Использование дампов памяти
- Коррекция кода
Соотнесите методы тестирования программы: A. Функциональное тестирование B. Модульное тестирование C. Интеграционное тестирование D. Нагрузочное тестирование
- Проверка работы отдельных компонентов
- Определение производительности программы
- Проверка работы программы в целом
- Проверка соответствия программы требованиям
Соотнесите виды ошибок в программе с их описанием: A. Синтаксические ошибки B. Логические ошибки C. Разрыв в работе программы D. Скрытые ошибки
- Ошибки в логике работы программы
- Ошибки, которые приводят к аварийному завершению программы
- Ошибки, возникающие из-за некорректного написания кода
- Ошибки, которые сложно обнаружить на первый взгляд
Соотнесите этапы профилирования при отладке программы: A. Оценка производительности B. Измерение затрат времени на выполнение различных участков кода C. Поиск наиболее "тяжелых" участков программы D. Оптимизация работы программы
- Создание отчета о производительности
- Обнаружение узких мест в программе
- Использование профайлера
- Устранение проблемных участков кода
Соотнесите заключительные этапы после успешной отладки программы: A. Тестирование программы B. Отправка программы на функциональное тестирование C. Внесение исправлений в программу D. Подготовка программы к выпуску
- Проверка корректности исправлений
- Подготовка программы к публикации
- Оценка работоспособности программы
- Проверка программы на других системах
Ответы:
- 1-A, 2-B, 3-D, 4-C
- 1-D, 2-B, 3-C, 4-A
- 1-B, 2-A, 3-C, 4-D
- 1-C, 2-A, 3-B, 4-D
- 1-A, 2-C, 3-B, 4-D
- 1-C, 2-D, 3-A, 4-B
Желаю успехов в прохождении теста!
