Из Википедии, бесплатной энциклопедии
  (Перенаправлено из служебной программы )
Перейти к навигации Перейти к поиску

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

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

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

Системные утилиты [ править ]

  • Антивирусные программы проверяют компьютерные вирусы и блокируют или удаляют их.
  • Менеджеры буфера обмена расширяют функциональность буфера обмена операционной системы.
  • Программное обеспечение для управления доступом к компьютеру предоставляет или отклоняет запросы на доступ к системным ресурсам.
  • Отладчики обычно позволяют проверять и изменять данные и инструкции программы в памяти и на диске.
  • Диагностические программы определяют и сообщают о рабочем состоянии компьютерного оборудования и программного обеспечения. Тестеры памяти являются одним из примеров.
  • Сетевые утилиты анализируют подключение компьютера к сети, настраивают параметры сети, проверяют передачу данных или регистрируют события.
  • Менеджеры пакетов используются для настройки, установки или обновления другого программного обеспечения на компьютере.
  • Очистители реестра очищают и оптимизируют реестр Windows , удаляя старые ключи реестра, которые больше не используются.
  • Система контролирует ресурсы и производительность компьютерной системы.
  • Профилировщики системы предоставляют подробную информацию об установленном программном и аппаратном обеспечении.

Утилиты управления запоминающими устройствами [ править ]

  • Утилиты сжатия диска прозрачно сжимают / распаковывают содержимое диска, увеличивая емкость диска.
  • Дефрагментаторы диска обнаруживают компьютерные файлы , содержимое которых разбросано по нескольким местам на жестком диске, и собирают фрагменты в одну непрерывную область.
  • Устройства форматирования дисков подготавливают устройство хранения данных, например жесткий диск, твердотельный накопитель, гибкий диск или флэш-накопитель USB, к первоначальному использованию. Они часто используются для полного стирания всего устройства.
  • Редакторы разделов дисков разделяют отдельный диск на несколько логических дисков, каждый со своей собственной файловой системой, которая может быть смонтирована операционной системой и рассматриваться как отдельный диск.
  • Анализаторы дискового пространства обеспечивают визуализацию использования дискового пространства, получая размер каждой папки (включая подпапки) и файлов в папке или на диске. показывает распределение используемого пространства.
  • Инициализаторы ленты записывают метку на магнитную ленту или другой магнитный носитель. Инициализаторы для DECtape форматировали ленту на блоки.

Утилиты управления файлами [ править ]

  • Архиваторы выводят поток или отдельный файл, если им предоставляют каталог или набор файлов. Архив сьютов могут включать в себя сжатие и шифрование возможности. Некоторые утилиты архивирования имеют отдельную утилиту разархивации для обратной операции. Один из почти универсальных форматов архивных файлов - это zip-файлы .
  • Криптографические утилиты шифруют и дешифруют потоки и файлы.
  • Утилиты сжатия данных выводят более короткий поток или файл меньшего размера, если они предоставляются с потоком или файлом.
  • Преобразования данных утилиты преобразования данных из исходного файла в другой формат, например, из текстового файла в PDF документ.
  • Утилиты восстановления данных используются для восстановления хороших данных из поврежденных файлов.
  • Утилиты синхронизации данных обеспечивают согласованность данных от источника до целевого хранилища данных и наоборот. Есть несколько веток этого типа утилит:
    • Утилиты синхронизации файлов поддерживают согласованность между двумя источниками. Они могут использоваться для создания резервных копий или резервных копий, но также используются, чтобы помочь пользователям переносить свою цифровую музыку, фотографии и видео на свои мобильные устройства .
    • Утилиты контроля версий могут воссоздать согласованную структуру, в которой несколько пользователей одновременно изменяют один и тот же файл.
  • Очистители диска находят файлы, которые не нужны для работы компьютера или занимают много места.
  • Утилиты сравнения файлов предоставляют автономную возможность обнаруживать различия между файлами.
  • Файловые менеджеры предоставляют удобный способ выполнения рутинных задач управления данными, восстановления электронной почты и управления, таких как удаление, переименование, каталогизация, удаление из каталога, перемещение, копирование, объединение, установка статуса защиты от записи, установка прав доступа к файлам, создание и изменение папок и данных наборы.

Разные утилиты [ править ]

  • Генераторы данных (например, IEBDG ) создают файл тестовых данных в соответствии с заданными шаблонами.
  • Шестнадцатеричные редакторы напрямую изменяют текст или данные файла независимо от формата файла. Эти файлы могут быть данными или программами.
  • Средства проверки HTML проверяют HTML- код и ссылки.
  • Утилиты установки или настройки используются для инициализации или настройки программ, обычно прикладных программ, для использования в определенной компьютерной среде. Также есть деинсталляторы .
  • Утилиты установки исправлений изменяют файлы, особенно объектные программы, когда исходный код программы недоступен.
  • Заставки предотвращают выгорание люминофора на ЭЛТ и плазменных мониторах компьютеров .
  • Программы сортировки / объединения упорядочивают записи (строки) файла в заданную последовательность.
  • Автономные средства записи макросов позволяют использовать макросы клавиатуры в программах, которые изначально не поддерживают такую ​​функцию.

См. Также [ править ]

  • Программы поддержки для OS / 360 и последующих
  • Список команд Unix
  • Пакетный скрипт
  • Сценарий оболочки

Ссылки [ править ]

  1. ^ Парсонс, Джун Джамрич; Оя, Дэн (2013). Новые взгляды на компьютерные концепции 2014: всесторонний . Курсовая технология. п. 129.
  2. ^ "Non-Opec (реклама)" . Компьютерный мир. 3 сентября 1979 . Проверено 20 мая 2019 года .
  3. Мендельсон, Эдвард (8 июня 1999 г.). «Исправьте то, что беспокоит ваш компьютер» . Журнал ПК . Проверено 20 мая 2019 года .
  4. ^ "Команда ifconfig Linux" . Компьютерная надежда . Проверено 20 мая 2019 года .