ВПР по информатике, 7 класс · Часть 1
Задание 6. Декодирование
Декодирование сообщений по кодовым словам. 1 балл · базовый уровень · ≈5 минут · часть 1. 100 заданий с проверкой ответа и разбором.
Простыми словами
Кодирование — замена каждой буквы условным знаком, декодирование — обратная замена знаков буквами. Похоже на шифр из детской игры: есть таблица «буква — код», и по ней читается тайное послание.
Задание 6 ВПР (1 балл, базовый уровень): дана таблица кодов букв и сообщение из нулей и единиц. Нужно записать закодированное слово.
Кодовое слово — код одной буквы, например 0011. Равномерный код — у всех букв коды одной длины (все по 3 или все по 4 символа). Тогда сообщение легко разрезать на части одинаковой длины.
Пример с таблицей
| Буква | е | с | т | ь |
|---|---|---|---|---|
| Код | 0001 | 0010 | 0011 | 0100 |
0010 0001 0011 0100 означает «сеть»Алгоритм
- Посмотрите на длину кодов в таблице (3 или 4 символа).
- Разбейте сообщение на группы этой длины. Если пробелов нет — отсчитывайте символы слева направо.
- Каждую группу найдите в таблице и замените буквой.
- Запишите буквы подряд, без пробелов.
Коды по 3 символа: а — 011, й — 100, л — 110, ф — 111. Сообщение: 111 011 100 110.
- 111 → ф, 011 → а, 100 → й, 110 → л.
- Ответ: файл.
Ошибки: перепутать похожие коды (0110 и 0101), сбиться при разрезании сообщения без пробелов, пропустить повторяющуюся букву. Результат может быть и «обрывком» слова — записывайте ровно то, что получилось.
Проверка: число букв в ответе = длина сообщения : длина кода. Например, 28 символов по 4 → 7 букв.
Где это проходят в школе
Тема этого номера разбирается в школьном курсе этого же класса:
Там же — теория и по сто заданий на каждую тему: ВПР проверяет именно программу класса, а не отдельный «экзаменационный» материал.
Готовые работы по теме
Собраны заранее — одним нажатием: распечатать с ключом, раздать ученикам ссылкой или QR-кодом, поменять настройки. Номер набора постоянный: по этой ссылке всегда та же работа.
теория этой темы, 8 заданий по подтемам и ключ — файлом DOCX, который можно править под себя.
Прохождение онлайн
Имя ученика никуда не отправляется: он вводит только номер по списку, а таблицу «номер → фамилия» видите только вы.
Классы, выданные работы и результаты учеников по кодам — в журнале учителя: без регистрации, хранится только на этом компьютере.