Языки человеко машинного общения

Искусственный язык

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

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

Содержание

Сконструированные языки [ править ]

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

Метаязыки [ править ]

Термин «искусственный язык» прилагается также к подсистемам (или модификациям) естественных языков, которые отличаются от др. подсистем большей степенью сознат. воздействия человека на их формирование и развитие. При таком понимании (Г. Пауль, И. А. Бодуэн де Куртенэ и др.) к Искусственным языкам относят, с одной стороны, литературные языки (в противоположность диалектам), а с другой — профессиональные и тайные языки (в противоположность общенародному языку). Наибольшей искусственностью отличаются такие литературные языки, которые представляют собой более или менее произвольный синтез ряда существующих диалектов (например, лансмол; см. Норвежский язык). В этих случаях антитеза «искусственное — естественное» приравнивается к противопоставлению сознательного и стихийного.

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

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

Формальные языки [ править ]

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

Началом создания и применения специализированных искусственных языков можно считать использование в Европе с 16 в. буквенной нотации и символов операций в математических выражениях; в 17—18 вв. был создан язык дифференциального и интегрального исчисления, в 19—20 вв.— язык математической логики. Элементы символических языков лингвистики создаются в 30—40-е гг. 20 в. Символические языки науки являются формальными системами, предназначенными для представления знаний и манипулирования ими в соответствующих предметных областях (существуют и независимые от предметных областей языки представления знаний), т. е. в них реализуются ограниченное число функций языка (металингвистическая, репрезентативная), в то же время они выполняют функции, не свойственные естественному языку (например, служить средством логического вывода).

Человек и ЭВМ [ править ]

Развитие языков человеко-машинного общения началось в 40-х гг. вместе с появлением ЭВМ. Первыми языками этого типа были языки описания вычислит, процессов путем задания машинных команд и данных в двоичном коде. В нач. 50-х гг. создаются системы символического кодирования (ассемблеры), в которых используются мнемонические символьные обозначения операций (глаголов) и операндов (объектов, дополнений); в 1957 в США был разработан язык программирования фортран, в 1960 группа европейских ученых предложила язык алгол-60. Обычно текст на языке программирования состоит из заголовка программы, описательной (декларативной) и процедурной части; в декларативной части описываются объекты (величины), над которыми будут производиться действия, в процедурной части в императивной или сентенциальной (повествовательной) форме задаются вычисления. Вычисления на языках программирования задаются в виде операторов (предложений), в состав которых входят операнды (переменные и константы) и символы, обозначающие арифметические, логические, символьные, теоретико-множественные и др. операции и вычислит, функции; имеются особые грамматические конструкции для задания логических условий, циклов, составных операторов (аналоги сложных предложений), конструкции для задания и использования процедур и функций, операторы ввода и вывода данных, операторы для обращения к транслятору и к операционной системе, т. е. к программам, интерпретирующим текст на языке программирования и следящим за его правильным исполнением (пониманием). Из искусственных языков языки программирования наиболее близки к естественным языкам по составу выполняемых ими лингвистических функций (имеют место коммуникативная, репрезентативная, конативная, фатическая и металингвистическая функции). Для языков программирования, как и для естественного языка, обычна асимметрия плана выражения и плана содержания (имеется синонимия, многозначность, омонимия). Они служат не только для собственно программирования, но и для профессионального общения программистов; существуют спец. версии языков для публикации алгоритмов.

К 80-м гг. существовало, по-видимому, св. 500 различных языков программирования, многочисленные версии (диалекты) некоторых наиболее распространенных языков (фортрана, алгола-60, ПЛ/I, кобола). Языки программирования обладают в определенной степени свойством саморазвития (расширяемостью) за счет возможности определения в них бесконечного числа функций; существуют языки с определяемыми типами значений (алгол-68, паскаль, ада). Это свойство дает возможность пользователю определять свой язык программирования средствами данного.

Близки к языкам программирования и др. средства человеко-машинного общения: языки операционных систем, с помощью которых пользователи организуют свое взаимодействие с вычислит, машиной и ее программным обеспечением; языки взаимодействия с базами данных и информационными системами, с помощью которых пользователи определяют и вводят информацию в систему, запрашивают в системе различные данные. Частной (и первоначально возникшей) формой запросных языков являются информационно-поисковые языки, задаваемые информационно-поисковыми тезаурусами, классификаторами понятий и предметов или просто словарями, автоматически составленными системой при вводе в нее информации. Текст на информационно-поисковом языке имеет форму назывного предложения, в котором перечисляются понятия, являющиеся признаками искомых данных. Информационно-поисковые языки могут быть чисто словарными (без грамматики), но могут обладать и грамматическими средствами выражения синтагматических и парадигматических. отношений между понятиями. Они служат не только для формулирования запросов к информационной системе, но и средством индексирования (т. е. отображения содержания) текстов, вводимых в ЭВМ.

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

Источник

21. Искусственные международные языки: история создания, распространения, современное состояние.

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

Неспециализированными языками общего назначения, в наибольшей степени сходными с естественными, являются международными искусственными языками (которые называются плановыми языками, если они получили реализацию в общении; см. Интерлингвистика, Международные языки). В 17—20 вв. было создано ок. 1000 проектов таких языков, но только единичные из них получили реальное использование (волапюк, эсперанто и некоторые др.).

Различаются априорные искусственные языки (независимые от естественных языков), апостериорные (заимствующие материал из естественных языков) и смешанные. В XVII — XIX вв. создавались преимущественно проекты априорных языков, основанные на логич. классификации понятий (так называемые филос. языки) или иным образом мотивирующие соотношение между знаками и значениями (напр., проекты искусственных языков на базе звуковой символики). Основанием для построения философских, звукосимволических и подобных систем служила идея о прямом соответствии между понятием и словом, содержанием и выражением; реже разрабатывались априорные искусственные языки с произвольным соотношением знаков и значений (проекты нумерации понятий и пр.). В плане выражения искусственные языки имели значительные различия: наряду с письменно-звуковыми системами всеобщего языка (пазилалиями) разрабатывались проекты всеобщего письма, не имеющего звукового выражения (пазиграфии), жестовые языки и пр. Знаки музыкального языка сольресоль (1817—66; Франция) могли выражаться с помощью нотной азбуки (и соотв. звуков), цифр, цветов спектра, жестов и т. п. К кон. XIX в. семиотич. диапазон искусственных языков сужается, они все более приближаются к естественным языкам.

Первый искусственный язык получивший реализацию в общении,— волапюк. Волапюк был создан во второй половине XIX в. немецким священником И. Шлейером. Автор этого языка опирался при его создании на европейские языки, но он их упрощал. Так, англ. world ‘мир’ он заменил на vol, а speak ‘говорить’ на pük. Стало быть, «волапюк» — значит «мировой язык». Однако в грамматическом отношении волапюк оказался недостаточно упрощенным (в нём 6 времён, 4 наклонения, 4 падежа и т.д.).

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

Из искуственных языков языки программирования наиболее близки к естественным языкам по составу выполняемых ими лингвистических функций (имеют место коммуникативная, репрезентативная, конативвая, фатическая и металингвистическая функции). Для языков программирования, как и для естественных языка, обычна асимметрия плана выражения и плана содержания (имеется синонимия, многозначность, омонимия). Они служат не только для собственно программирования, но и для профессионального общения программистов; существуют спец. Версии языков для публикации алгоритмов. К 80-м гг. существовало, по-видимому, св. 500 различных языков программирования, многочисл. версии (диалекты) нек-рых наиболее распространенных языков (фортрана, алгола-60, ПЛ/I, кобола). Языки программирования обладают в определ. степени свойством саморазвития (расширяемостью) за счет возможности определения в них бесконечного числа функций; существуют языки с определяемыми типами значений (алгол-68, паскаль, ада). Это свойство дает возможность пользователю определять свой язык программирования средствами данного.

Близки к языкам программирования и др. средства человеко-машинного обще-

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

Термин “искусственный язык” прилагается также к подсистемам (или модификациям) естественных языков, которыерые отличаются от других подсистем большем степенью сознательного воздействия человека на их формирование и развитие. При таком понимании (Г. Пауль, И. А. Бодуэн де Куртенэ и др.) к искусственным языкам относят, с одной стороны, литературные языки (в противоположность диалектам), а с другой — профессиональные и тайные языки (в противоположность общенародному языку). Наибольшей искусственностью отличаются такие лит. языки, которые представляют собой более или менее произвольный синтез ряда существующих диалектов (напр., лансмол см. Норвежский язык). В этих случаях антитеза “искусственное — естественное” приравнивается к противопоставлению сознательного и стихийного В некоторых лингвистичских концепциях искусственными признаются все человеческие языки на том основании, что они выступают как продукт человеческого творчества (“создание человечества” — Н. Я. Марр) и в этом смысле противостоят естественная коммуникации животных. Антитеза “искусственное —естественное” тем самым сближается с антитезой “социальное —биологическое”. Изучение искусственных языков как в собственном смысле, так и в отношении к искусственно упорядоченным подсистемам естеств. языков позволяет осознать общие принципы устройства н функционирования языка вообще, расширяют теоретические представления о таких свойствах языка, как системность, коммуникативная пригодность, стабильность и изменчивость, а также о пределах сознательного воздействия человека на язык, степени и типах его формализации и оптимизации.

К искусственным языкам также можно отнести и пиджины. Пиджин искусственный язык, который создаётся для временного использования между людьми, говорящими на разных языках. Примеры пиджинов: 1) англо-китайский, который возник в древности для общения между английскими и китайскими торговцами; 2) лингва франка (на нём общались в Средние века европейцы с арабами, а затем с турками); 3) африканские пиджины, которые возникали в общении между африканцами и колонизаторами.

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

Источник

Лингвистический энциклопедический словарь

Иску́сственные языки́ —

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

Неспециализированными языками общего назначения, в наибольшей степени сходны­ми с естественными, являются международные И. я. (которые называются плановыми языками, если они получили реализацию в общении; см. Интерлингвистика, Международные языки). В 17—20 вв. было создано около 1000 проектов таких языков, но только единичные из них получили реальное использование (волапюк, эсперанто и некоторые другие). Различаются априорные И. я. (независимые от естественных языков), апостериорные (заимствующие материал из естественных языков) и смешанные. В 17—19 вв. создавались преимущественно проекты априорных языков, основан­ные на логической классификации понятий (так называемые философские языки) или иным образом мотивирующие соотношение между знаками и значениями (например, проекты И. я. на базе звуковой символики). Основанием для построения философских, звукосимволических и подобных систем служила идея о прямом соответствии между понятием и словом, содержанием и выражением; реже разраба­ты­ва­лись априорные И. я. с произвольным соотношением знаков и значений (проекты нумера­ции понятий и пр.).

В плане выражения И. я. имели значит. различия: наряду с письменно-звуковыми системами всеобщего языка (пазилалиями) разрабатывались проекты всеобщего письма, не имеющего звуко­во­го выражения (пазиграфии), жестовые языки и пр. Знаки музыкального языка сольресоль (1817—66; Франция) могли выражаться с помощью нотной азбуки (и соответствующих звуков), цифр, цветов спектра, жестов и т. п. К концу 19 в. семиотический диапазон И. я. сужается, они все более приближаются к естественным языкам.

Первый И. я., получивший реализацию в общении, — волапюк (создан И. М. Шлейером в 1879; Германия) — принадлежит к априорно-апостериорному (смешанному) типу: слова естественных языков (английского, немецкого, французского, латинского и других) в этом языке видоизменяются и теряют опознаваемость, например англ. world > vol, speak > pük (отсюда volapük ‘всемирный язык’); грамматика волапюка имеет синтетический характер, включая большое число именных и глагольных категорий (2 числа, 4 падежа, 3 лица, 6 времён, 4 наклонения, 2 вида и 2 залога). Практика показала сложность использования такой системы в коммуникации, и в конструировании И. я. возобладал апостериорный принцип. И. я. стали создаваться преимущественно на основе интернациональной лексики, с опреде­лён­ным упорядочением её по автономным правилам данного И. я. (схематические, или автономные, И. я.) или с сохранением в форме, максимально приближенной к естественным языкам (натуралистические И. я.). Грамматика И. я. стала строиться по аналитическому типу с максималь­ным сокращением числа используемых грамматических категорий. Этап широкого комму­ни­ка­тив­но­го применения апостериорных И. я. был открыт языком эсперанто (создан в 1887; Польша), который остаётся наиболее употреби­тель­ным из всех существующих И. я. Значи­тель­но меньшее распро­стра­не­ние имел язык идо (реформированный эсперанто, создан в 1907 Л. Бофроном, Л. Кутюра, О. Есперсеном, В. Оствальдом и другими; Франция). Из натуралистических проектов получили извест­ность: латино-сине-флексионе (созданный итальянским математиком Дж. Пеано в 1903), окциденталь (создан в 1921—22 Э. Валем; Эстония) и интерлингва (создан в 1951 Ассоциацией международного вспомогательного языка под руководством А. Гоуда; США). Синтез идо и окциденталя представлен в проекте новиаль Есперсена (1928; Дания).

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

Началом создания и применения специализированных И. я. можно считать использование в Европе с 16 в. буквенной нотации и символов операций в математических выражениях; в 17—18 вв. был создан язык дифференциального и интегрального исчисления, в 19—20 вв. — язык математической логики. Элементы символических языков лингвистики создаются в 30—40‑е гг. 20 в. Символические языки науки являются формальными системами, предназначенными для представления знаний и мани­пу­ли­ро­ва­ния ими в соответ­ству­ю­щих предметных областях (существуют и независимые от предметных областей языки представления знаний), т. е. в них реализуются ограниченное число функций языка (металингвистическая, репрезентативная), в то же время они выполняют функции, не свойственные естественному языку (например, служить средством логического вывода).

Развитие языков человеко-машинного общения началось в 40‑х гг. вместе с появлением ЭВМ. Первыми языками этого типа были языки описания вычислит. процессов путём задания машинных команд и данных в двоичном коде. В начале 50‑х гг. создаются системы символического кодирования (ассемблеры), в которых используются мнемонические символьные обозначения операций (глаголов) и операндов (объектов, дополнений); в 1957 в США был разработан язык программи­ро­ва­ния фортран, в 1960 группа европейских учёных предложила язык алгол-60. Обычно текст на языке программирования состоит из заголовка программы, описательной (декларативной) и процедурной части; в декларативной части описываются объекты (величины), над которыми будут производиться действия, в процедурной части в императивной или сентенциальной (повествовательной) форме задаются вычисления. Вычисления на языках программирования задаются в виде операторов (предложений), в состав которых входят операнды (переменные и константы) и символы, обозна­ча­ю­щие арифметические, логические, символьные, теоретико-множественные и другие опера­ции и вычислительные функции; имеются особые грамматические конструкции для задания логических условий, циклов, составных операторов (аналоги сложных предложений), конструкции для задания и использования процедур и функций, операторы ввода и вывода данных, операторы для обращения к транслятору и к операционной системе, т. е. к программам, интерпретирующим текст на языке программи­ро­ва­ния и следящим за его правильным исполнением (пониманием). Из И. я. языки программирования наиболее близки к естественным языкам по составу выполняемых ими лингви­сти­че­ских функций (имеют место коммуникативная, репрезентативная, конативная, фатическая и мета­лингви­сти­че­ская функции). Для языков программирования, как и для естественного языка, обычна асимметрия плана выражения и плана содержания (имеется синонимия, многозначность, омонимия). Они служат не только для собственно программирования, но и для профессионального общения программи­стов; существуют специальные версии языков для публикации алгоритмов.

К 80‑м гг. существовало, по-видимому, свыше 500 различных языков программирования, много­чис­лен­ные версии (диалекты) некоторых наиболее распро­стра­нён­ных языков (фортрана, алгола-60, ПЛ/I, кобола). Языки программирования обладают в определённой степени свойством саморазвития (расширя­е­мо­стью) за счёт возможности определения в них бесконечного числа функций; существуют языки с определяемыми типами значений (алгол-68, Паскаль, ада). Это свойство даёт возможность пользователю определять свой язык программирования средствами данного.

Близки к языкам программирования и другие средства человеко-машинного общения: языки опера­ци­он­ных систем, с помощью которых пользователи организуют своё взаимодействие с вычислительной машиной и её программным обеспечением; языки взаимодействия с базами данных и информа­ци­он­ны­ми системами, с помощью которых пользователи определяют и вводят информацию в систему, запра­ши­ва­ют в системе различные данные. Частной (и перво­на­чаль­но возникшей) формой запросных языков являются информационно-поисковые языки, задаваемые информа­ци­он­но-поисковыми тезауру­са­ми, класси­фи­ка­то­ра­ми понятий и предметов или просто словарями, автоматически составленными системой при вводе в неё информации. Текст на информационно-поисковом языке имеет форму назывного предложения, в котором перечисляются понятия, являющиеся признаками искомых данных. Информационно-поисковые языки могут быть чисто словарными (без грамматики), но могут обладать и грамматическими средствами выражения синтагматических и парадигматических отношений между понятиями. Они служат не только для формулирования запросов к информационной системе, но и средством индексирования (т. е. отображения содержания) текстов, вводимых в ЭВМ.

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

Термин «И. я.» прилагается также к подсистемам (или модификациям) естественных языков, которые отличаются от других подсистем большей степенью сознательного воздействия человека на их формирование и развитие. При таком понимании (Г. Пауль, И. А. Бодуэн де Куртенэ и другие) к И. я. относят, с одной стороны, литературные языки (в противоположность диалектам), а с другой — профессиональные и тайные языки (в противоположность общенародному языку). Наибольшей искусствен­но­стью отличаются такие литературные языки, которые представляют собой более или менее произвольный синтез ряда существующих диалектов (например, лансмол; см. Норвежский язык). В этих случаях антитеза «искусственное — естественное» приравнивается к противо­по­став­ле­нию сознательного и стихийного.

В некоторых лингвистических концепциях искусственными признаются все человеческие языки на том основании, что они выступают как продукт человеческого творчества («создание челове­че­ства» — Н. Я. Марр) и в этом смысле противостоят естественной коммуникации животных. Антитеза «искусствен­ное — естествен­ное» тем самым сближается с антитезой «социаль­ное — биологическое».

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *