Кодирование и измерение текстовой информации

ГБПОУ АО "Техникум строительства и городского хозяйства", г.Архангельск

Сайт- портфолио преподавателя информатики

Лебедевой Надежды Николаевны

 Практическая работа "Кодирование и измерение текстовой информации"

 

 

ПР 6 Кодирование и измерение текстовой информации

 

Цель: Сформировать знания о кодировании текстовой информации и умение измерять текстовую информацию.

Теоретическая часть.

Текстовая информация- это информация, выраженная с помощью естественных и формальных языков в письменной или печатной форме.

При вводе в компьютер текстовой информации происходит её двоичное кодирование. А при выводе на экран декодирование. Для каждого символа, вводимого с клавиатуры, выделен свой код.

Эти коды хранятся в виде двоичных чисел одинаковой длины.

Часто для кодирования символов используются таблицы КОИ-8, Windows-1251, ISO, MAC, состоящие из 256 различ­ных символов.

Таким образом,    N=2i, 256=2i, 28=2i, i=8 бит

В качестве международной принята кодовая таблица Unicod, которая позволяет закодировать 65536 различных символов.

Таким образом,    N=2i, 65536 =2i, 216=2i, i=16 бит 

 

Примеры решения задач:        

 

Задача 1.Определите информационный объём текста (без учёта кавычек). «Мы живём в Архангельске!», учитывая, что каждый символ кодируется 8 битами. Ответ запишите в байтах.

Решение: (Примечание: при подсчёте количества символов не забудьте посчитать пробелы и знаки препинания)

 

Задача 2.Определить приблизительный информационный объём учебника «Автоматизация технологических процессов», если он состоит из 350 страниц, на каждой странице 1 столбец, 46 строки, в каждой строке 57 символов, учитывая, что один символ кодируется 16 битами.

 

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

Решение:

Длина сообщения 25 символов

в 16-и битной кодировке Unicode I1=16*25= 400 бит

в 8-и битной кодировке КОИ-8 I2=8*25= 200 бит

I1-I2=400-200=200 бит  

Ответ: на 200 бит

Задача 4.       Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 8-и битной кодировке КОИ-8 в 2-байтный код Unicode. При этом информационное сообщение увеличилось на 320 бит. Какова длина сообщения в символах?

Решение:

Обозначим за х количество символов в сообщении.

Количество бит, которое было первоначально I1=8х бит

Количество бит, после перекоди­ровки  I2=2х байт=16х бит

Составим уравне­ние  16х-8х= 320.

8х=320; х=40

Ответ: 40 символов

Практическая часть: Решите задачи

1.

Считая, что каждый символ кодируется одним байтом, оцените информационный объем (в битах) следующего предложения в кодировке КОИ-8:   один пуд — около 16,4  килограмма

Ответ: бит

2.

В кодировке Unicode на каждый символ отводится два байта. Определите информаци­онный объем (в битах) слова из двадцати четырех символов в этой кодировке.

Ответ: бит

3.

Определить приблизительный информационный объём книги, если она состоит из 213 страниц, на каждой странице 2 столбца, 64 строки, в каждой строке 16 символов, учитывая, что один символ кодируется одним байтом. (Дайте ответ в Килобайтах )

Ответ: Килобайт

4.

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

Ответ: на бит

5.

Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 16-битном коде Unicode, в 8-битную кодировку КОИ-8. При этой информационное сообщение уменьшилось на 480 бит. Ка­кова длина сообщения в символах?

Ответ:  символов

6.

Закодируйте текстовую информацию в десятичной кодировке, используя данную кодировочную таблицу:

МОДЕМ+

Примечание: Каждая буква кодируется тремя символами в десятичное кодировке, если их две, то надо спереди дописать ноль!

Ответ: 

7.

Используя кодировочную таблицу из предыдущего задания, декодируйте математическое выражение, подсчитайте и запишите ответ десятичным числом 001100010011000000101011001100100010101000110101

Ответ:

По окончании работы, нажмите кнопку Ответить, проверьте результаты своей работы. При наличии времени, исправьте ошибки.

В форму обратной связи введите свою Фамилию Имя, № группы, адрес электронной почты и перешлите результат выполнения практической работы преподавателю.

Дата последнего обновления страницы 07.02.2022
Сайт создан по технологии «Конструктор сайтов e-Publish»
Версия для слабовидящих
Размер шрифта Шрифт Межсимвольный интервал Межстрочный интервал Цветовая схема Изображения