Алгоритмы и исполнители
Список вопросов теста
Вопрос 1
Алгоритмом называется понятное и точное предписание ... выполнить конечную ... приводящую от исходных ... к нужному ...
Запишите в ответе пропущенные слова в порядке их следования через пробел. Выбираем из списка: компьютеру, результату, последовательность команд, данных, программу, начала, исполнителю, конца.
Вопрос 2
Свойство массовости алгоритма обозначает:
Варианты ответов
- Алгоритм выполняется по шагам.
- Алгоритм применим к широкому кругу задач.
- Все команды в алгоритме понятны исполнителю.
- Все команды в алгоритме не могут быть истолкованы двояко.
- Алгоритм завершается результатом.
Вопрос 3
Какой способ задания алгоритма изображён на рисунке

Варианты ответов
- блок-схема
- программа
- рисунок
Вопрос 4
Определите последовательность выполнения алгоритма "Вычисление длины гипотенузы в прямоугольном треугольнике"
1. Возвести в квадрат катет a
2. Сложить квадраты катетов
3. Возвести в квадрат катет b
4. Найти квадратный корень произведения квадратов катетов и присвоить ему значение c
Варианты ответов
- 1, 2, 3, 4
- 1, 3, 2, 4
- 2, 1, 3, 4
Вопрос 5
1. Укажите наиболее полный перечень способов записи алгоритмов:
Варианты ответов
- словесный, графический, на алгоритмических языках
- графический, словесный
- графический, программный
- псевдокод, словесный, программный
Вопрос 6
Алгоритм называется циклическим:
Варианты ответов
- если он включает в себя вспомогательный алгоритм.
- если ход его выполнения зависит от истинности тех или иных условий
- если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий
- если он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий
Вопрос 7
Сопоставь конструкцию алгоритма и его название

1.
линейный алгоритм
2.
неполная форма разветвляющегося алгоритма
3.
полная форма разветвляющегося алгоритма
4.
циклический алгоритм
Варианты ответов
- A
- B
- C
- D
Вопрос 8
Роботу был дан для исполнения следующий алгоритм:
использовать Робот
алг
нач
. если сверху свободно
. . то
. . . вверх
. . иначе
. . . вниз
. все
кон
Укажите клетку, в которой окажется исполнитель. В ответе запишите А или Б
Вопрос 9
У исполнителя Квадратор две команды, которым присвоены номера:
1. возведи в квадрат
2. прибавь 1
Составьте алгоритм получения из числа 1 числа 26 за 5 команд.
Вопрос 10
Определите значение переменной a после выполнения алгоритма
а := 17
b := 23
b := а + b + 1
а := b + а
Вопрос 11
Значения переменных, являющихся исходными данными решаемой задачи, как правило, задаются
Варианты ответов
- вводом
- присваиванием
- выводом
Вопрос 12
Значения переменных, являющихся результатами решаемой задачи, как правило сообщаются командой
Варианты ответов
- вывода
- присваивания
- ввода
- ветвления
Вопрос 13
Определите значение переменной b после выполнения алгоритма:
а : = 3
b : = 5
a : = 6 + a*b
b : = b + a/3
Варианты ответов
- 12
- 45
- 6
Вопрос 14
Каким образом переменные величины получают конкретные значения?
Варианты ответов
- команда ввода
- команда вывода
- команда присваивания
- команда цикла
Вопрос 15
Вместо многоточия вставить подходящий ответ для следующего утверждения: “От любого исполнителя не требуется ...”
Варианты ответов
- соблюдать последовательность действий алгоритма
- понимать смысл алгоритма
- умение точно выполнять команды
- выполнять вспомогательные алгоритмы
- формально выполнять команды
Вопрос 16
"Понятность" алгоритма означает, что он должен быть записан с помощью:
Варианты ответов
- команд, понятных создателю алгоритма
- команд, понятных пользователю алгоритма
- команд из системы команд исполнителя
- команд, понятных для компьютера
Вопрос 17
Закончите предложение: «Блок-схема - форма записи алгоритмов, при которой для обозначения различных шагов алгоритма используются ….»
Варианты ответов
- рисунки
- списки
- ветвление
- геометрические фигуры
- формулы
Вопрос 18
Установите соответствие:

1.
А меньше или равно В
2.
А больше В
3.
А не равно В
4.
А равно В
5.
А больше или равно В
Варианты ответов
- a.
- b.
- c.
- d.
- e.


