Считая что в кодировке unicode каждый символ кодируется 16 битами

от admin

Информационный объём фрагмента текста (8 класс)

Вам известно, что информационный объём I сообщения равен произведению количества К символов в сообщении на информационный вес i символа алфавита: I =К • i.

  • 8 битов (1 байт)- восьмиразрядная кодировка;
  • 16 битов (2 байта) — шестнадцатиразрядная кодировка.

Информационным объёмом фрагмента текста будем называть количество битов, байтов или производных единиц (килобайтов, мегабайтов и т. д.), необходимых для записи этого фрагмента заранее оговорённым способом двоичного кодирования.

Задача 1.
Считая, что каждый символ кодируется одним байтом, определите, чему равен информационный объём следующего высказывания Жан-Жака Руссо:
Тысячи путей ведут к заблуждению, к истине — только один.

Решение:
В данном тексте 57 символов (с учётом знаков препинания и пробелов). Каждый символ кодируется одним байтом. Следовательно, информационный объём всего текста — 57 байтов.

Ответ: 57 байтов.

Задача 2.
В кодировке Unicode на каждый символ отводится два байта. Определите информационный объём слова из 24 символов в этой кодировке.

Решение:
I = 24 • 2 = 48 (байтов).

Ответ: 48 байтов.

Задача 3.
Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 8-битовом коде, в 16-битовую кодировку Unicode. При этом информационное сообщение увеличилось на 2048 байтов. Каков был информационный объём сообщения до перекодировки?

Решение:
Информационный вес каждого символа в 16-битовой кодировке в два раза больше информационного веса символа в 8-битовой кодировке. Поэтому при перекодировании исходного блока информации из 8-битовой кодировки в 16-битовую его информационный объём должен был увеличиться вдвое, другими словами, на величину, равную исходному информационному объёму. Следовательно, информационный объём сообщения до перекодировки составлял 2048 байтов = 2 Кб.

Задача 4.
Выразите в мегабайтах объём текстовой информации в «Современном словаре иностранных слов» из 740 страниц, если на одной странице размещается в среднем 60 строк по 80 символов (включая пробелы). Считайте, что при записи использовался алфавит мощностью 256 символов.

Решение:
Информационный вес символа алфавита мощностью 256 равен восьми битам (одному байту). Количество символов во всём словаре равно 7 40 • 80 • 60 = 3 552 000. Следовательно, объём этого текста в байтах равен 3 552 000 байтов = 3 468,75 Кбайт ≈ 3,39 Мбайт.

Считая, что каждый символ кодируется 16 битами.

Считая, что каждый символ кодируется 16 битами, оцените информационный объем следующего предложения в кодировке Unicode: Каждый символ кодируется 8 битами.

Решение:

В предложении "Каждый символ кодируется 8 битами." 34 символа. Каждый символ кодируется 16 битами или 2-мя байтами, так как 1 байт = 8 бит. А значит:

34 * 16 = 544 бита или 34 * 2 = 68 байт — информационный объем предложения.

ОГЭ по информатике задание 1

В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер следующего предложения в данной кодировке.
Я к вам пишу – чего же боле? Что я могу ещё сказать?
1) 52 байт
2) 832 бит
3) 416 байт
4) 104 бит

РЕШЕНИЕ

Перед решением данной задачи ОГЭ по информатике, разберем коротко, как кодируется текст.

Для того чтобы в компьютере можно было хранить текстовые данные, необходимо предварительно закодировать все символы, которые могут использоваться в тексте. Текст может содержать цифры, прописные и строчные буквы, пробелы, знаки препинания и специальные символы (например, +, =, *, $). Если буквы, входящие в текст, могут быть только латинскими или русскими, то для кодирования одного символа достаточно использовать 8 битовых ячеек памяти, т. е. 1 байт памяти 2^8 = 256 различных символов.

В задаче необходимо посчитать общее количество символов, включая пробелы и знаки препинания. Перед и после знака тире тоже стоит пробел.

ОГЭ по информатике задание 1

Всего получилось 52 символа. Каждый символ кодируется 16 битами, поэтому умножаем:

52 * 16 = 832 бита.

В варианте ответа, такое число находится по номером 2. Это и будет ответом в нашей задаче. Обратите внимание, что в некоторых задачах, данного варианта ответа может и не быть. Например, вместо 832 бит стоит число 104 байт. Нужно помнить, что 1 байт = 8 бит. Делим число 832 / 8 = 104 байта.

Ответ: 2

Самостоятельная работа

В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер следующего предложения в данной кодировке:

Вознёсся выше он главою непокорной Александрийского столпа.

1) 118 бит

2) 944 бит

3) 59 байт

4) 472 байт

Ответ напишите в комментариях этого поста

Данная задача была взята с открытого банка заданий ОГЭ по информатике.

Решу ЕГЭ и Незнайка объединились,

чтобы запустить свои курсы ЕГЭ в Тик-Ток формате. Никаких скучных вебинаров, только залипательный контент!

Готовься к ЕГЭ в Тик-Ток формате

«Незнайка» и «Решу ЕГЭ» запускают свои курсы подготовки. Короткие видео, много практики и нереальная польза!

Задание № 12599

В одной из кодировок Unicode каждый символ кодируется 16 битами. Оцените размер следующего предложения в данной кодировке.

«Куда так, кумушка, бежишь ты без оглядки?» — Лисицу спрашивал Сурок.

Для того чтобы оценить размер, необходимо подсчитать количество символов в строке, оно составляет 69

Читать:
Как открыть порт в debian

Похожие статьи