2.3 Порядок запуска «Редактор баз знаний» v1.0:
1) V:\M055\Курс ОиЭС\Малая Экспертная Система\MKBEditor.exe
2.4 Загрузка базы знаний
С помощью данного редактора можно изменять существующую базу знаний. Для загрузки БЗ из файла нажмите кнопку «Загрузить базу знаний» , либо воспользуйтесь одноимённым пунктом меню «Файл» (
для этого также предназначена «горячая» клавиша <F2>).
Загружаемая база знаний может быть зашифрована и требовать пароль на редактирование. В этом случае введите пароль или отмените загрузку БЗ.
2.5 Сохранение базы знаний
Чтобы сохранить БЗ в файле, нажмите кнопку «Сохранить базу знаний» , либо воспользуйтесь одноимённым пунктом меню «Файл» (для этого также предназначена «горячая» клавиша <F4>).
Для сохранения БЗ в зашифрованном виде Вы должны задать как минимум пароль на редактирование. Этот пароль запрашивается при загрузке базы в редактор (при этом для использования БЗ в Малой Экспертной Системе пароль требоваться не будет).
Если был задан также пароль на чтение, то он будет запрошен при загрузке БЗ в экспертную систему. При заданном пароле на чтение обязательно должен быть задан пароль на редактирование (иначе при сохранении БЗ будет выдано сообщение об ошибке).
Использование двух паролей (на редактирование и на чтение) позволяет сделать применение БЗ для консультации с экспертной системой общедоступным, но запретить её просмотр и редактирование.
При отсутствии обоих паролей база знаний сохраняется в виде простого текстового файла.
2.6 Проверка базы знаний
Чтобы проверить БЗ на ошибки, воспользуйтесь кнопкой , либо пунктом меню «Правка | Проверить базу знаний» (для этого также предназначена «горячая» клавиша <F3>).
В результате проверки могут быть выданы следующие сообщения об ошибке:
1) Синтаксическая ошибка (i строка, j столбец)
Означает, что формат текста в окне ввода не соответствует синтаксису базы знаний.
2) В правиле вывода ссылка на несуществующее свидетельство (i строка, j столбец)
Это сообщение возникает, если в каком-либо правиле вывода (третья секция файла базы знаний) встретилось упоминание свидетельства, номер которого выходит за пределы длины списка свидетельств.
После выдачи сообщения курсор автоматически перемещается в позицию (i,j).
Если ошибок нет, будет выдано сообщение об этом с указанием числа свидетельств и возможных исходов.
3. Использование системы:
