1. В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер следующего предложения в данной кодировке.
Я памятник себе воздвиг нерукотворный.
2. Реферат, набранный на компьютере, содержит 16 страниц, на каждой странице 50 строк, в каждой строке 64 символа. Для кодирования символов используется кодировка Unicode, при которой каждый символ кодируется 16 битами. Определите информационный объём реферата.
Ответы
Ответ:
1. Каждая буква, включая пробелы и знаки препинания, являются символами. В данном примере 38 символов, значит 38 * 16 бит = 608 бит
Ответ: 608 бит
2. Что бы узнать количество символов в документе, сначала необходимо узнать сколько символов на одной странице
50 * 64 = 3200 символов.
Далее нужно узнать сколько символов на 16-ти страницах
3200 * 16 = 51200 символов
Каждый символ весит 16 бит
51200 * 16 = 819200 бит
Переводим биты в байты
819200 / 8 = 102400 байт
Переводим байты в Кбайты
102400 / 1024 = 100 Кбайт
Ответ: 100 Кбайт
1) Считаем количество символов в предложении. Не забываем, что пробел и точка тоже являются символами.
Я памятник себе воздвиг нерукотворный.
В этом предложении 38 символов.
1 символ кодируется 16 битами или 16/8=2 байтами
38 символов кодируются 38*2=76 байтами
Ответ: 76 байт
2) определяем общее количество символов в тексте:
16*50*64 символа
1 символ кодируется 16 битами или 16/8=2 байтами.
16*50*64 символа кодируются 2*16*50*64 байтами или (2*16*50*64)/1024=100 кбайтами
Ответ: 100 кбайт