Отличие общесистемного программного обеспечения (ПО) от прикладного заключается в их назначении и функциях:
- Общесистемное ПО организует процесс обработки информации в компьютере и обеспечивает нормальную рабочую среду для прикладных программ. 3 К нему относятся операционные системы, сервисные программы, трансляторы языков программирования, программы технического обслуживания. 36
- Прикладное ПО — это программы, предназначенные для выполнения определённых пользовательских задач и рассчитанные на непосредственное взаимодействие с пользователем. 24 В большинстве операционных систем прикладные программы не могут обращаться к ресурсам компьютера напрямую, а взаимодействуют с ними посредством операционной системы. 2
Таким образом, общесистемное ПО не решает конкретных прикладных задач, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы. 2 Прикладное ПО выполняет действия и функции, не влияющие на систему, а имеющие прикладное значение (просмотр и обработка видео, математические вычисления, запись на внешние носители, игры). 5