Саранск
А.В.Корочков
Диалоговая процедурная система
обращения
к утилитам ОС ЕС на ограниченном
естественном
(русском) языке (Система "С А Р А Н
С К")
Краткое описание и инструкция по использованию
1.2 Компоненты системы и их функции
Система состоит из обрабатывающей, описательной и обслуживающей частей.
Обрабатывающие программы делятся на лингвистические и общесистемные.
К лингвистическим относятся программы, образующие морфологический, синтаксический и прагматический анализаторы.
Морфологический анализатор работает с отдельными словами предложения, приписывая им информацию, необходимую для установления связей между словами (синтаксическую информацию).
Синтаксический анализатор связывает отдельные слова и строит из связанных слов единую иерархическую (синтаксическую) структуру.
Прагматический анализатор извлекает из построенной синтаксической структуры информацию, необходимую для формирования (синтеза) команды на выходном языке.
Общесистемные функции выполняют интерфейсные программы (модули ввода/вывода), программа-сканер входной информации, программа-монитор, организующая взаимодействие всех программ обработки и взаимодействие с пользователем системы.
Описательная часть включает сетевое описание объектов и процедур ОС ЕС, связанных с этими объектами (процедурные сети), словарь имен системы, словари основ и окончаний (флексий) слов (морфологические словари).
Обслуживающая часть состоит из программ, используемых для подготовки словарей имен и основ слов (при работе системы эти программы не применяются).