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