- Практическая работа по теме «Кодирование информации» учебно-методический материал по информатике и икт на тему
- Скачать:
- Предварительный просмотр:
- Практическая работа: «Кодирование информации»
- Практическая работа «Кодирование и декодирование информации. Решение задач»
- Тема: «Кодирование и декодирование информации. Решение задач»
Практическая работа по теме «Кодирование информации»
учебно-методический материал по информатике и икт на тему
Практическая работа после изучения темы «Кодирование информации»
Скачать:
Вложение | Размер |
---|---|
prakticheskaya_rabota.docx | 121.92 КБ |
Предварительный просмотр:
Практическая работа № 7
Тема: Кодирование информации.
Цели : Научиться кодировать информацию различными способами, познакомиться со способом кодирования информации по кодировочным таблицам, узнавать предполагаемый размер файлов со звуковой и графической информации
В традиционных кодировках для кодирования одного символа используется 8 бит. Легко подсчитать по формуле (N=2 i , где n – количество информации, N—количество возможных событий), что такой 8-разрядный код позволяет закодировать 256 различных символов. Стандарт Unicode отводит под один символ не один байт, а два, и поэтому с его помощью можно закодировать не 256, а 65536 различных символов. Полная спецификация стандарта Unicode включает в себя все существующие, вымершие и искусственно созданные алфавиты мира, а также множество математических, музыкальных, химических и прочих символов.
Кодирование цвета точки:
N – количество цветов
i – глубина цвета (бит)
Качество растрового изображения определяется его разрешением (количеством точек по вертикали и по горизонтали) и используемой палитрой цветов (16, 256, 65536 цветов и более). Из формулы можно определить, какое количество бит информации необходимо выделить для хранения цвета точки (глубину цвета) для каждой палитры цветов.
Рассчить необходимый объем видеопамяти для одного из графических режимов, например, с разрешением 800 х 600 точек и глубиной цвета 24 бита на точку.
Всего точек на экране: 800 х 600 = 480 000.
Необходимый объем видеопамяти:
24 бит • 480 000 = 11 520 000 бит = 1 440 000 байт = 1406,25 Кбайт = 1,37 Мбайт.
Информационный объем оцифрованного звука:
I – информационный объем звукового файла.
H – частота дискретизации (Гц)
t – время звучания (сек.)
b – глубина кодирования звука, разрядность квантования (бит)
N – количество уровней громкости.
Оцените информационный объем высокачественного стереоаудиофайла длительностью звучания 1 минута, если «глубина» кодирования 16 бит, а частота дискретизации 48 кГц.
Информационный объем звукового файла длительностью в 1 секунду равен: 16*48 000*2= = 1 536 000 бит = 187,5 Кбайт. Информационный объем звукового файла длительностью 1 минута равен: 187,5 Кбайт/с • 60 с ≈11 Мбайт.
Предположим, что на «марсианском» языке выражение lot do may означает кот съел мышь; may si — серая мышь; ro do — он съел .
Напишите на «марсианском» языке серый кот?
Запишите в математической форме следующее утверждение:
Если сумму чисел от одного до пяти разделить на разность чисел десять и семь, то в результате получится пять.
Какая форма записи удобнее?
Запишите на языке музыки (нотами) следующий музыкальный фрагмент:
Закодируйте с помощью кодировочной таблицы ASCII и представьте в шестнадцатеричной системе счисления следующие тексты:
a) Password; б) Windows; в) Norton Commander.
Определите количество цветов в палитре при глубине цвета 4, 8, 16, 24, 32 бита.
Черно-белое (без градаций серого) растровое графическое изображение имеет размер 10×10 точек. Какой объем памяти займет это изображение?
Цветное (с палитрой из 256 цветов) растровое графическое изображение имеет размер 10×10 точек. Какой объем памяти займет это изображение?
Оцените информационный объем моно аудиофайла длительностью звучания 1 мин, если «глубина» кодирования и частота дискретизации звукового сигнала равны соответственно:
а) 16 бит и 8 кГц; б) 16 бит и 24 кГц.
Рассчитайте время звучания моноаудиофайла, если при 16-битном кодировании и частоте дискретизации 32 кГц его объем равен:
Источник
Практическая работа: «Кодирование информации»
Цель работы: изучить способы представления текстовой и графической информации.
Основное оборудование: ПК.
Теоретические сведения и методические указания
Для осуществления полноценного процесса передачи информации, при котором сам процесс должен успешно завершиться, а сообщение дойти от отправителя до получателя в полном объеме, который, в свою очередь, его правильно трактует, информацию необходимо закодировать.
Кодирование — это преобразование информации из одной ее формы представления в другую, наиболее удобную для её хранения, передачи или обработки. Способы кодирования информации бывают различные и зависят они, в первую очередь, от целей кодирования.
Наиболее распространенными из которых являются: экономность (достигается сокращением записи); надежность (информацию необходимо засекретить таким образом, чтобы она была недоступна третьим лицам); удобство обработки или восприятия. Чаще всего кодированию подвергаются тексты на естественных языках (русском, английском и пр.).
Цели кодирования заключаются в доведении идеи отправителя до получателя, обеспечении такой интерпретации полученной информации получателем, которая соответствует замыслу отправителя. Для этого используются специальные системы кодов, состоящие из символов и знаков. Код представляет собой систему условных знаков (символов), предназначенных для представления информации по определенным правилам. В настоящее время понятие «код» трактуется по-разному.
Декодирование — процесс восстановления изначальной формы представления информации, т. е. обратный процесс кодирования, при котором закодированное сообщение переводится на язык, понятный получателю.
В более широком плане это: а) процесс придания определенного смысла полученным сигналам; б) процесс выявления первоначального замысла, исходной идеи отправителя, понимания смысла его сообщения. Если получатель правильно воспримет смысл сообщения, то его реакция будет именно такой, какую и ожидал от него отправитель сообщения. То, каким образом получатель будет расшифровывать сообщение, зависит, как правило, от его индивидуальных особенностей восприятия информации. Так как каждый человек в той или иной степени предвзято и субъективно оценивает события, то, соответственно разные люди воспринимают и понимают одни и те же события по-разному. И это непременно необходимо учитывать при трансляции информации и при коммуникации между людьми.
Люди выработали множество форм представления информации . К ним относятся: разговорные языки (русский, английский, немецкий — всего более 2000 языков), язык мимики и жестов, язык рисунков и чертежей, научные языки (например, язык математики), языки искусства (музыка, живопись, скульптура), специальные языки (азбука Брайля, азбука Морзе, флажковая азбука).
Способ кодирования (форма представления) информации зависит от цели, ради которой осуществляется кодирование. Такими целями могут быть сокращение записи, засекречивание (шифровка) информации, удобство обработки и т. п.
Чаще всего применяют следующие способы кодирования информации:
1) графический — с помощью рисунков или значков;
2) числовой — с помощью чисел:
3) символьный с помощью символов того же алфавита, что и исходный текст.
Переход от одной формы представления информации к другой, более удобной для хранения, передачи или обработки, также называют кодированием.
Действия по восстановлению первоначальной формы представления информации принято называть декодированием. Для декодирования надо знать код.
Задание №1 . Кодирование текстовой информации с помощью компьютера
Используя таблицу символов, записать последовательность десятичных числовых кодов в кодировке Windows для своих ФИО (по нижеприведённому примеру). Таблица символов отображается в редакторе MSWord с помощью команды: вкладка Вставка→Символ→Другие символы
В поле Шрифт выбираете TimesNewRoman , в поле из выбираете кириллица. Например, для буквы «А» (русской заглавной) код знака– 192.
Источник
Практическая работа «Кодирование и декодирование информации. Решение задач»
Тема: «Кодирование и декодирование информации. Решение задач»
Цель работы: Получить навыки кодирования и декодирования информации
Требования к оформлению работы:
Название практического занятия;
Ответы на контрольные вопросы;
Вывод о проделанной работе.
1. Изучить теорию по теме «Теория кодирования»
4. Ответить на контрольные вопросы:
5. Что изучает теория кодирования?
6. Объясните термины: кодирование и декодирование.
7. Что такое код?
8. В чем заключается алфавитное кодирование?
9. Как кодируются тексты?
10. Как кодируются изображения?
11. Как кодируются звук и видео?
Теория кодирования – это раздел теории информации, изучающий способы отождествления сообщений с отражающими их сигналами. Задачей теории кодирования является согласование источника информации с каналом связи.
Объектом кодирования служит как дискретная, так и непрерывная информация, которая поступает к потребителю через источник информации. Понятие кодирование означает преобразование информации в форму, удобную для передачи по определенному каналу связи.
Обратная операция – декодирование – заключается в восстановлении принятого сообщения из закодированного вида в общепринятый, доступный для потребителя.
В теории кодирования существует ряд направлений:
— статическое или эффективное кодирование;
С появлением управляющих систем, в частности ЭВМ, роль кодирования существенно возросла и изменилась, так как без кодирования невозможна передача информации. В последнее время в связи с развитием телекоммуникационных систем и широким использованием вычислительной техники для обработки и хранения информации возникла новая область знаний – информационная безопасность.
Кодированием называют универсальный способ отображения информации при ее хранении, обработке и передаче в виде системы соответствий между сигналами и элементами сообщений, при помощи которых эти элементы можно зафиксировать.
Код – это правило однозначного преобразования сообщения из одной символической формы представления сообщения в другую, обычно без каких-либо потерь информации.
Если все кодовые слова имеют одинаковую длину, то код называется равномерным, или блочным.
Под абстрактным алфавитом будем понимать упорядоченное дискретное множество символов.
Алфавитное кодирование. Алфавитное, т.е. побуквенное, кодирование можно задать таблицей кодов. Фактически кодом преобразования является некоторая подстановка.
Тогда , где
алфавиту А,
множеству слов, составленных в алфавите В. Множество кодов букв называется множеством элементарных кодов. Алфавитное кодирование можно использовать для любого множества сообщений.
Компьютерная обработка данных основана на применении двоичного кода. Этот универсальный способ кодирования годится для любых данных, независимо от их происхождения и содержания.
Тексты – это последовательности символов, входящих некоторый алфавит. Кодирование текста сводится к двоичному кодированию алфавита, на основе которого он построен. Чаще всего применяется байтовое кодирование алфавита. В этом случае максимальная мощность алфавита составляет 256 символов. Такой алфавит может содержать два набора буквенных символов (например, русский и латинский), цифры, знаки препинания и математические знаки, пробел и небольшое число дополнительных символов. Примером такого алфавита является код ASCII .
Однако, ограниченный набор из 256 кодов символов сегодня уже не удовлетворяет возросшие потребности международного общения. Все большее распространение получает универсальная система 16-разрядного кодирования символов UNICODE .
Мощность алфавита в системе кодирования UNICODE составляет 216=65 536 разных кодов, из которых 63 484 кода соответствуют символам большинства алфавитов, а оставшиеся 2048 кодов разделены пополам и образуют таблицу размером 1024 столбцов х 1024 строк. В этой таблице более миллиона ячеек, в которых можно разместить еще более миллиона различных символов. Это символы «мертвых» языков, а также символы, не имеющие лексического содержания, указатели, знаки и т.п. Для записи этих дополнительных символов необходима пара 16-разрядных слов (16 разрядов для номера строки и 16 разрядов для номера столбца).
Таким образом, система UNICODE является универсальной системой кодирования всех символов национальных письменных систем и обладает возможностью существенного расширения.
Рисунки, картинки, фотографии кодируются в растровом формате . В этом виде каждое изображение представляет собой прямоугольную таблицу, состоящую из цветовых точек. Цвет и яркость каждой отдельной точки выражаются в числовой форме, что позволяет использовать двоичный код для представления графических данных.
Черно-белые изображения принято представлять в градациях серого цвета, для этого используется модель GreyScale . Если яркость точки кодируется одним байтом, можно использовать 256 различных серых тонов. Такая точность согласуется с восприимчивостью человеческого глаза и возможностями полиграфической техники.
При кодировании цветных изображений применяют принцип декомпозиции цвета на составляющие, для этого используют модель RGB . Цветное изображение на экране получается путем смешивания трех базовых цветов: красного (Red, R), синего (Blue, B) и зеленого (Green, G).
Каждый пиксель на экране состоит из трех близко расположенных элементов, светящихся этими цветами.
Цветные дисплеи, использующие такой принцип называются RGB -мониторами.
Код цвета пикселя содержит информацию о доле каждого базового цвета.
Если все три составляющих имеют одинаковую интенсивность (яркость), то из их сочетаний можно получить 8 различных цветов:
Источник