Образец (демоверсия) и описание ВПР по информатике 8 класс 2027 года

Образец (демоверсия) и описание ВПР по информатике 8 класс 2027 года Официальный демонстрационный вариант. ВПР 2027 начнутся 19 апреля и продлятся до 21 мая. Школы самостоятельно выбирают дату проведения ВПР. Ниже представлены официальные демонстрационные варианты ВПР текущего года со всеми изменениями и критериями оценки.

Готовые тренировочные работы ВПР по всем предметам

Инструкция по выполнению заданий 

На выполнение проверочной работы по информатике отводится два урока (не более 45 минут каждый). Работа состоит из двух частей и включает в себя 12 заданий.

Обе части работы могут выполняться в один день с перерывом не менее 10 минут или в разные дни.

При выполнении работы не разрешается пользоваться учебниками, рабочими тетрадями, справочным материалом.

При необходимости можно пользоваться черновиком. Записи в черновике проверяться и оцениваться не будут.

ЧАСТЬ 1

1. Выполните сложение: 34₈ + 16₈. Ответ запишите в восьмеричной системе счисления. Основание системы счисления указывать не нужно.

Ответ: ____

2. Выполните вычитание: 100110₂ – 1011₂. Ответ запишите в двоичной системе счисления. Основание системы счисления указывать не нужно.

Ответ: ____

3. Укажите имя, для которого ЛОЖНО высказывание:

НЕ (Первая буква гласная) ИЛИ (Последняя буква гласная)

Список:

  1. Анна

  2. Максим

  3. Татьяна

  4. Олег

Ответ: ____


4. Заполните таблицу истинности логического выражения: A ∨ ¬B

A B ____
0 0 ____
0 1 ____
1 0 ____
1 1 ____

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

  1. вычти 1

  2. умножь на 2

Первая из них уменьшает число на экране на 1, вторая удваивает его.

Составьте алгоритм получения из числа 5 числа 30, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 12221 – это алгоритм: вычти 1, умножь на 2, умножь на 2, умножь на 2, вычти 1, который преобразует число 4 в число 23.)

Если таких алгоритмов более одного, запишите любой из них.

Ответ: ____

6. Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a, b) (где a, b – целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, значение уменьшается.

Например, если Чертёжник находится в точке с координатами (1, 2), то команда Сместиться на (3, –3) переместит Чертёжника в точку (4, –1).

Запись Повтори k раз [Команда1 Команда2 Команда3] означает, что последовательность команд в скобках повторится k раз.

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

Повтори 2 раз [Сместиться на (1, 3) Сместиться на (1, –2)] Конец Сместиться на (2, 6)

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

Список:

  1. Сместиться на (4, 7)

  2. Сместиться на (–6, –8)

  3. Сместиться на (6, 8)

  4. Сместиться на (–4, –7)

Ответ: ____

7. Ниже приведена программа, записанная на четырёх языках программирования.

Python Паскаль
s = int(input()) var s, t: integer;
t = int(input()) begin
if (s < 10) or (t > 10): readln(s);
print(«YES») readln(t);
else: if (s < 10) or (t > 10)
print(«NO») then writeln(«YES»)
else writeln(«NO»)
end.
C++ Алгоритмический язык
#include <iostream> алг
using namespace std; нач
int main(){ цел s, t
int s, t; ввод s
cin >> s; ввод t
cin >> t; если s < 10 или t > 10
if (s < 10 t > 10) то вывод «YES»
cout << «YES» << endl; иначе вывод «NO»
else все
cout << «NO» << endl; кон
return 0;
}

Было проведено 5 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел (s, t).

  1. (15, 9)

  2. (5, 11)

  3. (18, 15)

  4. (10, 9)

  5. (–4, 5)

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

Ответ: ____

8. Заполните таблицу истинности логического выражения: (¬A ∨ B ∧ ¬C) ∧ 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

9. Исполнитель Черепаха перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует три команды:

  • вперёд(n) (где n – целое число), вызывающая передвижение Черепашки на n шагов в направлении движения;

  • вправо(m) (где m – целое число), вызывающая изменение направления движения на m градусов по часовой стрелке;

  • опустить хвост – при перемещении Черепаха будет чертить линию.

Запись повтори k [команда1 команда2 команда3] означает, что последовательность команд в скобках повторится k раз.

В начальный момент Черепаха находится в начале координат, её голова направлена вдоль положительного направления оси ординат.

Черепахе был дан для исполнения следующий алгоритм: повтори 7 [вперёд(4) вправо(60)]

Наберите и выполните этот алгоритм в среде исполнителя «Черепаха» программы Кумир и определите количество точек с целыми координатами, находящихся внутри фигуры, которую нарисует Черепаха (точки на границе считать не нужно).

Ответ: ____

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

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

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

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

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

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

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

Вам будет интересно:

Популярные работы на нашем сайте

Поделиться:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *