Компьютерный исполнитель Робот (Python)
Список вопросов теста
Вопрос 1
Базовыми алгоритмическими конструкциями являются:
Варианты ответов
- следование
- компьютерный исполнитель
- программа
- ветвление
- вспомогательный алгоритм
- повторение
Вопрос 2
Выберите способы записи алгоритмов:
Варианты ответов
- словесный
- компьютерный исполнитель
- программный
- графический
- вспомогательный алгоритм
- повторение
Вопрос 3
Робот может закрасить уже закрашенную клетку?
Варианты ответов
- да
- нет
- иногда, если нужно
Вопрос 4
Конечное положение Робота на поле обозначается:
Варианты ответов
- чёрной точкой
- жёлтой клеткой
- бирюзовой клеткой
- красным кругом
- серым кругом
Вопрос 5
Робот НЕ может переместиться:
Варианты ответов
- за границы поля
- с клетки на клетку, если они разделены стеной
- в клетку, если она закрашена
- в центр поля
Вопрос 6
Поле Робота, на котором определено положение стен, начальное и конечное положение исполнителя, называется ...
Варианты ответов
- обстановкой
- средой
- обитанием
- шаблоном
Вопрос 7
Какая команда перемещает Робота вверх:
Варианты ответов
- move_left()
- move_right()
- move_up()
- move_down()
Вопрос 8
Какая команда перемещает Робота вниз:
Варианты ответов
- move_left()
- move_right()
- move_up()
- move_down()
Вопрос 9
Какая команда перемещает Робота вправо:
Варианты ответов
- move_left()
- move_right()
- move_up()
- move_down()
Вопрос 10
Какая команда перемещает Робота влево:
Варианты ответов
- move_left()
- move_right()
- move_up()
- move_down()
Вопрос 11
При описании функции в конце строки ставится:
Варианты ответов
- запятая
- точка с запятой
- ничего ставить не надо
- точка
- двоеточие
Вопрос 12
Выберите из предложенных записей правильные записи цикла с параметром:
Варианты ответов
-
for i in range (8):
-
for i in range (2, 10, 1):
-
for i in range (2, 11):
-
for i in range (2, 10, -1, 5):
-
for i in range (10, 2, -1):
-
for i in range (11, 2)
Вопрос 13
Сколько раз выполнится цикл for i in range (2, 10, -1):
Варианты ответов
- выполнится один раз
- выполнится 8 раз
- выдаст ошибку при записи программы
- выполнится 9 раз
- не выполнится ни разу
Вопрос 14
С помощью каких логических операций получаются составные условия?
Варианты ответов
- end, or, net
- and, or, not
- end, or, not
- and, or, net
Вопрос 15
Какую команду используют для записи цикла с предусловием?
Варианты ответов
- for
- while
- else
Вопрос 16
Какую команду используют для записи цикла с параметром?
Варианты ответов
- for
- while
- else
Вопрос 17
Установите взаимно-однозначное соответствие между условиями, которые может проверять Робот, и их значениями.
1.
wall_up()
2.
wall_down()
3.
wall_left()
4.
wall_right()
5.
cell_is_filled()
Варианты ответов
- Истинно, если стена сверху
- Истинно, если стена снизу
- Истинно, если стена слева
- Истинно, если стена справа
- Истинно, если текущая клетка закрашена
Вопрос 18
Установите взаимно-однозначное соответствие между записями команды цикла и тем, какие значения принимает переменная цикла i.
1.
for i in range (6):
2.
for i in range (3, 10):
3.
for i in range (3, 9):
4.
for i in range (-2, 8, 2):
5.
for i in range (8, 2, -1):
6.
for i in range (3, 15, 3):
Варианты ответов
- Целые числа [0, 6)
- Целые числа [3, 9]
- Целые числа [3, 8]
- -2, 0, 2, 4, 6
- 8, 7, 6, 5, 4, 3
- 3, 6, 9, 12
Вопрос 19
Для исполнителя Робот была составлена программа закраски клеток поля. Выберите правильный вариант закраски клеток в соответствии с программой:

Варианты ответов
Вопрос 20
Установите взаимно-однозначное соответствие между командами цикла и результатами их выполнения, если положение Робота следующее:

1.

2.

3.

4.

5.

Варианты ответов
- Тело цикла будет выполнено 4 раза
- Тело цикла будет выполнено 1 раз
- Тело цикла будет выполняться бесконечно
- Тело цикла не выполнится ни разу
- Появится сообщение об ошибке
Вопрос 21
Для исполнителя Робот была составлена программа:

Выберите ответ, соответствующий решению этой задачи.
Варианты ответов
Вопрос 22
Какие клетки закрасит Робот и где остановится, выполнив приведенную программу в данной обстановке?

















