Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СЕЧЕНОВ 3_4 конечн.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
6.01 Mб
Скачать

2.7. Семантический анализ

Входной информацией этапа СЕА предложения является

синтаксический граф предложения.

Семантический анализ предложения реализуется в два этапа:

- преобразование вспомогательных (ВСП) и отрицательных

(ОТР) связей, при этом связь удаляется;

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

На Рисунке 4 показан семантический граф предложения, рассмотренного в примере проведения СИА.

Рисунок 4. Семантический граф предложения

3. Порядок выполнения работы

3.1. Получить у преподавателя вариант задания.

3.2. Ознакомившись с теоретическим разделом и пояснениями к программе, реализовать выбранные правила для синтаксического и семантического анализов.

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

3.3.1. Разработка синтаксических правил.

Редактирование правил производится при выборе соответствующего пункта меню (Рисунок 5).

Рисунок 5. Редактирование правил

Синтаксические правила редактируются с помощью диалога, приведенного ниже на Рисунке 6.

Рисунок 6. Редактирование синтаксических правил

Справа от кнопки «Загрузить правила и закрыть» находится панель для работы с базами данных. Назначения кнопок на панели приведены слева направо:

- первая запись (строка) таблицы;

- предыдущая запись;

- следующая запись;

- последняя запись;

- добавление записи;

- удаление записи;

- применение изменений в записи;

- отмена изменений;

- обновление таблицы.

С помощью этой панели и полей для ввода осуществляется редактирование правил.

Поле Индекс должно отличаться от всех существующих в базе. И поле Тип связи заносится название связи. В поле Главное слово заносится номер главного слова в образуемой этим правилом группе (I или 2). В поле Расстояние между словами заносится расстояние между словами группы (если равно 0, то расстояние ограничено ТОЛЬКО пределами предложения, рекомендуется не менее двух)

В поля Часть речи и морфология слова могут быть занесены следующие значения:

Части речи

С - существительное;

П - прилагательное;

Г - глагол;

МС - местоимение;

ЧИСЛ - числительное;

Н - наречие;

СОЮЗ - союз;

МЕЖД - междометье;

ЧАСТ - частица.

Морфология

мр, жр, ср - мужской, женский, средний род;

од, но - одушевленность, неодушевленность;

ед, мн - единственное, множественное число;

им, рд, дт, вн, тв, пр - падежи: именительный, родительный, дательный, винительный, творительный, предложный;

св, нс - совершенный, несовершенный вид;

не, нп - переходный, непереходный глагол;

дст, стр - действительный, страдательный залог;

нет, прш, буд - настоящее, прошедшее, будущее время;

пвл - повелительная форма глагола;

1л, 2л, Зл - первое, второе, третье лицо;

О - неизменяемое.

Названия морфологических параметров для сочетания у обоих слов:

род - род;

число - число;

падеж - падеж;

время - время;

лицо - лицо;

одуш - одушевленность;

вид - вид;

перех - переходность;

залог - залог;

повел - повелительная форма;

неизм - изменяемость;

Каждый перечисленный в правиле морфологический параметр должен оканчиваться точкой с запятой (;). Пробе между ними не ставится. Например «число;род;» или «мр;вн;»

После нажатия кнопки «Загрузить правила и закрыть» диалог закрывается и правила загружаются в оперативную память.