Системы Искусственного Интеллекта (ИИ)
Программные средства мультимедиа
· Относительно новый класс ПП, сформированный в связи с изменением среды обработки данных и появлением лазерных дисков высокой плотности записи с хорошими техническими параметрами, доступной ценой;
· Расширение состава периферийного оборудования, подключенного к компьютеру;
· Развитие сетевых технологий обработки, появления региональных и глобальных информационных сетей, располагающих мощными информационными ресурсами.
Основное назначение этого класса программных продуктов - создание и использование аудио- и видео информации для расширения информационного пространства пользователя.
Программные продукты мультимедиа заняли лидирующее положение на рынке в сфере библиотечного информационного обслуживания, в процессе обучения, организации досуга, БД компьютерных изображений, произведений искусства, библиотечных звуковых записей – все это основа для прикладных обучающих систем, компьютерных игр, библиотечных каталогов и фондов.
Данный класс программных продуктов реализует отдельные функции интеллекта человека.
Основными компонентами системы ИИ являются:
1. База знаний;
2. Интеллектуальный интерфейс с пользователем;
3. Программа формирования логических выводов.
Разработка интеллектуальных систем ведется по следующим направлениям:
1. Программные оболочки для создания экспертных систем путем наполнения баз знаний и правил логического вывода;
2. Готовые экспертные системы для принятия решений в рамках определения предметных областей;
3. Системы управления базами знаний для поддержания семантических моделей;
4. Системы анализа и распознания речи.
Интеллектуальный интерфейс включает:
1. Диалоговый процессор на естественном языке;
2. Планировщик (преобразование описания задачи на основе информационной базы знаний);
Модуляция/демодуляция голоса – главный фактор в отставании проектирования интеллектуального интерфейса.
Инструментарий технологии программирования обеспечивает процесс разработки программ и включает специализированные программные продукты, которые являются инструментальными средствами разработчика. Программные продукты данного класса поддерживают все технологические этапы процесса проектирования, программирования (кодирования), отладки и тестирования создаваемых программ. Пользователями технологии программирования являются системные и прикладные программисты.
Инструментарий технологии программирования – совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программных продуктов.
Операционная система предназначена для управления выполнения пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ.
В секторе программного обеспечения и операционных систем ведущее положение занимают фирмы IBM, Microsoft, UNISYS, Novell. Операционные системы для персональных компьютеров делятся на:
· одно- и многозадачные (в зависимости от числа параллельно выполняемых прикладных процессов);
· одно- и многопользовательские (в зависимости от числа пользователей, одновременно работающих с операционной системой);
· непереносимые и переносимые на другие типы компьютеров;
· несетевые и сетевые, обеспечивающие работу в локальной вычислительной сети ЭВМ.
Большое значение сегодня имеет применение 32-разрядных операционных систем для персональных компьютеров
Операционные оболочки – специальные программы, предназначенные для облегчения общения пользователя с командами операционной системы. Операционные оболочки имеют текстовый и графический интерфейсы конечного пользователя.
Сервисные программы часто называются утилитами.
Утилиты – программы, служащие для выполнения вспомогательных операций обработки данных или обслуживания компьютера.
Минимальный состав системного программного обеспечения:
1. Операционная система MSDOS
2. Текстовая оболочка
3. Графическая оболочка
4. Утилиты для обслуживания файлов
5. Программы диагностики