Сервисное программное обеспечение
Уникальные программы пользователя
Обучающие системы
Проблемно-ориентированные пакеты
Методоориентированные пакеты
Методооринтированные пакеты
В них реализованы какие либо экономико-математические моделей решения задач.
К ним относятся пакеты линейного программирования, в которых максимизируется-минимизируется какие-либо критерии при заданных ограничениях
1) Пакеты сетевого планирования, которые составляют планы на какие-либо сложные работы с указанием сроков и требованиям к ресурсам
2) Пакеты «математика», в которых реализуются способы символьной и численной математики
3) YPSS, В которых используются методы массового обслуживания
Предназначены для реализации какой-либо одной проблемы, но в разных предметных областях. Пакеты бухгалтерского учета, пакеты решения транспортных задач, информационно-поисковые системы.
Служат для обучения каким-либо знаниям или навыкам в среде того или иного программного продукта. В развитых странах очень широко используются системы искусственного интеллекта. В России была создана система эрудит: первый режим – учитель, второй – ученик. Система дебют – шахматная система. Очень много тестирующих систем. В любой обучающей системе выделяется 2 процесса: 1) формирование базы знаний; 2) диалог с человеком, который обращается к системе
На практике встречаются задачи, который невозможно решить имеющимися программными продуктами либо при решении задачи отчеты решений не устраивают пользователя, в этом случае программистом разрабатывается специальная программа, учитывающая все требования пользователя
Это набор программных продуктов, предоставляющих пользователю набор дополнительных услуг в работе с ЭВМ. По функциям они делятся:
1) Средства, улучшающие интерфейс
2) Средства, защищающие данные от разрушения
3) Средства, восстанавливающие данные после разрушения
4) Средства, ускоряющие обмен данными между дисками
5) Средства архивации и разархивации
6) Антивирусные средства
По способу организации сервиса:
· Оболочки – надстройка над операционной системой, дающая возможность пользователю работать с качественно новым интерфейсом и освобождающего пользователя от детального знания операций и команд операционной системы (windows 3.1. – оболочка к MSdoc). Функции оболочек направлены на работу с файлами и все оболочки обеспечивают ту или иную степень защиты от ошибок.
· Утилиты – это программы, обеспечивающие пользователю качественную работу персонального компьютера
Функции утилит:
1. Обслуживание дисков
2. Обслуживание файлов и каталогов
3. Создание и обновление архивов
4. Получение информации о ресурсах компьютера
5. Печать в различных режимах и форматах
6. Защита от вирусов
· Автономные программы