- •Раздел 3. Инструментальные средства компьютерных технологий
- •1. Анализ традиционных языков программирования и представления знаний.
- •1.1. Специализированный язык lisp.
- •1.2 Фрейм – ориентированный язык frl.
- •1.3 Язык логического программирования prolog.
- •1.4. Продукционный язык ops.
- •2. Современные программные средства построения интеллектуальных систем.
- •2.1. Объектно-ориентированный язык Visual Basic.
- •2.1.1. Возможности языка Visual Basic для создания экспертных систем.
- •2.2. Язык логического программирования Visual Prolog.
- •2.3. Интегрированная инструментальная среда guru.
- •2.4. Интегрированная инструментальная среда g2 для создания интеллектуальных систем реального времени.
- •Использование мощности объектно-ориентированного программирования.
- •Работа в Реальном времени.
- •Динамическое моделирование и моделирование для анализа " что- если "
- •3.1. Знакомство с программой Outlook xp.
- •3.1.1. Настройка печати.
- •3.1.2. Общая настройка Outlook.
- •3.1.3. Настройка элементов интерфейса.
- •3.2. Работа с заметками, дневником и контактами.
- •3.2.1. Создание заметки.
- •3.2.2. Настройка параметров заметки.
- •3.2.3. Создание новой записи в дневнике.
- •3.2.4. Настройка параметров для автоматического ведения дневника.
- •3.2.5. Просмотр дневника.
- •3.2.6. Создание нового контакта.
- •3.2.7. Настройка дополнительных полей контакта.
- •3.2.8. Настройка дополнительных действий контакта.
- •3.2.9. Изменение внешнего вида контакта.
- •3.2.10. Создание нового контакта с использованием меню папки контактов.
- •3.3. Работа с календарем и задачами.
- •3.3.1. Настройка интерфейса календаря.
- •3.3.2. Задание параметров календаря.
- •3.3.3. Изменение вида календаря.
- •3.3.4. Создание новой встречи.
- •3.3.5. Создание повторяющейся встречи.
- •3.3.6. Создание новой задачи.
- •3.3.7. Создание повторяющейся задачи.
- •3.3.8. Изменение встречи на задачу.
- •3.3.9. Изменение контакта на встречу.
- •3.4. Создание сообщений электронной почты.
- •3.4.1. Создание учетных записей электронной почты.
- •3.4.2. Настройка параметров электронной почты.
- •3.4.3. Настройка параметров сообщений.
- •3.4.4. Создание нового сообщения.
- •3.4.5. Добавление гиперссылки в сообщение.
- •3.4.6. Добавление произвольного файла в сообщение.
- •3.4.7. Добавление автофигуры (текста) в сообщение.
- •3.4.8. Добавление фигурного текста WordArt в сообщение.
- •3.4.9. Настройка параметров безопасности сообщений.
- •3.4.10. Настройка изображения в сообщении.
- •3.4.11. Создание макроса для работы с сообщениями.
- •3.4.12. Создание таблицы в сообщении.
- •3.5. Работа с электронной почтой и факсами.
- •3.5.1. Отправление сообщения по электронной почте.
- •3.5.2. Получение (просмотр) сообщения по электронной почте.
- •3.5.3. Просмотр «входящего» сообщения.
- •3.5.4. Ответ на полученное сообщение.
- •3.5.5. Пересылка сообщения.
- •3.5.6. Создание правил для обработки сообщений.
- •3.5.7. Настройка дополнительных параметров (по цвету и представлению) по обработке входящих сообщений.
- •3.5.8. Настройка дополнительных параметров (по нежелательной почте) по обработке входящих сообщений.
- •3.5.9. Создание списка рассылки сообщений.
- •3.6. Дополнительные возможности программы.
- •3.6.1. Поиск сообщения по его названию.
- •3.6.2. Поиск сообщения на диске по содержанию с временным ограничением.
- •3.6.3. Экспортирование информации из сообщения Outlook в Excel.
- •3.6.4. Импортирование информации из сообщения Excel в Outlook.
- •3.6.5. Настройка автоматической архивации сообщений.
- •3.6.6. Настройка ручной архивации.
- •3.6.7. Назначение собрание для коллективной работы в Outlook.
Использование мощности объектно-ориентированного программирования.
Объекты в G2 - это интуитивный способ представления материальных и абстрактных сущностей в прикладных программах. Мощность объектно-ориентированного подхода к разработке программ, позволяет быстро и легко:
- встроить модули и объекты из других прикладных программ;
- графически определить объекты, их свойства и действия;
- создать новые образцы объектов, имитируя существующие объекты.
Объекты или класс объектов определенные один раз могут использоваться многократно. Любой объект или группа объектов могут иметь несколько экземпляров. Каждый экземпляр наследует все свойства и поведение первоначального объекта (ов). Объекты, правила, и процедуры можно группировать в библиотеки, которые будут общими для всех прикладных программ. Для моделирования широкого разнообразия действий типа производственных процессов, сетевых топологий, информационных маршрутизации, или логических потоков объекты можно объединять графически на экране дисплея.
Представление знаний, правила, процедуры и модели.
В G2 можно эффективно создавать и применять общие знания, создавая универсальные правила, процедуры, формулы и зависимости, которые являются применимыми для полных классов объектов. В результате сокращается время на разработку и увеличивается эффективность приложений.
Для представления знаний используется структурный естественный язык, что позволяет облегчить чтение, редактирование и поддержку баз знаний. Это облегчает использование и редактирование приложений пользователем непрограммистом. Для создания и редактирования баз знаний используется Редактор Баз Знаний.
Для представления знаний эксперта о проблемной области используются правила. Правила могут быть как общими, то есть относящимся ко всему классу, так и специфическим, относящимся к конкретным экземплярам класса. Правила возбуждаются автоматически в следующих случаях:
- появились новые данные (вывод от фактов к цели);
- требуется найти данные (вывод от цели к фактам) для автоматического вызова других правил, процедур, или формул;
- требуется определить значения переменных;
- каждые n секунд для оценивания правила в указанном интервале времени.
Подобно правилам, процедуры выполняются в реальном времени. Процедуры, правила, и модели выполняются одновременно согласно их приоритетам. Процедуры могут использоваться для эффективного представления поведения объектов. Для процедур можно определить состояния ожидания и выполнять обработку информации параллельно. В результате это позволяет формировать мощные прикладные системы реального времени проще и быстрее, чем с помощью традиционных инструментальных средств программирования.
Работа в Реальном времени.
Работа в реальном времени, операционные решения и реакции зачастую должны быть выполнены мгновенно. Прикладные программы в G2 могут одновременно выполнять рассуждения относительно многократно выполняемых действий в реальном масштабе времени, перерабатывая тысячи правил, выполняя процедуры и модели согласно их приоритетов. Для хранения хронологий данных и событий и для рассуждения относительно поведения через какое-то время используются переменные типа время.
G2 графика может моделировать знание, представляя объекты, связи и зависимости между объектами. Она может рассуждать в терминах связи, следуя сети связанных объектов для определения причин и результатов. Графическая связность объектов позволяет расширить прикладную программу используя графическое объединение аналогов. Графика включает встроенные диаграммы (графики), таблицы и рисунки и т.д.
G2 также работает с утилитами графического интерфейса Windows. Эти утилиты используют все преимущества объектно-ориентированных возможностей G2.