Задать вопрос
17 мая, 09:18

В школьной базе данных хранятся записи, содержащие информацию об учениках : - 15 символов: русские буквы (первая прописная, остальные строчные)

- 12 символов: русские буквы (первая прописная, остальные строчные)

- 15 символов: русские буквы (первая прописная, остальные строчные)

- числа от 1992 до 1999

Каждое поле записывается с использованием минимально возможного кол-ва бит. Определить минимальное кол-во байт, необходимое для кодирования одной записи, если буквы е и ё считаются совпадающими.

+2
Ответы (1)
  1. 17 мая, 11:53
    0
    Вообще говоря, сейчас не практикуется такое ужимание информации, разве что в супер ограниченной памяти, потому такие приемы не актуальны.

    Для кодирования каждого символа алфавита нужно 5 бит (32 = 2^5)

    Т. к. Е и Ё считаются совпадающими, то всего в алфавите 32 символа

    Поскольку мы знаем, где расставленны прописные буквы, то теоретически их сохранять не обязательно, при выводе их можно подставить автоматически

    Тогда для хранения имени + отчества + фамилии нужно (15 + 12 + 15) * 5 = 210 бит

    Для года рождения есть 8 (с 1992 по 1999) вариантов, поэтому для него нужно отвести 3 бита (8 = 2^3)

    Всего для одной записи требуется 210 + 3 = 213 бит = 26.625 байт ~ = 27 байт

    И если так дорого место, то я рекомендую дополнительно воспользоваться архиватором типа zip/rar
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «В школьной базе данных хранятся записи, содержащие информацию об учениках : - 15 символов: русские буквы (первая прописная, остальные ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1. заполните пропуски. 5 кбайт=_байт=_бит _кбайт=_байт=12288 бит _кбайт=байт=2 бит _гбайт=1536 мбайт=_кбайт 512 кбайт=2_байт=2_бит 2. перевидите 32 бит = ... байт 7 байт = ... бит 1,5 байта = ... бит 30 кб = ... байт 640,7 кб = ... байт 2035 байт = .
Ответы (1)
В некоторой базе данных хранятся записи, содержащие информацию о некоторых датах. Каждая запись содержит три поля: номер года (число от 1 до 2100), номер месяца (число от 1 до 12) и номер дня в месяце (число от 1 до 31).
Ответы (1)
В каком варианте объёмы памяти расположены в порядке возрастания? 1) 5 бит, 3 байта, 20 бит, 1 Кбайт, 1010 байт 2) 5 бит, 3 байта, 20 бит, 1010 байт, 1 Кбайт 3) 5 бит, 20 бит, 3 байта, 1 Кбайт, 1010 байт 4) 5 бит, 20 бит, 3 байта, 1010 байт, 1 Кбайт
Ответы (1)
Вариант 1 1.3 Мбайт = ... Кбайт 2.1,5 Кбайт = ... байт 3.4096 бит = ... Кбайт = ... байт 4.5/128 Кбайт = ... байт = ... бит 5. 1/2 Кбайт 15 байт = ... байт 6.1024 бит + 2 байт = ... бит = ... байт
Ответы (1)
1) Переведите в указанные единицы измерения. В решении показать перевод единиц измерения. a. 16 бит = ? байт b. 2,5 байт = ? бит c. 3 Кбайт = ? байт d. 0,5 Мбайт = ? Кбайт 2) Сравните: a. 20 Кбайт ... 20480 байт b. 12 бит ... 2 байт c. 9 байт ...
Ответы (1)