Теоретическая часть
Для успешного решения первого задания необходимо знать формулу для вычисления количества информации:
I = K * i
Где:
- I — количество информации (в битах);
- K — количество символов в тексте;
- i — количество информации, содержащееся в одном символе (в битах).
Необходимо также знать единицы измерения информации и уметь переводить между ними. Наиболее часто используемые единицы:
- Бит: Наименьшая единица информации.
- Байт: 1 байт = 8 бит = 2<sup>3</sup> бит
- Кбайт: 1 Кб = 1024 байта = 2<sup>10</sup> байта = 2<sup>13</sup> бит
- Мбайт: 1 Мб = 1024 Кб = 2<sup>20</sup> байта = 2<sup>23</sup> бит
Для удобства вычислений на экзамене, где нет доступа к калькулятору, рекомендуется использовать степени двойки.
Практическая часть: Разбор задач
Задача 1: Вычеркнутый город
В одной из кодировок каждый символ кодируется 16 битами (i = 16 бит = 2 байта). Текст уменьшился на 22 байта после удаления названия города, запятых и пробелов. Определите вычеркнутое название города.
Решение:
- Количество байт на символ: 16 бит / 8 бит/байт = 2 байта.
- Количество символов в удалённом фрагменте: 22 байта / 2 байта/символ = 11 символов.
- Учитывая удаление запятой и пробела (2 символа), количество символов в названии города: 11 символов — 2 символа = 9 символов.
- (Предполагается, что в условии задачи был список городов, из которого нужно выбрать название длиной 9 символов. В данном примере это Соликамск).
Ответ: Соликамск
Задача 2: Удаленные слова
В кодировке каждый символ кодируется 2 байтами (i = 2 байта). После удаления слов «брат» и «дядя», а также запятых и пробелов, найдите уменьшение информационного объёма текста в битах.
Решение:
- Количество символов в словах «брат» и «дядя»: 4 + 4 = 8 символов.
- Количество удалённых запятых и пробелов: 2 * 2 = 4 символа.
- Общее количество удалённых символов: 8 + 4 = 12 символов.
- Уменьшение информационного объёма в байтах: 12 символов * 2 байта/символ = 24 байта.
- Уменьшение информационного объёма в битах: 24 байта * 8 бит/байт = 192 бита.
Ответ: 192
Задача 3: Размер предложения
В кодировке Unicode каждый символ кодируется 16 битами. Определите размер предложения «Это тестовое предложение.» в байтах.
Решение:
- Количество символов в предложении: 28 символов.
- Общий объём в битах: 28 символов * 16 бит/символ = 448 бит.
- Общий объём в байтах: 448 бит / 8 бит/байт = 56 байта.
Ответ: 56
Задача 4: Рассказ на двух страницах
Рассказ содержит 2 страницы по 32 строки, в каждой строке по 64 символа. Каждый символ кодируется 16 битами. Определите информационный объём рассказа в килобайтах.
Решение:
- Общее количество символов: 2 страницы * 32 строки/страница * 64 символа/строка = 4096 символов.
- Общий объём в битах: 4096 символов * 16 бит/символ = 65536 бит.
- Общий объём в байтах: 65536 бит / 8 бит/байт = 8192 байта.
- Общий объём в килобайтах: 8192 байта / 1024 байта/Кб = 8 Кб.
Ответ: 8
Решение задач первого типа ОГЭ по информатике требует понимания формулы вычисления количества информации и умения работать с единицами измерения. Практика решения различных типов задач поможет закрепить полученные знания и успешно справиться с заданием на экзамене.