Российской Федерации
Федеральное агентство по образованию
РђРњРЈР РЎРљРР™ ГОСУДАРСТВЕННЫЙ РЈРќРВЕРСРТЕТ
(ГОУВПО «АМГУ»)Факультет математики и информатикиРеферат по дисциплине:
В«Рнформатика»
Тема: В«Рстория РєРѕРґРёСЂРѕРІРєРё информации»Выполнил:                                                                                                 студент В РіСЂСѓРїРїС‹
                                                                                                                    Проверил:                                                                                                   ____
В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В Рі. Благовещенск, 2010СОДЕРЖАНРЕВведение
1. Кодирование символов: основа для обеспечения возможности работы компьютеров с текстовыми данными
2. Ранняя история кодирования символов естественных языков
3. Таблицы символов и методы кодирования, применяемые для работы с многоязычными текстами
Заключение
Библиографический список
ВВЕДЕНРЕВажнейшей для большинства людей возможностью компьютерной техники является РЅРµ то, что эта техника может просто быстро производить математические вычисления - ведь множество людей РґРѕ СЃРёС… РїРѕСЂ ведут финансовые расчёты, используя микрокалькуляторы, Р° РЅРµ РџРљ, - Р° то, что компьютерная техника может быть использована для работы СЃ текстовыми данными. Вероятно, каждый должен согласиться СЃ тем, что подавляющее большинство пользователей РџРљ используют программы для обработки текстов чаще, чем программы какого-либо РґСЂСѓРіРѕРіРѕ назначения. Р СЃ тем, что сейчас сложно будет найти компьютер, РЅР° котором РЅРµ была Р±С‹ установлена какая-либо программа для обработки текстов. 1 В РљРћР”РР РћР’РђРќРР• РЎРМВОЛОВ: РћРЎРќРћР’Рђ ДЛЯ ОБЕСПЕЧЕНРРЇ ВОЗМОЖНОСТРРАБОТЫ КОМПЬЮТЕРОВ РЎ ТЕКСТОВЫМРДАННЫМР.Р’ современных компьютерных системах символы, которые люди используют для записи Рё передачи текстов РЅР° своём языке, кодируются СЃ помощью чисел, записанных РІ двоичной системе счисления. Рто делается потому, что микропроцессоры, лежащие РІ РѕСЃРЅРѕРІРµ современных компьютерных систем, РјРѕРіСѓС‚ делать, РїРѕ сути, лишь РґРІРµ вещи: производить действия двоичной арифметики Рё выполнять Булевы логические операции.
Поэтому РєРѕРіРґР° РџРљ, Рє примеру, записывает Р±СѓРєРІСѓ "A" РЅР° дискету, РѕРЅ РЅРµ создаёт изображения Р±СѓРєРІС‹ "A" РЅР° магнитном носителе, Р° записывает РЅР° него двоичное число (состоящее РёР· нолей Рё единиц), соответствующее Р±СѓРєРІРµ "A" РІ специальной таблице символов. Р’С‹ спросите: РЅРѕ ведь РџРљ создаёт изображение Р±СѓРєРІС‹ "A" РЅР° дисплее, РєРѕРіРґР° СЏ нажимаю клавишу "A"!? Конечно. РљРѕРіРґР° Р’С‹ нажимаете клавишу СЃ Р±СѓРєРІРѕР№ "A", первая вещь, которая РїСЂРё этом РїСЂРѕРёСЃС…РѕРґРёС‚ - РІ клавиатуре генерируется число, соответствующее Р±СѓРєРІРµ "A". РџРљ использует это число для выборки изображения Р±СѓРєРІС‹ "A" РёР· файла шрифта, РІ котором изображение каждой Р±СѓРєРІС‹ пронумеровано РІ РїРѕСЂСЏРґРєРµ, определяемом той или РёРЅРѕР№ таблицей символов. Лишь после этого соответствующее изображение появляется РЅР° экране. РўРѕ же самое РїСЂРѕРёСЃС…РѕРґРёС‚ РїСЂРё печати текста, СЃ той лишь разницей, что изображение Р±СѓРєРІС‹ "A" оказывается РЅР° бумаге, Р° РЅРµ РЅР° дисплее. Такая система, использующая Р°) пронумерованные таблицы символов Рё Р±) числа (двоичные РєРѕРґС‹) для внутреннего представления РІ компьютерах символов естественных языков, позволяет РџРљ РіРёР±РєРѕ Рё эффективно делать такие вещи, которые невозможно было реализовать РЅР° простой пишущей машинке. РџРљ может РЅРµ только распечатывать текст РЅР° бумаге, РЅРѕ позволяет также хранить, модифицировать, сортировать, принимать Рё передавать текстовые данные СЃ умопомрачительно высокой скоростью. Наконец, РїСЂРё наличии соответствующего РџРћ РџРљ может быть использован для работы СЃ текстами РЅРµ РЅР° каком-то строго заданном РѕРґРЅРѕРј, Р° сразу РЅР° РјРЅРѕРіРёС… языках.2. Р РђРќРќРЇРЇ РРЎРўРћР РРЇ РљРћР”РР РћР’РђРќРРЇ РЎРМВОЛОВ ЕСТЕСТВЕННЫХ ЯЗЫКОВ.Телеграфия Рё начало электронной обработки данных
Каждый, кто РєРѕРіРґР°-РЅРёР±СѓРґСЊ смотрел РєРёРЅРѕ РѕР± американском Западе XIX-РіРѕ века, знает, что первым методом кодирования, широко применяемым для преобразования символов Рё текстов РІ электронный РІРёРґ, был метод, предложенный РњРѕСЂР·Рµ. РўРѕ, что этот метод кодирования был изобретён для передачи сообщений РїРѕ телеграфным линиям, Р° РЅРµ для обработки текстов РІ компьютерах, общеизвестно. Однако гораздо меньшее количество людей знает, что его изобретатель, американец РЎСЌРјСЋСЌР» Финли Бриз РњРѕСЂР·Рµ (1791-1872), был также известным художником. Р’ СЃРІРѕС‘ время РѕРЅ изучал рисование РІ Лондоне Рё там узнал РѕР± исследованиях электромагнетизма, проводимых британскими учёными. Возвращаясь РїРѕ РјРѕСЂСЋ РІ РЎРЁРђ РІ 1832-Рј РіРѕРґСѓ, РѕРЅ задумал создать СЃРІРѕСЋ собственную систему телеграфа. Рменно СЃ этой системы началось движение РІ сторону того РјРёСЂР° электронных сетей, РІ котором РјС‹ сейчас живём, Рё именно Р·Р° её разработку РњРѕСЂР·Рµ снискал славу "американского Леонардо РґР° Винчи". РњРѕСЂР·Рµ изобрёл метод кодирования, который РѕРЅ использовал для посылки своего исторического сообщения, РІ 1838-Рј РіРѕРґСѓ. Метод кодирования РњРѕСЂР·Рµ напоминает двоичный РєРѕРґ, используемый РІ современных компьютерах, тем, что РѕРЅ тоже базировался РЅР° РґРІСѓС… возможных значениях - РІ случае метода кодирования РњРѕСЂР·Рµ, это были точка или тире. Однако РІ отличие РѕС‚ современных методов кодирования, используемых для нумерации символов РІ современных компьютерах, комбинации точек Рё тире, используемые для представления символов РІ методе кодирования РњРѕСЂР·Рµ, были разной длины. РњРѕСЂР·Рµ использовал принцип, РїРѕ которому наиболее часто употребляемым буквам ставились РІ соответствие наиболее короткие последовательности РёР· точек Рё тире, что существенно сокращало длину сообщения. Например, наиболее часто используемой РІ английском языке Р±СѓРєРІРµ "E" РІ методе кодирования РњРѕСЂР·Рµ соответствует РѕРґРЅР° точка; второй РїРѕ частоте использования Р±СѓРєРІРµ английского языка - "T" - РѕРґРЅРѕ тире. Рнтересно, что РњРѕСЂР·Рµ подсчитывал частоту использования Р±СѓРєРІ РЅРµ путём изучения текстов, Р° путём подсчёта литер каждого типа РІ типографском наборе. Результатом его поистине каторжного труда стал высокоэффективный метод кодирования, который СЃ некоторыми изменениями используется РґРѕ СЃРёС… РїРѕСЂ, хотя СЃ момента его изобретения прошло уже более 160 лет.
Следующим существенным прорывом вперёд РІ технологии телеграфа был примитивный печатающий телеграфный аппарат, или "телетайп"; его запатентовал РІРѕ Франции РІ 1874-Рј РіРѕРґСѓ Жан РњРѕСЂРёСЃ Рмиль Бодо (1845-1903). Как Рё телеграф РњРѕСЂР·Рµ, это изобретение привело Рє созданию РЅРѕРІРѕР№ системы кодирования символов - 5-битного метода кодирования Бодо. Метод кодирования Бодо стал первым РІ РјРёСЂРµ методом кодирования текстовых данных СЃ помощью двоичных последовательностей. Сообщения, для передачи которых использовалась система кодирования Бодо, распечатывались операторами РЅР° СѓР·РєРёРµ ленты для двухканальной СЃРІСЏР·Рё СЃ помощью специальных 5-клавишных клавиатур. Р’ более РїРѕР·РґРЅРёС… версиях устройства использовались клавиатуры СЃ буквами, которые уже автоматически генерировали соответствующую той или РёРЅРѕР№ Р±СѓРєРІРµ 5-битную последовательность. Другой особенностью телетайпа Бодо было мультиплексирование, обеспечивающее возможность одновременной работы РґРѕ 6-ти операторов благодаря применению системы временного распределения. Рто позволило значительно увеличить РїСЂРѕРїСѓСЃРєРЅСѓСЋ способность телеграфной линии. Предложенная Бодо аппаратура зарекомендовала себя весьма положительно Рё оставалась РІ широком применении РІ XX-Рј веке, РїРѕРєР° её РЅРµ вытеснили телефоны Рё персональные компьютеры.
1890-й год: американское Бюро статистики и появление в нём новой системы для кодирования символов
Конец XIX-го века ознаменовался изобретением ещё одной системы для кодирования символов естественных языков. Он была создана в США для обработки данных, собираемых во время переписей населения, молодым американским* изобретателем, которого звали Герман Холлерит (1860-1929). После окончания Нью-Йоркской Колумбийской школы горного дела в 1879-м году, в 1880-м Холлерит устроился на работу в Бюро статистики при Министерстве внутренних дел США. Последствия этого, казалось бы, незначительного события сказывались впоследствии вплоть до 1970-х годов, "золотой эры" больших вычислительных машин. Герман Холлерит был ни кем иным, как изобретателем кода Холлерита, использовавшегося для записи алфавитно-цифровой информации на бумажных перфорированных картах. С появлением перфокарт в американских массах возникло шуточное выражение 'do not fold, spindle, or mutilate' ("не гнуть, не тянуть, не мять"), которое оставляло у многих американцев впечатление, что компьютеры скоро будут полностью контролировать их общество.
В системе кодирования Холлерита, на первый взгляд, двоичная последовательность, соответствующая одному алфавитно-цифровому символу, регистрировалась в 12-ти горизонтальных рядах перфокарты, и поскольку каждый из рядов мог быть перфорирован или не перфорирован (содержать 1 или 0), это давало бы 12-битный метод кодирования. Максимально возможное количество элементов, которое могло бы быть представлено с помощью такого метода кодирования - 212, то есть 4096. На самом же деле таблица символов, используемая в системе Холлерита, содержала только 69 символов - это были заглавные латинские буквы, арабские цифры, знаки препинания и некоторые другие символы. Таким образом, реальные возможности системы кодирования Холлерита по представлению текстовых данных были сравнимы даже с таковыми возможностями системы кодирования Бодо. Зачем же тогда, спросит читатель, на перфокарте было предусмотрено так много горизонтальных рядов? Одной из причин этому является тот факт, что большее количество рядов позволяет кодировать данные, производя меньшее количество перфораций, а это было критично, так как работа с перфораторами карт в течение многих лет производилась вручную. Поскольку рядов было много, для кодирования каждой из 10 арабских цифр (а также 2-х букв латинского алфавита) было достаточно сделать всего одну перфорацию на один вертикальный ряд. Оставшиеся 24 буквы латинского алфавита кодировались с помощью двух перфораций. Для кодирования знаков препинания и прочих символов требовалось сделать 2 или больше перфораций, поэтому нередко они  вообще не использовались.
3. ТАБЛРЦЫ РЎРМВОЛОВ РМЕТОДЫ РљРћР”РР РћР’РђРќРРЇ, РџР РМЕНЯЕМЫЕ ДЛЯ РАБОТЫ РЎ МНОГОЯЗЫЧНЫМРТЕКСТАМРРанние многоязычные таблицы символов Рё методы кодирования
Рзначально таблицы символов применялись только для удовлетворения нужд РїРѕ обмену информацией Рё редактированию текстов РЅР° национальных языках конкретных государств, однако РІ реальном РјРёСЂРµ нередко бывает необходимо использовать РІ РѕРґРЅРѕРј документе символы нескольких разных языков одновременно. Так, книгоиздательской промышленности нужно использовать множество символов иностранных языков РїСЂРё выпуске словарей иностранных слов или, например, РєРЅРёРі иностранных авторов РЅР° языке оригинала. Рђ СЃ тех РїРѕСЂ, как появилась сеть Internet, похоже, каждый человек РїРѕ мере работы РІ ней будет сталкиваться СЃ данными РЅР° иностранном языке, написанными набором символов, используемых РґСЂСѓРіРёРјРё нациями.
По этой причине эффективные многоязычные таблицы символов и методы для кодирования этих символов совершенно необходимы для жизни в XXI-м веке, но проблема в том, что они слишком долго не являлись предметом научных исследований и разработок. Самые первые такие таблицы и методы кодирования появились в первой половине 1980-х, в те времена, когда большинство компьютеров были 8-битными и 16-битными.
Наиболее достойными внимания среди РЅРёС… были рабочие станции Star, производимые корпорацией Xerox Рё имеющие программу для обработки многоязычных текстов, называемую ViewPoint, Р° также офисные компьютеры модели 5550, производимые корпорацией IBM. РћР±Рµ эти системы позволяли работать СЃ большим количеством азиатских языков, РІ дополнение Рє большому количеству языков, использующих латинский алфавит, РЅРѕ РѕРЅРё так РЅРёРєРѕРіРґР° Рё РЅРµ вошли РІ широкое употребление РёР·-Р·Р° РґРѕСЂРѕРіРѕРІРёР·РЅС‹. Однако многоязычная таблица символов, предложенная корпорацией Xerox, была взята РЅР° вооружение специалистами РїРѕ компьютерной технике Рё лингвистами РІ РЎРЁРђ. Рто РІ конце концов привело Рє созданию движения Unicode, предложившего СЃРІРѕСЋ многоязычную таблицу символов (Рё методы кодирования этих символов), которая сейчас является РѕРґРЅРёРј РёР· главных соперников РІ Р±РѕСЂСЊР±Рµ Р·Р° международное признание.
Проект TRON - многоязычная таблица символов и многоязычное окружение.
Таблица символов Рё метод кодирования TRON, Р° также многоязычное окружение TRON были впервые описаны РЅР° английском языке РІРѕ время проведения 3-РіРѕ СЃРёРјРїРѕР·РёСѓРјР° РїРѕ проекту TRON РІ 1987-Рј РіРѕРґСѓ. Р’ применённом РІ TRON РїРѕРґС…РѕРґРµ Рє обработке многоязычных документов существует СЂСЏРґ особенностей, делающих его уникальным. РћРґРЅР° РёР· РЅРёС… состоит РІ том, что таблица символов TRON расширяема практически РґРѕ бесконечности, что позволяет включить РІ нес символы всех без исключения языков, РєРѕРіРґР°-либо использовавшихся (Рё используемых сейчас) человечеством, Рё даже символы тех языков, которые ещё РЅРµ изобретены. Рто реализовано СЃ помощью escape-последовательностей, которые используются для переключения между очень большим количеством ("внутренних") таблиц, которые содержат символы, кодируемые СЃ помощью 8-РјРё Рё 16-ти Р±РёС‚. РљСЂРѕРјРµ того, РІ TRON имеются РєРѕРґС‹ для идентификации языка, которые необходимы, например, для возможности реализации программ для правильной сортировки текстовых данных, содержащих символы разных языков.
В В В В В В В В В В В В В В В В В В В В В В В В В Unicode Рё ISO 10646
Как уже было сказано выше, американские компьютерные корпорации начали РІ первой половине 1980-С… РіРі. работу над созданием многоязычной таблицы символов Рё методов для кодирования этих символов. Результаты исследовательских работ РІ данной области, проведённых корпорациями Xerox Рё IBM, были успешно воплощены этими корпорациями РІ СЃРІРѕРёС… компьютерных системах. Рсследователи РёР· Xerox РІ последующем "обратили РІ СЃРІРѕСЋ веру" представителей РґСЂСѓРіРёС… компьютерных корпораций РЎРЁРђ, Рё РІ конце концов РѕРЅРё вместе начали проект американской индустрии, названный Unification Code, или Unicode, главной задачей которого было сведение всех существующих РІ РјРёСЂРµ таблиц символов РІ единую таблицу символов. ЗАКЛЮЧЕНРЕКак знает каждый, кто имеет хотя Р±С‹ самое общее представление Рѕ РјРёСЂРµ компьютерной техники, будущее компьютеров начинает обращаться РІРѕРєСЂСѓРі компьютерных сетей РјРёСЂРѕРІРѕРіРѕ масштаба. Сегодняшняя сеть Internet представляет РёР· себя эту глобальную общемировую сеть РїРѕРєР° РІ эмбриональном состоянии. Тем РЅРµ менее, эти компьютерные сети РјРёСЂРѕРІРѕРіРѕ масштаба РЅРµ СЃРјРѕРіСѓС‚ стать эффективными РґРѕ тех РїРѕСЂ, РїРѕРєР° РЅРµ будет проложено больше высокоскоростных линий СЃРІСЏР·Рё, РїРѕРєР° РѕРЅРё РЅРµ Р±СѓРґСѓС‚ подключены Рє заводам, офисам Рё жилищам, Рё РїРѕРєР° РЅРµ будет создано новых стандартов, регламентирующих процессы обмена информацией. Среди прочих стандартов этого СЂРѕРґР°, РѕРґРЅРёРј РёР· наиболее важных будет стандарт, определяющий многоязычную таблицу символов Рё СЃРїРѕСЃРѕР± для кодирования этих символов, используемые для обеспечения обработки данных РЅР° всех языках РјРёСЂР°.
На данный момент для решения этой задачи предложено два стандарта. Один из них - это TRON, включающий в себя таблицу символов TRON и многоязычное окружение TRON, а другой - это Unicode. Тем временем многоязычный текстовый редактор Mule, работающий в UNIX и Unix-совместимых ОС, представляет собой временное решение.
Что произойдёт РІ будущем? Рто сложно предсказать, РЅРѕ поскольку американские корпорации-поставщики компьютерной техники Рё РџРћ СЃ помощью правительства РЎРЁРђ или без таковой пытаются внедрить Unicode РІ окружающий РёС… РјРёСЂ СЃРІРѕРёРјРё традиционными методами, РІ РІРёРґРµ открытия рыночной кампании, наиболее вероятным РёСЃС…РѕРґРѕРј будет битва между соперничающими стандартами, РѕРґРёРЅ РёР· которых РІ конце концов будет решено использовать РІ качестве базового. Рэто будет тот стандарт, который, подчеркнём, выберут пользователи (Р° РЅРµ производители) компьютерных систем.
Коммерчески доступная, базированная на BTRON операционная система работает на том же самом аппаратном обеспечении, что и базированная на Unicode Microsoft Windows NT, поэтому в Японии всем пользователям достаточно всего лишь переключиться с одной используемой на жёстком диске файловой системы на другую, для того, чтобы сделать выбор по своему усмотрению. Более того, поскольку протоколы Internet, как было сказано выше, позволяют использовать любые таблицы символов и методы кодирования символов, эта битва стандартов окажет лишь незначительное влияние на строение сетей передачи данных.
Рпоэтому можно с уверенностью сказать, что у пользователей персональных компьютеров, впервые за долгое время, реально появился выбор!
Р‘РБЛРОГРАФРЧЕСКРР™ РЎРџРРЎРћРљ1.    Катаев. "Текстовый процессор ЛЕКСРРљРћРќ (РѕС‚ Рќ РґРѕ РЎ)". РњРѕСЃРєРІР°, 1992, РёР·Рґ-РІРѕ "Радио Рё СЃРІСЏР·СЊ. 2.В В В В Рђ.Р•. Борзенко. "IBM PC: устройство, ремонт, модернизация". 2-Рµ РёР·Рґ., 1996, РњРѕСЃРєРІР°, РёР·Рґ-РІРѕ "КомпьютерПресс". 3.В В В В Р’.Р”. Пекелис. "Кибернетика РѕС‚ Рђ РґРѕ РЇ". 3-Рµ РёР·Рґ., 1990, РњРѕСЃРєРІР°, РёР·Рґ-РІРѕ "Детская литература".4.    Дмитриев Р’.Р. Прикладная теория информации. Рњ.: Высшая школа, 1989.
www.coolreferat.com
Введение
Человек живет в мире информации и воспринимает окружающий мир с помощью органов чувств. Чтобы правильно воспринимать все происходящее в мире, он запоминает полученные сведения, т.е. хранит информацию, человек принимает решения, т.е. обрабатывает информацию, а при общении с другими людьми – передает и принимает информацию.
Кодирование информации необычайно разнообразно. Дорожные знаки, ноты, кодирующие музыку на бумаге, обозначения на географических картах, химические формулы – это маленькая часть кодирования различной информации, которую мы получаем почти каждый день.
Мы с моей сестрой Алиной иногда пишем друг другу сообщения и оставляем в различных местах. Рчтоб было интереснее, решили придумать свой алфавит (прилагается). Уже потом, я узнала, что с помощью придуманных нами картинок мы кодировали наши письма. Мне стало интересно, а кто придумал кодирование, где использовали кодирование, где применяют сейчас.
Еще было интересно – что знают мои одноклассники о кодировании. Я провела анкетирование среди своих одноклассников.
Что вы знаете о кодировании?
Встречались ли вы с кодами в жизни?
Как РІС‹ думаете, зачем люди РєРѕРґРёСЂСѓСЋС‚ информаВцию?
Что нужно знать, чтоб кодировать информацию?
Наиболее частыми ответами на первый вопрос были:
- запись слов так, чтоб никто не понял
- вставка рисунков вместо слов
- шифрование текста
- запись слов на непонятном языке
-не знаю
Наиболее частыми ответами на второй вопрос были:
- в кино радисты передают шифровки
- иностранные языки
- на этикетках товаров цифры вместо слов
- не встречались
Наиболее частыми ответами на третий вопрос были:
- что бы скрыть от других
- записывают короче длинные предложения
- удобно передавать информацию
- спрятать от любопытных людей
- просто так
Наиболее частыми ответами на четвертый вопрос были:
- знаки для кодирования
- придумать картинки
- таблицу, чтобы закодировать и раскодировать информацию
- не знаю
Так как в ответах на каждый вопрос были такие, что одноклассники не знают ответ, я решила найти различную информацию по этому вопросу и довести ее до них.
Возникновение кодирования.
Кoды появились еще в глубокой древноcти в виде криптограмм (по-гречески — тайнописи), когда ими пользoвались для засекречивaния важного сообщения от тех, кому оно не было предназначенo.
Уже знаменитый грeческий истoрик Геродот (V век до н. э.) приводил примеры писем, понятных лишь для одного адресата. Спартанцы имели специальный механический прибор, при помощи которого важные сoобщения можно было писать осoбым способом, oбеспечивающим сохранение тайны. В средние века и эпоху Вoзрождения над изобретением тaйных шифрoв трудились многие выдающиеся люди, в их числе философ Фрэнсис Бэкон, крупные мaтематики Франсуa Виет, Джероламо Кардано.С течением времени начали появляться по-настоящему сложные шифры. Один из них, употребляемый и поныне, связан с именем ученого аббата из Вюрцбурга Тритемиуса, которого к занятиям криптографией толкало, не только монастырское уединение, но и потребность сохранять от огласки некоторые духoвные тайны. Различные хитроумные приемы кодирования применяли шифровальщики при папском дворе и дворах европейских королей. Вместе с искусством шифрования развивалось и искусство дешифровки, или, как говорят, криптоанализа.
Еще один дрeвнейший шифр - код Цeзаря. При шифровании каждый симвoл заменяется другим, отстоящим от него в алфавите на фиксированное число позиций. Про шифр Цезаря можно сказать, что это шифр подстановки— шифр простой замены.
Шифр назван в честь римского императора Гая Юлия Цезаря, использовавшего его для секретной переписки. Естественным рaзвитием шифра Цезаря стал шифр Виженера. На пример: шифрование с использованием ключа k = 3. Буква «С» как бы сдвигается на три буквы впeред и становится буквой «Ф». Твердый знак, перемещённый на три буквы вперед, становится буквой «э», и так далее:
Оригинальный текст: | Шифрованный текст: |
Съешь ещё этих булок. | Фэзыя зьи ахлш дцосн. |
Метод кодирования РњРѕСЂР·Рµ был изобретён для передачи сообщений РїРѕ телеграфным линиям. EРіРѕ изобретатель, американец РЎСЌРјСЋСЌР» Финли Бриз РњРѕСЂР·Рµ (1791-1872), был также известным художником. Р’ СЃРІРѕС‘ время РѕРЅ изучал рисование РІ Лондоне Рё там узнал РѕР± исследованиях электромагнетизма, проводимых британскими учёными. Возвращаясь РїРѕ РјРѕСЂСЋ РІ РЎРЁРђ РІ 1832-Рј РіРѕРґСѓ, РѕРЅ задумал создать СЃРІРѕСЋ собственную систему телеграфа. Рменно СЃ этой системы началось движение РІ сторону того РјРёСЂР° электронных сетей, РІ котором РјС‹ сейчас живём, Рё именно Р·Р° её разработку РњРѕСЂР·Рµ снискал славу "американского Леонардо РґР° Винчи". РњРѕСЂР·Рµ изобрёл метод кодирования, который РѕРЅ использовал для посылки своего исторического сообщения, РІ 1838-Рј РіРѕРґСѓ. Метод кодирования РњРѕСЂР·Рµ напоминает двоичный РєРѕРґ, используемый РІ современных компьютерах, тем, что РѕРЅ тоже базировался РЅР° РґРІСѓС… возможных значениях - РІ случае метода кодирования РњРѕСЂР·Рµ, это были точка или тире (СЂРёСЃ.1). Однако РІ отличие РѕС‚ современных методов кодирования, используемых для нумерации символов РІ современных компьютерах, комбинации точек Рё тире, используемые для представления символов РІ методе кодирования РњРѕСЂР·Рµ, были разной длины. РњРѕСЂР·Рµ использовал принцип, РїРѕ которому наиболее часто употребляемым буквам ставились РІ соответствие наиболее короткие последовательности РёР· точек Рё тире, что существенно сокращало длину сообщения. Например, наиболее часто используемой РІ английском языке Р±СѓРєРІРµ "E" РІ методе кодирования РњРѕСЂР·Рµ соответствует РѕРґРЅР° точка; второй РїРѕ частоте использования Р±СѓРєРІРµ английского языка - "T" - РѕРґРЅРѕ тире.
СЂРёСЃ.1
Кoнец XIX-го века ознаменoвался изобретением ещё oдной системы для кодирoвания символов eстественных языков. Онa была создана в США для обработки данных, собираемых во время перeписей населения, молодым американским изобретателем Германoм Холлеритoм (1860-1929). После окончания Нью-Йоркской Колумбийской школы горного дела в 1879-м году, в 1880-м Холлерит устроился на работу в Бюро статистики при Министерстве внутренних дел США. Последствия этого, казалось бы, незначительного события сказывались впоследствии вплоть до 1970-х годов, "золотой эры" больших вычислительных машин. Герман Холлерит был ни кем иным, как изобретателем кода Холлерита, использовавшегося для записи алфавитно-цифровой информации на бумажных перфорированных картах.
АЗБУКА БРАЙЛЯ — специальная азбука, созданная Л. Брайлем (1809—1852) для воспроизведения текста в изданиях для слепых (рис.2). Каждый знак в тексте печатают в виде комбинации одной — шести выпуклых точек, расположенных на площади прямоугольника. Чтение текста, основано на осязании рельефных точек и восприятии их комбинаций.
СЂРёСЃ.2
Код Трисиме (рис.3) является примером, так называемoго, равномерногo кода - такoго, в котором все кодовые кoмбинации содержат одинакoвое числo знaков - в данном случае три- знакам лaтинского алфавита ставятся в соответствие кoмбинации из трех знаков: 1,2,3:
Рђ 111 H 132 O 223 V 321
Р’ 112 I 133 P 231 W 322
РЎ 113 J 211 Q 232 X 323
Р’ 121 K 212 R 233 Y 331
D 122 L 213 S 311 Z 332
F 123 M 221 T 312 . 333
G 131 N 222 U 313 СЂРёСЃ.3
Для кодирования текстовой информации принят международный стандарт ASCII (American Standard Code for Information Interchange) (рис.4), в кодовой таблице которого занято 128 7-ми разрядных кодов для:
символов латинского алфавита
цифр
знаков препинания
математических символов
Добавление 8-РіРѕ разряда позволяет увеличить количество РєРѕРґРѕРІ таблицы ASCII РґРѕ 255. РљРѕРґС‹ РѕС‚ 128 РґРѕ 255 представляют СЃРѕР±РѕР№ расширение таблицы ASCII. Рти РєРѕРґС‹ РІ таблице ASCII использованы для кодирования некоторых символов, отличающихся РѕС‚ латинского алфавита, Рё встречающихся РІ языках СЃ письменностью, основанной РЅР° латинском алфавите, - немецком, французском, СЂСѓСЃСЃРєРѕРј Рё РґСЂ. РљСЂРѕРјРµ этого, часть РєРѕРґРѕРІ использована для кодирования символов псевдографики, которые можно использовать, например, для оформления РІ тексте различных рамок Рё текстовых таблиц.
В русском алфавите буква А имеет первое место, а буква Б - второе. У каждой буквы есть своя позиция. Буква Я имеет позицию номер 33. Мы можем считать, что алфавит - это таблица для кодирования букв.
Стандарт ASCII -- это тоже как бы «алфавит», только компьютерный. Он тоже определяет номер каждого символа. Но символов больше, чем букв, потому что к ним относятся еще и цифры, и знаки препинания, и некоторые специальные символы.
Самый первый символ стандарта ASCII - это ПРОБЕЛ. Он имеет код 32.
За ним идут специальные символы и знаки препинания (коды с 33 по 47).
Далее идут десять цифр (коды 48-57).
Коды 58-64 используют некоторые математические символы и знаки препинания.
Самое интересное начинается СЃ РєРѕРґРѕРІ 65--90. РРјРё обозначают прописные английские Р±СѓРєРІР° РѕС‚ Рђ РґРѕ Z
Коды 91--96 используются для специальных символов.
Коды 97--122 -- строчные буквы английского алфавита.
Коды 123-127 -- специальные символы.
Р РёСЃ.4
В относительно древние времена учёные люди очень любили публиковать различного рода послания в необычных кодировках.
Самый СЏСЂРєРёР№ кодировочный пример — творчество Мишеля Нострадамуса. Популярность Мишеля Нострадамуса – знаменитого французского прорицателя – просто грандиозна. Уже несколько веков люди усердно изучают его катрены (четверостишия), пытаясь угадать тайны будущего. Нострадамус был РЅРµ только прорицателем, РЅРѕ Рё врачом, алхимиком, астрономом. Рто был человек СЃ энциклопедическими познаниями.
Его сборники предсказаний постоянно ставили в тупик многочисленных толкователей. Рне только из-за туманных и многозначных выражений. В некоторых из них содержатся видимые противоречия и явные ошибки, которые вроде бы не мог допускать столь выдающийся человек.
Одна из самых известных и загадочных центурий Нострадамуса – «Послание к Генриху». Оно адресовано королю Франции Генриху Второму и написано в 1558 году. Множество ошибок и неточностей наводило исследователей на мысль о скороспелости и недостаточной проработанности центурии. Однако Нострадамус писал это послание почти год, постоянно исправляя и выверяя текст. Вдобавок вряд ли Нострадамус решился преподнести королю сырое и неудачное произведение. А ошибочные цитаты из Библии вообще в те времена могли стоить обвинения в ереси. Поэтому очевидно: ошибки сделаны преднамеренно. Видимо в них кроется какой-то секретный код, который толкователи не смогли разгадать, хотя тщательнейшим образом проработали каждое слово.
Многие полагают, что еще задолго до Кирилла и Мефодия (которых называют изобретателями славянской письменности), славяне имели свою оригинальную систему письма, - так называемую узелковую письменность. Знаки этой «письменности» не записывались, а передавались с помощью узелков, завязанных на нитях, которые заматывались в клубки-книги.
Р’ древности узелковая письменность была распространена довольно широко. Рто подтверждают археологические находки. РќР° РјРЅРѕРіРёС… предметах, поднятых РёР· захоронений языческого времени, РІРёРґРЅС‹ несимметричные изображения узлов, служившие РЅРµ только для украшения (СЂРёСЃ.5).
СЂРёСЃ.5
Каждому узлу соответствовало свое слово. С помощью дополнительных узелков сообщали дополнительные сведения о нем, например его число, часть речи и пр.
Часто в сочинениях христианского времени встречаются иллюстрации с изображениями сложных переплетений, вероятно, перерисованных с предметов языческой эпохи. Следы узелковой письменности можно найти и на стенах храмов, построенных в эпоху «двоеверия», когда христианские храмы украшались не только ликами святых, но и языческими узорами.
Рсследователи предприняли попытку расшифровать некоторые РёР· этих знаков (СЂРёСЃ.6).
Р РёСЃ.6
Существующую сегодня на флоте русскую семафорную
азбуку (рис.7) разработал в 1895 году вице-адмирал Степан Осипович Макаров.
Русская семафорная азбука составлена РІ соответствии СЃ СЂСѓСЃСЃРєРёРј алфавитом, включает 29 буквенных Рё 3 служебных знака. РћРЅР° РЅРµ содержит цифр Рё знаков препинания. РС… передача производится РїРѕ буквам, словами. Например, цифра В«7В» будет передана словом «семь», Р° знак В«,В» — словом «запятая».
Каждой букве и условному знаку соответствует определенное положение рук с флажками. Семафорное сообщение состоит из слов, составленных из букв, изображаемых соответствующим положением флажков.
Передача информации семафором производится сигнальщиками с помощью флажков, размер ткани которых составляет 30x35 см. Цвет ткани флажков зависит от времени суток: в тёмное время суток используются флажки с тканью светлого тона (желтый, белый), а в светлое время суток — с тканью тёмного тона (красный, чёрный).
Средняя скорость передачи флажным семафором обученным сигнальщиком составляет 60-80 знаков в минуту.
СЂРёСЃ.7
Стенография – это скоростное письмо особыми знаками, настолько краткими, что ими можно записать живую речь. Стенография пришла к нам из древнейших времен. Еще в Древнем Египте скорописцы записывали речь фараонов. Широкое распространение стенография получила в Древней Греции. В 1883 г. в Акрополе была найдена мраморная плита, на которой были высечены стенографические знаки. По мнению ученых, эти записи были сделаны в 350 г. до н.э. Но общепризнанным днем рождения стенографии считается 5 декабря 63 года до н.э. Тогда в Древнем Риме возникла необходимость дословной записи устной речи. Автором древнеримской стенографии считается Тирон – секретарь знаменитого оратора Цицерона.
В современном мире, несмотря на обилие средств механической фиксации слова (магнитофонов, диктофонов), владение навыками стенографии по-прежнему ценится. Мы записываем в среднем в пять раз медленнее, чем говорим. Стенография же ликвидирует этот разрыв. Она особенно полезна при конспектировании лекций, публичных выступлений, бесед, составлении докладов, подготовке статей и т. п.
СЂРёСЃ.8
Применение кодирования информации
Персональные данные.
Р’ последнее время очень актуален РІРѕРїСЂРѕСЃ Рѕ персональных данных. РРРќ - Рндивидуальный Рдентификационный Номер, 12-значный цифровой РєРѕРґ, который присваивается физическому лицу РѕРґРёРЅ раз Рё пожизненно. СЃ 1 января 2012 РіРѕРґР° заменит Р РќРќ Рё РЎРРљ.
Расшифровка РРРќ :
первые 6 разрядов - это дата рождения РіРіРјРјРґРґ, то есть 12 августа 1985 РіРѕРґР° РІ РРРќРµ будет 850812
7 разряд отвечает за век рождения и пол. Если цифра нечетная - пол мужской, четная - женский. 1,2 - девятнадцатый век, 3,4 - двадцатый, 5,6 - двадцать первый.
8-11 разряды - заполняет орган Юстиции.
12 разряд - контрольная цифра, которая расчитывается по определенному алгоритму.
Штрих-коды.
С развитием информационной техники, широким внедрением средств вычислительной техники во многие сферы деятельности все острее встает вопрос быстрого и надежного ввода информации. Ручной ввод кода изделия требуют больших затрат ручного труда, времени, часто приводит к ошибкам.
В настоящее время ведутся большие работы по созданию автоматизированных систем обработки данных с применением машиночитаемых документов (МЧД), одной из разновидностей которых являются документы со штриховыми кодами. К машиночитаемым относятся товаросопроводительные документы, ярлыки и упаковки товаров, чековые книжки и пластиковые карточки для оплаты услуг, магнитные носители. В связи с этим появились термины “электронные ведомости”, “электронные деньги” и т. д.
Штриховой код представляет собой чередование темных и светлых полос разной ширины (рис.9).
В настоящее время штриховые коды широко используются не только при производстве и в торговле товарами, но и во многих отраслях промышленного производства.
Товарный штриховой код присваивается продукции (товару) на этапе запуска его в производство. Штрих-коды получили широкое практическое применение почти во всех сферах деятельности человека:
На удостоверении личности;
На продуктах в магазинах «Метро», «Рубиком», «Гринвич»;
Карты безопасности;
Пройти в метро;
СЂРёСЃ.9
Смайлики.
РЎ появлением электронного общения, появилась необходимость передачи СЃРІРѕРёС… чувств через компьютер. Р’ обычном тексте сделать это достаточно сложно, РёР·-Р·Р° чего Рё появились специфические знаки препинания (так называемые смайлики). Смайликами (РѕС‚ smile – улыбка) РІ Рнтернете называют значки, составленные РёР· знаков препинания, Р±СѓРєРІ Рё цифр, обозначающие какие-то эмоции.
Смайлик – это лучший способ «закодировать» чувства и эмоции при виртуальном общении! Маленькие забавные рожицы, которые вставляются в текст, избавляют от необходимости писать излияния о ваших переживаниях. Без него невозможно обойтись ни в одной форме виртуального общения. Он крайне прост в употреблении, информативен и при всей своей простоте дает широкий простор воображению. Неудивительно, что его переняли sms-коммуникация, реклама, дизайн, обычная почта, при обмене записками на уроках.
Смайлики настолько прочно вошли в нашу жизнь, что перекочевали из виртуального пространства в науки. Так в психологии, смайлики используют для обозначения типов темпераментов или отслеживают настроение человека.
Заключение
Множество кодов очень прочно вошло в нашу жизнь. Заинтересовавшись вопросами кодирования информации, я стала искать примеры художественных произведений, в которых говорилось о кодировании информации. Вот, что я нашла:
Артур Конан Дойль “Пляшущие человечки”;
Рдгар РџРѕ “Золотой жук”;
Жюль Верн “Путешествие к центру земли”;
Дэн Браун “Код да Винчи”.
Получается, что вопросы кодирования интересовали не только ученых, но и писателей, которые включили сцены кодирования информации в свои произведения.
Я не читала еще эти произведения, но, думаю, в ближайшее время их прочту.
После поиска информации, меня очень заинтересовал вопрос о штрих-кодах. Думаю, я продолжу работу по изучению штрих-кодов на различных товарах.
Нужно, чтобы люди (не только программисты-профессионалы, но и простые пользователи) имели понятие о кодировании информации и о возможных способах кодирования разных видов информации.
Список использованной литературы
Л.Л. Босова, УМК по информатике для 5-7 классов
http://otherreferats.allbest.ru/programming/00029252_0.html
http://xreferat.ru/33/2153-1-kodirovanie-informacii.html
www.grandars.ru
http://www.yoursmileys.ru/smileys.php
РЈРіСЂРёРЅРѕРІРёС‡ Рќ.Р”. Рнформатика Рё информационные технологии. Учебник для 10-11 классов / Рќ.Р”.РЈРіСЂРёРЅРѕРІРёС‡. – Рњ.: Р‘РРќРћРњ. Лаборатория знаний, 2003. –
13
kopilkaurokov.ru
Общепринятым на сегодняшний день, дающим достаточно реалистичные монохромные изображения, считается кодирование состояния одного пикселя с помощью одного байта, которое позволяет передавать 256 различных оттенков серого цвета от полностью белого до полностью черного. В этом случае для передачи всего растра из 640x480 пикселов потребуется уже не 38 400, а все 307 200 байтов.
Цветное изображение может формироваться различными способами. РћРґРёРЅ РёР· них – метод RGB (РѕС‚ слов Red, Green, Blue – красный, зеленый, СЃРёРЅРёР№), который опирается на то, что глаз человека воспринимает РІСЃРµ цвета как СЃСѓРјРјСѓ трех основных цветов – красного, зеленого Рё синего. Например, сиреневый цвет – это СЃСѓРјРјР° красного Рё синего, желтый цвет – СЃСѓРјРјР° красного Рё зеленого Рё С‚. Рґ. Для получения цветного пикселя РІ РѕРґРЅРѕ Рё то же место экрана направляется РЅРµ РѕРґРёРЅ, Р° сразу три цветных луча. Опять упрощая ситуацию, будем считать, что для кодирования каждого РёР· цветов достаточно РѕРґРЅРѕРіРѕ бита. Нуль РІ бите будет означать, что РІ суммарном цвете данный РѕСЃРЅРѕРІРЅРѕР№ отсутствует, Р° единица – присутствует. Следовательно, для кодирования РѕРґРЅРѕРіРѕ цветного пиксела потребуется 3 бита – РїРѕ РѕРґРЅРѕРјСѓ РЅР° каждый цвет. Пусть первый Р±РёС‚ соответствует красному цвету, второй – зеленому Рё третий – синему. РўРѕРіРґР° РєРѕРґ 101(2) обозначает сиреневый цвет – красный есть, зеленого нет, СЃРёРЅРёР№ есть, Р° РєРѕРґ 110(2) – желтый цвет – красный есть, зеленый есть, синего нет. РџСЂРё такой схеме кодирования каждый пиксел может иметь РѕРґРёРЅ РёР· РІРѕСЃСЊРјРё возможных цветов. Если же каждый РёР· цветов кодировать СЃ помощью РѕРґРЅРѕРіРѕ байта, как это принято для реалистического РјРѕРЅРѕС…СЂРѕРјРЅРѕРіРѕ изображения, то появится возможность передавать РїРѕ 256 оттенков каждого РёР· основных цветов. Рђ всего РІ этом случае обеспечивается передача 256x256x256=16 777 216 различных цветов, что достаточно близко Рє реальной чувствительности человеческого глаза. Таким образом, РїСЂРё данной схеме кодирования цвета РЅР° изображение РѕРґРЅРѕРіРѕ пикселя требуется 3 байта, или 24 бита, памяти. Ртот СЃРїРѕСЃРѕР± представления цветной графики принято называть режимом True Color (true color – истинный цвет) или полноцветным режимом.
При записи изображения в память компьютера кроме цвета отдельных точек необходимо фиксировать много дополнительной информации – размеры рисунка, яркость точек и т. д. Конкретный способ кодирования всей требуемой при записи изображения информации образует графический формат. Форматы кодирования графической информации, основанные на передаче цвета каждого отдельного пикселя, из которого состоит изображение, относят к группе растровых или BitMap форматов (bit map – битовая карта).
В
Кодирование растровых изображений
       Растровое изображение представляет собой совокупность точек (пикселей) разных цветов.
Наиболее известными растровыми форматами являются BMP, GIF Рё JPEG форматы. В формате BMP (РѕС‚ BitMaP) задается цветность всех пикселов изображения. РџСЂРё этом можно выбрать монохромный режим СЃ 256 градациями или цветной СЃ 16 256 или 16 777 216 цветами. Ртот формат требует РјРЅРѕРіРѕ памяти. Р’ формате GIF (Graphics Interchange Format – графический формат обмена) используются специальные методы сжатия РєРѕРґР°, причем поддерживается только 256 цветов. Качество изображения немного хуже, чем РІ формате BMP, зато РєРѕРґ занимает РІ десятки раз меньше памяти. Формат JPEG (Goint Photographic Experts Group -Уединенная РіСЂСѓРїРїР° экспертов РїРѕ фотографии) использует методы сжатия, приводящие Рє потерям некоторых деталей. Однако поддержка 16 777 216 цветов РІСЃРµ-таки обеспечивает высокое качество изображения. РџРѕ требованиям Рє памяти формат JPEG занимает промежуточное положение между форматами BMP Рё GIF.
В
В
В
В
В
Кодирование векторных изображений
В
В
В В В В В В В В В В В В В В В В В В В В В В В В В
Векторное изображение представляет собой совокупность графических примитивов (точка, отрезок, эллипс…). Каждый примитив описывается математическими формулами. Кодирование зависти от прикладной среды.
Растровая графика обладает существенным недостатком – изображение, закодированное РІ РѕРґРЅРѕРј РёР· растровых форматов, очень плохо “переносит” увеличение или уменьшение его размеров – масштабирование. Для решения задач, РІ которых приходится часто выполнять эту операцию, были разработаны методы так называемой векторной графики. Р’ векторной графике, РІ отличие РѕС‚ основанной РЅР° точке – пикселе – растровой графики, базовым объектом является линия. РџСЂРё этом изображение формируется РёР· описываемых математическим, векторным СЃРїРѕСЃРѕР±РѕРј отдельных отрезков прямых или кривых линий, Р° также геометрических фигур – прямоугольников, окружностей Рё С‚. Рґ., которые РјРѕРіСѓС‚ быть РёР· РЅРёС… получены. Фирма Adobe разработала специальный язык PostScript (РѕС‚ poster script – сценарий плакатов, объявлений, афиш), служащий для описания изображений РЅР° базе указанных методов. Ртот язык является РѕСЃРЅРѕРІРѕР№ для нескольких векторных графических форматов. Р’ частности, можно указать форматы PS (PostScript) Рё EPS, которые используются для описания как векторных, так Рё растровых изображений, Р° также разнообразных текстовых шрифтов. Рзображения Рё тексты, записанные РІ этих форматах, большинством популярных программ РЅРµ воспринимаются, РѕРЅРё РјРѕРіСѓС‚ просматриваться Рё печататься только СЃ помощью специализированных аппаратных Рё программных средств.
Кроме растровой и векторной графики существует еще и фрактальная графика, в которой формирование изображений целиком основано на математических формулах, уравнениях, описывающих те или иные фигуры, поверхности, тела. При этом само изображение в памяти компьютера фактически не хранится – оно получается как результат обработки некоторых данных. Таким способом могут быть получены даже довольно реалистичные изображения природных ландшафтов.
Целые числа кодируются просто переводом чисел из одной системы счисления в другую.
Для кодирования действительных чисел используют 80-разрядное кодирование. При этом число преобразуют в стандартный вид.
Целые числа кодируются двоичным кодом достаточно просто — достаточно взять целое число и делить его пополам до тех пор, пока в остатке не образуется ноль или единица. Совокупность остатков от каждого деления, записанная справа налево вместе с последним остатком, и образует двоичный аналог десятичного числа.
В
19:2 = 9+1В 9:2 = 4 + 1В 4:2 = 2 + 0В 2:2 = 1 + 0В 1
Таким образом, 1910 = 100112.
В
Для кодирования целых чисел от 0 до 255 достаточно иметь 8 разрядов двоичного кода (8 бит). Шестнадцать бит позволяют закодировать целые числа от 0 до 65 535, а 24 бита — уже более 16,5 миллионов разных значений.
Для кодирования действительных чисел используют 80 разрядное кодирование. При этом число предварительно преобразуется в нормализованную форму:
3,1415926 = 0,31415926 • 101
300 000 = 0,3 • 106
123 456 789 = 0,123456789 • 1010
Первая часть числа называется мантиссой, а вторая — характеристикой. Большую часть из 80 бит отводят для хранения мантиссы (вместе со знаком) и некоторое фиксированное количество разрядов отводят для хранения характеристики (тоже со знаком).
Приёмы и методы кодирования звуковой информацией пришли в вычислительную технику наиболее поздно. В итоге методы кодирования звуковой информации двоичным кодом далеки от стандартизации и очень разнообразны. Всё же можно выделить два основных направления кодирования: метод FM (разложение сложного звука на гармонические ряды) и метод таблично-волнового синтеза (хранение в отдельных таблицах пронумерованных образцов различных музыкальных звуков).
Метод FM (Frequency Modulation) основан на том, что теоретически любой сложный звук можно разложить на последовательность простейших гармонических сигналов разных частот, каждый из которых представляет собой правильную синусоиду, а следовательно, может быть описан числовыми параметрами, то есть кодом. При таких преобразованиях неизбежны потери информации, связанные с методом кодирования, поэтому качество звукозаписи обычно получается не вполне удовлетворительным. Метод таблично волнового (Wave-Table) синтеза лучше соответствует современному уровню развития техники. Если говорить упрощенно, то можно сказать, что где-то в заранее подготовленных таблицах хранятся образцы звуков для множества различных музыкальных инструментов (хотя не только для них). Числовые коды выражают тип инструмента, номер его модели, высоту тона, продолжительность и интенсивность звука, динамику его изменения, некоторые параметры среды, в которой происходит звучание, а также прочие параметры, характеризующие особенности звука.
В
В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В
Если преобразовать звук в электрический сигнал (например, с помощью микрофона), мы увидим плавно изменяющееся с течением времени напряжение. Для компьютерной обработки такой --аналоговый -- сигнал нужно каким-то образом преобразовать в последовательность двоичных чисел.
Поступим следующим образом. Будем измерять напряжение через равные промежутки времени и записывать полученные значения в память компьютера. Ртот процесс называется дискретизацией (или оцифровкой), а устройство, выполняющее его -- аналого-цифровым преобразователем (АЦП).
Для того чтобы воспроизвести закодированный таким образом звук, нужно выполнить обратное преобразование (для него служит цифро-аналоговый преобразователь -- ЦАП), а затем сгладить получившийся ступенчатый сигнал.
Чем выше частота дискретизации (т.е. количество отсчетов за секунду) и чем больше разрядов отводится для каждого отсчета, тем точнее будет представлен звук. Но, естественно, увеличивается и размер звукового файла. Поэтому, в зависимости от характера звука, требований, предъявляемых к его качеству и объему занимаемой памяти, выбирают некоторые компромиссные значения. Например, при записи на компакт-диски используются 16-битные отсчеты при частоте дискретизации 44032 Гц. При работе же только с речевыми сигналами достаточно 8-битных отсчетов при частоте 8 кГц.
Описанный способ кодирования звуковой информации универсален, он позволяет представить любой звук, преобразовывать его самыми разными способами. Но бывают случаи, когда выгодней действовать по-иному.
Человек издавна использует довольно компактный способ представления музыки -- нотную запись. В ней специальными символами указывается, какой высоты звук, на каком инструменте и как сыграть. Фактически, ее можно считать алгоритмом для музыканта, записанным на особом формальном языке. А вы уже знаете, что для "перевода" символьной информации в понятную компьютеру форму достаточно иметь таблицу соответствия между символами этого языка и их двоичными кодами.
В 1983 г. ведущие производители компьютеров и музыкальных синтезаторов разработали стандарт, определивший такую систему кодов. Он получил название MIDI.
Конечно, такая система кодирования позволяет записать далеко не всякий звук, она годится только для инструментальной музыки. Но есть у нее и неоспоримые преимущества: чрезвычайно компактная запись, естественность для музыканта (практически любой MIDI-редактор позволяет работать с музыкой в виде обычных нот), легкость замены инструментов, изменения темпа и тональности мелодии. А кроме того, качество звучания зависит исключительно от возможностей синтезатора или звуковой платы компьютера, с помощью которых это происходит.
Грандиозные достижения человечества - письменность и арифметика - есть РЅРµ что иное, как система кодирования речи Рё числовой информации. Рнформация РЅРёРєРѕРіРґР° РЅРµ появляется РІ чистом РІРёРґРµ, РѕРЅР° всегда как-то представлена, как-то закодирована.
Двоичное кодирование – один из распространенных способов представления информации. В вычислительных машинах, в роботах и станках с числовым программным управлением, как правило, вся информация, с которой имеет дело устройство, кодируется в виде слов двоичного алфавита.
Начиная с конца 60-х годов, компьютеры все больше стали использоваться для обработки текстовой информации, и в настоящее время основная доля персональных компьютеров в мире (и большая часть времени) занята обработкой именно текстовой информации. Все эти виды информации в компьютере представлены в двоичном коде, т. е. используется алфавит мощностью два (всего два символа 0 и 1). Связано это с тем, что удобно представлять информацию в виде последовательности электрических импульсов: импульс отсутствует (0), импульс есть (1).
Такое кодирование принято называть двоичным, а сами логические последовательности нулей и единиц - машинным языком.
В РЎ точки зрения РР’Рњ текст состоит РёР· отдельных символов. Рљ числу символов принадлежат РЅРµ только Р±СѓРєРІС‹ (заглавные или строчные, латинские или СЂСѓСЃСЃРєРёРµ), РЅРѕ Рё цифры, знаки препинания, спецсимволы типа "=", "(", "&" Рё С‚.Рї. Рё даже (обратите РѕСЃРѕР±РѕРµ внимание!) пробелы между словами.
Тексты вводятся в память компьютера с помощью клавиатуры. РќР° клавишах написаны привычные нам буквы, цифры, знаки препинания РёВ РґСЂСѓРіРёРµ символы. В оперативную память они попадают в двоичном РєРѕРґРµ. Рто значит, что каждый СЃРёРјРІРѕР» представляется 8-разрядным двоичным РєРѕРґРѕРј.
Традиционно для кодирования одного символа используется количество информации, равное 1 байту, т. е. I = 1 байт = 8 бит. При помощи формулы, которая связывает между собой количество возможных событий К и количество информации I, можно вычислить сколько различных символов можно закодировать (считая, что символы - это возможные события): К = 2I = 28 = 256, т. е. для представления текстовой информации можно использовать алфавит мощностью 256 символов.
Такое количество символов вполне достаточно для представления текстовой информации, включая прописные и строчные буквы русского и латинского алфавита, цифры, знаки, графические символы и пр.
Кодирование заключается в том, что каждому символу ставится в соответствие уникальный десятичный код от 0 до 255 или соответствующий ему двоичный код от 00000000 до 11111111.
Таким образом, человек различает символы по их начертанию, а компьютер - по их коду.
Удобство побайтового кодирования символов очевидно, поскольку байт - наименьшая адресуемая часть памяти и, следовательно, процессор может обратиться к каждому символу отдельно, выполняя обработку текста. С другой стороны, 256 символов – это вполне достаточное количество для представления самой разнообразной символьной информации.
yaneuch.ru
Указатель категорий › Рнформатика › Рстория РєРѕРґРёСЂРѕРІРєРё информации
Тип работы: Реферат
Предмет: Рнформатика
Язык документа: Русский
Год сдачи: 2010
Последнее скачивание: не скачивался
Описание.
Важнейшей для большинства людей возможностью компьютерной техники является не то, что эта техника может просто быстро производить математические вычисления - ведь множество людей до сих пор ведут финансовые расчёты, используя микрокалькуляторы, а не ПК, - а то, что компьютерная техника может быть использована для работы с текстовыми данными. Вероятно, каждый должен согласиться с тем, что подавляющее большинство пользователей ПК используют программы для обработки текстов чаще, чем программы какого-либо другого назначения.Выдержка из работы.
Министерство образования и науки
Российской Федерации
Федеральное агентство по образованию
РђРњРЈР РЎРљРЙ ГОСУДАРСТВЕННЫЙ УНРВЕРСРТЕТ
(ГОУВПО «АМГУ»)В В В В В В
Факультет математики и информатики  В
Реферат по дисциплине:
В«Рнформатика»
Тема: В«Рстория РєРѕРґРёСЂРѕРІРєРё информации»        В
Выполнил: студент группы   В
Проверил:В ____В В В В В В В В В В В В В В В В
Рі. Благовещенск, 2010В В
     СОДЕРЖАНРР•В
Введение
1. Кодирование символов: основа для обеспечения возможности работы компьютеров с текстовыми данными
2. Ранняя история кодирования символов естественных языков
3. Таблицы символов и методы кодирования, применяемые для работы с многоязычными текстами
Заключение
Библиографический СЃРїРёСЃРѕРєВ
В
     ВВЕДЕНРР•В
     Важнейшей для большинства людей возможностью компьютерной техники является не то, что эта техника может просто быстро производить математические вычисления - ведь множество людей до сих пор ведут финансовые расчёты, используя микрокалькуляторы, а не ПК, - а то, что компьютерная техника может быть использована для работы с текстовыми данными. Вероятно, каждый должен согласиться с тем, что подавляющее большинство пользователей ПК используют программы для обработки текстов чаще, чем программы какого-либо другого назначения. Рс тем, что сейчас сложно будет найти компьютер, на котором не была бы установлена какая-либо программа для обработки текстов.
В
В В В В В 1 РљРћР”РР РћР’РђРќРР• РЎРМВОЛОВ: РћРЎРќРћР’Рђ ДЛЯ ОБЕСПЕЧЕНРРЇ ВОЗМОЖНОСТРРАБОТЫ КОМПЬЮТЕРОВ РЎ ТЕКСТОВЫМРДАННЫМР.В
В В В В В Р’ современных компьютерных системах символы, которые люди используют для записи Рё передачи текстов РЅР° своём языке, кодируются СЃ помощью чисел, записанных РІ двоичной системе счисления. Рто делается потому, что микропроцессоры, лежащие РІ РѕСЃРЅРѕРІРµ современных компьютерных систем, РјРѕРіСѓС‚ делать, РїРѕ сути, лишь РґРІРµ вещи: производить действия двоичной арифметики Рё выполнять Булевы логические операции.
     Поэтому когда ПК, к примеру, записывает Р±СѓРєРІСѓ "A" РЅР° дискету, РѕРЅ РЅРµ создаёт изображения буквы "A" РЅР° магнитном носителе, а записывает РЅР° него двоичное число (состоящее из нолей и единиц), соответствующее букве "A" в специальной таблице символов. Р’С‹ спросите: РЅРѕ ведь РџРљ создаёт изображение Р±СѓРєРІС‹ "A" РЅР° дисплее, РєРѕРіРґР° СЏ нажимаю клавишу "A"!? Конечно. РљРѕРіРґР° Р’С‹ нажимаете клавишу СЃ Р±СѓРєРІРѕР№ "A", первая вещь, которая РїСЂРё этом РїСЂРѕРёСЃС…РѕРґРёС‚ - РІ клавиатуре генерируется число, соответствующее Р±СѓРєРІРµ "A". РџРљ использует это число для выборки изображения Р±СѓРєРІС‹ "A" РёР· файла шрифта, РІ котором изображение каждой Р±СѓРєРІС‹ пронумеровано РІ РїРѕСЂСЏРґРєРµ, определяемом той или РёРЅРѕР№ таблицей символов. Лишь после этого соответствующее изображение появляется РЅР° экране. РўРѕ же самое РїСЂРѕРёСЃС…РѕРґРёС‚ РїСЂРё печати текста, СЃ той лишь разницей, что изображение Р±СѓРєРІС‹ "A" оказывается РЅР° бумаге, Р° РЅРµ РЅР° дисплее. Такая система, использующая Р°) пронумерованные таблицы символов Рё Р±) числа (двоичные РєРѕРґС‹) для внутреннего представления РІ компьютерах символов естественных языков, позволяет РџРљ РіРёР±РєРѕ Рё эффективно делать такие вещи, которые невозможно было реализовать РЅР° простой пишущей машинке. РџРљ может РЅРµ только распечатывать текст РЅР° бумаге, РЅРѕ позволяет также хранить, модифицировать, сортировать, принимать Рё передавать текстовые данные СЃ умопомрачительно высокой скоростью. Наконец, РїСЂРё наличии соответствующего РџРћ РџРљ может быть использован для работы СЃ текстами РЅРµ РЅР° каком-то строго заданном РѕРґРЅРѕРј, Р° сразу РЅР° РјРЅРѕРіРёС… языках.В
В В В В В 2. Р РђРќРќРЇРЇ РРЎРўРћР РРЇ РљРћР”РР РћР’РђРќРРЇ РЎРМВОЛОВ ЕСТЕСТВЕННЫХ ЯЗЫКОВ.В
     Телеграфия и начало электронной обработки данных
     Каждый, кто когда-РЅРёР±СѓРґСЊ смотрел кино РѕР± американском Западе XIX-РіРѕ века, знает, что первым методом кодирования, широко применяемым для преобразования символов Рё текстов РІ электронный РІРёРґ, был метод, предложенный РњРѕСЂР·Рµ. РўРѕ, что этот метод кодирования был изобретён для передачи сообщений РїРѕ телеграфным линиям, Р° РЅРµ для обработки текстов РІ компьютерах, общеизвестно. Однако гораздо меньшее количество людей знает, что его изобретатель, американец РЎСЌРјСЋСЌР» Финли Бриз РњРѕСЂР·Рµ (1791-1872), был также известным художником. Р’ СЃРІРѕС‘ время РѕРЅ изучал рисование РІ Лондоне Рё там узнал РѕР± исследованиях электромагнетизма, проводимых британскими учёными. Возвращаясь РїРѕ РјРѕСЂСЋ РІ РЎРЁРђ РІ 1832-Рј РіРѕРґСѓ, РѕРЅ задумал создать СЃРІРѕСЋ собственную систему телеграфа. Рменно СЃ этой системы началось движение РІ сторону того РјРёСЂР° электронных сетей, РІ котором РјС‹ сейчас живём, Рё именно Р·Р° её разработку РњРѕСЂР·Рµ снискал славу "американского Леонардо РґР° Винчи". РњРѕСЂР·Рµ изобрёл метод кодирования, который РѕРЅ использовал для посылки своего исторического сообщения, РІ 1838-Рј РіРѕРґСѓ. Метод кодирования РњРѕСЂР·Рµ напоминает двоичный РєРѕРґ, используемый РІ современных компьютерах, тем, что РѕРЅ тоже базировался РЅР° РґРІСѓС… возможных значениях - РІ случае метода кодирования РњРѕСЂР·Рµ, это были точка или тире. Однако РІ отличие РѕС‚ современных методов кодирования, используемых для нумерации символов РІ современных компьютерах, комбинации точек Рё тире, используемые для представления символов РІ методе кодирования РњРѕСЂР·Рµ, были разной длины. РњРѕСЂР·Рµ использовал принцип, РїРѕ которому наиболее часто употребляемым буквам ставились РІ соответствие наиболее короткие последовательности РёР· точек Рё тире, что существенно сокращало длину сообщения. Например, наиболее часто используемой РІ английском языке Р±СѓРєРІРµ "E" РІ методе кодирования РњРѕСЂР·Рµ соответствует РѕРґРЅР° точка; второй РїРѕ частоте использования Р±СѓРєРІРµ английского языка - "T" - РѕРґРЅРѕ тире. Рнтересно, что РњРѕСЂР·Рµ подсчитывал частоту использования Р±СѓРєРІ РЅРµ путём изучения текстов, Р° путём подсчёта литер каждого типа РІ типографском наборе. Результатом его поистине каторжного труда стал высокоэффективный метод кодирования, который СЃ некоторыми изменениями используется РґРѕ СЃРёС… РїРѕСЂ, хотя СЃ момента его изобретения прошло уже более 160 лет.
     Следующим существенным прорывом вперёд в технологии телеграфа был примитивный печатающий телеграфный аппарат, или "телетайп"; его запатентовал РІРѕ Франции в 1874-РјВ РіРѕРґСѓ Жан Морис Рмиль Бодо (1845-1903). Как и телеграф РњРѕСЂР·Рµ, это изобретение привело Рє созданию РЅРѕРІРѕР№ системы кодирования символов - 5-битного метода кодирования Бодо. Метод кодирования Бодо стал первым РІ РјРёСЂРµ методом кодирования текстовых данных СЃ помощью двоичных последовательностей. Сообщения, для передачи которых использовалась система кодирования Бодо, распечатывались операторами РЅР° СѓР·РєРёРµ ленты для двухканальной СЃРІСЏР·Рё СЃ помощью специальных 5-клавишных клавиатур. Р’ более РїРѕР·РґРЅРёС… версиях устройства использовались клавиатуры СЃ буквами, которые уже автоматически генерировали соответствующую той или РёРЅРѕР№ Р±СѓРєРІРµ 5-битную последовательность. Другой особенностью телетайпа Бодо было мультиплексирование, обеспечивающее возможность одновременной работы РґРѕ 6-ти операторов благодаря применению системы временного распределения. Рто позволило значительно увеличить РїСЂРѕРїСѓСЃРєРЅСѓСЋ способность телеграфной линии. Предложенная Бодо аппаратура зарекомендовала себя весьма положительно Рё оставалась РІ широком применении РІ XX-Рј веке, РїРѕРєР° её РЅРµ вытеснили телефоны Рё персональные компьютеры.
     1890-й год: американское Бюро статистики и появление в нём новой системы для кодирования символов
     Конец XIX-го века ознаменовался изобретением ещё одной системы для кодирования символов естественных языков. Он была создана в США для обработки данных, собираемых во время переписей населения, молодым американским* изобретателем, которого звали Герман Холлерит (1860-1929). После окончания Нью-Йоркской Колумбийской школы горного дела в 1879-м году, в 1880-м Холлерит устроился на работу в Бюро статистики при Министерстве внутренних дел США. Последствия этого, казалось бы, незначительного события сказывались впоследствии вплоть до 1970-х годов, "золотой эры" больших вычислительных машин. Герман Холлерит был ни кем иным, как изобретателем кода Холлерита, использовавшегося для записи алфавитно-цифровой информации на бумажных перфорированных картах. С появлением перфокарт в американских массах возникло шуточное выражение 'do not fold, spindle, or mutilate' ("не гнуть, не тянуть, не мять"), которое оставляло у многих американцев впечатление, что компьютеры скоро будут полностью контролировать их общество.
В В В В В Р’ системе кодирования Холлерита, РЅР° первый взгляд, двоичная последовательность, соответствующая РѕРґРЅРѕРјСѓ алфавитно-цифровому символу, регистрировалась РІ 12-ти горизонтальных рядах перфокарты, Рё поскольку каждый РёР· СЂСЏРґРѕРІ РјРѕРі быть перфорирован или РЅРµ перфорирован (содержать 1 или 0), это давало Р±С‹ 12-битный метод кодирования. Максимально возможное количество элементов, которое могло Р±С‹ быть представлено СЃ помощью такого метода кодирования - 212, то есть 4096. РќР° самом же деле таблица символов, используемая РІ системе Холлерита, содержала только 69 символов - это были заглавные латинские Р±СѓРєРІС‹, арабские цифры, знаки препинания Рё некоторые РґСЂСѓРіРёРµ символы. Таким образом, реальные возможности системы кодирования Холлерита РїРѕ представлению текстовых данных были сравнимы даже СЃ таковыми возможностями системы кодирования Бодо. Зачем же тогда, СЃРїСЂРѕСЃРёС‚ читатель, РЅР° перфокарте было предусмотрено так РјРЅРѕРіРѕ горизонтальных СЂСЏРґРѕРІ? РћРґРЅРѕР№ РёР· причин этому является тот факт, что большее количество СЂСЏРґРѕРІ позволяет кодировать данные, РїСЂРѕРёР·РІРѕРґСЏ меньшее количество перфораций, Р° это было критично, так как работа СЃ перфораторами карт РІ течение РјРЅРѕРіРёС… лет производилась вручную. Поскольку СЂСЏРґРѕРІ было РјРЅРѕРіРѕ, для кодирования каждой РёР· 10 арабских цифр (Р° также 2-С… Р±СѓРєРІ латинского алфавита) было достаточно сделать всего РѕРґРЅСѓ перфорацию РЅР° РѕРґРёРЅ вертикальный СЂСЏРґ. Оставшиеся 24 Р±СѓРєРІС‹ латинского алфавита кодировались СЃ помощью РґРІСѓС… перфораций. Для кодирования знаков препинания Рё прочих символов требовалось сделать 2 или больше перфораций, поэтому нередко РѕРЅРё вообще РЅРµ использовались.В
В
В В В В В 3. ТАБЛРЦЫ РЎРМВОЛОВ РМЕТОДЫ РљРћР”РР РћР’РђРќРРЇ, РџР РМЕНЯЕМЫЕ ДЛЯ РАБОТЫ РЎ МНОГОЯЗЫЧНЫМРТЕКСТАМРВ
     Ранние многоязычные таблицы символов и методы кодированияВ
В В В В В Рзначально таблицы символов применялись только для удовлетворения нужд РїРѕ обмену информацией и редактированию текстов РЅР° национальных языках конкретных государств, однако РІ реальном РјРёСЂРµ нередко бывает необходимо использовать РІ РѕРґРЅРѕРј документе символы нескольких разных языков одновременно. Так, книгоиздательской промышленности нужно использовать множество символов иностранных языков РїСЂРё выпуске словарей иностранных слов или, например, РєРЅРёРі иностранных авторов РЅР° языке оригинала. Рђ СЃ тех РїРѕСЂ, как появилась сеть Internet, похоже, каждый человек РїРѕ мере работы РІ ней будет сталкиваться СЃ данными РЅР° иностранном языке, написанными набором символов, используемых РґСЂСѓРіРёРјРё нациями.
     По этой причине эффективные многоязычные таблицы символов и методы для кодирования этих символов совершенно необходимы для жизни в XXI-м веке, но проблема в том, что они слишком долго не являлись предметом научных исследований и разработок. Самые первые такие таблицы и методы кодирования появились в первой половине 1980-х, в те времена, когда большинство компьютеров были 8-битными и 16-битными.
     Наиболее достойными внимания среди них были рабочие станции Star, производимые корпорацией Xerox Рё имеющие программу для обработки многоязычных текстов, называемую ViewPoint, Р° также офисные компьютеры модели 5550, производимые корпорацией IBM. РћР±Рµ эти системы позволяли работать СЃ большим количеством азиатских языков, РІ дополнение Рє большому количеству языков, использующих латинский алфавит, РЅРѕ РѕРЅРё так РЅРёРєРѕРіРґР° Рё РЅРµ вошли РІ широкое употребление РёР·-Р·Р° РґРѕСЂРѕРіРѕРІРёР·РЅС‹. Однако многоязычная таблица символов, предложенная корпорацией Xerox, была взята РЅР° вооружение специалистами РїРѕ компьютерной технике Рё лингвистами РІ РЎРЁРђ. Рто РІ конце концов привело Рє созданию движения Unicode, предложившего СЃРІРѕСЋ многоязычную таблицу символов (Рё методы кодирования этих символов), которая сейчас является РѕРґРЅРёРј РёР· главных соперников РІ Р±РѕСЂСЊР±Рµ Р·Р° международное признание.
     Проект TRON - многоязычная таблица символов и многоязычное окружение.
     Таблица символов Рё метод кодирования TRON, Р° также многоязычное окружение TRON были впервые описаны РЅР° английском языке РІРѕ время проведения 3-РіРѕ СЃРёРјРїРѕР·РёСѓРјР° РїРѕ проекту TRON РІ 1987-Рј РіРѕРґСѓ. Р’ применённом РІ TRON РїРѕРґС…РѕРґРµ Рє обработке многоязычных документов существует СЂСЏРґ особенностей, делающих его уникальным. РћРґРЅР° РёР· РЅРёС… состоит РІ том, что таблица символов TRON расширяема практически РґРѕ бесконечности, что позволяет включить РІ нес символы всех без исключения языков, РєРѕРіРґР°-либо использовавшихся (Рё используемых сейчас) человечеством, Рё даже символы тех языков, которые ещё РЅРµ изобретены. Рто реализовано СЃ помощью escape-последовательностей, которые используются для переключения между очень большим количеством ("внутренних") таблиц, которые содержат символы, кодируемые СЃ помощью 8-РјРё Рё 16-ти Р±РёС‚. РљСЂРѕРјРµ того, РІ TRON имеются РєРѕРґС‹ для идентификации языка, которые необходимы, например, для возможности реализации программ для правильной сортировки текстовых данных, содержащих символы разных языков.
В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В Unicode Рё ISO 10646
     Как уже было сказано выше, американские компьютерные корпорации начали в первой половине 1980-С…В РіРі. работу над созданием многоязычной таблицы символов Рё методов для кодирования этих символов. Результаты исследовательских работ РІ данной области, проведённых корпорациями Xerox Рё IBM, были успешно воплощены этими корпорациями РІ СЃРІРѕРёС… компьютерных системах. Рсследователи РёР· Xerox РІ последующем "обратили РІ СЃРІРѕСЋ веру" представителей РґСЂСѓРіРёС… компьютерных корпораций РЎРЁРђ, Рё РІ конце концов РѕРЅРё вместе начали проект американской индустрии, названный Unification Code, или Unicode, главной задачей которого было сведение всех существующих РІ РјРёСЂРµ таблиц символов РІ единую таблицу символов.  ЗАКЛЮЧЕНРР•В
     Как знает каждый, кто имеет хотя бы самое общее представление о мире компьютерной техники, будущее компьютеров начинает обращаться вокруг компьютерных сетей мирового масштаба. Сегодняшняя сеть Internet представляет из себя эту глобальную общемировую сеть пока в эмбриональном состоянии. Тем не менее, эти компьютерные сети мирового масштаба не смогут стать эффективными до тех пор, пока не будет проложено больше высокоскоростных линий связи, пока они не будут подключены к заводам, офисам и жилищам, и пока не будет создано новых стандартов, регламентирующих процессы обмена информацией. Среди прочих стандартов этого рода, одним из наиболее важных будет стандарт, определяющий многоязычную таблицу символов и способ для кодирования этих символов, используемые для обеспечения обработки данных на всех языках мира.
     На данный момент для решения этой задачи предложено два стандарта. Один из них - это TRON, включающий в себя таблицу символов TRON и многоязычное окружение TRON, а другой - это Unicode. Тем временем многоязычный текстовый редактор Mule, работающий в UNIX и Unix-совместимых ОС, представляет собой временное решение.
     Что произойдёт в будущем? Рто сложно предсказать, РЅРѕ поскольку американские корпорации-поставщики компьютерной техники Рё РџРћ СЃ помощью правительства РЎРЁРђ или без таковой пытаются внедрить Unicode РІ окружающий РёС… РјРёСЂ СЃРІРѕРёРјРё традиционными методами, РІ РІРёРґРµ открытия рыночной кампании, наиболее вероятным РёСЃС…РѕРґРѕРј будет битва между соперничающими стандартами, РѕРґРёРЅ РёР· которых РІ конце концов будет решено использовать РІ качестве базового. Рэто будет тот стандарт, который, подчеркнём, выберут пользователи (Р° РЅРµ производители) компьютерных систем.
     Коммерчески доступная, базированная на BTRON операционная система работает на том же самом аппаратном обеспечении, что и базированная на Unicode Microsoft Windows NT, поэтому в Японии всем пользователям достаточно всего лишь переключиться с одной используемой на жёстком диске файловой системы на другую, для того, чтобы сделать выбор по своему усмотрению. Более того, поскольку протоколы Internet, как было сказано выше, позволяют использовать любые таблицы символов и методы кодирования символов, эта битва стандартов окажет лишь незначительное влияние на строение сетей передачи данных.
     Рпоэтому можно с уверенностью сказать, что у пользователей персональных компьютеров, впервые за долгое время, реально появился выбор!В
В
В В В В В Р‘РБЛРОГРАФРЧЕСКРР™ РЎРџРРЎРћРљВ В
dipland.ru