Характеристика сервисных программ управления файлами

По мере эксплуатации любой операционной системы возникает необходимость в реализации некоторых функций, которые не входят в состав конкретной операционной системы. В этом случае пользователи, владеющие основами программирования, а часто и отдельные фирмы создают соответствующие программы. Иногда такие разработки впоследствии включаются в состав операционной системы и становятся ее частью. А наиболее часто они эксплуатируются пользователями самостоятельно, расширяя возможности операционных систем. Такие программы получили название сервисных программ, или программ обслуживания. К программам такого типа относят: утилиты, архиваторы, антивирусные программы. Утилиты обычно реализуют такие функции как: восстановление информации на дисках, повышение скорости работы компьютера, защиту информации от несанкционированного доступа и др. Программы-архиваторы позволяют сжимать информацию, хранящуюся на дисках, для удобства ее транспортирования (переноса с одного компьютера на другой) и освобождения места на диске. Антивирусные программы предназначены для защиты от воздействия компьютерных вирусов. Peter Norton – специалист в области компьютерных разработок, получил известность благодаря созданной им оболочке Norton Commander. Однако его заслуги этим не ограничиваются: он еще автор и дисковых утилит Norton Utilities, обойтись без которых в наше время не может ни один пользователь ПК. Фирма Microsoft, выпускающая операционные системы: Ms Dos, а затем и Windows – не стала делать ни программы для тестирования логической организации и физической целостности диска, ни поиска файла по содержимому, ни программы восстановления удаленных файлов. Поэтому утилиты Нортона были необходимы для любого компьютера, работающего под управлением Ms Dos и Windows. Утилиты дополняют возможности операционной системы, обеспечивая выполнение различных вспомогательных действий. Обычно некоторое количество утилит поставляются в составе соответствующей операционной системы, но немало утилит создано независимыми разработчиками и поставляются отдельно от ОС. Часто утилиты объединяются в комплексы, например, Norton Utilities, PC Tools Deluxe и др. Optimization Wizard – Мастер оптимизации. Главные функции Мастера – уменьшить размер реестра, удалив из него лишние записи и оптимизировать расположение на диске «файла подкачки»; Speed Disk – эта программа делает то же, что и стандартный Defrag из поставки Windows или «ускоритель работы приложений». Утилита Speed Disk работает в любой версии Windows (кроме 3.11 и СЕ) и предназначена для оптимизации винчестера. Процесс оптимизации заключается в следующем. Когда мы сохраняем информацию на винчестер, компьютер записывает ее небольшими порциями, называемыми кластерами. Чем больше мы создаем, копируем или удаляем файлов, тем сильнее эти кластеры “разбрасываются” по винчестеру. Это называется фрагментацией. С увеличением фрагментации увеличивается нагрузка на винчестер, так как для открытия любого файла, головки винчестера должны прочитать все кластеры, которые составляют этот файл. А каждый кластер может находиться в любой области винчестера. Speed Disk повышает производительность всей системы путем перемещения всех кластеров каждого файла друг за другом. И располагает их на винчестере так, что используемые файлы быстро доступны для работы. System Information (Sysinfo) работает в Win9х/Ме/NT/2000. Предоставляет достаточно подробную информацию обо всей системе в целом и конкретно о загруженных процессах, памяти, дисковой подсистемы, multimedia и др. Предоставляет возможность сравнения вашей системы с эталонными. Драйвер – набор служебных программ, позволяющих операционной системе работать с тем или иным устройством компьютера. Его задача – обрабатывать запросы, поступающие от прикладных и системных программ, переводить их на язык, понятный физическому устройству, управлять процессами его инициализации, настройки параметров, обмена данными, переключением из одного состояния в другое и т.д. Драйвер позволяет операционной системе взаимодействовать с конкретным устройством через общий интерфейс, не учитывающий особенности данного устройства. Другими словами, драйвер транслирует запросы высокого уровня в запросы низкоуровневого машинного языка, непосредственно обращаясь к аппаратным ресурсам компьютера. Не для каждого устройства требуется драйвер, так как операционная система уже имеет в своем составе соответствующие процедуры. В принципе, это можно назвать и встроенным драйвером. Примеры – клавиатура, таймер, коммуникационные порты, модем (внешний). Но если устройство заменено на другое, отличное по своим функциональным возможностям, то драйвер для него нужно устанавливать обязательно. С того момента, как информация стала переводиться в электронную форму, технология породила процесс почти неконтролируемого роста объема электронных файлов. Причем увеличился объем не только операционной системы или пользовательских приложений, но также выросли и создаваемые этими программами рабочие файлы. Для решения этой проблемы были созданы специализированные программы для упаковки данных. Эти программы получили название программ архивации файлов. Принцип работы архиватора состоит в следующем. Любой файл состоит из набора нулей и единиц. Предположим, есть некоторый набор данных: 1101101101110. Здесь наблюдается определенная закономерность: последовательность «110» повторяется четыре раза подряд. Значит, появляется возможность заменить вышеуказанный фрагмент следующей последовательностью: КЛЮЧповторповторповтор. Где ключом обозначается 110, а символ повтора означает, что на его месте должен находиться ключ. Если условно считать, что повтор обозначается как 1, то исходный фрагмент преобразуется в 110111, и в результате из последовательности длиной двенадцать бит получится последовательность длиной в шесть бит. То есть применение кодирования позволило сжать исходный файл в два раза. Архиватор WinZip Программа для сжатия файлов по имени Zip появилась в 1991 году. В то время на персональных компьютерах в основном устанавливалась операционная система Ms Dos. Размеры текстовых файлов того времени мало чем отличались от нынешних. В результате у пользователей появилась потребность в каком-нибудь программном инструменте для временного сжатия имеющейся информации с целью уменьшения ее объема при хранении. Одной из таких программ и стал архиватор Zip, выпущенный на рынок американской фирмой Niko Mark Computing Inc. Достоинством этой программы было то, что она занимала мало места, корректна и оказалась достаточно простой в эксплуатации. Архиватор WinRar Появление архиваторов и быстрое завоевание ими широкой популярности продемонстрировали, насколько велика на рынке потребность в архивировании данных. Разработка WinRar началась во многом благодаря успеху программы WinZip. Сразу после своего появления WinRar стал лидером благодаря тому, что позволял значительно эффективнее использовать наличное дисковое пространство. Но достаточно быстро состязание пошло на равных. Различия стали касаться лишь внешнего вида деталей пользовательского интерфейса и некоторых дополнительных возможностей типа создания многотомных архивов и т.п. В настоящее время архиватор WinRar является популярным и установлен на сотнях миллионов персональных компьютеров во всех странах мира.





Наши рекомендации