7 класс , практическое программирование
Список вопросов теста
Вопрос 1
Какой этап решения задачи предполагает проверку правильности работы алгоритма и исправление ошибок, если они есть?
Варианты ответов
- Тестирование программы
- Математическое моделирование
- Создание алгоритма
- создание программы
Вопрос 2
Что означает свойство алгоритма - дискретность ?
Варианты ответов
- означает, что алгоритм алгоритм должен быть разбит на конечное число шагов
- означает, что все команды алгоритма понятны конкретному исполнителю и не должны выполнятся без заданных значений
- означает, что алгоритм должен приводить к решению задач за конечное число шагов
- свойство пригодности алгоритма для решения всех задач заданного класса
Вопрос 3
Что означает свойство алгоритма - массовость ?
Варианты ответов
- алгоритм решения задачи разрабатывается в общем виде
- означает, что алгоритм должен быть разбит на шаги, выполняемые последовательно.
- алгоритм за конечное число шагов должен приводить исполнителя к решению задачи
- означает, что каждый шаг должен быть понятен исполнителю
Вопрос 4
Постановка задачи это -
Варианты ответов
- Точное и четкое определение требуемых результатов и исходных условий в задачах
- Определение описания алгоритма
- Создание программного кода
- Создание математической модели
Вопрос 5
Напишите спoсобы описания алгоритма
Вопрос 6
Сопоставьте свойства алгоритма и их характеристики
1.
Дискретность
2.
Массовость
3.
Определенность
4.
Понятность
5.
Результативность
Варианты ответов
- алгоритм должен быть разбит на шаги, выполняемые последовательно.
- свойство пригодности алгоритма для решения всех задач заданного класса
- все команды алгоритма понятны конкретному исполнителю и не должны выполнятся без заданных значений.
- каждый шаг должен быть понятен исполнителю
- алгоритм должен приводить к решению задач за конечное число шагов.
Вопрос 7
Что означает термин "тестирование и отладка" в контексте решения задач с помощью компьютера?
Варианты ответов
- Это процесс исправления ошибок в программе и проверки ее работоспособности.
- Это процесс решения задачи.
- Это процесс разработки алгоритма.
- Это процесс выбора правильного алгоритма для решения задачи.
Вопрос 8
Что вывеедет данный код если n = 60

Варианты ответов
- n не попадает в диапазон
- x не попадает в диапазон
- n попадает в диапазон
- NameError: name 'n' is not defined
Вопрос 9
Что вывеедет данный код если n = 10

Варианты ответов
- n не попадает в диапазон
- x не попадает в диапазон
- n попадает в диапазон
- NameError: name 'n' is not defined
Вопрос 10
Что означает свойство алгоритма - понятность ?
Варианты ответов
- свойство пригодности алгоритма для решения всех задач заданного класса
- означает, что алгоритм должен быть разбит на шаги, выполняемые последовательно.
- означает, что алгоритм должен приводить к решению задач за конечное число шагов.
- означает, что каждый шаг должен быть понятен исполнителю
Вопрос 11
На каком этапе мы рисуем блок-схему ?
Варианты ответов
- 3-й этап - создание алгоритма
- 4-й этап - создание программы
- 1-й этап - постановка задачи
- 2-й этап - математическое моделирование
Вопрос 12
Установи соответствие :
1.
if
2.
elif
3.
else
Варианты ответов
- проверяет условие
- проверяет дополнительное условие, если первое не сработало
- выполняется, если ни одно из условий не подошло
Вопрос 13
Найди ошибку в коде:
age = 15
if age < 18
print("Вы несовершеннолетний")
Варианты ответов
- Ошибка в названии переменной
- Отсутствует двоеточие после условия
- Ошибка в отступах
- Используется неправильный оператор сравнения
Вопрос 14
Допиши код, чтобы он выводил "Отлично", если переменная score больше или равна 90:
score = 95
____________________________
print("Отлично")
else:
print("Нужно постараться")


