Тема: «Кодирование информации.»




Записать в тетрадь как классную работу

Д/З практическая работа (на двойных листочка)

Теория кодирования – это раздел теории информации, изучающий способы отождествления сообщений с отражающими их сигналами. Задачей теории кодирования является согласование источника информации с каналом связи.

Обратная операция – декодирование – заключается в восстановлении принятого сообщения из закодированного вида в общепринятый, доступный для потребителя.

В теории кодирования существует ряд направлений:

- статическое или эффективное кодирование;

- помехоустойчивое кодирование;

- корректирующие коды;

- циклические коды;

- арифметические коды.

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

Код – это правило однозначного преобразования сообщения из одной символической формы представления сообщения в другую, обычно без каких-либо потерь информации.

Алфавитное кодирование. Алфавитное, т.е. побуквенное, кодирование можно задать таблицей кодов. Фактически кодом преобразования является некоторая подстановка.

Тогда , где алфавиту А, множеству слов, составленных в алфавите В. Множество кодов букв называется множеством элементарных кодов. Алфавитное кодирование можно использовать для любого множества сообщений.

Тексты – это последовательности символов, входящих некоторый алфавит.

Кодирование изображений

Рисунки, картинки, фотографии кодируются в растровом формате

Черно-белые изображения принято представлять в градациях серого цвета, для этого используется модель GreyScale.

 

При кодировании цветных изображений применяют принцип декомпозиции цвета на составляющие, для этого используют модель RGB. Цветное изображение на экране получается путем смешивания трех базовых цветов: красного (Red, R), синего (Blue, B) и зеленого (Green, G).

Код цвета пикселя содержит информацию о доле каждого базового цвета.

 

Схема цветообразования

Если все три составляющих имеют одинаковую интенсивность (яркость), то из их сочетаний можно получить 8 различных цветов:

R G B цвет
      черный
      синий
      зеленый
      голубой
      красный
      розовый
      коричневый
      белый

Формирование цветов при глубине цвета 24 бита:

 

 

 

 

Практическая работа №1

Тема: «Кодирование информации.»

Цель работы: Получить навыки кодирования

Требования к оформлению работы:

Название практического занятия;

Цель;

Самостоятельная работа;

Ответы на контрольные вопросы;

Вывод о проделанной работе.

 

1. Заменяя каждую букву ее порядковым номером в алфавите, зашифруйте фразу: "Я УМЕЮ КОДИРОВАТЬ ИНФОРМАЦИЮ".

Решение: Для того, чтобы легко закодировать фразу, заменяя каждую букву ее порядковым номером в алфавите необходимо составить таблицу соответствия "Буква - её порядковый номер":

Буква Буква Буква Буква Буква
  А   Ж   Н   Ф   Ы
  Б   З   О   Х   Ь
  В   И   П   Ц   Э
  Г   Й   Р   Ч   Ю
  Д   К   С   Ш   Я
  Е   Л   Т   Щ - расстояние между буквами
  Ё   М   У   Ъ - пробел

Теперь можно легко зашифровать фразу. Она будет выглядеть так: "33 21-14-6-32 12-16-5-10-18-16-3-1-20-30 10-15-22-16-18-14-1-24-10-32"

2. Дана кодировочная таблица (первая цифра кода - номер строки, вторая - номер столбца):

                   
  А Б В Г Д Е Ж З И
  Й К Л М Н О П Р С
  Т У Ф Х Ц Ч Ш Щ Ъ
  Ы Ь Й Э Ю Я _ . ,
  : ; - ! "        

С помощью этой кодировочной таблицы зашифруйте фразу: ТЕЛЕГРАММА. Решение: 20 05 12 05 03 17 00 13 13 00


 

Дана кодовая таблица азбуки Морзе

А • – Л • – • • Ц – • – •
Б – • • • М – – Ч – – – •
В • – – Н – • Ш – – – –
Г – – • О – – – Щ – – • –
Д – • • П • – – • Ъ • – – • – •
Е Р • – • Ы – • – –
Ж • • • – С • • • Ь – • • –
З – – • • Т Э • • – • •
И • • У • • – Ю • • – –
Й • – – – Ф • • – • Я • – • –
К – • – Х • • • •    

Расшифруйте (декодируйте), что здесь написано (буквы отделены друг от друга пробелами): – – – – – • – • • – – – – • • – • – • – • – –

Закодируйте с помощью азбуки Морзе слова: информатика, данные, алгоритм.

Закодируйте с помощью азбуки Морзе свое имя и фамилию.
Дана кодировочная таблица (первая цифра кода - номер строки, вторая - номер столбца)

                   
  А Б В Г Д Е Ж З И
  Й К Л М Н О П Р С
  Т У Ф Х Ц Ч Ш Ш Ъ
  Ы Ь Э Ю Я _ . , ?
  : ; - ! "        

С помощью этой кодировочной таблицы зашифруйте фразу: Я УМЕЮ РАБОТАТЬ С ИНФОРМАЦИЕЙ! А ТЫ?

Заменяя каждую букву ее порядковым номером в алфавите, зашифруйте фразу: "Я УМЕЮ КОДИРОВАТЬ ИНФОРМАЦИЮ". Что необходимо предусмотреть, чтобы зашифрованный текст был записан без пропусков?

Дана кодовая таблица азбуки Морзе

А • – Л • – • • Ц – • – •
Б – • • • М – – Ч – – – •
В • – – Н – • Ш – – – –
Г – – • О – – – Щ – – • –
Д – • • П • – – • Ъ • – – • – •
Е Р • – • Ы – • – –
Ж • • • – С • • • Ь – • • –
З – – • • Т Э • • – • •
И • • У • • – Ю • • – –
Й • – – – Ф • • – • Я • – • –
К – • – Х • • • •    

Расшифруйте (декодируйте), что здесь написано (буквы отделены друг от друга пробелами): - • - • - • • • - - - - -
Закодируйте с помощью азбуки Морзе слова: информатика, данные, алгоритм.
Закодируйте с помощью азбуки Морзе свое имя и фамилию.
Дана кодировочная таблица (первая цифра кода - номер строки, вторая - номер столбца)

                   
  А Б В Г Д Е Ж З И
  Й К Л М Н О П Р С
  Т У Ф Х Ц Ч Ш Ш Ъ
  Ы Ь Э Ю Я _ . , ?
  : ; - ! "        

С помощью этой кодировочной таблицы зашифруйте фразу: "Таблицы маршрутизации - электронные базы данных".
Заменяя каждую букву ее порядковым номером в алфавите, зашифруйте фразу: "Скрипт - набор команд какого-либо языка". Что необходимо предусмотреть, чтобы зашифрованный текст был записан без пропусков?

Вывод:



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2021-12-15 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: