Объем информации в кодировке
Информатика

А) В кодировке КОИ-8 каждый символ записывается с использованием 8 битов. Какой объем информации содержит текст

А) В кодировке КОИ-8 каждый символ записывается с использованием 8 битов. Какой объем информации содержит текст, который Паша написал (текст без лишних пробелов): "Аки, Бали, Банда, Сибуян, Камотес, Лабрадор, Линкольна — моря"?
В) В кодировке UTF-16 каждый символ представляется 16-битным числом. Какой объем информации содержит текст, который Илья написал (текст без лишних пробелов): "айва, хурма, яблоко, гуарана, апельсин, мангостан — фрукты"?
Верные ответы (1):
  • Игнат
    Игнат
    13
    Показать ответ
    Предмет вопроса: Объем информации в кодировке
    Пояснение: В кодировке КОИ-8 каждый символ записывается с использованием 8 битов, что означает, что каждый символ занимает 1 байт. Для определения объема информации содержимого текста, который Паша написал, нужно подсчитать количество символов без лишних пробелов в тексте и умножить это число на количество байт, которое занимает один символ в кодировке КОИ-8 (1 байт).

    В кодировке UTF-16 каждый символ представляется 16-битным числом, что означает, что каждый символ занимает 2 байта. Чтобы определить объем информации в тексте, который Илья написал, без лишних пробелов, нужно подсчитать количество символов в тексте и умножить это число на количество байт, которое занимает один символ в кодировке UTF-16 (2 байта).

    Например:
    А) Для определения объема информации в тексте, который Паша написал, мы считаем количество символов без лишних пробелов: "Аки,Бали,Банда,Сибуян,Камотес,Лабрадор,Линкольна—моря". В этом тексте 35 символов без пробелов. Так как каждый символ занимает 1 байт в кодировке КОИ-8, объем информации будет равен 35 байтам.

    B) Для определения объема информации в тексте, который Илья написал, без лишних пробелов: "айва,хурма,яблоко,гуарана,апельсин,мангостан—фрукты". В этом тексте 38 символов без пробелов. Так как каждый символ занимает 2 байта в кодировке UTF-16, объем информации будет равен 76 байтам.

    Совет: Чтобы проще разобраться с объемом информации в разных кодировках, можно проводить аналогии с размером файлов на компьютере. Каждый символ кодировки КОИ-8 занимает столько же места, сколько один байт, а каждый символ кодировки UTF-16 занимает столько же места, сколько два байта.

    Упражнение:
    1) Сколько информации содержит текст "Привет, мир!" в кодировке КОИ-8?
    2) Сколько информации содержит текст "Hello, world!" в кодировке UTF-16?
Написать свой ответ: