Какой вес имеет один символ в Microsoft Word

1. Выполните перевод в биты:

а) 8 байтг) 32 Кбайтаж) 0,1 Гбайта
б) 12 байтд) 1 Мбайтз) 0,25 Гбайта
в) 20 Кбайте) 0,3 Мбайтаи) 0,01 Пбайта

2. Выполните перевод в байты:

а) 16 битг) 11 Кбайтж) 1 Гбайт
б) 20 битд) 1,5 Мбайтз) 0,6 Гбайта
в) 0,5 Кбайте) 0,2 Мбайтаи) 0,02 Пбайта

3. Выполните перевод в килобайты:

а) 4096 битг) 204800 байтж) 2 Гбайта
б) 368640 битд) 3 Мбайтаз) 3,5 Гбайта
в) 12288 байте) 2,5 Мбайтаи) 0,03 Пбайта

4. Установите соответствие:

5. Заполните таблицу, определив недостающие величины (ответ округлить до сотых):

Алфавитный подход к измерению информации

6. В алфавите некоторой страны всего 16 символов. Найдите вес одного символа этого алфавита.

7. Алфавит русской азбуки Морзе состоит из 32 символов. Определите вес каждого символа русской «Морзянки».

8. После объединения северного и южного племени было решено объединить их алфавиты. Алфавит северян содержал 23 символа. Южане использовали в своём алфавите 41 символ. Подсчитайте вес одного символа нового алфавита, объединяющего символы северян и южан.

9. Двое друзей решила придумать свой собственный тайный язык. На листе бумаги они выписали все символы алфавита этого языка. В конечном итоге ребята придумали 128 символов. Определите вес одного символа в этом алфавите.

10. Один символ некоторого алфавита занимает 6 бит информации. Определите из скольких символов состоит этот алфавит?

11. Пользователь напечатал текст каждая буква которого весит около 5 бит. Подсчитайте количество символов в используемом алфавите.

12. В памяти телефона на хранение одного смайлика отводится 1,5 байта информации. Определите количество неодинаковых смайликов, которое можно поместить в библиотеку данного телефона.

Сколько байт весит один символ

Почему для кодирования одного символа нужен именно 1 байт?

Почему для кодирования 1-го символа нужен именно 1 байт? Я прекрасно понимаю, что минимальная единица информации — 1 бит и чтобы выразить 255 символов в двоичном коде надо использовать 8 бит. И по таблице брать двоичный код и по нему находить нужный символ, но почему каждый символ обязательно занимает 1 байт? Зачем записывать число именно вот так 0000001 , а не просто 1 , тем самым заняв всего 1 бит информации и по таблице взять ему соответствующий символ.

Отслеживать 51.6k 201 201 золотой знак 63 63 серебряных знака 245 245 бронзовых знаков задан 1 авг 2018 в 17:23 Никита Антонов Никита Антонов 125 1 1 серебряный знак 9 9 бронзовых знаков

Байт — минимальная адресуемая единица информации. Хранить каждый символ меньше чем в одном байте неэффективно по скорости доступа. А для длительного хранения (при сохранении в файл, например) никто не мешает применить сжатие.

А вообще теоретически использовать один бит не разрешает, только вот 11111111 — это один символ (число 255) или восемь символов 1 ? Придётся добавлять дополнительную информацию, поясняющую, как правильно интерпретировать эти единицы. Ну и да, использовать число битов меньшее чем «минимальная адресуемая единица информации» банально неудобно, ибо именно под восьмибитный байт спроектированы все современные компьютеры

1 ответ 1

Не обязательно 1 ..есть кодировки (например utf-16, utf-32 ) где символы по 2 , по 4 байта. тут еще многое зависит от количества кодируемых символов. не всегда хватает 256 вариантов. часто нужно больше.то есть битность напрямую зависит от числа символов в таблице символов. Если влезть в ассемблер, то можно сделать свою таблицу символов. проблема будет только в том что твою кодировку будет понимать только твоя программа. А так просто принятый стандарт, и все. по поводу же адресации, да — опять же стандарт. хотя есть системы , которые работают и 9-ю битами ( старые советские системы связи) , где 9-й бит был или контрольным или знак передавал.

Отслеживать ответ дан 1 авг 2018 в 17:35 Сергей Петрашко Сергей Петрашко 1,493 8 8 серебряных знаков 15 15 бронзовых знаков

Я наверное неправильно задал вопрос имею в виду почему все символы имеют 1 и тот же размер(тоесть 2 байта или 1), а не так чтобы 1 символ весит больше, а другой меньше, если все равно старшие разряды заполнены нулями (00000001 к примеру)

будут проблемы с синхронизацией. такая проблема есть в азбуке морзе. то есть трудно понять где закончился один символ и начался второй. поэтому и принято использовать такие битности.

Сколько весит один символ?

в зависимости от того, где этот символ расположен.В текстовом документе от 1 до 2 байт (в зависимости от версии блокнота) , В ворде до нескольких байт. А ещё символ можно нарисовать в картинке, тогда до нескольких килобайтА вообще вопрос составлен некорректно.

Меньше одного грамма! Смотря в какой кодировке. Если допустим в «Windows-1251», то 1 байт. Если в Unicode, то 2 или 4

цифра 1 битбуква 8 бит или 1 байт 11 кг примерно это весовая величина! арроба или что типо того

Символы имеют разные размеры и веса, и вопрос о том, какой символ весит больше всего, не имеет однозначного ответа без уточнения, каким именно способом вы хотите измерять вес символа.

Если речь идет о размере символа в памяти компьютера, то размер символа зависит от используемой кодировки. Например, в ASCII каждый символ занимает 1 байт, а в Unicode, особенно в UTF-8, размер символа может быть различным (от 1 до 4 байт).

Если вы имеете в виду визуальный вес символа, то это зависит от выбранного шрифта и его настроек. В разных шрифтах и стилях символы могут иметь разные визуальные веса (например, тонкий, обычный, полужирный, жирный).

Если вы имеете в виду вес символа с точки зрения ширины, то также это будет зависеть от выбранного шрифта и его метрик. Некоторые символы могут быть шире или уже других символов.

Таким образом, чтобы точно определить, какой символ «весит» больше всего, необходимо уточнить контекст и метод измерения веса символа.

Сколько весит один символ в UTF-8

UTF-8, по сравнению с UTF-16, наибольший выигрыш в компактности даёт для текстов на латинице, поскольку латинские буквы без диакритических знаков, цифры и наиболее распространённые знаки препинания кодируются в UTF-8 лишь одним байтом, и коды этих символов соответствуют их кодам в ASCII.

  • UTF-8 кодирует символы переменной длины, от 1 до 4 байт на символ.
  • Один символ в информационном весе достаточного алфавита равен 1 байту.
  • Латинские буквы без диакритических знаков, цифры и распространённые знаки препинания кодируются UTF-8 лишь одним байтом, соответствующим кодам в ASCII.
  • Unicode использует два варианта кодирования: 8-битный и 16-битный. По умолчанию используется 16-битное кодирование, где каждый символ занимает 16 бит (два байта).
  • Символ ASCII расширяется до 8 бит, дополнительно добавляя один нулевой бит в качестве старшего бита.
  • Расширенная ASCII использует 2 байта в таблице Unicode. Так что 1 символ в компьютере занимает 1 или 2 байта.
  • Один символ кодировки UTF-16 представлен последовательностью двух байт или двух пар байт.
  • UTF-32 использует ровно 32 бита для кодирования любого символа, в отличие от UTF-8 и UTF-16, которые используют переменное число байтов для представления символов.
  1. Сколько весит один символ
  2. Сколько байт один символ UTF-8
  3. Чему равен 1 символ в Unicode
  4. Сколько весит 1 символ ASCII
  5. Какой объем занимает 1 символ
  6. Сколько байт требуется для 1 символ
  7. Сколько весит один символ в UTF 32
  8. Сколько весит символ в UTF-16
  9. Сколько бит будет весить один символ
  10. Чем UTF-8 отличается от Unicode
  11. Сколько весит один пробел
  12. Сколько весит символ Unicode
  13. Сколько весит один символ в КОИ-8
  14. Сколько бит на символ
  15. Сколько весит один символ двоичного кода
  16. Сколько бит в UTF-8
  17. Сколько весит символ текста
  18. Сколько бит отводится в Unicode
  19. Сколько байт занимает ASCII
  20. Сколько весит символ в Unicode 16
  21. Сколько весит символ в строке
  22. Чему равен символ

Сколько весит один символ

Таким образом, информационный вес одного символа достаточного алфавита равен 1 байту.

Сколько байт один символ UTF-8

UTF-8 — это кодировка символов переменной длины, что, в данном случае, означает длину от 1 до 4 байт на символ.

Чему равен 1 символ в Unicode

Unicode использует два варианта кодирования: 8-битный и 16-битный. По умолчанию используется 16-битное кодирование, то есть каждый символ занимает 16 бит (два байта); обычно его записывают как U+hhhh, где hhhh — шестнадцатеричный код символа.

Сколько весит 1 символ ASCII

Представление ASCII в ЭВМ

Обычно символ ASCII расширяют до 8 бит, просто добавляя один нулевой бит в качестве старшего.

Какой объем занимает 1 символ

Расширенная ASCII позволяет использовать все 8 бит для кодирования. В таблице Unicode используется 2 байта, поэтому можно сказать, что 1 символ в компьютере занимает 1 или 2 байта.

Сколько байт требуется для 1 символ

Один символ кодировки UTF-16 представлен последовательностью двух байт или двух пар байт.

Сколько весит один символ в UTF 32

Universal Character Set) в информатике — один из способов кодирования символов Юникода, использующий для кодирования любого символа ровно 32 бита. Остальные кодировки, UTF-8 и UTF-16, используют для представления символов переменное число байтов.

Сколько весит символ в UTF-16

Один символ кодировки UTF-16 представлен последовательностью двух байтов или двух пар байтов.

Сколько бит будет весить один символ

Один символ алфавита «весит» 10 бит.

Чем UTF-8 отличается от Unicode

Таблица Юникод каждому символу UCS сопоставляет кодовую точку, которая является номером ячейки таблицы, содержащей символ. UTF-8 — стандарт кодирования, преобразующий номера ячеек таблицы Юникод в бинарные коды с использованием переменного количества бит: 8, 16, 24 или 32.

Сколько весит один пробел

Заметим, что пробел занимает 1 байт.

Сколько весит символ Unicode

В кодировке unicode на каждый символ отводится 2 байта.

Сколько весит один символ в КОИ-8

Определите количество символов в сообщении, если информационный

Сколько бит на символ

Каждый из этих символов представлен 7 битами данных. Для пересылки символов из расширенной таблицы ASCII (128-255) нужно использовать 8 битов.

Сколько весит один символ двоичного кода

К. 256 = 2^8, то вес 1 символа — 8 бит. Этот вес можно воспринимать как разрядность двоичного слова. То есть двоичный код каждого символа в компьютерном тексте занимает 1 байт памяти (или 8 бит).

Сколько бит в UTF-8

UTF-8 является лишь представлением Юникода в 8-битном виде. Символы с кодами меньше 128 представляются одним байтом, а так как в Юникоде они повторяют ASCII, то текст написанный только этими символами будет являться текстом в ASCII.

Сколько весит символ текста

Один символ компьютерного алфавита весит (8) бит или (1) байт.

Сколько бит отводится в Unicode

В заданной кодировке Unicode каждый символ алфавита занимает 2 байта = 16 бит памяти. Согласно условию заданное слово состоит из 24 символов, то оно будет занимать в памяти 24 * 2 байта = 48 байт. 48 байт = 384 бит (так как 1 байт = 8 бит). Ответ: 1) 384 бита.

Сколько байт занимает ASCII

В этой форме юникодные символы кодируются одиночными байтами. Но поскольку одного байта для кодирования миллиона символов слегка мало, разные символы кодируются разным количеством байтов. Те, которые входят в старый ASCII, кодируются одним байтом и их значения полностью с ASCII совпадают.

Сколько весит символ в Unicode 16

Один символ кодировки UTF-16 представлен последовательностью двух байтов или двух пар байтов.

Сколько весит символ в строке

В современных системах 1 символ строки занимает 1 байт информации.

Чему равен символ

«≈» — «приблизительно равно». Используется при обозначении двух величин, разницей между которыми в данной задаче можно пренебречь. «≃» — используется для обозначения гомеоморфных пространств в топологии.

16.05.2023 Сколько весит один символ в UTF-8

UTF-8 — самая популярная кодировка символов в Интернете. Она используется для кодирования текста на любых языках, включая китайский, японский и корейский, а также для хранения и передачи данных. Кодировка представляет собой переменную длину символов, что означает, что каждый символ может занимать от 1 до 4 байт.

Для сравнения, ASCII использует один байт для каждого символа, но только для символов на латинице и некоторых знаков препинания. Символы на других языках, например, кириллические, требуют расширенного набора символов, который использует более чем один байт.

UTF-16 использует два байта для каждого символа, однако не включает всех символов Юникода, в отличие от UTF-8. UTF-32 использует 32 бита (четыре байта) для каждого символа, что делает его самым «затратным» с точки зрения хранения данных. Однако UTF-32 предоставляет полную поддержку всех символов Юникода.

В первую очередь UTF-8 предназначен для использования в Интернете, поскольку компактность кодировки позволяет сократить количество передаваемой информации, сэкономить место на серверах и повысить скорость загрузки страниц. Также UTF-8 позволяет работать с множеством различных языков и использовать одинаковый формат для хранения и передачи данных на всех уровнях Интернета.

Таким образом, количество байт, занимаемых одним символом в UTF-8, зависит от самого символа, а не от кодировки в целом, и может варьироваться от 1 до 4 байтов. В случае, если символ находится в диапазоне ASCII, то используется только 1 байт. В случае, когда символы не входят в диапазон ASCII, подразумевается использование двух или более байтов для их кодирования.

Один символ в кодировке UTF-16 занимает (в Википедию и Гугл не подсматривать!):

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Один символ в кодировке UTF-16 занимает (в Википедию и Гугл не подсматривать!):

31.41% 2 байта 3117

20.56% 4 байта 2040

7.57% 1-4 байта 751

12.04% 2-4 байта 1195

12.67% 16 байт 1257

8.12% от 2 байт до бесконечности 806

5.09% верного ответа выше нет 505

Проголосовали 9924 пользователя. Воздержались 1490 пользователей.

Добавить в закладки 14

Публикации

Лучшие за сутки Похожие

Как найти сколько весит один символ

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

Например, текстовый документ на (2)–(3) страницы может иметь информационный объём (150) Кб.

Изображение в хорошем качестве — (2)–(4) Мб.

Аудиофайл с песней на (3) минуты — около (6) Мб.

Рассмотрим измерение текстовой информации в компьютере.

Размер текстового сообщения зависит от того, с помощью какого алфавита он был написан и сколько в нём символов.

Алфавит (N) — это количество символов в некотором языке.

Чем больше алфавит, тем больше информационный вес одного символа.

Информационный вес одного символа (i) — это количество информации, которое отводится на один символ.

Они связаны формулой:

Например, в русском алфавите (33) буквы, вычислим информационный вес одного символа по формуле:

бит. То есть вес одного символа (буквы) — (5) бит.

Представим, что в тетрадке записана следующая строка: «Мама сидела за столом».

Как посчитать, сколько информации несёт в себе это сообщение?

Нам известно, сколько весит один символ — (5) бит, можно подсчитать количество символов в данном сообщении — (18), соответственно, чтобы найти, сколько всего информации несёт в себе это сообщение, нужно перемножить информационный вес одного символа и количество символов в сообщении.

Можно вывести формулу:

где (I) — информационный объём сообщения;

(K) — количество символов в сообщении;

(i) — информационный вес одного символа.

Но мы будем работать с компьютерным текстом. Там алфавит намного больше.

Как ты думаешь, сколько всего символов можно ввести с клавиатуры?

Ты скажешь «много» и будешь прав: с клавиатуры можно ввести русские/английские буквы, цифры, специальные знаки и т. д. Всего (256) символов.

Посчитаем информационный вес одного символа компьютерного алфавита.

Один символ компьютерного алфавита весит (8) бит или (1) байт.

Найди информационный объём текста (в битах), написанного с помощью компьютера:

«Информация — это сведения об окружающем нас мире».

Текст напечатан на компьютере, поэтому один символ весит (8) бит или (1) байт.

Всего символов в сообщении между кавычками: (48). При подсчёте символов учитываются все символы и пробелы.

Задача

Найди информационный объём сообщения (в байтах), который напечатали школьники на уроке информатики, если оно содержит (2) страницы, на каждой странице по (12) строк, и в каждой строке (28) символов.

Оформим решение задачи.

Дано:

Чтобы посчитать, сколько символов всего в сообщении, нужно умножить количество страниц на количество строк и на количество символов в каждой строке.

В условии сказано, что текст напечатали, поэтому один символ равен (1) байту.

Сколько места в памяти компьютера занимает код одного символа

Расширенная ASCII позволяет использовать все 8 бит для кодирования. В таблице Unicode используется 2 байта, поэтому можно сказать, что 1 символ в компьютере занимает 1 или 2 байта.

  1. Сколько занимает один символ в Unicode
  2. Сколько места надо выделить на 1 символ в кодировки ASCII
  3. Какой объем памяти занимает символ в кодировках ASCII и Unicode
  4. Сколько байтов занимает один символ в ASCII
  5. Чему равняется 1 символ
  6. Какой объем занимает 1 символ
  7. Чему равен 1 символ в байтах
  8. Сколько весит один символ в кодировке UTF-8
  9. Сколько весит один символ в кодировке UTF-16
  10. Сколько весит один символ в UTF 32
  11. Сколько бит на символ
  12. Сколько символом в ASCII
  13. Сколько весит один символ
  14. Почему 1 символ равен 1 байт
  15. Сколько символов содержит 1 бит
  16. Сколько весит один символ на клавиатуре
  17. Сколько весит один пробел
  18. Сколько весит символ в строке
  19. Сколько памяти отводится для кодирования 1 символа с помощью таблицы кодировки Unicode
  20. Сколько символов в кодировке
  21. Какое количество информации используется для кодирования одного символа
  22. Сколько весит символ в Unicode 16
  23. Сколько байт один символ UTF-8
  24. Сколько весит один символ в UTF-8

Сколько занимает один символ в Unicode

Unicode использует два варианта кодирования: 8-битный и 16-битный. По умолчанию используется 16-битное кодирование, то есть каждый символ занимает 16 бит (два байта); обычно его записывают как U+hhhh, где hhhh — шестнадцатеричный код символа.

Сколько места надо выделить на 1 символ в кодировки ASCII

В кодировке ASCII для кодирования одного символа требуется 1 байт информации (I = 1 байт = 8 битов).

Какой объем памяти занимает символ в кодировках ASCII и Unicode

В кодировке Unicode для хранения одного символа текста используется 2 байта (или 16 бит). А кодировке ASCII один символ занимает 1 байт памяти, что соответствует 8 битам.

Сколько байтов занимает один символ в ASCII

Те, которые входят в старый ASCII, кодируются одним байтом и их значения полностью с ASCII совпадают. Русские и, например, западноевропейские символы кодируются двумя байтами, японские катакана и хирагана — тремя, а есть еще всякая экзотика, где могут быть и четыре байта.

Чему равняется 1 символ

Т. к. 256 = 28, то вес 1 символа — 8 бит. Единице в 8 бит присвоили свое название — байт.

Какой объем занимает 1 символ

Расширенная ASCII позволяет использовать все 8 бит для кодирования. В таблице Unicode используется 2 байта, поэтому можно сказать, что 1 символ в компьютере занимает 1 или 2 байта.

Чему равен 1 символ в байтах

Один символ кодировки UTF-16 представлен последовательностью двух байт или двух пар байт.

Сколько весит один символ в кодировке UTF-8

UTF-8, по сравнению с UTF-16, наибольший выигрыш в компактности даёт для текстов на латинице, поскольку латинские буквы без диакритических знаков, цифры и наиболее распространённые знаки препинания кодируются в UTF-8 лишь одним байтом, и коды этих символов соответствуют их кодам в ASCII.

Сколько весит один символ в кодировке UTF-16

Один символ кодировки UTF-16 представлен последовательностью двух байтов или двух пар байтов.

Сколько весит один символ в UTF 32

Universal Character Set) в информатике — один из способов кодирования символов Юникода, использующий для кодирования любого символа ровно 32 бита. Остальные кодировки, UTF-8 и UTF-16, используют для представления символов переменное число байтов.

Сколько бит на символ

Каждый из этих символов представлен 7 битами данных. Для пересылки символов из расширенной таблицы ASCII (128-255) нужно использовать 8 битов.

Сколько символом в ASCII

В стандартной таблице ASCII 128 символов, пронумерованных от 0 до 127. В них входят латинские буквы, цифры, знаки препинания и управляющие символы.

Сколько весит один символ

При написании сообщения известно, что один символ весит 5 бит, сколько символов в алфавите?

Почему 1 символ равен 1 байт

1 байт= 8 бит, один символ алфавита кодируется одним байтом.

Сколько символов содержит 1 бит

1.1. Бит — это один разряд двоичного кода (двоичная цифра). Может принимать только два взаимоисключающих значения: «да» или «нет», «1» или «0», «включено» или «выключено», и т.

Сколько весит один символ на клавиатуре

Один символ компьютерного алфавита весит (8) бит или (1) байт.

Сколько весит один пробел

Заметим, что пробел занимает 1 байт.

Сколько весит символ в строке

В современных системах 1 символ строки занимает 1 байт информации.

Сколько памяти отводится для кодирования 1 символа с помощью таблицы кодировки Unicode

Кодировка Unicode использует для кодирования одного символа 16 бит.

Сколько символов в кодировке

Unicode содержит 1,114,112 кодовых значений; на настоящий момент времени, для них назначено более 96,000 символов.

Какое количество информации используется для кодирования одного символа

Традиционно для кодирования одного символа используется количество информации, равное 1 байту, то есть I = 1 байт = 8 битов. Для кодирования одного символа требуется 1 байт информации.

Сколько весит символ в Unicode 16

Один символ кодировки UTF-16 представлен последовательностью двух байтов или двух пар байтов.

Сколько байт один символ UTF-8

UTF-8 — это кодировка символов переменной длины, что, в данном случае, означает длину от 1 до 4 байт на символ.

Сколько весит один символ в UTF-8

UTF-8, по сравнению с UTF-16, наибольший выигрыш в компактности даёт для текстов на латинице, поскольку латинские буквы без диакритических знаков, цифры и наиболее распространённые знаки препинания кодируются в UTF-8 лишь одним байтом, и коды этих символов соответствуют их кодам в ASCII.

  • Сколько байтов занимает один символ в ASCII
  • Сколько весит один символ в UTF-8
  • Сколько весит один символ на клавиатуре

Видеоурок: Измерение информации.

Алфавитный подход к измерению информации

Каждый символ некоторого сообщения имеет определённый информационный вес – несёт фиксированное количество информации.

Все символы одного алфавита имеют один и тот же вес, зависящий от мощности алфавита.

Информационный вес символа двоичного алфавита принят за минимальную единицу измерения информации и называется 1 бит (bit)».

Информационный вес символа произвольного алфавита

• Алфавит любого языка можно заменить двоичным алфавитом.

• Для кодирования N символов произвольного алфавита требуется i -разрядный двоичный код

• Информационный вес символа = разрядность двоичного кода.

• Мощность алфавита и информационный вес символа алфавита: N =2 i

Информационный объем сообщения

Информационный объём I сообщения равен произведению количества K символов в сообщении на информационный вес i символа алфавита:

К — Число символов в символьном сообщении

I — Количество информации в символьном сообщении

Задача 1

Алфавит племени Пульти содержит 8 символов. Каков информационный вес символа этого алфавита?

Решение: Составим краткую запись условия задачи.

Известно соотношение, связывающее величины

С учетом исходных данных: 8 = 2 i . Отсюда: i = 3.

Задача 2

Сообщение, записанное буквами 32-символьного алфавита, содержит 140 символов. Какое количество информации оно несёт?

Решение:

N = 32, I = K i, N = 2 i

32 = 2 i , i = 5, I = 140 5 = 700 ( битов )

Задача 3

Информационное сообщение объёмом 720 битов состоит из 180 символов. Какова мощность алфавита, с помощью которого записано это сообщение?

I = 720; K = 180; N – ?

N = 2 i , I = K i, i = I/K

i = 720/180 = 4 (бита); N = 2 4 = 16 (символов)

Алфавитный подход к измерению информации

Из школьных уроков вы знаете, что масса измеряется с помощью граммов, а единицей измерения для времени является секунда. Информацию также можно измерить, и для этого существует три подхода: алфавитный, содержательный и вероятностный. Рассмотрим первый из них.

Сущность алфавитного подхода

Пример.

Если i = 2, то в алфавите получится всего 4 символа (N = 4):

Пример.

Если i = 3, то мощность алфавита будет равна 8 символов (N = 8):

000 001 010 011 100 101 110 111

Из примеров видно, что величина i – это длина двоичного кода, с помощью которого кодируется один символ алфавита, она называется информационным весом символа и определяется из уравнения:

Единицы измерения информации

В двоичном коде цифра (0 или 1) несет одну наименьшую единицу информации, которая называется 1 бит.

Помимо битов существуют более крупные единицы измерения информации. Чтобы не запутаться при решении задач, следует запомнить таблицу переводов, представленную ниже:

1 байт= 2 3 бит= 8 бит
1 Кб (килобайт)= 2 10 байтов= 1024 байта
1 Мб (мегабайт)= 2 10 Кб= 1024 Кб
1 Гб (гигабайт)= 2 10 Мб= 1024 Мб
1 Тб (терабайт)= 2 10 Гб= 1024 Гб

Рассмотрев формулу информационного веса символа и единицы измерения информации, решим задачу.

Пример. Представим, что нам надо закодировать латинский алфавит, который содержит 26 символов. Сколько бит потребуется для кодирования каждого символа?

Давайте попробуем посчитать. Кодировка предполагает, что каждому символу алфавита мы ставим в соответствие уникальный набор битов, т.е. у всех символов эти наборы разные. Количество комбинаций N, которое можно составить из i битов (каждый их них может быть либо 0, либо 1), будет равно:

В нашем случае N = 26. Получаем

26 не является степенью двойки, но это не страшно — нам надо найти такое минимальное i, чтобы 2 i точно было больше 26:

  • 2 4 = 16 – не подходит (получается, что с помощью 4 бит мы можем закодировать только 16 символов);
  • 2 5 = 32 — подходит.

Нашли, что i = 5, т.е. вес одного символа — 5 бит.

Информационный объем

Теперь, когда мы умеем находить вес одного символа, рассмотрим, как находить информационный объем слова, предложения или текста. Для этого обозначим буквой K – количество символов в тексте, записанном с помощью алфавита, i – информационный вес одного символа, тогда информационный объем I текста в битах можно выразить с помощью формулы:

Пример. Используя данные с прошлого примера, а именно, что i = 5, найдем какой объем информации будет нужен для хранения слова из 10 закодированных нами букв?

Одна буква весит 5 бит, значит, 10 букв будут весить 5×10 = 50 бит.

Оцените статью
InternetDoc.ru
Добавить комментарий