Лекция: Программы-утилиты
Утилиты – обслуживающие программы, которые предоставляют пользователю сервисные услуги, т.е. обогащают пользовательский интерфейс операционной системы. Многие утилиты обладают развитым диалоговым интерфейсом и приближаются по уровню общения к оболочкам. Остальные же используются путем их запуска с определенными аргументами. Существующие в настоящее время утилиты обеспечивают реализацию таких основных функций, как например:
1) Обслуживание магнитных дисков, в том числе
— Форматирование дисков в различных режимах, причем часто с возможностью последующего восстановления информации, если форматирование выполнено по оплошности;
— Обеспечение сохранности системной информации на магнитных дисках и возможности ее восстановления, в случае ее разрушения;
— восстановление ошибочно удаленных файлов и папок, а также содержимого файлов и папок в случае разрушения;
— дефрагментация файлов на МД, вследствие чего время доступа к файлам сокращается на величину до 30% и облегчается восстановление информации в случае ее разрушения;
2) Создание и обновление архивов, как со сжатием, так и без сжатия (т.е. просто дублированием) информации, а также извлечением файлов из них;
3) Предоставление пользователю информации о
— персональном компьютере (его ресурсах)
— распределении памяти МД (размещении файлов, фрагментации, свободном пространстве);
— распределении ОЗУ между программами
4) Защиты от компьютерных вирусов;
5) Защиты информации от несанкционированного доступа.
Это только часть возможностей, предоставляемых утилитами, так как в любом случае все функции утилит в полном объеме не охватить.
Разница между оболочками и развитыми утилитами зачастую состоит лишь в универсальности первых и специализации вторых.