Контрольные задания > 1. В одном из изданий книги М.А. Булгакова «Мастер и Маргарита» 256 страниц. Какой объем (в Мбайтах) заняла бы эта книга, если бы Михаил Афанасьевич набирал её на компьютере, и её текст в одном из представлений Unicode, в котором каждый символ занимает 16 бит? На странице помещается 64 строки, а в строке 64 символа.
Вопрос:
1. В одном из изданий книги М.А. Булгакова «Мастер и Маргарита» 256 страниц. Какой объем (в Мбайтах) заняла бы эта книга, если бы Михаил Афанасьевич набирал её на компьютере, и её текст в одном из представлений Unicode, в котором каждый символ занимает 16 бит? На странице помещается 64 строки, а в строке 64 символа.
Ответ:
Для решения этой задачи нам потребуется выполнить несколько шагов:
1. Определим, сколько символов находится на одной странице:
Количество символов на странице = (Количество строк на странице) * (Количество символов в строке)
Количество символов на странице = 64 строки * 64 символа = 4096 символов
2. Определим, сколько символов находится во всей книге:
Количество символов в книге = (Количество символов на странице) * (Количество страниц в книге)
Количество символов в книге = 4096 символов * 256 страниц = 1048576 символов
3. Определим, сколько бит требуется для хранения всей книги:
Общее количество бит = (Количество символов в книге) * (Количество бит на символ)
Общее количество бит = 1048576 символов * 16 бит/символ = 16777216 бит
4. Переведем биты в байты:
Общее количество байт = (Общее количество бит) / (8 бит/байт)
Общее количество байт = 16777216 бит / 8 бит/байт = 2097152 байт
5. Переведем байты в мегабайты:
Объем в мегабайтах = (Общее количество байт) / (1024 * 1024 байт/мегабайт)
Объем в мегабайтах = 2097152 байт / (1024 * 1024) байт/мегабайт = 2 Мбайт
Таким образом, объем книги составит 2 Мбайта.