54

1. В кодировке Unicode на каждый символ отводится два байта

zugduk 20 февраля 2023

1. В кодировке Unicode на каждый символ отводится два байта. Определите информационный объем слова из двадцати четырех символов в этойкодировке.2. Мощность алфавита равна 256. Сколько кбайт памяти потребуется для сохранения 160 страниц текста, содержащего в среднем 192 символа на каждой странице? 3. В процессе преобразования растрового графического файла количество цветов уменьшилось с 1024 до 32. Во сколько раз уменьшился информационный объем файла? 4. Скорость передачи данных через ADSL-соединение равна 1024000 бит/c. Передача файла через данное соединение заняла 5 секунд. Определите размер файла в килобайтах.5. В некоторой стране автомобильный номер длиной 6 символов составляется из заглавных букв (всего используется 12 букв) и десятичных цифр в любом порядке. Каждый символ кодируется одинаковым и минимально возможным количеством бит, а каждый номер – одинаковым и минимально возможным количеством байт. Определите объем памяти, необходимый для хранения 32 автомобильных номеров.

категория: информатика

69

1.V=24*2=48 байт=384 бита 2,192 символа на стр- 30720 символов. Мощность алфавита 256 — значит в алфававите 256 знаков. 2 в степени восемь — равно 256. Весь алфавит можно закодировать одним байтом (в одном байте — как раз восемь бит, степень двойки. Бит — принимает ДВА значения — 0 и 1 — отсюда основание 2, которое возводим в восемь на каждый символ текста надо потратить один байт памяти. Итого получаем 30720 БАЙТ. В одном КИЛОБАЙТЕ 1024 байта. Делим 30720 на 1024 получаем 30 КБайт.3. В 2 раза уменьшился 41024000/8=128000 (перевели в байты) 128000/1024=125 кбайт/сек (перевели в килобайты) 125*5=625 килобайт 5. Всего используется 12 букв +10 цифр=22 символа для кодирования 22 вариантов необходимо использовать 5 бит, так как, т.е. 4 бит не хватит (они позволяют кодировать только 16 вариантов), а 5 уже достаточно таким образом, на каждый символ нужно 5 бит (минимально возможное количество бит) полный номер содержит 6 символов, каждый по 5 бит, 30 бит один номер. По условию каждый номер кодируется целым числом байт (в каждом байте – 8 бит), поэтому требуется 5 байт на номер () , 4 байтов не хватает, а 5 – минимально возможное количество на 32 номеров нужно выделить 160 байтов приблизительно 192 байта правильный ответ – 160 байт… т. К 32*5=160 или приблизетельно 192 байта.

пользователи выбрали этот ответ лучшим
Знаете другой ответ?

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