М о д е л и, с о з д а в а е м ы е с р е д с т в а м и я з ы к а

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

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

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

Алгоритмические языки также в свою очередь различаются по уровню. Например, языки: С++, Фортран, Java – алгоритмические языки высокого уровня, а Ассемблер – низкого. Языки высокого уровня предъявляют минимальные требования к умению программировать, обладают концептуальной выразительностью, но являются менее гибкими и универсальными, чем языки низкого уровня. Языки низкого уровня напротив, трудоемки при составлении программ и требуют высокой квалификации программиста, но зато позволяют решать очень широкий класс задач, т.е. являются универсальными, а также гибкими с точки зрения многообразия описываемых проблем.

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

Универсальность и гибкость языка достигается за счет: 1) возможности введения в словарь новых слов; 2) возможности создания иерархических моделей по следующей схеме: слово – предложение – текст; понятие – отношение – определение – конструкция…

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

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

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

 








Дата добавления: 2015-09-18; просмотров: 789;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.