> _ p> Так? p> + br/>
6. Процедура "Пояснення логічного висновку" (logout): дана процедура виводить список симптомів хвороби, яка була отримана за допомогою процедури логічного висновку, пояснюючи цим її діагноз.
В
Вхід
В
В
Вибір певної хвороби з БД
В
В В
Висновок симптомів цієї хвороби
В
В В
Вихід
7. Процедура "Видалення" (deleting): видалення ділиться на видалення симптомів і видалення хвороб. При видаленні симптому необхідно ввести назву хвороби, якій належить симптом, що підлягає видаленню, а також назва самого симптому. Є можливість видалити кілька симптомів у хвороби (для закінчення введення видаляються ознак необхідно набрати 'end').
В
Вхід
В В
Введення назви хвороби
В
В
Введення симптому, під-
лежачого видаленню
В В
+
End
Вихід
- br/>
При видаленні хвороби запитується її назву. Разом з нею з БД видаляються і всі її симптоми.
В
Вхід
В
В
Введення назви хвороби
В В В
Видалення цієї хвороби
і всіх її симптомів
В
В
Вихід
8. Процедура "Редагування" (redacting): редагування ділиться на редагування симптомів та редагування хвороб. У першому випадку вводиться назва хвороби, симптом якої потрібно виправити, сам симптом і його відредаговане значення.
З БД видаляється старе значення симптому і додається нове. <В
Вхід
В
Введення назви хвороби
В В
Введення симптому для виправлення
В
В
Видалення цього симптому
В
В
Введення виправленого симптому
В В
Додавання нового значення
В
В
Вихід
При редагуванні хвороби необхідно ввести її назву і потім нове виправлене значення. Процедура видалить старе значення і додасть нове. <В
Вхід
В
В
Введення назви хвороби
В
В
Видалення цієї хвороби
В
В
Введення виправленого
значення
В
В
Додавання нового
значення
В
В
Вихід
рис. 2 Структурна схема програми
В
Start
В
В
mainmenu
В
В
menufiles menubd menucons quit
В
В
log_out
В
В
loading saving adding deleting viewing redacting
В
В
plus plussym delill delsym redill redsym
В
6. Опис програми на micro-LISP
Структурна схема програми на Л...