Кодирование информации. Общие сведения о кодировании информации Общие сведения о кодировании информации Кодирование числовой информации Кодирование текстовой

26.06.2019

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

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

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

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

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

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

Представление информации с помощью какого-либо языка часто называют кодированием.

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

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

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

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

По мере развития техники появлялись разные способы кодирования информации. Во второй половине XIX века американский изобретатель Сэмюэль Морзе изобрел удивительный код, который служит человечеству до сих пор. Информация кодируется тремя «буквами»: длинный сигнал (тире),короткий сигнал (точка) и отсутствие сигнала (пауза) для разделения букв. Таким образом, кодирование сводится к использованию набора символов, расположенных в строго определенном порядке.

1.3 Представление информации в двоичном коде

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

Знаменитый немецкий ученый Готфрид Вильгельм Лейбниц предложил еще в XVII веке уникальную и простую систему представления чисел. «Вычисление с помощью двоек... является для науки основным и порождает новые открытия... при сведении чисел к простейшим началам, каковы 0 и 1, везде появляется чудесный порядок».

Сегодня такой способ представления информации с помощью языка, содержащего всего два символа алфавита - 0 и 1, широко используется в технических устройствах, в том числе ив компьютере. Эти два символа 0 и 1 принято называть двоичными цифрами или битами (от англ. bit - BinaryDigit - двоичный знак).

Вся информация, которую обрабатывает компьютер должна быть представлена двоичным кодом с помощью двух цифр 0 и 1. Эти два символа принято называть двоичными цифрами или битами. С помощью двух цифр 0 и 1 можно закодировать любое сообщение. Это явилось причиной того, что в компьютере обязательно должно быть организованно два важных процесса: кодирование и декодирование.

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

Декодирование – преобразование данных из двоичного кода в форму, понятную человеку.

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

Отсутствие электрического сигнала;

Наличие электрического сигнала.

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

Вам приходится постоянно сталкиваться с устройством, которое может находится только в двух устойчивых состояниях: включено/выключено. Конечно же, это хорошо знакомый всем выключатель. А вот придумать выключатель, который мог бы устойчиво и быстро переключаться в любое из 10 состояний, оказалось невозможным. В результате после ряда неудачных попыток разработчики пришли к выводу о невозможности построения компьютера на основе десятичной системы счисления. И в основу представления чисел в компьютере была положена именно двоичная система счисления.

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

Представление(кодирование) чисел

Для записи информации о количестве объектов используются числа. Числа записываются с помощью набора специальных символов.

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

Системы счисления подразделяются на позиционные и непозиционные.

В позиционных системах счисления величина, обозначаемая цифрой в записи числа, зависит от её положения в числе (позиции).

Цветные изображения формируются в соответствии с двоичным кодом цвета каждой точки, хранящимся в видеопамяти. Цветные изображения могут иметь различную глубину цвета, которая задается количеством битов, используемым для кодирования цвета точки. Наиболее распространенными значениями глубины цвета являются 8,16, 24 или 32 бита.

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


Заключение

Информацию можно классифицировать разными способами, и разные науки это делают по-разному. Например, в философии различают информацию объективную и субъективную. Объективная информация отражает явления природы и человеческого общества. Субъективная информация создается людьми и отражает их взгляд на объективные явления.

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

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

Кодирование информации. Кодирование информации – это процесс формирования определенного представления информации.

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

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

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

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


Список использованной литературы

1. Агальцов В.П., Титов В.М. Информатика для экономистов: Учебник. – М.: ИД «ФОРУМ»: ИНФРА-М, 2006. – 448 с.

2. Информатика для экономистов: Учебник / Под общ. ред. В.М. Матюшка. – М.: ИНФРА-М, 2007. – 880с.

3. Информатика. Общий курс: Учебник / Под ред. В.И. Колесникова. – М.: Издательско-торговая корпорация «Дашков и К ◦ »; Ростов н/Д: Наука-Пресс, 2008. – 400 с.

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

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

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

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

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

На сегодняшний день существуют такие методы кодирования:

  • медикаментозный;
  • психотерапевтический;
  • аппаратный.

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

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

Медикаментозное кодирование

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

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

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

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

  • кодирование от алкоголизма уколом;
  • таблетки для приема внутрь;
  • подшивание от алкоголизма.

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

Уколы

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

  1. Внутривенный укол против алкоголизма. Данная психо-фармакологическая методика носит название SIT-кодировка. Лекарственный препарат на основе дисульфирама вводится в вену, после чего проводится показательная провокационная проба;
  2. Внутримышечные уколы от хронического алкоголизма. Этот способ подразумевает введение дисульфирамсодержащего геля. Сразу после попадания в ткани гель кристаллизуется и образует своеобразное депо. Лекарственный препарат постепенно высвобождается оттуда и оказывает лечебное действие на протяжении длительного периода времени. Куда лучше вводить гель – решается индивидуально. Как правило, укол от алкоголизма делается в области ягодиц, подмышечных впадин или же препарат вводится под лопатку.

SIT-методика обрела широкую популярность в последние 5-7 лет. Лекарственный препарат вводят в вену после полноценного обследования и получения осведомленного согласия пациента. На протяжении некоторого времени до проведения процедуры SIT-кодировки человеку запрещено употреблять спиртные напитки – его кровь должна полностью очиститься от этанола.

В самом начале пациенту в вену вводят лекарственный препарат. Спустя какое-то время ему на язык капают каплю чистого этилового спирта, вместе с этим вводя антидот. Через пару минут человеку становится плохо. Вкус алкоголя начинает ассоциироваться с неприятными ощущениями, благодаря чему алкоголику больше не хочется пить. Именно в этом и заключается суть методики SIT.

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

Вшивание

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

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

Подшивка от алкоголизма проводится с применением таких препаратов:

  • Эспераль;
  • Тетлонг-250;
  • Торпедо;
  • Налтрексон;
  • Вивитрол.

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

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

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

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

Пероральные средства

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

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

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

Таблетки, устраняющие тягу к алкоголю:

  • Метадоксил;
  • ПроПроТен-100;
  • Акампросат.

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

Психологическое кодирование

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

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

Преимущества метода Довженко:

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

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

Аппаратное кодирование

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

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

Виды кодировки электрическим током:

  • электростимуляция;
  • электросудорожная терапия;
  • биоэлектроблокирование.

Последний метод был разработан профессором Шустовым Д.И. Он является научно обоснованным и очень эффективным. Успешность кодировки током по данной методике составляет свыше 90%. Биоэлектроблокирование помогает закодироваться на срок длительностью в один год, после чего требуется проведение поддерживающих сеансов.

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

Лазерное кодирование

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

Лазерное кодирование имеет такие преимущества перед остальными методами:

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

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

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

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

  1. По решению суда. Для этого нужны показания нескольких свидетелей. Суд должен получить доказательства того, что алкоголик ведет вредящий ему и окружающим образ жизни. Врач согласится выполнить принудительное кодирование лишь имея на руках постановление суда;
  2. При вызове скорой помощи. Принудительное лечение алкоголизма показано при развитии у алкоголика белой горячки или другого алкогольного психоза. В этом случае человека помещают в психиатрическую клинику, где его лечат наркологи и психиатры.

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

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

Преимущества медикаментозного кодирования:

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

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

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

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

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

Обычно каждый образ при кодировании (иногда говорят - шифровке) представлении отдельным знаком.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Основной системой счисления для представления чисел в компьютере является двоичная позиционная система счисления.

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

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

10 цифр, 12 знаков препинания, 15 знаков арифметических действий, буквы русского и латинского алфавита, ВСЕГО: 155 символов, что соответствует 8 бит информации.

Единицы измерения информации.

1 байт = 8 бит

1 Кбайт = 1024 байтам

1 Мбайт = 1024 Кбайтам

1 Гбайт = 1024 Мбайтам

1 Тбайт = 1024 Гбайтам

Суть кодирования заключается в том, что каждому символу ставят в соответствие двоичный код от 00000000 до 11111111 или соответствующий ему десятичный код от 0 до 255.

Необходимо помнить, что в настоящее время для кодировки русских букв используют пять различных кодовых таблиц (КОИ - 8, СР1251, СР866, Мас, ISO), причем тексты, закодированные при помощи одной таблицы не будут правильно отображаться в другой

Основным отображением кодирования символов является код ASCII - American Standard Code for Information Interchange- американский стандартный код обмена информацией, который представляет из себя таблицу 16 на 16, где символы закодированы в шестнадцатеричной системе счисления.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ASCII - [сокр. англ. American Standard Code for Information Interchange - Американский стандартный код для обмена информацией] Набор из 128 кодов символов для букв, цифр, управляющих и других знаков, используемый во многих вычислительных системах.

Для кодирования текстовой информации принят международный стандарт ASCII (American Standard Code for Information Interchange), в кодовой таблице которого зарезервировано 128 7-ми разрядных кодов для кодирования:

  • - Символов латинского алфавита
  • - Цифр
  • - Знаков препинания
  • - Математических символов

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

Для кодирования символов национальных алфавитов используется расширение кодовой таблицы ASCII, то есть 8-ми разрядные коды от 128 до 255.

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

  • - Альтернативная кодовая таблица CP-866
  • - Международный стандарт ISO 8859
  • - Кодовая таблица фирмы Microsoft CP-1251 (кодировка Windows)
  • - Кодовая таблица, применяемая в ОС Unix KOI 8-r

КОИ-8 (код обмена информацией, 8 битов), KOI8 -- восьмибитовый стандарт кодирования символов в информатике. Разработан для кодирования букв кириллических алфавитов. Существует также семибитовая версия кодировки -- КОИ-7. КОИ-7 и КОИ-8 описаны в ГОСТ 19768-74 (сейчас недействителен).

Разработчики КОИ-8 поместили символы русского алфавита в верхней части расширенной таблицы ASCII таким образом, что позиции кириллических символов соответствуют их фонетическим аналогам в английском алфавите в нижней части таблицы. Это означает, что если в тексте, написанном в КОИ-8, убирать восьмой бит каждого символа, то получается «читабельный» текст, хотя он и написан латинскими символами. Например, слова «Русский Текст» превратились бы в «rUSSKIJ tEKST». Как побочное следствие, символы кириллицы оказались расположены не в алфавитном порядке.

ISO 8859-5. Проблема с дефицитом уникальных символов для других языков решилась достаточно быстро и относительно безболезненно - стандартная 7-битная кодовая таблица ASCII обрела еще один, 8-й полноправный бит - под эгидой Международной организации по стандартизации (ISO) появилось целое семейство стандартов ISO 8859-X. Дополнительный бит дал возможность использовать теперь уже 256 символов, причем младшая половина кодовой таблицы (символы с кодами 0-127) полностью повторяет ASCII, а старшая - содержит уникальные элементы национальных кодировок. Такая организация национальных кодовых таблиц позволяет правильно отображать и обрабатывать латинские буквы, цифры и знаки препинания на любом компьютере, независимо от его языковых настроек. В дружной семье кодировок ISO нашлось место и для нашей кириллицы, получившей кодовое обозначение ISO 8859-5. Характерной ее особенностью является строго алфавитное размещение в ней русских букв, очень удобное для корректной сортировки записей в базах данных. Как выяснилось чуть позже, дитя оказалось мертворожденным: ISO 8859-5 конфликтовала с псевдографикой в набравшей к тому времени силу DOS, а позже не нашла она понимания и у авторов Windows.

Windows-1251 -- набор символов и кодировка, являющаяся стандартной 8-битной кодировкой для всех русских версий Microsoft Windows. Пользуется довольно большой популярностью. Была создана на базе кодировок, использовавшихся в ранних «самопальных» русификаторах Windows в 1990-1991 гг. совместно представителями «Параграфа», «Диалога» и российского отделения Microsoft. Первоначальный вариант кодировки сильно отличался от представленного ниже в таблице (в частности, там было значительное число «белых пятен»).

Windows-1251 выгодно отличается от других 8_битных кириллических кодировок (таких как CP866, KOI8-R и ISO 8859-5) наличием практически всех символов, использующихся в русской типографике для обычного текста (отсутствует только значок ударения); она также содержит все символы для близких к русскому языку языков: украинского, белорусского, сербского и болгарского.

Имеет два недостатка:

  • - строчная буква «я» имеет код 0xFF (255 в десятичной системе). Она является «виновницей» ряда неожиданных проблем в программах без поддержки чистого 8-го бита, а также (гораздо более частый случай) использующих этот код как служебный (в CP437 он обозначает «неразрывный пробел», в Windows-1252 -- y, оба варианта практически не используются; число же -1, в дополнительном коде длиной 8 бит представляющееся числом 255, часто используется в программировании как специальное значение, например, индикатор конца файла EOF часто представляется значением -1).
  • - отсутствуют символы псевдографики, имеющиеся в CP866 и KOI8 (хотя для самих Windows, для которых она предназначена, в них не было нужды, это делало несовместимость двух использовавшихся в них кодировок заметнее).

Cтраница 1


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

Способы кодирования числовой информации - способы счета и представления чисел - в истории человечества последовательно менялись. Следы древних систем счета и представления чисел встречаются и сегодня в культуре и обычаях многих народов. К древнему Вавилону восходит деление часа на 60 минут и угла на 360 градусов. Например, часто пишут XIX век, XX век вместо 19 век и 20 век. К англосаксам - жителям Британских островов - восходит традиция счета дюжинами: в году 12 месяцев, в футе 12 дюймов, сутки делятся на два периода по 12 часов.  

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

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

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

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

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

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

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