Нахождение количества информации

25.03.2022 0 Автор : Марина Николаевна
Нахождение количества информации

Задача на нахождение количества информации в каком-то текстовом объекте. Задача № 1 в ОГЭ по информатике.

Формула для нахождения информации в тексте:

формула нахождения количества информации

где,

I – количество информации какого-то текстового объекта или сколько весит данный текст при какой-то кодировки. Измеряется по умолчанию в битах.

К – количество символов в тексте. Учитываются буквы, цыфры, пробелы, точки, запятые и т.д.

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

Как видите, здесь у нас появляются какие-то единицы измерения информации. Соответственно, второе, что необходимо знать для успешного решения задания – это какие единицы информации для измерения информации существуют и как переводит из бит в байты и т.д.

Единица измерения информации при решении задач на поиск количества информации

Самая маленькая единица измерения информации в информатики – это 1 бит. После нее идет 1 байт.

И так, 1 байт = 8 бит.

Если мы будем переводить байты в биты, то это будет 23 бит.

Для решения задач первой части по информатике запрещено пользоваться компьютером или калькулятором. Зачастую неудобно решать в столбик. Удобнее всего представлять в степенях двойки.

Следующая единица измерения информации

1 Кбайт – 1024 байт  = 23 бит *210. В итоге мы получим 213 бит.

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

Этого для решения задач достаточно.

Найти количество информации - первый тип задания на ОГЭ по информатике

Решаем первое задание.

И так, из условия задачи мы имеем i= 16 бит. Это столько весит один символ в данной кодировке.

Наш текст сократился на 22 байта, т.е I = 22 байт. (сокращенный текст)

Надо найти количество символов в названии, которое вычеркнуто.

Дано: I = 16 бит.  I = 22 байт

Найти: K

Решение.

Сначала надо привести все значения к одной единице измерения. Нам удобнее перевести биты в байты.

i=16 бит =2 байт

Начинаем считать. Выражаем из нашей формулы: I = K*i   значение К:

К = I/i

К = 22/2 = 11 символов.

Вычеркнуто не только слово, но и лишняя запятая и лишний пробел после неё. Соответственно, кроме слова Ваня еще убирает 2 символа.

Количество символов в слове = 11-2 = 9 символов.

Ищем в списке город с 9 символами. Это у нас Соликамск.

Ответ: Соликамск

Найти количество информации - второй тип задания на ОГЭ по информатике

Другой тип задач, несколько усложненный

От нас требуется найти размер кода информации, но нам дается количество бит.

Мы знаем сколько весит каждый символ – i

Мы должны подсчитать, сколько символов в данном предложении. Здесь мы должны учитывать и точку в конце и пробелы между словами.

Считаем количество символов в предложении: Слух обо мне пройдет по всей Руси великой. (42 символа с пробелами и точкой в конце)

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

I = i*К = (16*42)/8 = 84 байта.

Ответ: 84 байта.

Найти количество информации - третий тип задания на ОГЭ по информатике

Решим немного усложненный тип задач

Дано:

i= 2 байт

Найти I-?

Мы знаем, что если удаляем одно слово, то минусуем еще два символа: пробел и запятую, если мы удаляем 2 слова, то дополнительно убираем уже 4 символа.

В этой задаче нам требуется найти не то слово, которое мы удалили, а нас просят найти количество информации удаленных слов (I). И так, i у нас 2 байта.

В слове «брат» и в слове «дядя»  у нас всего 8 символов и плюс 4 символа (2 запятые и 2 пробела, которые стали лишними). У нас получается, что мы удалили 12 символов. Теперь применяем формулу:

I = 12 симв.*2 байт = 24 байта.

В задаче указано, что необходимо указать ответ в битах.

В 1 байте – 8 бит, соответственно, 24 байта * 8бит = 192 бит.

Ответ 192 бит.

Решим еще одно задание, которое будет посложнее, но решается по той же самой формуле.

Найти количество информации - четвертый тип задания на ОГЭ по информатике

Дано:

i= 16 бит

Найти

I -?

Решение:

I = i*K

Что знаем, что у нас есть 2 страницы, на каждой странице 32 строки, в каждой строке у нас 64 символа. Если мы все эти значения перемножим, то получим количество символов всего в этом рассказе.

Ответ нужно дать в килобайтах, а после действий получим ответ в битах. Значит значение в битах нам сразу надо перевести в килобайты. Для этого нужно полученное значение разделить на 213. Почему? 

Потому, что 1Кбайт = 213 бит.

I =(16* (2*32*64))/213 = (24*2*25*26)/213 = 24/2=23=8 Кбайт

Представляем все выражение как два в какой-то степени.

Ответ 8 Кбайт.