Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

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

    Синтаксические правила алгоритмического языка программирования описываются с помощью специального языка, называемого металингвистическим, или метаязыком. Для описания синтаксиса ПЛ/1 используется несколько измененный вариант метаязыка Бэкуса — Наура, предложенного для описания Алгола. [c.226]

    Синтаксические методы трансляции основаны на переработке отдельных синтаксических конструкций Алгола. Транслятор в этом случае представляет набор подпрограмм, соответствующих отдельным операторам. Каждый оператор в исходной программе транслируется своей подпрограммой. В некоторых случаях в основу составления отдельных подпрограмм берется принцип синтаксических единиц языка, например выражение. Достоинством таких трансляторов является то, что исходная программа может задаваться в виде закодированных синтаксических правил перевода. [c.164]


    Метаязык. Изучение любого языка начинается со знакомства с его алфавитом и правилами, по которым образуются слова и предложения, т. е. его синтаксисом. Совокупность правил синтаксиса составляет грамматику языка. В отличие от естественных языков в языках программирования синтаксические правила не допускают различного толкования конструкций — определение должно быть однозначным, строго формализованным. Любая неоднозначность приводит к ошибкам в программе. [c.226]

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

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

    На способы соединения вершин и дуг наложены ограничения в виде концептуальных синтаксических правил. Число правил —20. Действия, существуюш,ие в ПО, представлены в виде совокупности элементарных действий. Это позволяет выразить огромное разнообразие действий, происходяш,их в окружаюш,ем мире и отраженных в ЕЯ через фиксированное число примитивных действий их в модели всего 11. Среди них выделяются пять, описывающих физические действия, выполняемые людьми — приме- [c.82]

    Другим распространенным свойством редакторов БЗ является синтаксический контроль] такой редактор использует знания о грамматической структуре языка ЭС, чтобы помочь пользователю ввести правила в нужном формате и без грамматических ошибок. Когда пользователь вводит правило или команду с грамматической ошибкой, то редактор обнаруживает их и объясняет, что неправильно. Исправление таких ошибок во время редактирования, а не в процессе тестирования ЭС, значительно уменьшает время ее разработки [7]. [c.197]

    Другое полезное, но, как правило, недоступное свойство редактора БЗ — извлечение знаний, с помощью которого редактор помогает ЛПР ввести новые знания в ЭС. Это свойство сочетает синтаксический и семантический контроль знаний с умелыми подсказками и объяснениями, чтобы даже неопытные ЛПР могли понять, как добавить или изменить правила. Свойство извлечения знаний в редакторе сокращает время разработки ЭС и обучает новых пользователей ЭС [7]. [c.197]


    Первый уровень — эталонный язык, содержащий полный перечень всех символов алгоритмического языка и синтаксических правил (т. е. правил сочетания символов в конструкциях языка). На основе эталонного языка определяются все другие уровни данного языка. [c.66]

    Особенно трудна задача выявления терминов, представляющих собой словосочетания. Обычно это именные словосочетания, например существительное с одним или несколькими прилагательными. Отбор этих ключевых слов, как правило, производится вручную из различного рода словарей, справочников и на основании знаний и опыта специалистов. В качестве человеко-машинного выявления используется (и то в редких случаях) способ, при котором с помощью ЭВМ вырабатываются частотные словари двоек , троек и т. д. смежных словоформ по текстам документов репрезентативной выборки. Отбор ключевых слов — словосочетаний из полученных списков производится вручную различными способами сопоставления, логических выводов, а также с использованием обычных дополнительных средств словарей, справочников, каталогов, консультаций со специалистами и т. д. Дальнейшее развитие методов автоматизации этого процесса ожидается при разработке процедур синтаксического и семантического анализа текстов, порождаемых русским естественным языком. Несмотря на имеющиеся многочисленные теоретические работы в этой области (в частности, связанные с проблемой машинного перевода с одного языка на другой), ощутимых практических результатов, к сожалению, не получено. Эти проблемы связаны не только о автоматизацией процесса разработки тезаурусов, но и с автоматизацией индексирования документов и запросов. [c.13]

    Наиболее удобным для человека и универсальным является естественный язык. Однако сложность синтаксической и семантической структуры естественных языков с точки зрения их машинной обработки не позволяет рассчитывать на их широкое использование в ближайшем будущем. В связи с этим общение человека с АИС осуществляется с использованием входных и выходных сообщений, представленных на формализованном естественном языке. В дальнейшем, как правило, мы будем отождествлять понятия входной (выходной) язык с понятием формализованный естественный язык . [c.34]

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

    Работа алгоритма построения дерева предложения заключается в последовательном принятии решения о характере синтаксической связи между двумя словами. Переход от одной пары слов к другой совершается с учетом результатов анализа предшествующей пары слов. Синтаксические связи определяются согласно правилам, приведенным в табл. 14.1. Эти правила вырабатывались на основе статистического анализа текстов. [c.244]

    Правило установления синтаксической связи и вид связи [c.245]

    Поисковые запросы также подвергались морфологическому и синтаксическому анализу и приводились к форме, аналогичной форме представления текстов рефератов. В запросе, как правило, указывалось одно исходное словосочетание, которое с помощью тезауруса вручную заменялось на серию эквивалентных ему и более узких по смыслу словосочетаний. Связь между словосочетаниями расширенного запроса интерпретировалась как дизъюнктивная. Словарь основ при вводе запросов не пополнялся, а новые слова исключались из словосочетаний. Результаты поиска выдавались в виде серии номеров рефератов. [c.260]

    В языке VBA синтаксические правила записи программ довольно просты. [c.186]

    Отметим еще раз, что данная процедура по автоматическому формированию правил СИС применима к любой, априорно неизвестной предметной области, на что не ориентирована ни одна из известных ныне систем по автоматической классификации. Все они работают только в определенных синтаксических рамках, выход за которые сваливает их, в лучшем случае, в "алгоритм перебора". [c.243]

    Впервые описанный в IJ AI концептуальный зависи-мостный анализатор изменен таким образом, чтобы он стал еще более концептуальным и меньше опирался на синтаксические правила. Для этого система, ориентируемая на концептуальный анализ, должна знать, что искать. Иначе говоря, система должна делать предсказания о том, что может произойти в каждой последующей точке цепочки анализа. В статье обсуждается вопрос о расширении сферы деятельности концептуального предсказателя, в результате которого система могла бы делать предсказания, опираясь на контекст и на структуру оперативной памяти модели, действующей вместе с анализатором. Такие предсказания используют отношения между концептуальными действиями и выводами из этих действий. Последнее дает возможность анализатору не ограничиваться только раскрытием концептуального содержания высказывания в контексте. Нас интересует выделение как эксплицитного, так и имплицитного содержания высказывания с целью обеспечить эффективный анализ в режиме диалога. [c.201]

    Работы Хомского [85] послужили началом развитию трансформационных грамматик. Согласно этой теории для адекватного перевода необходимо к синтаксической структуре исходного предложения применить формальные правила трансформаций для получения синтаксической структуры другого языка. Важным результатом такого подхода было создание теории формальных языков [86]. [c.157]

    В метаязыке каждое синтаксическое правило задается метаформулой, состоящей из левой и правой частей, разделенных знаком =, означающим по определению есть . В левой части ставится определяемое понятие (идентификатор языка), а в правой — основные символы ПЛ/1 и элементы языка, определенные ранее через основные символы. [c.226]


    Для построения синтаксически правильных предложений из слов множества IV необходимо задать правила определения предлогов и окончаний на основе знаний синтаксиса, который устанавливает структуру разных типов предложений и роль каждого слова как члена предложения [127]. Однако однозначное задание указанных правил, исходя только из синтаксиса, без учета семантики отношений между словами в предложении не всегда возможно. Например, для обстоятельства места, отвечаюш,его на вопросы где , куда , откуда (где ) НА ПОВЕРХНОСТИ —предложный падеж, (откуда ) ИЗ ПРИЕМНИКА — родительный падеж, (куда ) В ОТВАЛ — винительный падеж. В связи с этим для однозначного и формального описания подобных правил необходимо первоначально задать множество совокупность семантических правил (или правил вывода) в виде Г = Р1иР2, где 1 — множество семантических отношений между словами ОЕЯ в предложении — парадигматических и синтагматических (см. разд. 4.2 и 4.3). [c.275]

    Дальнейшим обобщением понятия нечеткого множества является понятие лингвистической переменной [И]. Лингвистическая переменная характеризуется набором Т (Ly), U, Р, Му, в котором Lv — название переменной Т (Ly) — терм-множество переменной т. е. множество лингвистических значений переменной Lv, причем каждое из таких значений является нечеткой переменной X со значениями из универсального множества U] Р — синтаксическое правило, имеющее обычно форму грамматики п порождающее названия Т значений переменной v М — семантическое правило, которое ставит в соответствие каждой нечеткой переменной X ее смысл М (X), т. е. нечеткое подмножество М (X) универсального множества U. Конкретное название X, порожденное синтаксическим правилом Р, называют термом. [c.25]

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

    Системы автоматического индексирования документов, ориентированные на использование преимущественно однословных терминов, проще в реализации, чем системы, в которых основными единицами речи считаются словосочетания. В этих системах словарь дескрипторов занимает меньший объем, чем в системах второго типа, в них легко выделяются из текста единицы речи (по пробелам между словами) и, как правило, не применяется синтаксический анализ. Но системы второго типа обеспечивают большую полноту поиска информации при меньшем уровне шумов. Полнота поиска увеличивается за счет использования парадигматических связей между словосочетаниями, а точность поиска — за счет синтагматических связей внутри словосочетаний. Кроме того, в системах второго типа в 2—3 раза сокращается объем массива поисковых образов документов по сравнению с объемом этого массива в системах первого типа (см. гл. ()). В дальнейшем мы будем рассматривать только такие способы автоматического индексирования, при которых в качестве основных единиц речи используют преимущественно именные словосочетания, а документы индексируют по текстам их рефератов. [c.255]


Смотреть страницы где упоминается термин Правило синтаксическое: [c.164]    [c.48]    [c.112]    [c.207]    [c.273]    [c.277]    [c.352]    [c.238]    [c.345]    [c.699]    [c.164]    [c.247]   
Системный анализ процессов химической технологии (1986) -- [ c.25 ]




ПОИСК





Смотрите так же термины и статьи:

Правила установления синтаксических связей между классами слов



© 2025 chem21.info Реклама на сайте