
В одному рядку деякого тексту розміщується в середньому 60 символів, а на одній сторінці - 40
рядків. Скільки закодованих сторінок цього тексту можна взяти, щоб довжина двійкового коду не перевищила 8 МБ, якщо для кодування використати таблицю Windows-1251?

Ответы на вопрос

Ответ:
В кодировке Windows-1251 каждый символ кодируется 1 байтом.
Информационный объем текста = 8Мбайт
или:
8*1024*1024=8388608 байт, значит столько же и символов в тексте.
Разделив общее количество символов на количество строк и символов в одной строке получим количество страниц текста:
8388608/60/40= 3495,25
Ответ: 3495 страниц
Объяснение:



Для розрахунку кількості сторінок, необхідно визначити обсяг коду, який займає один символ.
Таблиця кодування windows-1251 використовує 1 байт для кодування одного символу.
Оскільки в одному рядку поміщається 60 символів, а кожен символ кодується 1 байтом, то один рядок займає 60 байтів.
На одній сторінці міститься 40 рядків, тому одна сторінка займає 40 * 60 = 2400 байтів.
Двійковий код складається з 8 біт, а 1 байт = 8 біт, тому переведемо 8 МБ в байти: 8 МБ = 8 * 1024 * 1024 байтів = 8388608 байтів.
Тепер можемо визначити кількість сторінок: Кількість сторінок = обсяг коду / обсяг однієї сторінки = 8388608 / 2400 ≈ 3495
Отже, можна взяти 3495 закодованих сторінок цього тексту, щоб довжина двійкового коду не перевищувала 8 МБ при використанні таблиці windows-1251.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili