Чему равно наибольшее натуральное число, кодируемое 8 битами?
Какое количество байт необходимо для записи числа 282?
Как записывается десятичное число "Триста двенадцать" в шестнадцатеричной системе исчисления?
Дано А=В516, В=2678. Какое из чисел С, записанных в двоичной системе, отвечает условию А < C < B?
а) 10110110
б) 10111000
в) 10111100
г) 10111111
5. Считая, что каждый символ кодируется одним байтом, оцените информационный объём следующего предложения из есенинского стихотворения "Берёза":
Белая берёза под моим окном принакрылась снегом, точно серебром.
6. В некоторой стране автомобильный номер длиной 6 символов составляют из заглавных букв (используются только 33 различных буквы) и десятичных цифр в любом порядке.
Каждый такой номер в компьютерной программе записывается минимально возможным и одинаковым целым количеством байтов (при этом используется посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством букв).
Определить объём памяти, отводимый этой программой для записи 125 номеров.
Ответы
1) Наибольшее число = 11111111 = 255
2) 282 = 100011010, надо 2 байта для кодирования числа 282
3) 312 записывается в шестнадцатеричной системе исчисления как 138
4) B516 = 101101012
2678 = 101101112
Подходит ответ: а
5) Информационный объём предложения = 64 байта
6) Согласно условию, в номере могут быть использованы 10 цифр (0..9) и 33 буквы, всего 10 + 33 = 43 символов. Известно, что с помощью N бит можно закодировать различных вариантов. Поскольку < 43 < , то для записи каждого из 43 символов необходимо 6 бит.
Для хранения всех 6 символов номера нужно 6 * 6 = 36 бит, а т. к. для записи используется целое число байт, то берём ближайшее не меньшее значение, кратное восьми, это число 5 * 8 бит = 40 (5байт).
Тогда 125 номеров занимают 5 * 125 = 625 байт.