
- •Введение в информатику
- •1. Классификация эвм
- •1.1 Классификация эвм по принципу действия
- •1.2 Классификация эвм по этапам создания
- •1.3 Классификация эвм по назначению
- •1.4 Классификация эвм по размерам и функциональным возможностям
- •Рабочие станции представляют собой однопользовательские мощные микроЭвм, специализированные для выполнения определенного вида работ (графических, инженерных, издательских и др.).
- •2. Персональные компьютеры
- •3. Основные блоки пк и их назначение
- •3.1 Понятие архитектуры и структуры
- •3.2 Структура персонального компьютера
- •3.3 Элементы конструкции пк
- •4. Представление информации
- •5. Программное обеспечение
- •6. Операционная система ms dos.
- •6.1 Основные понятия
- •Иерархическая структура организации каталога.
- •6.2 Модульная структура ms dos.
- •6.3 Система прерываний.
- •7. Cервисное программное обеспечение
- •7.1 Программы-архиваторы
- •7.2 Программы обслуживания магнитных дисков
- •Восстановление поврежденных файлов и дисков.
- •Устранение фрагментации дисков и ускорение их работы.
- •Основные виды вирусов
- •Файлово-загрузочные вирусы заражают как файлы, так и загрузочные сектора дисков.
- •Вирусы-репликаторы, называемые червями, распространяются по компьютерным сетям, вычисляют адреса сетевых компьютеров и записывают по этим адресам свои копии.
- •7.3.2 Программа обнаружения и защита от вирусов
- •8. Искусственный интеллект.
- •8.1 История развития ии
- •8.2 Направления развития искусственного интеллекта
- •Направления искусственного интеллекта
- •8.3 Экспертные системы
- •8.3.1 Структура экспертных систем
- •8.3.2 Классификация экспертных систем
- •Классификация по решаемой задаче
- •9.Компьютерные сети
- •9.1 Обобщенная структура кс
- •9.2 Классификация вычислительных сетей
- •9.3 Локальные вычислительные сети
- •9.3.1Основные топологии лвс
- •Кольцевая топология
- •9.3.2 Локальная вычислительная сеть Novell Netware
- •Назначение сетевой ос Netware
- •Организация защиты сетевых ресурсов в Netware
- •9.4 Глобальная сеть Internet
- •Система адресации
- •10. Программы экономического назначения
- •Системы легкого класса.
- •Системы среднего класса.
- •Системы тяжелого класса.
- •Специализированные комплексы.
- •Пример: «Домашний эконом», «Куда уходят деньги», «Black @ White», Декарт.
- •11. Классификация языков и систем программирования
- •Языки программирования
- •Операторные
- •Функциональные
8.3 Экспертные системы
Экспертные системы (ЭС)- сложные программные комплексы, аккумулирующие знания специалистов в конкретных предметных областях и тиражирующие этот эмпирический опыт для консультаций менее квалифицированных пользователей.
8.3.1 Структура экспертных систем
Пользователь - специалист предметной области, для которого предназначена система. Обычно его квалификация недостаточно высока, и поэтому он нуждается в помощи и поддержке своей деятельности со стороны экспертной системы.
Инженер по знаниям – специалист по искусственному интеллекту, выступающий в роли промежуточного буфера между экспертом и базой знаний.
Интерфейс пользователя – комплекс программ, реализующих диалог пользователя с экспертной системой как на стадии ввода информации, так и получения результатов.
База знаний (БЗ) – ядро экспертной системы, совокупность знаний предметной области, записанная на машинный носитель в форме, понятной эксперту и пользователю.
Решатель – программа, модулирующая ход рассуждений эксперта на основании знаний, имеющихся в базе знаний.
Подсистема объяснений – программа, позволяющая пользователю получить ответы на вопросы: «Как была получена та или иная рекомендация?» и «Почему система приняла такое решение?»
Ответ на вопрос «как» – это трассировка всех шагов цепи умозаключений.
Ответ на вопрос «почему» – ссылка на умозаключение, непосредственно предшествовавшее полученному решению, т.е. отход на один шаг назад.
Интеллектуальный редактор базы знаний – программа, представляющая инженеру по знаниям возможность создавать базу знаний в диалоговом режиме. Включает в себя систему вложенных меню, шаблонов языка представления знаний, подсказок («help» – режим) и других сервисных средств, облегчающих работу с базой.
В коллектив разработчиков экспертных систем входят как min 4 человека: эксперт, инженер по знаниям, программист и пользователь.
8.3.2 Классификация экспертных систем
Класс «экспертные системы» сегодня объединяет несколько тысяч различных программных комплексов, которые можно классифицировать по различным критериям.
Классификация по решаемой задаче
Интерпретация данных – определение смысла данных, результаты которого должны быть согласованными и корректными. Обычно предусматривается многовариантный анализ данных. Например: обнаружение и идентификация различных типов океанских судов (SIAP).
Диагностика – обнаружение неисправности в некоторой системе (неисправность оборудования в технических системах, заболевания живых организмов, природные аномалии). Например: диагностика ошибок в аппаратуре ЭВМ –система CRIB и др.
Мониторинг – непрерывная интерпретация данных в реальном масштабе времени и сигнализация о выходе тех или иных параметров за допустимые пределы.
Например: 1) контроль за работой электростанций (СПРИНТ). 2)Помощь диспетчерам атомного реактора (REACTOR).
Проектирование – подготовка спецификаций на создание «объектов» с заранее определенными свойствами. Например: 1) проектирование БИС (CAPHELP). 2) синтез электрических цепей (SYN).
Прогнозирование. Прогнозирующие системы логически выводят вероятные следствия из заданных ситуаций. Например: 1) предсказание погоды - система WILLARD. 2) прогнозы в экономике - EСON.
Планирование – нахождение планов действий, относящихся к объектам, способным выполнять некоторые функции. Например: 1) планирование поведения робота – STRIPS. 2) планирование эксперимента - MOLGEN.
Обучение. Системы обучения диагностируют ошибки при изучении какой – либо дисциплины с помощью ЭВМ и подсказывают правильные решения.
Пример: обучение языку Паскаль – система PROUST.
Классификация по связи с реальным временем
Статические ЭС разрабатываются в предметных областях, в которых база знаний и данные не меняются во времени. Они стабильны.
Пример. Диагностика неисправностей в автомобиле.
Квазидинамические ЭС интерпретируют ситуацию, которая меняется с некоторым фиксированным интервалом времени. Например: микробиологические ЭС, в которых снимаются лабораторные измерения с технологического процесса один раз в 4-5 часов.
Динамические ЭС работают в сопряжении с датчиками объектов в режиме реального времени с непрерывной интерпретацией поступаемых данных.
Пример: Мониторинг в реанимационных палатах.
Классификация по типу ЭВМ
На сегодняшний день существуют:
ЭС для уникальных стратегически важных задач на супер-ЭВМ (Эльбрус, CRAY, Convex и др.);
ЭС на ЭВМ средней производительности (типа ЕС ЭВМ, mainframe);
ЭС на символьных процессорах и рабочих станциях (Sun, Apollo);
ЭС на мини- и супермини- ЭВМ (VAX, micro-VAX и др.)
ЭС на персональных компьютерах (IBM PC, MAC и подобные).
Классификация по степени интеграции с другими программами
Автомные ЭС работают непосредственно в режиме консультаций с пользователем для специфически «экспертных» задач, для решения которых не требуется привлекать традиционные методы обработки данных (расчеты, моделирование и т.д.).
Гибридные ЭС представляют программный комплекс, агрегирующий стандартные пакеты прикладных программ (например, математическую статистику, системы управления базами данных) и средства манипулирования знаниями.
Стыковка не просто разных пакетов, а разных методологий (что происходит в гибридных системах) порождает целый комплекс теоретических и практических трудностей.