- •1. Классификация программного обеспечения
- •По функциональному назначению все программное обеспечение можно разделить на три основные группы: системные программы, системы программирования, прикладное программное обеспечение.
- •Системные программы Большинство существующих программ создается исключительно для нужд
- •Системы программирования
- •Прикладные программы (ппо)
- •Классификация пакетов прикладных программ (ппо).
- •Программные средства общего назначения
- •Программные средства профессионального уровня
- •Инструментальные программные средства специального назначения
Инструментальные программные средства специального назначения
Пакеты программ мультимедиа предназначены для использования ПЭВМ для отображения и обработки аудио- и видеоинформации. Помимо программных средств компьютер при этом должен быть оборудован дополнительными платами, позволяющими осуществлять ввод-вывод аналоговой информации, ее преобразование в цифровую форму.
Программы мультимедиа для ПЭВМ появились сравнительно недавно благодаря значительному росту вычислительных возможностей ПК и большим достижениям в области производства оптических дисков. Дело в том, что при представлении аналоговой информации в цифровом виде требуются огромные объемы памяти: несколько минут видеофильма занимают десятки мегабайт памяти. Естественно, что работа с таким большим файлом возможна лишь при наличии быстродействующего процессора (желательно использовать ПК с RISC-процессором и быстродействующей шиной данных). Кроме того, распространение таких мультимедиа-приложений невозможно на традиционных магнитных дискетах, для этого необходимо использовать оптические компакт-диски (CD-ROM).
Среди мультимедиа-программ можно выделить две небольшие группы. Первая включает пакеты для обучения и досуга. Поставляемые на CD-ROMax емкостью от 200 до 500 Мбайт каждый, они содержат аудиовизуальную информацию по определенной тематике. Разнообразие их огромно, и рынок этих программ постоянно расширяется при одновременном улучшении качества видеоматериалов. Так, созданы и продаются электронные энциклопедии по отраслям знаний; электронные учителя в области иностранных языков, бизнеса, политики; деловые и авантюрные игры.
Вторая группа включает программы для подготовки видеоматериалов для создания мультимедиа представлений, демонстрационных дисков и стендовых материалов.
Экспертная система - это программа, которая ведет себя подобно эксперту в некоторой узкой прикладной области. Экспертные системы призваны решать задачи с неопределенностью и неполными исходными данными, требующие для своего решения экспертные знаний. Кроме того, эти системы должны уметь объяснять свое поведение и свое решение. Принципиальным отличием экспертных систем от других программ является адаптивность, т.е. изменчивость в процессе самообучения, принято выделять в экспертных системах три основных модуля:
модуль базы знаний;
модуль логического вывода;
интерфейс с пользователем.
Экспертные системы, являющиеся основой искусственного интеллекта, получили распространение в науке (классификация животных и растений по видам графический анализ), в медицине (постановка диагноза, анализ электрокардиограммы, определение методов лечения), в технике (поиск неисправностей в технических устройствах, слежение за полетом космических кораблей и спутников), психологии и социологии, криминалистике, лингвистике и т.д.
Разработчики создают специальные программные системы целевого назначения. Для специалистов в некоторой предметной области. Такие программы называют авторскими инструментальными системами. Авторская система представляет интегрированную среду с заданной интерфейсной оболочкой, которую пользователь может наполнить информационным содержанием своей предметной области.