Меню
Тесты
Тесты  /  Информатика  /  8 класс  /  Контрольная работа по теме «Исполнители и алгоритмы. Алгоритмические конструкции»

Контрольная работа по теме «Исполнители и алгоритмы. Алгоритмические конструкции»

Avatar
12.03.2023. Тест. Информатика, 8 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Контрольная работа содержит 19 вопросов разного типа, внимательно читайте задания. На выполнение теста отводится 35 минут

Список вопросов теста

Вопрос 1

Зная, что Робот находился в левом нижнем углу поля и выполнил программу для изображения буквы русского алфавита, определите букву.

использовать Робот
алг
нач
нц 5 раз
. . закраситьвверх
кц
нц 3 раз
. . закрасить;вправо
кц
нц 3 раз
. . закраситьвниз
кц
нц 3 раз
. . закрасить
. . влево
кц
кон

Вопрос 2

Известно, что на поле Робота нет стен и закрашенных клеток. Определи, сколько клеток будет закрашено после исполнения следующих команд:

 

закрасить

вправо

вверх

закрасить

вправо

закрасить

вверх

закрасить

закрасить

вправо

закрасить 

вправо

Вопрос 3

Как называется последовательность действий, многократно повторяющаяся в процессе выполнения цикла?

Варианты ответов
  • действие цикла
  • цикл
  • тело цикла
Вопрос 4

Как называется алгоритмическая конструкция, отображающая последовательный естественный порядок действий?

Варианты ответов
  • ветвление
  • следование
  • повторение
Вопрос 5

Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера:

1 — вычти 2
2 — умножь на 3
 Первая из них уменьшает число на 2, вторая увеличивает число в 3 раза. При записи алгоритмов для краткости указываются лишь номера команд. Запишите алгоритм, содержащий не более пяти команд, с помощью которого из числа 11 будет получено число 13. (Запишите в ответе только номера команд. Пример: 21212)

Вопрос 6

Некоторый алгоритм строит цепочки символов следующим образом:

• первая цепочка состоит из одного символа — цифры 1;
• в начало каждой из последующих цепочек записывается число — номер строки по порядку, далее дважды подряд записывается предыдущая строка.

Вот первые 3 строки, созданные по этому правилу:
 (1)1
 (2) 211
 (3)3211211
Сколько символов будет в седьмой цепочке, созданной по этому алгоритму?

Вопрос 7

К какому виду алгоритмов можно отнести алгоритм, схема которого представлена ниже

 

Варианты ответов
  • цикл с параметром
  • цикл с заданным условием продолжения работы
  • цикл с заданным условием окончания работы
  • цикл с заданным числом повторений
Вопрос 8

По фрагменту блок-схемы определи  значения переменных b.

 

Вопрос 9

Укажите виды ветвлений

Варианты ответов
  • с полным ветвлением
  • с заданным условием окончания работы
  • с заданным числом повторений
  • с неполным ветвлением
  • с заданным условием продолжения работы
Вопрос 10

Укажите виды циклов

Варианты ответов
  • с полным ветвлением
  • с заданным условием окончания работы
  • с заданным числом повторений
  • с неполным ветвлением
  • с заданным условием продолжения работы
Вопрос 11

У исполнителя Гамма две команды, которым присвоены номера:

1. прибавь 3;

2. умножь на b

(b  — неизвестное натуральное число; b ≥ 2).

Программа для исполнителя Гамма  — это последовательность номеров команд. Известно, что программа 11121 переводит число 3 в число 75. Определите значение b.

Вопрос 12

У исполнителя Альфа две команды, которым присвоены номера:

1. прибавь 2;

2. раздели на b

(b  — неизвестное натуральное число; b ≥ 2).

Программа для исполнителя Альфа  — это последовательность номеров команд. Известно, что программа 11211 переводит число 50 в число 22. Определите значение b

Вопрос 13

На бесконечном поле есть горизонтальная и вертикальная стены.  Длины стен неизвестны. В вертикальной стене есть ровно один проход, точное место прохода и его ширина неизвестны. Робот находится в клетке, расположенной непосредственно под горизонтальной стеной у ее правого конца. 

Сколько должно быть циклов в программе для Робота? Алгоритм должен закрашивать все клетки, расположенные непосредственно левее и правее вертикальной стены. Проход должен остаться не закрашенным. Робот должен закрасить только клетки, удовлетворяющие данному условию. 

 

Вопрос 14

Какие клетки будут закрашены после исполнения программы.

Варианты ответов
  • A1
  • A3
  • B2
  • B3
  • C3
  • C4
  • C5
  • D2
  • D3
  • D5
  • E3
  • E6
  • F3
Вопрос 15

            Выбрать примеры кода, в которых нет ошибок

Варианты ответов
  • 1.
  • 2.
  • 3.
Вопрос 16

Отметьте последовательность команд, которую может выполнить такая программа.

команда 1
if какое-то условие:
    команда 2
else:
    команда 3
команда 4

Варианты ответов
  • команда 1 команда 2 команда 3 команда 4
  • команда 1 команда 2 команда 4
  • команда 2 команда 4
  • команда 1 команда 3
  • команда 1 команда 4
  • команда 1 команда 3 команда 4
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт