Измерение информации
Для двоичного n-разрядного числа - слова состоящего из нулей и единиц, получаем количество возможных значений:
N = 2n
За единицу информации в информатике принят один двоичный разряд - бит, название которого получено сокращением выражения на английском BInary digIT.
Для того, чтобы определить количество бит, необходимых для представления двоичного числа, нужно вычислить выражение:
n = log2N
Значение этого выражения не всегда может быть целым, поэтому при решении задач нужно брать ближайшее большее целое число. Для вычисление этого выражения удобно пользоваться таблицей - степенями числа 2:
n | 2n |
0 | 1 |
1 | 2 |
2 | 4 |
3 | 8 |
4 | 16 |
5 | 32 |
6 | 64 |
7 | 128 |
8 | 256 |
9 | 512 |
10 | 1024 |
11 | 2048 |
12 | 4096 |
13 | 8192 |
14 | 16384 |
15 | 32768 |
16 | 65536 |
Если в задачах встречается термин "бит", то подразумевается, что используется двоичное кодирование информации, так как этот термин справедлив только для двоичных чисел.
Задача: При угадывании числа в диаппазоне от 1 до N было получено 6 бит информации. Чему равно N?
Решение: по формуле N = 26 = 64
Задача: Сколько битов информации содержится в сообщении о том, что некий человек сидит на каком-то месте в кинотеатре, если в зале 16 рядов по 32 места в каждом?
Решение: Всего мест 16 ⋅ 32 = 512. По формуле n = log2 512 = 9.
Задача: Кодовый замок сейфа должен допускать не менее 15000 комбинаций. Сколько требуется трехпозиционных переключателей, чтобы устанавливать код сейфа?
Решение: Так как позиций перключателя 3, то в формуле используем логарифм по основанию 3: N = log3 15000 ≈ 8,753. Ответ 9.
Задача: Алфавит некоторого языка содержит 30 символов. Какое количество информации в битах содержит сообщение длиной 60 символов, если для каждого символа используется одинаковое минимально возможное количество бит?
Решение: для кодирования одного символа необходимо log2 30 ≈ 5. Значит для сообщения потребуется 5 ⋅ 60 = 300 бит.
Задача: Электронный термометр холодильника способен измерять температуру в диапазоне от - 30℃ до +10℃ с точностью до 0,5℃. Какое кминимальное оличество бит требуется для кодирования каждой величины температуры холодильника?
Решение: Всего величин 30⋅ 2 + 10 ⋅ 2 + 1 = 81. 60 отрицательных величин, 20 положительных и нулевое значение температуры. log2 81 ≈ 7 бит.
Единицы измерения информации
Двоичное слово, состоящее из восьми бит называется байтом.
1 байт = 8 бит = 23 бит.
1 килобайт (1Кбайт) = 1024 байт = 210 байт.
1 мегабайт (1Мбайт) = 1024 Кбайт = 210 ⋅ 210 байт = 220 байт.
1 гигабайт (1Гбайт) = 1024 Мбайт = 210 ⋅ 220 байт = 230 байт.
1 терабайт (1Тбайт) = 1024 Гайт = 210 ⋅ 230 байт = 240 байт.
Задача: Сколько мегабайт информации содержит сообщение объемом 227 бит?
Решение: Так как байт это 23 бит, а 220 - это 1 Мбайт, то раскладываем исходную величину:
227 = 24 ⋅ 220 ⋅ 23 бит = 24 ⋅ 220 байт = 24 Мбайт = 16 Мбайт.
Задачи для самостоятельного решения
-
Сколько мегабайт информации содержит сообщение объемом 2 в степени 28 бит?
-
Сколько мегабайт информации содержит сообщение объемом 2 в степени 33 бит?
-
Сколько мегабайт информации содержит сообщение объемом 2 в степени 25 бит?
-
Сколько килобайт информации содержит сообщение объемом 2 в степени 16 бит?
-
Сколько килобайт информации содержит сообщение объемом 2 в степени 19 бит?
-
Сколько битов информации содержит сообщение объемом в 16 мегабайт?
-
Сколько байтов информации содержит сообщение объемом в 32 гигабайт?
-
Сколько битов информации содержит сообщение объемом в 8 гигабайт?
-
Световое табло состоит из лампочек, каждая из которых может находиться в трех состояниях: включено, выключено или мигает. Какое наименьшее количество лампочек должно находиться на табло, чтобы с его помощью можно было передать 195 различных сигналов?
-
Световое табло состоит из лампочек, каждая из которых может находиться в трех состояниях: включено, выключено или мигает. Какое наименьшее количество лампочек должно находиться на табло, чтобы с его помощью можно было передать 75 различных сигналов?
-
Световое табло состоит из лампочек, каждая из которых может находиться в двух состояниях: включено или выключено. Какое наименьшее количество лампочек должно находиться на табло, чтобы с его помощью можно было передать 196 различных сигналов?
-
Световое табло состоит из лампочек, каждая из которых может находиться в трех состояниях: включено, выключено или мигает. Сколько различных сигналов можно передать при помощи такого табло, если на нем 6 лампочек?
-
Световое табло состоит из лампочек, каждая из которых может находиться в двух состояниях: включено или выключено. Сколько различных сигналов можно передать при помощи такого табло, если на нем 7 лампочек?
-
Световое табло состоит из лампочек, каждая из которых может находиться в двух состояниях: включено или выключено. Сколько различных сигналов можно передать при помощи такого табло, если на нем 10 лампочек?
-
Компьютерная игра состоит из 16-ти уровней, на каждом из которых игроку нужно отыскать восемь секретных ключей. При переходе с уровня на уровень у игрока остаются все найденные ключи. Какое минимальное количества битов потребуется для кодирования секретных ключей?
-
Шахматная доска состоит из 64 полей: 8 столбцов на 8 строк. Какое минимальное количества бит потребуется для кодирования координат шахматного поля?
-
В зрительном зале две прямоугольные области зрительских кресел: одна 10 на 12, а другая 17 на 8. Какое минимальное количество бит потребуется для кодирования каждого места в автоматизированной системе учета продажи билетов?
-
Некоторое игровое поле состоит из 28 клеток. Какое минимальное количество битов потребуется для кодирования каждой клетки поля?
-
В двенадцатиэтажном одноподъездном доме устанавливают цифровой домофон. Какое количества битов потребуется для кодирования номера каждой квартиры, если на каждом этаже 8 квартир?
-
Сколько существует различных последовательностей из символов плюс и минус длиной ровно 5 символов?
-
Сколько существует различных последовательностей из символов А, Б, В длиной ровно 4 символа?
-
Алфавит некоторого языка состоит из 7 символов, которые кодируются минимально возможным количеством бит. Оцените информационный объем сообщения в битах длиной в 21 символ.
-
Алфавит некоторого языка состоит из 54 символов, которые закодированы минимально возможным количеством бит. Оцените информационный объем сообщения в байтах длиной в 120 символов.
-
Информационный объем сообщения длиной в 64 символа составляет 24 байта. Определите, из какого максимального количества символов может состоять алфавит языка, на котором написано данное сообщение.
-
Информационный объем сообщения длиной в 204 символа составляет 51 байт. Определите, из какого максимального количества символов может состоять алфавит языка, на котором написано данное сообщение.
-
Метеорологическая станция ведет наблюдение за направлением ветра. Результатом одного измерения является одно из восьми возможных направлений, которое записывается при помощи минимально возможного количества бит. Станция сделала 384 измерения. Каков информационный объем результатов наблюдений в байтах?
-
Метеорологическая станция ведет наблюдение за направлением ветра. Результатом одного измерения является одно из восьми возможных направлений, которое записывается при помощи минимально возможного количества бит. Станция сделала 360 измерения. Каков информационный объем результатов наблюдений в байтах?
-
Метеорологическая станция ведет наблюдение за температурой воздуха. Считается, что температура должна быть представлена целым числом, при этом она не может опускаться ниже минус 43 градусов и подниматься выше плюс 51 градуса. Каждое значение температуры записывается при помощи минимально возможного количества бит. За некоторый период времени станция сделала 112 измерений. Каков информационный объем результатов наблюдений?
-
Метеорологическая станция ведет наблюдение за температурой воздуха. Считается, что температура должна быть представлена целым числом, при этом она не может опускаться ниже минус 28 градусов и подниматься выше плюс 36 градуса. Каждое значение температуры записывается при помощи минимально возможного количества бит. За некоторый период времени станция сделала 168 измерений. Каков информационный объем результатов наблюдений?
-
Дорожный светофор без дополнительных секций подает шесть видов сигналов (непрерывные красный, желтый, зеленый, мигающие желтый и зеленый, красный и желтый одновременно). Электронное устройство управления светофором последовательно воспроизводит записанные сигналы. Подряд записано 45 сигналов светофора, при этом для кодирования сигналов используется минимально возможное количеством битов. Оцените данный информационный объем в битах.
-
Дорожный светофор без дополнительных секций подает шесть видов сигналов (непрерывные красный, желтый, зеленый, мигающие желтый и зеленый, красный и желтый одновременно). Электронное устройство управления светофором последовательно воспроизводит записанные сигналы. Подряд записано 144 сигналов светофора, при этом для кодирования сигналов используется минимально возможное количеством битов. Оцените данный информационный объем в битах.
-
Цифровой вольтметр измеряет величину напряжения с точностью до 0,01 В. Определите минимальную разрядность аналого-цифрового преобразователя (количества бит на каждое значение напряжения), если максимальное напряжение, которое может измерить данный вольтметр, составляет 6 В.
-
Цифровой вольтметр измеряет величину напряжения с точностью до 0,1 В. Определите минимальную разрядность аналого-цифрового преобразователя (количества бит на каждое значение напряжения), если максимальное напряжение, которое может измерить данный вольтметр, составляет 5 В.
-
Евгений проверяет домашние работы за прошедший день. Для учета сданных работ создана программа, которая хранит количество правильных ответов с помощью минимально возможного количества бит, одинакового для каждой домашней работы. Максимальное количество задач в домашней работе 10. Какой объем памяти будет занят после проверки 240 работ? Ответ дайте в байтах.
-
Конференц-зал имеет вместимость 500 человек. Каждому участнику конференции присваивается уникальный номер, который хранится с помощью минимально возможного количества бит. В базе данных помимо номера участника хранятся дополнительные сведения. Каждая такая запись представлена целым количеством Байт, одинаковым для каждого участника. Конференцию посетило 103 человека. Выгрузка о них из базы данных имеет объем 1236 байт. Определите максимально возможное количество бит, отводимое на хранение дополнительных сведений в базе данных об одном участнике.
-
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 15 символов и содержащий только символы из 8-символьного набора: А, В, C, D, Е, F, G, H. В базе данных для хранения сведений о каждом пользователе отведено одинаковое минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым минимально возможным количеством бит. Кроме собственно пароля для каждого пользователя в системе хранятся дополнительные сведения, для чего выделено целое число байт, одно и то же для всех пользователей. Для хранения сведений о 20 пользователях потребовалось 320 байт. Сколько байт выделено для хранения дополнительных сведений об одном пользователе?
-
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 9 символов. В качестве символов используют прописные и строчные буквы латинского алфавита (в нём 26 символов), а также десятичные цифры. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым иминимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего выделено 18 байт на одного пользователя. В компьютерной системе выделено 1 Кб для хранения сведений о пользователях. О каком наибольшем количестве пользователей может быть сохранена информация в системе? В ответе запишите только целое число –количество пользователей.
-
В круглосуточном супермаркете установлено 20 касс и работает всего одна тетя Галя — хранительница ключей для отмены операций. Кассиры работают в три смены. Известно, что после каждого применения ключа для отмены операций в системе сохраняется следующая информация: номер кассы и номер смены. Причем что номер кассы, что номер смены представляются с помощью минимально возможного количества бит и записываются последовательно друг за другом. В конце месяца, подводя итоги работы, решили проанализировать журнал отмены операций. Сколько раз Галя бегала через весь супермаркет, если известно, что журнал с записями об отмене операций занимает 3.5 КБайт?
-
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 15 символов и содержащий только символы из 12-символьного набора: А, В, C, D, Е, F, G, H, К, L, M, N. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего отведено 12 байт на одного пользователя. Определите объём памяти (в байтах), необходимый для хранения сведений о 50 пользователях.
-
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 25 символов и содержащий только символы из 7-символьного набора: С, Д, А, М, Е, Г, Э. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственно пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего выделено целое число байт; это число одно и то же для всех пользователей. Для хранения сведений о 50 пользователях потребовалось 1200 байт. Сколько байт выделено для хранения дополнительных сведений об одном пользователе? В ответе запишите только целое число — количество байт.