В базе данных каждая запись содержит строчку размером 9 б и

В базе данных любая запись содержит строчку размером 9 б и трехзначное десятичное число, закодированное мало вероятным числом байт. Сколько таких записей можно расположить в 1 Кбайте?

Задать свой вопрос
2 ответа
Очень вероятное трехзначное десятичное число - это 999. Для кодирования такового числа надо 10 бит (2lt;999lt;2). Так как в б только 8 бит, будет нужно два байта. Плюс девять б на строку, итого 11 б необходимо отвести для одной записи данных.
1 КБайт = 1024 б. 1024 / 11 93.
Ответ: 93 записи.
Мало вероятное число бит для шифровки трехзначного числа - 10 (т.к. для кодировки очень вероятного числа 999 необходимо 10 бит: 2^10 = 1024) Значит 10-ти бит хватит для хранения любого трехзначоко числа. 10 бит инфы будет занимать 2 байта памяти (1 байт = 8 бит, 2 б = 16 бит, чего хватает для 10 бит); 
Таким образом, любая запись содержит 9 + 2 = 11 б.
1 Кбайт = 1024 б
1024 / 79 = 93 целых записи
Ответ: 93

Анатолий Обложнов
Как вы обусловили минимальное число бит? Почему конкретно 7?
Vasilisa Petenkina
Я не совсем правильно сообразил условие. Ответ выше будет корректнее
Irina Jurgenevich
так исправьте, в чем неувязка?
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт