Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Практикум по освоению прикладного программного обеспечения. Ч.2
.pdf
41
Интерфейс программы в режиме «Редактирование» может быть на
английском языке, функциональные клавиши поддерживают следующие
команды:
F1 Help – встроенная помощь
F2 Save – сохранение со старым именем по старому пути
F3 Load – загрузка файла с указанным Именем.расширением
с указанного диска
F10 Quit - выход из режима «Редактирование», возможны следующие
варианты выхода:
Save – выйти из режима «Редактирование» с сохранением
Don’t save – выйти из режима «Редактирование» без сохранения
Continue editing – продолжить редактирование.
Работа в режиме «Консультация»
Данный режим предоставляет пользователю два рабочих поля, верхнее
поле для отображения вопросов, задаваемых системой, нижнее поле для
комментирования.
Порядок работы в данном режиме с файлом, загруженным в экспертную
оболочку:
ознакомиться с Понятиями и вариантами значений, которые они
принимают
ознакомиться с Правилами и выводами умозаключений по каждому
правилу;
НАЧАЛО – позволяет применить правила и понятия с их атрибутами
5.1. Практическая работа
«Создание базы знаний для экспертной оболочки»
Задание 1. Работа с экспертной системой-оболочкой: внесение новых
правил в базу знаний.
Выполнение задания:
зайти в режим редактирования и составить базу знаний в файле
kraga.kbr;
проанализировать корректность правил, предложить варианты для
внесения изменений в правила вывода.
в режиме консультация проверить корректность внесённых
изменений в правила вывода.

Понятия
Значения понятий
Применение
в правилах вывода
Преступление
совершено в магазине
1, 2, 3, 4, 5, 6
Не в магазине
Преступник
Был один
1, 3, 4, 5, 6
Их несколько
Неизвестно
Пострадавшие
Есть
1, 5, 6
Нет
Деньги
Украдены
1, 6
Не украдены
№
правила
Проверяемое условие
Вывод
Понятие
Преступление
Преступник
Пострадавшие
Деньги
1.
Значение
понятия
совершено в
магазине
Был один
Есть
Украдены
Хищение
2.
Значение
понятия
совершено не в
магазине
— — —
Выход 1
3.
Значение
понятия
совершено в
магазине
несколько
—
—
Выход 2
4.
Значение
понятия
совершено в
магазине
неизвестно
—
—
Выход 3
5.
Значение
понятия
совершено в
магазине
один
нет
—
Выход 4
6.
Значение
понятия
совершено в
магазине
один
нет
не
украдены
Хулиганство
Происшествие
на улице
Да
ДТП
Нет
Выход 1
Нет
Выход 2
С участием
Выполнение задания:
Правила вывода
42
Какие ещё варианты с понятиями возможны? Это и будет следующее
правило вывода. Необходимо следить за тем, чтобы пополняемые правила не
противоречили внесённым ранее.
Выполнить: добавить несколько правил вывода в таблицу, внести в
режиме редактирования в файл и провести в режиме консультация проверку
получения ожидаемого результата.
Задание 2. По представленному дереву решений создать фрагмент
экспертной системы средствами экспертной системы – оболочки
произошло
автотранспорта

43
Понятия
Значения понятий
Применение
в правилах вывода
Происшествие
На улице
1, 2, 3
Не на улице
Автотранспорт
Есть
1, 2
Нет
№
правила
Проверяемое условие
Вывод
Понятие
Происшествие
Автотранспорт
1.
Значение
понятия
На улице
есть
ДТП
2.
Значение
понятия
На улице
нет
Выход 1
3.
Значение
понятия
Не на улице
—
Выход 2
Анализ дерева с целью определения понятий, принимаемых ими
значений, формулирование правил вывода завершаем заполнением двух
таблиц Понятия и Правила вывода.
Правила вывода
В документации экспертной системы – оболочки EMI в приложении
номер 3, размещённом в файле EMI-А3 описаны служебные слова, которые
необходимо указывать для создания файла Базы знаний для пустой экспертной
системы-оболочки.
Выполнить:
1. Создать базу знаний с именем файла GAI.kbr с содержимым, приведённым
ниже.
2. Загрузить в экспертную систему созданный файл GAI.kbr.
3. В режиме консультация проверить правильность работы ЭС.
4. В режиме редактирования добавить несколько правил вывода и выйти с
сохранением.
5. В режиме консультация проанализировать корректность внесённых
изменений в правила вывода.
Содержимое файла GAI.kbr
Примечание:
окончание каждой логической строки обозначается точкой на новой строке.
prompt происшествие
происшествие на улице или не на улице?
.
prompt автотранспорт

44
автотранспорт есть или нет?
.
1
If происшествие = на улице
and автотранспорт = есть
then квалификация = ДТП
.
2
If происшествие = на улице
and автотранспорт = нет
then квалификация = выход 1
.
3
If происшествие = не на улице
then квалификация = выход 2
.
Задание 3: по представленной модели знаний:
Пример представления модели
IF Реакция на действия мыши = Нет AND Реакция на нажатия клавиш =
Да
Then Теплая перезагрузка ПК
IF Реакция на нажатие клавиш = Нет AND Реакция на действия мыши =
Нет Then Горячая перезагрузка ПК
IF Горячая перезагрузка = Да AND Наличие у ПК кнопки Reset = Да
Then Нажать кнопку Reset
Else Выключить и включить электропитание компьютера
IF Теплая перезагрузка ПК = Да Then Нажать клавиши Ctrl+Alt+Del
1. Составить таблицы используемых понятий с принимаемыми ими
значениями и правила вывода.
2. Записать базу знаний на языке экспертной системы-оболочки.
3. Для занесения знаний в экспертную систему:
войти в меню «Редактирование»;
задать имя файла PK.kbr;
набрать текст программы;
выйти с сохранением (нажать клавишу F2);
выйти из редактора (нажать клавишу F10).

Понятия
Значения
понятий
Реакция на действия мыши
да
нет
Реакция на нажатия клавиш
да
нет
Горячая перезагрузка
да
нет
Теплая перезагрузка ПК
да
нет
Наличие у ПК кнопки Reset
да
нет
№
правила
Проверяемое условие
Вывод
Реакция на
действия
мыши
Реакция на
нажатия
клавиш
Горячая
перезагрузка
ПК
Теплая
перезагрузка
ПК
Наличие
у ПК
кнопки
Reset
1.
нет
да — —
—
Теплая пере-
загрузка ПК
2.
нет
нет — —
—
Горячая
пере-
загрузка ПК
3. — —
да
—
да
Нажать
кнопку Reset
4. — —
да —
нет
Выключить
и включить
электропита
ние
компьютера
5. — —
нет —
да
6. — —
нет
—
нет
7. да
Нажать
клавиши
Ctrl+Alt+Del
Простое
условие 1
Простое
условие 2
Составное условие:
условие 1 AND условие 2
0
0
0
0
1
0
1
0
0
1
1
1
Выполнение задания:
Правила вывода
45
Примечание:
Для описания полного ветвления необходимо вспомнить таблицу
истинности логического умножения: результат истинный при истинных
значениях каждого простого условия, входящих в составное условие.
Результат логического умножения будет ложным в трёх из четырёх
возможных случаях.

46
условие
1
Горячая
перезагрузка
условие 2
Наличие у ПК кнопки
Reset
Составное условие:
условие 1 AND условие 2
0
0
0 Else
0
1
0 Else
1
0
0 Else
1
1
1 Then
Есть
Нет
Пострадавшие
Ложный
Другая
Пожар
Пожар
Пострадавшие
Пожа
Нет
Нет
Есть
Есть
Применительно к нашему случаю: 2 условия, по 2 значения, вариантов 22=4
Задание 4: Создать фрагмент экспертной системы для классификации
категории пожара.
Постановка задачи:
1. Изобразить модель знаний для экспертной системы
есть?
вызов
чрезвычайная
ситуация
р
средней
сложности
есть?
высокой
сложности
2. Определить понятия и принимаемые значения.
Пожар (есть, нет)
Пострадавшие (есть, нет)
3. Составить правила вывода умозаключений.
По схеме видно, что правил будет 4 со следующими результатами вывода:
ложный вызов, другая ЧС, пожар средней сложности, пожар высокой
сложности.
4. Запустить программу EMI_R.EXE, в режиме Редактирования создать
файл с именем Primer1.kbr, набрать содержимое, выйти из режима
Редактирование с сохранением (F2).

47
Prompt пожар
пожар есть или нет?
.
prompt Пострадавшие
Пострадавшие есть или нет?
.
prompt Выход
Выход
.
1
IF пожар=есть and Пострадавшие=есть
THEN квалификация=пожар высокой сложности
.
2
IF пожар=есть and Пострадавшие=нет
THEN квалификация=пожар средней сложности
.
3
IF пожар=нет and Пострадавшие=есть
THEN квалификация=Другая ЧС
.
4
IF пожар=нет and Пострадавшие=нет
THEN квалификация=ложный вызов
.
Далее для получения знаний из экспертной системы следует выйти из
программы редактора программ и перейти в меню «Консультация».
Для запуска программы получения знаний следует нажать на меню
«Начать». Далее в режиме диалога следует отвечать на вопросы экспертной
системы.
В случае возникновения ошибок следует в редакторе программ
исправить ошибку и снова перейти в меню «Консультация».
В режиме «Консультация» следует добиться всех возможных выводов
экспертной системы по категории пожара: ложный вызов, средней сложности,
высокой сложности.
Для выхода из программы следует нажать меню «Выход» в главном
меню.

48
6. Сопровождение темы 8 «Работа с ресурсами информационновычислительных сетей»
Особенностью при изучении данной темы является возможность
использования ресурсов глобальной сети для изучения темы №8.
В практических работах следует изучить вопросы построения,
организации, эксплуатации вычислительных сетей. Рассмотреть основы
теории поиска информации средствами вычислительной техники на
пространстве Интернет. Ознакомиться с особенностями организации поиска в
глобальной сети, характеристиками результатов поиска и факторами
повышающими результативность поиска.
6.1. Практическая работа №1 «Общая характеристика информационновычислительных сетей»
Задание:
Используя ресурсы глобальной сети, собрать материал, структурировать,
оформить средствами MS Word по следующим вопросам:
1. децентрализация процессов обработки данных с применением средств
вычислительной техники;
2. принципы построения вычислительных сетей;
3. классификация вычислительных сетей:
3.1. по программной совместимости;
3.2. по типу организации передачи данных и команд;
3.3. по характеру реализуемых функций;
3.4. по способу управления;
3.5. по структуре построения;
4. классификация программного обеспечения информационно-
вычислительных сетей;
5. особенности эксплуатации вычислительных сетей;
6. способы коммутации и передачи данных в ВС;
7. основы создания локальных ВС;
8. сопряжение ЭВМ и устройств в сетях.
6.2. Практическая работа № 2 «Основы создания локальных
вычислительных сетях»
Задание:
Используя ресурсы глобальной сети, собрать материал, структурировать,
оформить средствами MS Word по следующим вопросам:
1. Организация обмена информацией в локальных вычислительных сетях:
1.1. характеристики каналов связи;
1.2. характеристики стыковки ПЭВМ с каналами связи;
1.3. правила стыковки сетей друг с другом;
1.4. протоколы межмашинного и межсетевого взаимодействия.
2. Уровни взаимодействия открытых информационных сетей:
2.1.1. физический;

49
2.1.2. канальный;
2.1.3. сетевой;
2.1.4. транспортный;
2.1.5. сеансовый;
2.1.6. прикладной;
2.1.7. уровень представления данных.
3. Методы доступа в ЛВС.
4. Модели взаимодействия в ЛВС:
4.1.1. модель файл-сервер;
4.1.2. модель клиент-сервер.
6.3. Практическая работа № 3 «Технологии глобальной сети»
Задание:
Используя ресурсы глобальной сети, собрать материал, структурировать,
оформить средствами MS Word по следующим вопросам:
1. Общая характеристика программ поддержки работы с ресурсами
Интернет.
2. Изучение средств, облегчающих подключение к Интернет.
3. Изучение средств, обеспечивающих доступ к Web – узлам.
6.4. Практическая работа № 4 «Процедура поиска информации в
Интернет»
Задание:
Используя ресурсы глобальной сети, собрать материал, структурировать,
оформить средствами MS Word по следующим вопросам:
1. Понятия теории информационного поиска:
1.1. информационная потребность;
1.2. ключевые слова;
1.3. запрос;
1.4. информационно-поисковое пространство;
1.5. выдача, отклик;
1.6. результаты поиска:
1.7. релевантностью отклика
1.8. смысловая релевантностью;
1.9. формальная релевантность.
2. Характеристики результатов поиска:
2.1. полнота результатов поиска;
2.2. точность поиска;
2.3. актуальность результатов поиска;
2.4. скорость получения результатов поиска;
2.5. алгоритм формирования выдачи поисковой системой;
2.6. факторы, влияющие на каждую характеристику результатов поиска
информации в Интернет.

50
3. Основные информационные пространства Интернет:
3.1. документально-информационные» ресурсы;
3.2. коммуникационные ресурсы;
3.3. система WWW.
4. Мощность ресурса:
4.1. объемом представленной на нем информации;
4.2. востребованностью этой информации;
4.3. стадии развития Ресурса.
5. Информационно-поисковые системы в WWW:
5.1. классификации поисковых средств;
5.2. способ организации и пополнения базы данных о документах Сети;
5.3. классификация по глубине охвата ресурса.
6. Характеристики каталогов:
6.1. объём базы данных;
6.2. количество категорий = рубрик в каталоге;
6.3. принципы работы с каталогами.
7. Поисковые машины:
7.1. объём индекса;
7.2. период обновления;
7.3. представление документа при индексировании;
7.4. глубина индексирования;
7.5. ограничение на количество страниц одного домена;
7.6. особенности организации ввода запроса;
7.7. ранжирование документов;
7.8. вывод дополнительной информации;
7.9. проблемы индексирования Web-документов;
7.10. ограничения области действия поисковых роботов.
8. Поиск на ресурсах, отличных от WWW.
7. Сопровождение темы 9 «Защита информации при применении
современных информационных технологий»
Защита информации в компьютере. Существует два вида угрозы:
раскрытие и видоизменение данных.
Важно различать два вида защиты информации – защита носителей и
защита непосредственно информации.
Первый вид включает несколько методов защиты носителей информации
(рассматриваем только компьютерные носители), их можно подразделить
на программные, аппаратные и комбинированные.
Метод же защиты самой информации только один –
использование криптографии, то есть, шифровка данных.
Наиболее распространённые методы защиты информации:
Для всех сменных носителей – физическая их защита, например,
запереть в сейф.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
