Как определить размер предложения в кодировке unicode?

5 ответов на вопрос “Как определить размер предложения в кодировке unicode?”

  1. Nikor Ответить

    ОГЭ по информатике
    Принцип кодирования текстовой информации несложен: каждый символ (включая буквы, цифры, пробел, знаки препинания и другие символы) занимает 1 байт (в классических кодировках КОИ-8r, Windows-1251, CP866); 2 байта (современная кодировка Unicode-16) или переменное количество от 1 до 4 байт (UTF-8, где английские буквы, цифры, пробел и другие символы занимают 8 бит, национальные символы других стран от 2 до 4 байт).
    В условии задачи 1 четко указан тип кодировки и количество бит (или байт), приходящихся на один символ.
    Считаем общее количество всех знаков (включая пробелы, запятые, точки и др.),
    умножаем на информационный размер одного знака.
    при необходимости переводим байты в биты (умножив на 8) или биты в байты (разделив на 8).
    Пример 1: 
    В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер следующего предложения в данной кодировке.
    Я к вам пишу – чего же боле? Что я могу ещё сказать?
    1) 52 байт     2) 832 бит      3) 416 байт  4) 104 бит
    Решение:
    Общее количество знаков – 52
    В кодировке Unicode используется 16 бит на символ. Таким образом, каждый символ будет занимать 16 бит = 2 байт
    Общий информационный размер сообщения: 52 * 2 байт=104 байт = 832 бит
    Итак, правильный ответ: 2

  2. bigmom Ответить

    14)Каждый символ это буква или чёрточка и пробелы и точек и воскл. знаков, 16 бит это 2 байта которые занимает символ (места то есть).
    Но так и быть! Судьбу мою отныне я тебе вручаю. = 47 символов * 2 раза = 94 байта * 8 = 752 бит. Ответ 752 бит, т. е. 1).
    _____________________________________________________________________________________
    27) 64 * 64 * 1024 = 4194304 символов = 4194304 байт / 1024 раз = 4096 килобайт / 1024 раз = 4 мегабайта.
    Ответ: 4 мегабайта.
    ____________________________________________________________________________________
    10) Я вас любил безмолвно, безнадежно, то робостью, то ревностью томим. = 67 символов * 2 = 134 байт * 8 = 1072 бит. Подходящий ответ 1072 бит, значит ответ 4).
    _____________________________________________________________________________________
    5) 40*40*48 = 76800 = 76800 байт / 1024 раз = 75 килобайт. Ответ 1) 75 КБайт.
    _____________________________________________________________________________________
    20) 48*36*48 = 82944 символов = 82944 байт / 1024 раз = 81 КБайт. Ответ 3) 81 КБайт.
    _____________________________________________________________________________________
    36) Я памятник себе воздвиг нерукотворный. = 38 символов = 76 байт * 8 = 608 бит. Ответ 2) 608 бит.
    ______________________________________________________________________________________
    38) Не рой другому яму – сам в неё попадёшь = 39 символов = 78 байт * 8 = 624 бита. Ответ 1) 624 бита.
    _____________________________________________________________________________________
    30) 64 * 64 * 16 = 65536 символов = 65536 байт / 1024 раз = 64 КБайт. Ответ 2) 64 КБайт.

  3. VideoAnswer Ответить

  4. VideoAnswer Ответить

  5. VideoAnswer Ответить

Добавить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *