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

Автор работы: Пользователь скрыл имя, 26 Сентября 2012 в 20:55, доклад

Описание работы

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

Файлы: 1 файл

кодирование информации.docx

— 18.90 Кб (Скачать файл)

Федеральное агенство по образованию 

 

                         Уральский    государственный   лесотехнический   университет

 

 

 

 

 

 

 

 

                     Сообщение  на  тему:

                           Кодирование  звуковой  и   текстовой 

                                                  информации

 

 

 

                   

 

 

                                                           Исполнитель:К.С.Белова,ФЭУ,гр.131

Руководитель: Макарова  Ольга Михайловна

 

 

 

 

 

 

 

 

 

                                        Екатеринбург

                                                                           2012  

 

 

 

 

 

 

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

 

Код — это набор условных обозначений (или сигналов) для записи (или передачи) некоторых заранее  определенных понятий.

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

Знак - это элемент конечного  множества отличных друг от друга  элементов.

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

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

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

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

 
 
 
 
 

Способы кодирования  информации.

 

Одна и та же информация может быть представлена (закодирована) в нескольких формах. C появлением компьютеров  возникла необходимость кодирования  всех видов информации, с которыми имеет дело и отдельный человек, и человечество в целом. Но решать задачу кодирования информации человечество начало задолго до появления компьютеров. Грандиозные достижения человечества - письменность и арифметика - есть не что иное, как система кодирования  речи и числовой информации. Информация никогда не появляется в чистом виде, она всегда как-то представлена, как-то закодирована.

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

 

Кодирование  символьной (текстовой) информации.        

 Основная операция, производимая  над отдельными символами текста - сравнение символов.

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

 Для кодирования текстов  используются различные таблицы  перекодировки. Важно, чтобы при  кодировании и декодировании  одного и того же текста  использовалась одна и та же  таблица.

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

Наиболее популярные таблицы  перекодировки: ДКОИ-8, ASCII, CP1251, Unicode.        

 Исторически сложилось,  что в качестве длины кода  для кодирования символов было  выбрано 8 бит или 1 байт. Поэтому  чаще всего одному  символу текста, хранимому в компьютере, соответствует один байт памяти.

Различных комбинаций из 0 и 1 при длине кода 8 бит может  быть 2= 256, поэтому с помощью одной таблицы перекодировки можно закодировать не более 256 символов. При длине кода в 2 байта (16 бит) можно закодировать 65536 символов.

 

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

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

Основными способами представления  графики для ее хранения и обработки  с помощью компьютера являются растровые  и векторные изображения

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

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

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

Pixel (picture element - элемент рисунка) - минимальная единица изображения,  цвет и яркость которой можно  задать независимо от остального  изображения.

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

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

Для черно-белого изображения  код цвета каждого пикселя  задается одним битом.

Если рисунок цветной, то для каждой точки задается двоичный код ее цвета.

Поскольку и цвета кодируются в двоичном коде, то если, например, вы хотите использовать 16-цветный рисунок, то для кодирования каждого пикселя  вам потребуется 4 бита (16=24), а если есть возможность использовать 16 бит (2 байта) для кодирования цвета одного пикселя, то вы можете передать тогда 216 = 65536 различных цветов. Использование трех байтов (24 битов) для кодирования цвета одной точки позволяет отразить 16777216 (или около 17 миллионов) различных оттенков цвета - так называемый режим “истинного цвета” (True Color). Заметим, что это используемые в настоящее время, но далеко не предельные возможности современных компьютеров.  

 

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

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

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

Можно поступить следующим  образом: измерять амплитуду сигнала  через равные промежутки времени  и записывать полученные числовые значения в память компьютера.


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