Кодирование информации

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 17.07.2018
Размер файла 17,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Кодирование информации

Рассматривая тему кодирования информации, часто возникает проблема которая заключается в том что, многие авторы путают понятия кодирование информации и шифрование информации. Эта проблема весьма актуальна, так можно встретить статьи под названием кодирование информации где даётся определение кодирования а описывается шифрование забывая о том, что для восстановления закодированного сообщения, достаточно знать правило подстановки (замены), а для восстановления зашифрованного сообщения помимо знания правил шифрования, требуется и ключ к шифру. Таким образом главная цель кодирования преобразование информации в вид, более удобной для хранения, передачи или обработки, а главная цель шифрования зашита информации и обеспечение её секретности. К тому же просмотрев множество источников можно заметить что не где нет краткого обзора всех видов кодирования, так авторы обычно рассматривают что то одно или несколько видов кодирования, оставляя вне поле зрения другие виды кодирования. Отличительной чертой данной статьи будет то что в ней будет рассматриваться исключительно кодирование не затрагивая шифрование с уникальным сочетанием видов кодирования.

И так для начала рассмотрим что же такое код и кодирование.

Код - правило (алгоритм) сопоставления каждому конкретному сообщению строго определённой комбинации символов (знаков) (или сигналов) [1]

Кодирование - процесс представления информации в виде кода (представление символов одного алфавита символами другого; переход от одной формы представления информации к другой, более удобной для хранения, передачи или обработки)[2].

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

С появлением телеграфа появился и код Морзе.

Код Морзе - способ знакового кодирования, представление букв алфавита, цифр, знаков препинания и других символов последовательностью сигналов: длинных («тире») и коротких («точек»)[2]). За единицу времени принимается длительность одной точки. Длительность тире равна трём точкам. Пауза между элементами одного знака - одна точка, между знаками в слове - 3 точки, между словами - 7 точек[3].

В дальнейшем м появлением вычислительной техники появилось.

Рассмотрим основные системы кодирование информации.

Двоичное кодирование

Для передачи информации обязательно нужно, чтобы свойства носителя как-то изменялись. Самый простой используемый код должен содержать, по крайней мере, два разных знака. Такое кодирование называют двоичным (от слова «два»), оно используется практически во всех современных компьютерах.[4]

Двоичное кодирование получило широкое распространение в электронике благодаря тому, что можно легко соотнести логическую еденицу определённому напряжению, а логический ноль - отсутствию напряжения.

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

При вводе текстовой информации в компьютер символы (буквы, цифры, знаки) кодируются с помощью различных кодовых систем, которые состоят из набора кодовых таблиц, размещенных на соответствующих страницах стандартов для кодирования текстовой информации. В таких таблицах каждому символу присваивается определенный числовой код в шестнадцатеричной или десятичной системе счисления, т.е. кодовые таблицы отражают соответствие между изображениями символов и числовыми кодами и предназначены для кодирования и декодирования текстовой информации.

Самой распрастранённой таблицей кодирования текстовой информации является таблица ASCII.

ASCII (англ. American standard code for information interchange,) - название таблицы (кодировки, набора), в которой некоторым распространённым печатным и непечатным символам сопоставлены числовые коды. Таблица была разработана и стандартизована в США в 1963 году [1].

Кодирование графической информации

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

Растровый способ кодирования заключается в том что графический объект, подлежащий представлению в цифровом виде, делится вертикальными и горизонтальными линиями на крошечные фрагменты - пиксели. Чёрно-белое изображение можно представить в виде последовательности двоичного кода где каждому чёрному пикселю будет соответствовать логическая единица, а каждому белому логический ноль.[5]

Любое растровое изображение характеризуется тремя основными параметрами: глубиной цвета, размером изображения и разрешением.

Разрешемние - величина, определяющая количество точек (элементов растрового изображения) на единицу площади (или единицу длины) [1].

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

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

Этих недостатков лишены изображения, закодированные векторным способом.

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

Ещё одним не мало важным аспектом в кодировании графической информации является кодирование цвета.

В настоящее время широко используются два основных метода кодирования цвета:

RGB - аддитивная цветовая схема, основанная на трех цветах: красном, зеленом и синем. Смешение их дает полный спектр оттенков воспринимаемых человеческим глазом.

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

Основное отличие этих систем кодирования заключается в том что RGB цвета образуются за счет интенсивности свечения пикселей, в CMYK - за счет процента непрозрачности красок.

Таким оброзом становится понятно что для переноса изображения на монитор необходимо закодировать его в системе RGB, а при переносе на бумагу плёнку или другие поверхности (т.е. для осуществления печати) необходимо его закодировать в системе CMYK.

Штриховое кодирование

Наиболее перспективным и быстроразвивающимся направлением автоматизации процесса ввода информации в ЭВМ является применение штриховых кодов. Штриховой код представляет собой чередование темных и светлых полос разной ширины. Структура штриховогокода представлена на слайде. По мнению специалистов, системы штрихового кодирования имеют перспективу и дают возможность решить одну из самых сложных компьютерных проблем - ввод данных.[6]

В настоящее время штриховые коды широко используются не только при производстве и в торговле товарами, но и во многих отраслях промышленного производства. Товарный штриховой код присваивается продукции (товару) на этапе запуска его в производство. Штрих-коды получили широкое практическое применение почти во всех сферах деятельности человека.[6]

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

Принцип кодирования зауковой информации состоит в следующем: Плавная линия разбивается на многочисленные маленькие временные отрезки так, что каждому участку начинает соответствовать определенная несоизмеримо малая прямая. Каждому отрезку присваивается определенная величина амплитуды, которую можно представить в виде прямоугольного треугольника: катеты определяют колебания звука для машины, а гипотенуза представляет аналоговую форму записи. Каждому такому треугольника присваивается определенный номер, который соответствует уровню громкости.[7]

На практике подобная информация представляется в виде гистограммы: высота каждого столбика соответствует амплитуде волны, а частота дискретизации, то есть размер временных отрезков, представлена шириной. Соответственно, чем уже столбики, тем большее их количество понадобиться для записи информации, тем выше будет качество воспроизводимого сигнала, но файл будет занимать больше места.

Список литературы

кодирование символ алфавит

1. Википедия свободная энциклопедия URL: https://ru.wikipedia.org/wiki (дата обращения: 28.02.2017)

2. Танеева A.M., Арасланбаев И.В. РОЛЬ ИНФОРМАТИЗАЦИИ В СОВРЕМЕННОМ ОБЩЕСТВЕ В сборнике: Актуальные вопросы экономико-статистического исследования и информационных технологий сборник научных статей: посвящается 40-летию создания кафедры «Статистики и информационных систем в экономике». МСХ РФ, Башкирский государственный aipapnwfi университет. Уфа, 201 КС. 275-276.

3. Международный телекоммуникационный союз URL: http://www.itu.int/rec/R-REC-M.1677-1-200910-I (дата обращения: 28.02.2017)

4. Поляков К.Ю., Еремин Е.А. ИНФОРМАТИКА УГЛУБЛЕННЫЙ УРОВЕНЬ Учебник для 10 класса Часть 1 Москва БИНОМ. Лаборатория знаний 2013 г.

5. Иванова A.M. Информатика и информационно-коммуникационные технологии URL: http:// иванов-ам. рф/informatika_06/informatika_materialy_zanytii_06_09.html (дата обращения: 28.02.2017)

6. Минязова Г.И. Арйсламбаев И. В ИСПОЛЬЗОВАНИЕ ШТРИХОВОГО КОДИРОВАНИИ

7. В сборнике: Актуальные вопросы экономико-статистического исследования и информационных технологий сборник научных статей: посвящается 40-летию создания кафедры «Статистики и информационных систем в экономике». МСХ РФ, башкирский государственный аграрный университет. Уфа, 2011.С. 271-272.

8. Кодирование звуковой информации кратко URL: http://interesting-information.ru/2016/05/kodirovanie-zvukovoj-informacii-kratko (дата обращения: 28.02.2017)

9. Арасланбаев И.В. Шамукаева В.В. ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ-КАК ОСНОВНОЙ ФАКТОР УПРАВЛЕНИЯ ХОЗЯЙСТВЕННОЙ ДЕЯТЕЛЬНОСТЬЮ NovaInfo. Ru. 2015. Т. I. №32. С. 42-45.

Размещено на Allbest.ru

...

Подобные документы

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

    контрольная работа [20,3 K], добавлен 22.04.2011

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

    презентация [117,7 K], добавлен 28.03.2013

  • Сущность и содержание двоичного кодирования, цели и задачи, этапы реализации данного процесса, оценка его эффективности. Принципы и особенности кодирования чисел и символов, а также рисунков и звука. Используемые методы и приемы, применяемые инструменты.

    презентация [756,5 K], добавлен 29.10.2013

  • Технология обработки графической информации с помощью ПК, применение в научных и военных исследованиях: формы, кодирование информации, ее пространственная дискретизация. Создание и хранение графических объектов, средства обработки векторной графики.

    реферат [20,7 K], добавлен 28.11.2010

  • Непрерывная и дискретная информация. Кодирование как процесс представления информации в виде кода. Особенности процедуры дискретизации непрерывного сообщения. Позиционные и непозиционные системы счисления. Представление информации в двоичном коде.

    реферат [117,3 K], добавлен 11.06.2010

  • Информация: формы ее предоставления, кодирование, измерение, обработка в ЭВМ. Устройства хранения, накопления и резервирования данных, их ограничения и достоинства. Построение графика функции с использованием табличного редактора Microsoft Excel.

    контрольная работа [148,2 K], добавлен 10.11.2009

  • Знакомство с идеей векторного способа представления изображений в цифровом виде. Разработка последовательности команд для кодирования графического объекта. Основные команды; двоичное кодирование графической информации, растровый и векторный варианты.

    презентация [128,5 K], добавлен 05.01.2012

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

    реферат [21,4 K], добавлен 18.11.2008

  • Задачи обработки и хранения информации при помощи ЭВМ. Сжатие и кодирование информации в информационно-вычислительных комплексах. Метод Лавинского как простейший метод сжатия информации (числовых массивов) путем уменьшения разрядности исходного числа.

    курсовая работа [66,0 K], добавлен 09.03.2009

  • Содержательный и кибернетический подходы к определению и измерению информации. Кодирование символьной информации в компьютере. Линия информации и информационных процессов. Обзор процесса передачи информации по техническим каналам связи. Языки информатики.

    презентация [173,0 K], добавлен 19.10.2014

  • Основные понятия и определения кодирования информации. Кодовая комбинация и ее длина. Классификация кодов по различным признакам, способы их представления, назначение. Представление в виде кодовых деревьев или многочленов, матричное и геометрическое.

    реферат [38,1 K], добавлен 05.08.2009

  • Понятие сигнала и данных. Кодирование информации, текстовых и графических данных. Представления цифровой информации. Логические схемы и основы алгебры логики. Комбинационные, последовательностные и арифметические устройства. Организация памяти в системе.

    шпаргалка [1,6 M], добавлен 16.12.2010

  • Место темы "Кодирование информации" в школьном курсе информатики. Рекомендации по изучению "Кодирования информации" в школьном курсе информатики. Дидактический материал для изучения темы "Кодирование информации" и внеклассное мероприятие по информатике.

    курсовая работа [2,3 M], добавлен 17.06.2012

  • Сущностные характеристики информации. Классификация информации по форме представления, области возникновения, способу передачи и восприятия и способам кодирования. Анализ основных единиц измерения информации, служащих для измерения объёма информации.

    реферат [77,6 K], добавлен 04.10.2011

  • Представление информации в двоичной системе. Необходимость кодирования в программировании. Кодирование графической информации, чисел, текста, звука. Разница между кодированием и шифрованием. Двоичное кодирование символьной (текстовой) информации.

    реферат [31,7 K], добавлен 27.03.2010

  • Сущность линейного и двухмерного кодирования. Схема проверки подлинности штрих-кода. Анализ способов кодирования информации. Расчет контрольной цифры. Штриховое кодирование как эффективное направление автоматизации процесса ввода и обработки информации.

    презентация [1,1 M], добавлен 05.10.2014

  • Анализ эффективности способов кодирования. Средний размер одного разряда и средняя длина кодового слова. Кодирование по методу Хаффмена. Кодирование информации по методу Шенона-Фано. Построение кодового дерево для различных методов кодирования.

    контрольная работа [491,4 K], добавлен 15.10.2013

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

    курсовая работа [43,1 K], добавлен 12.05.2013

  • Разработка автоматизации процесса тестирования в учебном заведении. Характеристика и анализ существующей организации обработки информации. Обоснование выбора языка программирования, классификация и кодирование информации. Программная реализация задачи.

    курсовая работа [1,9 M], добавлен 06.06.2012

  • Сущность метода зонного сжатия буквенной информации. Описание классов, определяющих место хранения символов и алфавита. Реализация асимметричного алгоритма RSA. Логика построения шифра и структура ключевой информации в криптографическом алгоритме ГОСТ.

    контрольная работа [3,2 M], добавлен 30.11.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.