Главная > Энциклопедия кибернетики. Т.1
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
След.
Макеты страниц

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

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

КОМИТ

— язык программирования, ориентированный на описание задач лингвистики математической и машинного перевода, а также для других задач логического характера. Разработан в США. Существует вариант К., расширенный средствами языка ФОРТРАН.

Обрабатываемая К. информация (текст) разбивается в рабочем поле на части — конституэнты, обозначаемые символами (напр., текст, фраза, слово, часть слова), каждая из которых может быть снабжена одним числовым и несколькими логич. признаками. Программа записывается на К- в виде последовательности правил. Правило может состоять из 5 частей: название, выход (обязательные), левая часть, правая часть, координирующая часть (необязательные). Правило определяет обработку последовательности конституэнт, расположенных в рабочем поле и задаваемых левой частью правила. Поиск адекватной цепочки в рабочем поле носит ассоциативный характер. Конституэнты цепочки левой части и рабочего поля считаются адекватными, если совпадают их символы и соблюдается соответственно вложение признаков и их значений. В правой части правила указывается, как обработать найденную цепочку конституэнт. Можно переставлять, зачеркивать и добавлять новые конституэнты в рабочем поле, а также переносить, зачеркивать и пересчитывать признаки конституэнт и пр. В координирующей части может быть указано любое число следующих операций: 1) ввод — вывод в нескольких форматах; 2) управление потоком информации, поступающей в диспетчер и из него; 3) управление операциями поиска в списке (список представляет собой ряд правил, в левой части которых может стоять только одна конституэнта, без признаков; списки могут использоваться для словарей); 4) укрупнение и размельчение конституэнт рабочего поля; 5) операции с «полками», играющими роль адресной памяти, а в сочетании с правилами списка, — позволяющими вводить язык болео высокого уровня.

Лит.: Ингве В. X. Язык для программирования задач машинного перевода. В кн.: Кибернетический сборник, Na 6. М., 1963. Н. А. Баландина.

1
Оглавление
email@scask.ru