Программное обеспечение — неотъемлемая часть компьютерной системы. Оно является логическим продолжением технических средств. Сфера применения конкретного компьютера определяется созданным для него ПО.
Программное обеспечение:
- Системное ПО (системные программы выполняются вместе с прикладными и служат для управления ресурсами компьютера — центральным процессором, памятью, вводом-выводом)
- Базовое ПО – минимальный набор программных средств, обеспечивающих работу компьютера (операционная система, операционная оболочка, сетевая операционная система)
- Сервисное ПО - включает программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют более удобную среду работы пользователя (программы диагностики работоспособности компьютера, антивирусные программы, программы обслуживания дисков, программы архивирования данных, программы обслуживания сети).
- Инструментальное ПО - программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения.
- Языки и системы программирования
- Интегрированные среды программирования
- Программные комплексы
- Прикладное ПО (прикладные программы предназначены для того, чтобы обеспечить применение вычислительной техники в различных сферах деятельности человека)
- Программные средства (ПС) общего назначения (текстовые редакторы, графические редакторы, пакет презентаций, почтовые пакеты, органайзеры, издательские системы)
- ПС специального назначения (авторские системы, экспертные системы, системы поддержки принятия решений, гипертекстовые системы, системы аудио- и видеоконференций)
- ПС профессионального уровня (система автоматизированного проектирования (САПР), автоматизированная система научных исследований (АСНИ), педагогические комплексы, системы управления предприятием, бухгалтерские системы).