Тренировочный вариант №5 ВПР 2026 по информатике 8 класс

Тренировочный вариант №5 ВПР 2026 по информатике 8 класс. ВПР 2026 Информатика 8 класс Тренировочные варианты. Всероссийская проверочная работа по ИНФОРМАТИКЕ 2026.

Часть 1

1.

Переведите десятичное число 90 в восьмеричную систему счисления. Основание системы писать не нужно.

Ответ: __________________________

2.

Какое из чисел a, записанных в двоичной системе счисления, удовлетворяет условию

5A16 < a < 2538 ?

1) 1011010
2) 10101111
3) 1101010
4) 10111011

Таблица соответствия

Восьмеричная цифра Двоичная триада Шестнадцатеричная цифра Двоичная тетрада
0 000 0 0000
1 001 1 0001
2 010 2 0010
3 011 3 0011
4 100 4 0100
5 101 5 0101
6 110 6 0110
7 111 7 0111
8 1000
9 1001
A 1010
B 1011
C 1100
D 1101
E 1110
F 1111

Ответ: __________________

3.

Выполните вычитание: 7328 − 2578.
Ответ запишите в восьмеричной системе счисления. Основание системы писать не нужно.

Ответ: __________________________

4.

Выполните сложение: 1001112 + 110102.
Ответ запишите в двоичной системе счисления. Основание системы писать не нужно.

Ответ: __________________________

5.

Укажите имя, для которого ИСТИННО высказывание:

(в имени есть буква «р») И (в имени нет буквы «а»)

1) Игорь
2) Артём
3) Олег
4) Ирина

Ответ: __________________

6.

Заполните таблицу истинности выражения ¬A \/ B.
В ответе запишите последовательно значения выражения для строк таблицы (от первой до четвёртой), без пробелов.

A B
0 0
0 1
1 0
1 1

Ответ: __________________

7.

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

  1. прибавь 3
  2. умножь на 2

Первая команда увеличивает число на экране на 3, вторая — удваивает его.

Составьте алгоритм получения из числа 4 числа 46, содержащий не более 5 команд.

В ответе запишите только номера команд подряд, например, 21112.

Ответ: __________________________

8.

Чертёжнику был дан следующий алгоритм:

На какую одну команду можно заменить этот алгоритм, чтобы Чертёжник оказался в той же точке?

1) Сместиться на (3, 4)
2) Сместиться на (4, 3)
3) Сместиться на (−3, 4)
4) Сместиться на (3, −4)

Ответ: __________________

9.

Ниже приведена программа на языке Python:

Программу запустили 5 раз. Вводились пары чисел (x, y):

1) (3, 7)
2) (3, 6)
3) (10, 0)
4) (2, 1)
5) (5, 8)

Выберите ВСЕ пары, при которых программа напечатает «YES». Запишите их номера в порядке возрастания.

Ответ: __________________

10.

Заполните таблицу истинности выражения (¬A /\ B) \/ C.
В ответе запишите значения выражения для строк таблицы (от первой до восьмой) подряд, без пробелов.

A B C
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1

Ответ: __________________


Часть 2

11.

В среде исполнителя «Черепаха» выполняется алгоритм:

Алгоритм строит звездообразную фигуру. Определите количество вершин у полученной звезды.

Ответ: __________________

12.1.

На бесконечном поле имеются две одинаковые вертикальные стены и одна горизонтальная стена, соединяющая нижние концы вертикальных стен. Длины вертикальных стен – 5 клеток, длина горизонтальной стены – 4 клетки. Робот находится в клетке, расположенной непосредственно под горизонтальной стеной во второй клетке слева от правой вертикальной стены. На рисунке указано расположение стен и Робота. Робот обозначен буквой «Р».

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

Конечное расположение Робота может быть произвольным. При исполнении алгоритма Робот не должен разрушиться. Выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в формате программы Кумир или в текстовом файле. Название файла и каталог для сохранения Вам сообщат организаторы.

12.2.

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

Напишите для Робота программу, закрашивающую все клетки, расположенные непосредственно над горизонтальной стеной и под горизонтальной стеной. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

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


Решения

1.

Переведём 90₁₀ в восьмеричную систему:

90 / 8 = 11, остаток 2;
11 / 8 = 1, остаток 3;
1 / 8 = 0, остаток 1.

Читаем остатки снизу вверх: 132₈.

Ответ: 132

2.

5A16 = 5·16 + 10 = 80 + 10 = 90.
2538 = 2·64 + 5·8 + 3 = 128 + 40 + 3 = 171.

Нужно число a такое, что 90 < a < 171.

  • 1011010₂ = 64 + 16 + 8 + 2 = 90 (не больше 90);
  • 10101111₂ = 128 + 32 + 8 + 4 + 2 + 1 = 175 (больше 171);
  • 1101010₂ = 64 + 32 + 8 + 2 = 106 (в интервале);
  • 10111011₂ = 128 + 32 + 16 + 8 + 2 + 1 = 187 (больше 171).

Подходит только вариант 3.

Ответ: 3

3.

732₈ = 7·64 + 3·8 + 2 = 448 + 24 + 2 = 474.
257₈ = 2·64 + 5·8 + 7 = 128 + 40 + 7 = 175.

Разность: 474 − 175 = 299.

Переведём 299 в восьмеричную систему счисления:

299 / 8 = 37, остаток 3;
37 / 8 = 4, остаток 5;
4 / 8 = 0, остаток 4.

Ответ: 453₈.

Ответ: 453

4.

100111₂ = 32 + 4 + 2 + 1 = 39.
11010₂ = 16 + 8 + 2 = 26.

39 + 26 = 65.

65₁₀ = 64 + 1 = 2⁶ + 2⁰ = 1000001₂.

Ответ: 1000001

5.

Высказывание: «(есть буква «р») И (нет буквы «а»)».

  • Игорь — есть «р», буквы «а» нет → высказывание истинно;
  • Артём — есть «р», но есть и «а» → ложно;
  • Олег — буквы «р» нет → ложно;
  • Ирина — есть «р», но есть «а» → ложно.

Ответ: 1

6.

Строим таблицу для ¬A \/ B:

A B ¬A ¬A \/ B
0 0 1 1
0 1 1 1
1 0 0 0
1 1 0 1

Последовательность значений: 1 1 0 1.

Ответ: 1101

7.

Команды: 1 — «+3», 2 — «×2».

Найдём одну из возможных последовательностей:

  • 4 → (1) → 7
  • 7 → (1) → 10
  • 10 → (2) → 20
  • 20 → (1) → 23
  • 23 → (2) → 46

Последовательность команд: 1 1 2 1 2.

Ответ: 11212

8.

Один цикл: (2, −1) + (−1, 4) = (1, 3).

Три повтора: (1, 3)·3 = (3, 9).

Затем команда (0, −5): (3, 9 − 5) = (3, 4).

Итоговое смещение: (3, 4) — это вариант 1.

Ответ: 1

9.

Условие «YES»: (x ≥ 3) и (y < 7).

  • (3, 7): 3 ≥ 3 — да, но 7 < 7 — нет → NO;
  • (3, 6): 3 ≥ 3 и 6 < 7 → YES;
  • (10, 0): 10 ≥ 3 и 0 < 7 → YES;
  • (2, 1): 2 ≥ 3 — нет → NO;
  • (5, 8): 5 ≥ 3, но 8 < 7 — нет → NO.

Ответ: 2 3

10.

Выражение E = (¬A /\ B) \/ C.

A B C ¬A ¬A /\ B E
1 0 0 0 1 0 0
2 0 0 1 1 0 1
3 0 1 0 1 1 1
4 0 1 1 1 1 1
5 1 0 0 0 0 0
6 1 0 1 0 0 1
7 1 1 0 0 0 0
8 1 1 1 0 0 1

Последовательность значений E сверху вниз: 0 1 1 1 0 1 0 1.

Ответ: 01110101

11.

Поворот на 150° повторяется много раз. Число вершин звезды равно 360 / gcd(360, 150).

gcd(360, 150) = 30, поэтому 360 / 30 = 12.

Ответ: 12

12.1.

12.2.