Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Використання різних кодувань






В кодуванні ASCII на кожний символ відводиться 1 байт = 8 біт.

 

В кодуванні Unicode на кожний символ відводиться 2 байта = 16 біт.

 

Приклад 1. При кодуванні за допомогою Unicode знайти інформаційний обсяг «Ученье – свет, а неученье – тьма!».

 

Розв’язок. Підрахуємо кількість символів в заданій фразі, враховуючи букви, пробіли та знаки пунктуації (тире, кому, знак оклику). Всього символів – 33. Розрахуємо обсяг фрази: 33 (символи) * 2 (байта) = 66 байт = 528 біт.

 

Приклад 2. Повідомлення містить 4096 символи. Обсяг повідомлення при використанні рівномірного коду складає 1/512 Мбайт. Знайти потужність алфавіту, за допомогою якого записано це повідомлення.

Розв’язок. Потужність алфавіту – кількість символів в алфавіті. Переведемо інформаційний обсяг повідомлення в біти.


Для кодування одного символу відводиться

Тоді потужність алфавіту за формулою Р. Хартлі дорівнює N = 2i = 24 = 16.

 

Приклад 3. Скільки секунд знадобиться модему, що передає повідомлення зі швидкістю 28 800 біт/с для передачі 100 сторінок тексту в 30 рядків по 60 символів кожна в кодуванні ASCII.

Розв’язок. В кодуванні ASCII кожний символ займає 8 біт або 1 байт. Тоді обсяг тексту дорівнює 100 ∙ 30 ∙ 60 ∙ 8 = 1 440 000 бітів. Для його передачі по модему знадобиться

секунд.


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал