Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Оглавление.docx
Скачиваний:
38
Добавлен:
22.02.2015
Размер:
173.51 Кб
Скачать

Языковые знаковые системы

Семиотика - наука, изучающая языковые знаковые системы.

Язык вообще - определенный способ сопоставления объектам Ri, которые рассматриваются как некоторая первичная реальность, объектов Li, называемых именами Ri и рассматриваемых как нечто вторичное, специально созданное для сопоставления объектам Ri [Турчин 2000]. По отношению к своему имени Li объект Ri называют его значением. Совокупность всех объектов Li также часто называют языком.

Отметим две основные функции языка.

  • Коммуникативная функция. Это первая функция языка, поскольку он возникает как средство связи.

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

Интересное и образное определение языка принадлежит Тузову [Тузов 1990]. Язык - средство описания информационных процессов. Предложения языка и текст - застывшие формы процессов. Они превращаются в активный процесс во время выполнения его человеком или вычислительной машиной.

Для человека естественно линейное и последовательное построение предложений языка. Однако существуют и более сложные способы построения предложений. Например, марсианская грамматика (http://progstone.nm.ru) имеет свои правила и использует Северный голос для эмоций, Южный голос для действия, Восточный голос для речи и Западный голос для обстоятельств. На Марсе есть марсиане, едящие мышей и мыши, скрывающиеся среди скал и едящие скалы. Марсиане записывают свою литературу на больших скалах с помощью маленьких обломков скал. Наиболее близкий марсианский аналог нашего "Преступления и наказания" (написанного в 1866 году Ф. М. Достоевским [Достоевский 1985]) называется "Кто украл мою мышь?" (табл. 4.1).

Таблица 4.1. Фрагмент марсианской литературы

Эмоция

Действия

Речь

Обстоятельства

Сердитый

Подкрадывается

Ужасный марсианин

Холодный, мрачный

Определенно

Бить

Умри! Умри! Умри!

Старая пещера

Стыдно

Украсть мышь

 

Мертвый марсианин

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

Об универсальном языке

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

  • язык PL/1 был создан в компании IBM в конце 60-х годов XX века;

  • язык Algol-68 являлся итогом многолетней работы (1963-1968 гг. ), проведенной Международной Федерацией по обработке информации;

  • язык Ada был создан по заказу министерства обороны США в конце 70-х - начале 80-х годов XX века.

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

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

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