1 Задание

Первое задание из ОГЭ по информатике называется «Количественные параметры информационных объектов». Оно посвящено кодированию информации и единицам измерения её количества. В таких задачах нужно определить, например, удалённое название животного, если ученик удалил из списка название одного животного, а также лишние запятую и пробел. При этом размер нового предложения в определённой кодировке оказался на определённое количество байт меньше, чем размер исходного предложения. За решение 1 задания на экзамене вы получите 1 балл. Примерное время выполнения этого задания — 3 минуты.

Что нужно знать:

В этом задании вам нужно знать единицы измерения информации. Все данные на вашем компьютере имеют свой вес и измеряются в битах. Биты, в свою очередь, можно перевести в байты, байты в Кбайты и так далее...

1 бит

1 байт = 8 бит

1 Кбайт = 1024 байт = 213 бит

1 Мбайт = 1024 Кбайт = 223 бит

1 Гбайт = 1024 Мбайт = 233 бит

1 Тбайт = 1024 Гбайт = 243 бит

Помимо этого вам понадобятся основные формулы для нахождения объёма данных или скорости их передачи.

I = k * i

I - это объём сообщения

k - это количество символов в сообщении

i - это количество бит для хранения одного символа

N = 2i

N - это количество знаков в алфавите

i - это информационный вес одного символа в алфавите

V = I / t

V - это скорость передачи данных

I - это объём передаваемого файла (сообщения)

t - время, за которое передается файл (сообщение)

Также вам нужно будет знать степени двойки:

20 = 1

21 = 2

22 = 4

23 = 8

24 = 16

25 = 32

26 = 64

27 = 128

28 = 256

29 = 512

210 = 1024

и так далее...

Примеры

1) В кодировке КОИ-8 каждый символ кодируется 8 битами. Андрей написал текст (в нем нет лишних пробелов):


«Обь, Лена, Волга, Москва, Макензи, Амазонка — реки».


Ученик вычеркнул из списка название одной из рек. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.

При этом размер нового предложения в данной кодировке оказался на 8 байтов меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название реки.


РЕШЕНИЕ

Поскольку один символ кодируется одним байтом, из текста удалили 8 символов. Заметим, что лишние запятая и пробел занимают два байта. Значит, название реки, которое удалили из списка, должно состоять из 6 букв. Из всего списка только одно название реки состоит из 6 букв — Москва.


2) В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер в байтах следующего предложения в данной кодировке: Я к вам пишу — чего же боле? Что я могу еще сказать?


РЕШЕНИЕ

Каждый символ кодируется 16 битами или двумя байтами. Всего символов в данном предложении — 52, включая пробелы. Следовательно, ответ 104 байт.


3) В одной из кодировок UTF-32 каждый символ кодируется 32 битами. Петя написал текст (в нем нет лишних пробелов):


«Ель, кедр, сосна, кипарис, лиственница, можжевельник — хвойные растения».


Ученик вычеркнул из списка название одного из растений. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.

При этом размер нового предложения в данной кодировке оказался на 20 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название хвойного растения.


РЕШЕНИЕ

Поскольку один символ кодируется четырьмя байтами, из текста удалили 5 символов. Заметим, что лишние запятая и пробел занимают восемь байтов. Значит, название растения, которое удалили из списка, должно состоять из 3 букв, поскольку (20 − 8) : 4 = 3 символа. Из всего списка только одно название растения состоит из 3 букв — ель.


4) Статья, набранная на компьютере, содержит 20 страниц, на каждой странице 40 строк, в каждой строке 48 символов. В одном из представлений Unicode каждый символ кодируется двумя байтами. Определите информационный объем статьи в Кбайтах в этом варианте представления Unicode.


РЕШЕНИЕ

Найдем количество символов в статье:


20 · 40 · 48 = 5 · 22 · 5 · 23 · 3 · 24 = 75 · 29.


Один символ кодируется двумя байтами, 210 байт составляют 1 Кбайт, поэтому информационный объем статьи составляет:


2 · 75 · 29 байт = 75 · 210 байт = 75 Кбайт.


Made on
Tilda