Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Використання різних кодувань ⇐ ПредыдущаяСтр 7 из 7
В кодуванні 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 бітів. Для його передачі по модему знадобиться секунд.
|