- В кодировке КОИ-8 каждый символ кодируется 8 битами.
- Маша написала текст (в нём нет лишних пробелов): «Фрукты: яблоко, слива, груша, мандарин, айва, лимон, грейпфрут, апельсин». Маша удалила из списка название одного фрукт, а также лишние запятую и пробел – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 6 байт меньше, чем размер исходного предложения. Напишите в ответе удалённое название предмета.
- 8 бит = 1 байт,
В кодировке КОИ-8 каждый символ кодируется 8 битами.
Маша написала текст (в нём нет лишних пробелов): «Фрукты: яблоко, слива, груша, мандарин, айва, лимон, грейпфрут, апельсин». Маша удалила из списка название одного фрукт, а также лишние запятую и пробел – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 6 байт меньше, чем размер исходного предложения. Напишите в ответе удалённое название предмета.
Решение:
Немного теории:
1 бит или 0 бит - это разряд двоичного числа, который может храниться на компьютере:
так 1 – может означать – есть сигнал, или точка намагничена или цепь замкнута;
0 - может означать – отсутствие сигнала, или точка размагничена или цепь разомкнута;
На компьютере есть специальные элементы, которые могут, например, запоминать сигнал или его отсутствие.
Для хранения информации на компьютере используются ячейки памяти по 8 разрядов (бит), по 16, по 32 и по 64.
8 бит = 1 байт,
16 бит = 2 байта (16:8=2)
32 бита = 4 байта (32:8=4)
64 бита = 8 байт (64:8=8)
Теперь приступим к решению задания:
В кодировке КОИ-8 каждый символ кодируется 8 битами, то есть 1 байтом, так как 8 бит=1 байт
Размер нового предложения в данной кодировке оказался на 6 байт меньше, то есть на 6 символов
Ответ: айва
2 (1 задание)
В одной из кодировок Unicode каждый символ кодируется 16 битами.
Миша написал текст (в нём нет лишних пробелов):
«Предметы мебели: пуф, стул, стол, диван, кресло, кровать, тумбочка, оттоманка, полукресло, раскладушка».
Миша удалил из списка название одного предмета, а также лишние запятую и пробел – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался
на 20 байт меньше, чем размер исходного предложения. Напишите в ответе удалённое название предмета.
Решение:
Каждый символ кодируется 16 битами
8 бит=1 байт
16 бит=2 байта
Значит, каждый символ кодируется 16 битами или 2-мя байтами.
Размер нового предложения в данной кодировке оказался
на 20 байт меньше, то есть на 10 символов меньше, это значит нужно искать слово из 8 букв, плюс одна запятая, плюс один пробел (получится 10 символов):
Ответ: тумбочка
3 (1 задание)
В кодировке КОИ-8 каждый символ кодируется 8 битами.
Стёпа написал текст (в нём нет лишних пробелов):
«Вздыхать и думать про себя:
Когда же чёрт возьмёт тебя!»
Стёпа вычеркнул из текста одно слово. Заодно он вычеркнул ставший лишним пробел – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался
на 7 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое слово.
Решение:
8 бит=1 байту, значит, каждый символ кодируется 1 байтом.
Размер нового предложения в данной кодировке оказался
на 7 байт меньше – это означает на 7 символов меньше:
Значит, ищем слово из 6 букв (6 символов), плюс 1 пробел (1 символ)
Ответ: думать
4 (1 задание)
В одной из кодировок Unicode каждый символ кодируется 16 битами.
Наташа написала текст (в нём нет лишних пробелов):
«Алый, синий, фуксия, красный, янтарный, оранжевый, фиолетовый, канареечный, баклажановый – цвета».
Наташа вычеркнула из списка название одного цвета. Заодно она вычеркнула ставшие лишними запятую и пробел – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался
на 16 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название цвета.
Решение:
16 бит = 2 байта, значит, каждый символ кодируется 2-мя байтами.
Размер нового предложения в данной кодировке оказался
на 16 байт меньше (16 байт : по 2 байта = 8 символов)
Значит, будем искать 8 символов: слово из 6 букв, плюс запятая, плюс пробел.
Ответ: фуксия
5 (1 задание)
В одной из кодировок Unicode каждый символ кодируется 16 битами.
Ученик написал текст (в нём нет лишних пробелов):
«Мои любимые герои мультфильмов: Шрек, Пумба, Маугли, Рататуй, Пиноккио, Винни-Пух, Белоснежка, Малефисента, Человек-паук, Конёк-Горбунок».
Ученик удалил из списка имя героя одного мультфильма, а также лишние запятую и пробел – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался
на 28 байт меньше, чем размер исходного предложения. Напишите в ответе удалённое имя героя мультфильма.
Решение:
16 бит=2 байта, значит, каждый символ кодируется 2-мя байтами.
Размер нового предложения в данной кодировке оказался
на 28 байт меньше (28 байт : по 2 байта = 14 символов).
Значит, будем искать 14 символов: это имя из 12 символов, плюс запятая, плюс пробел.
Ответ: человек-паук
6 (1 задание)
В кодировке Windows-1251 каждый символ кодируется 8 битами.
Дима хотел написать текст (в нём нет лишних пробелов):
«Ом, Бор, Кюри, Попов, Джоуль, Рентген, Курчатов, Резерфорд – великие физики».
Фамилию одного учёного ученик написал два раза подряд, добавив необходимые запятую и пробел. При этом размер написанного предложения в данной кодировке оказался на 7 байт больше, чем размер нужного предложения. Напишите в ответе слово, использованное дважды.
Решение:
8 бит=1 байт,
Значит, каждый символ кодируется 8 битами, то есть 1 байтом.
Размер написанного предложения в данной кодировке оказался на 7 байт больше, значит, на 7 символов больше: 5 символов в слове плюс 1 символ (запятая), плюс 1 символ (пробел).
Значит, будем искать слово, состоящее из 5 букв.
Ответ: Попов
7 (1 задание)
В одной из кодировок Unicode каждый символ кодируется 16 битами.
Миша хотел написать текст (в нём нет лишних пробелов):
«Скользя по утреннему снегу,
Друг милый, предадимся бегу
Нетерпеливого коня
И навестим поля пустые…»
Одно из слов Миша написал два раза подряд, поставив между одинаковыми словами один пробел. При этом размер написанного предложения в данной кодировке оказался на 18 байт больше, чем размер нужного предложения. Напишите в ответе лишнее слово.
Решение:
Каждый символ кодируется 16 битами.
16 бит = 2 байта,
Значит, каждый символ кодируется 2 байтами.
Размер написанного предложения в данной кодировке оказался на 18 байт больше, то есть на 9 символов больше (18 байт:2 байта = 9 символов).
9 символов, значит, будем искать слово из 8 символов (букв) плюс один символ – это пробел.
И это слово НАВЕСТИМ
Ответ: навестим
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
Система оценивания выполнения отдельных заданий и экзаменационной работы в целом.
Правильное выполнение каждого из заданий 1–12 оценивается 1 баллом. Задание считается выполненным верно, если ответ записан в той форме, которая указана в инструкции по выполнению задания, и полностью совпадает с эталоном ответа. Максимальное количество первичных баллов, которое можно получить за выполнение заданий с кратким ответом, равно 12. Выполнение заданий 13, 15 и 16 с развёрнутым ответом оценивается от 0 до 2 баллов; выполнение задания 14 – от 0 до 3 баллов. Ответы на эти задания проверяются и оцениваются экспертами предметной комиссии (устанавливается соответствие ответов определённому перечню критериев). Максимальное количество баллов, которое можно получить за выполнение заданий с развёрнутым ответом, равно 9. Максимальный первичный балл за выполнение экзаменационной работы – 21.
Требования к предметным результатам освоения основной образовательной программы (1 задание):
Оценивать объём памяти, необходимый для хранения текстовых данных
Уровень сложности - базовый.
Примерное время выполнения задания (мин.) - 3
Максимальный балл за задание - 1
Всего заданий – 16;
Из них по типу заданий: с кратким ответом – 12, с развёрнутым ответом – 4. По уровню сложности: Базовый – 10; Повышенный – 3; Высокий – 3.
Максимальный первичный балл за работу – 21. Общее время выполнения работы – 2 часа 30 минут (150 мин.).