Кодирование текстов. Равномерные и неравномерные коды. Декодирование сообщений. Информационный объем текста.

  • Презентации учебные
  • pptx
  • 18.11.2024
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Презентация к уроку информатики в 7 классе по теме "Кодирование информации"
Иконка файла материала Презентация Информационный объем текста.pptx

Кодирование текстов. Равномерные и неравномерные коды. Декодирование сообщений. Информационный объем текста. Информатика, 7 класс

Равномерные и неравномерные  коды

Виды кодов

Равномерные

Неравномерные

Равномерные коды

Одинаковое число символов в кодовых комбинациях

Неравномерные коды

Различное число символов в кодовых комбинациях

Пример  равномерных кодов

А-000
Б-001
В-010
Г-011
Д-100
Ы-101
Ш-110
Ь-111

Пример  неравномерных кодов

Буквы азбуки Морзе
А- ._
Ъ- __.__
Б- _…
Д- _.. 
З- __..

Таблица равномерных кодов

Таблица неравномерных кодов

Информационный объем фрагмента текста

Информационный объём 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 Кб.
Ответ: 2 Кб.

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

Самое главное:
В зависимости от разрядности используемой кодировки информационный вес символа текста, создаваемого на компьютере, может быть равен:
8 битов (1 байт) — восьмиразрядная кодировка;
16 битов (2 байта) — шестнадцатиразрядная кодировка.
Информационный объём фрагмента текста — это количество битов, байтов (килобайтов, мегабайтов), необходимых для записи фрагмента оговорённым способом кодирования.

Записать в тетрадь!

Вопросы и задания:

Теория: п. 1.4, 4.6.

Задачи: стр. 44 № 11; стр. 184 № 6, 7, 8, 9, 10