Утилита


Служебное программное обеспечение — это программное обеспечение, предназначенное для помощи в анализе, настройке, оптимизации или обслуживании компьютера. [1] Используется для поддержки компьютерной инфраструктуры — в отличие от прикладного ПО , которое направлено непосредственно на выполнение задач, приносящих пользу обычным пользователям. Однако утилиты часто являются частью прикладных систем . Например, пакетное задание может запускать написанный пользователем код для обновления базы данных, а затем может включать этап запуска утилиты для резервного копирования базы данных, или задание может запускать утилиту для сжатия диска перед копированием файлов.

Хотя базовый набор служебных программ обычно распространяется вместе с операционной системой (ОС), и это служебное программное обеспечение сторонних производителей часто считается частью операционной системы, пользователи часто устанавливают замены или дополнительные служебные программы. [2] [3] Эти утилиты могут предоставлять дополнительные возможности для выполнения задач, которые выходят за рамки возможностей операционной системы.

Многие утилиты, которые могут повлиять на всю компьютерную систему, требуют от пользователя повышенных привилегий , в то время как другие, работающие только с данными пользователя, не требуют. [4]