Программное обеспечение называется совокупность программ регулярного применения, предназначенных для эксплуатации компьютера и выполнению прикладных программ, а также инструкции по их применению.
Классификация ПО по назначению:
- Общего (внутреннее, инструментальное). ОС и Языки программирования
- Специального (внешнее). Прикладное ПО общего назначения и Прикладное ПО, создаваемое пользователем для ограниченного применения
Структура системного ПО:
- ОС
- Сервисные программы (Диагностические, Антивирусные, Драйверы внешних устройств, Архиваторы, Программы, расширяющие возможности ОС (утилиты))
- Программы, обеспечивающие работу компьютера в сети (Протоколы обмена информацией между машинами, Работа с распределенными базами данных, Телеобработка данных
- Инструментальные средства (языки программирования)
Структура прикладного ПО:
1. Системы автоматизированного проектирования (AutoCAD)
2. Пакеты общего назначения ( СУБД, Серверы БД, Генераторы отчетов, Текстовые процессоры, Табличные процессоры, Средства презентационной графики, Интегрированные пакеты (объединяют вышеперечисленные программные пакеты, например: Microsoft Office)
- Методо-ориентированные ( Пакеты по математическому программированию, Статистическая обработка данных, Сетевые или графические методы и модели для решения управленческих задач )
- Офисные пакеты ( Органайзеры (планировщики), Переводчики, средства проверки орфографии, словарные системы и системы распознавания (Promt, Abby ligvo))
- Программные средства мультимедиа (Macromedia Flash MX)
- Настольные издательские системы (Corel Draw)
- Системы искусственного интеллекта
- Проблемно-ориентированные пакеты или пакеты функционального назначения (1С: бухгалтерия, Галактика)
- Системы текстового поиска