Просмотр задания
База данных представляет собой набор записей. Каждая запись содержит строку размером 12 байт и трёхзначное десятичное число, которое кодируется минимально возможным количеством байт (одинаковым для всех чисел). Сколько таких записей можно разместить в памяти объемом 2 Кб?
Гость
23 февраля 2016
Ответы (1)
Информатик БУ # 23 февраля 2016 в 13:32 0
Трёхзначное десятичное число - это числа от 100 до 999, всего 900 чисел.
Число 900 в двоичной системе счисления содержит 10 разрядов, значит для кодирования 900 чисел требуется 10 бит.
Число кодируется минимально возможным количеством байт, для хранения 10 бит требуется минимум 2 байта.
Получается, что общий объем записи равен 12+2=14 байт.

2 Кбайт = 2*1024 = 2048 Байт.
2048/14 = 146 записей.
Перевести число из в Результат: 510 = 1012