Программы-утилиты

Автор: Пользователь скрыл имя, 05 Ноября 2011 в 19:47, контрольная работа

Описание работы

«Утилиты - это специализированные программы, предназначенные для обслуживания и оптимизации работы системы, программы-помощники, решающие задачи, с которыми сама оперативная система справиться не в состоянии». Большинство утилит предназначено для обслуживания файловой системы и дисков. Некоторые утилиты используются для ведения архивов данных, а специальные антивирусные программы обеспечивают защиту системы от компьютерных вирусов.

Содержание

Программы-утилиты 2
Программы-оболочки 5
Архиваторы 7
Список использованной литературы 12

Работа содержит 1 файл

Программы-утилиты.docx

— 31.59 Кб (Скачать)

Содержание

Программы-утилиты 2

Программы-оболочки 5

Архиваторы 7

Список использованной литературы 12 

 

Программы-утилиты

     Служебные программы, выполняющие различные полезные для пользователя операции.

     «Утилиты - это специализированные программы, предназначенные для обслуживания и оптимизации работы системы, программы-помощники, решающие задачи, с которыми сама оперативная система справиться не в состоянии». Большинство утилит предназначено для обслуживания файловой системы и дисков. Некоторые утилиты используются для ведения архивов данных, а специальные антивирусные программы обеспечивают защиту системы от компьютерных вирусов. Утилиты - необходимая компонента инструментария программиста любого уровня и, в первую очередь, прикладного. Первоначально слово «утилита» отождествлялось с простыми маленькими программами. Но сегодняшние утилиты часто занимают десятки мегабайт и по сложности не уступают некоторым офисным пакетам. И выполнять они могут уже не одну-две операции, как раньше, а значительно больше... Многие утилиты представляют собой серьезные коммерческие пакеты, которые продаются в красивых коробках в магазинах. Но большинство утилит, относящихся к разряду условно-бесплатного программного обеспечения (shareware), можно найти в свободном доступе в сети Internet.

     Утилиты проверки и исправления ошибок в  системе

     Norton System Check - комплексная проверка системы. Проверяет жёсткий диск, сканирует Реестр Windows 98, а также выполняет ряд других операций по увеличению производительности вашего компьютера.

     Norton WinDoctor - оптимизатор реестра. Реестр - база данных, в которой хранятся различные параметры Windows.

     WinDoctor сканирует Реестр и отлавливает в нём всевозможные ошибки и лишние записи: в частности, он контролирует корректность всех имеющихся в Windows ярлыков программ и так называемые «ассоциации».

     Norton Disk Doctor - программа, следящая за физическим и логическим здоровьем жёсткого диска. Под «физическим» понимается контроль на наличие на жёстком диске физических повреждений магнитного слоя. Под «логическим» - отслеживание и ликвидация различных повреждений файловой системы, «потерянных» фрагментов данных, которые могут появиться при некорректном завершении работы программ, и многих других логических ошибок. Маленькая деталь: если в старых версиях Windows NDD запускался без всяких проблем, то под XP он работать не в состоянии.

     Norton Connection Doctor - проверяет установленный в компьютере модем и тестирует соединения с Internet. Norton UnErase - поиск и восстановление удалённых (стёртых) файлов и директорий.

     Утилиты для оптимизации производительности системы

     Norton Speed Disc - утилита оптимизации доступа к жесткому диску. Утилита реорганизует файлы и директории на диске так, чтобы свести к минимуму перемещение считывающих головок и, следовательно, увеличить скорость считывания данных с винчестера. В основном Speed Disc выполняет две функции: дефрагментирует файлы и перемещает всё свободное пространство в конец диска на внутренние дорожки, которые находятся дальше от считывающих головок.

     При запуске утилиты пользователю предлагается выбрать диск для оптимизации, после чего программа анализирует находящиеся на указанном диске данные и предлагает метод оптимизации.

     Full Optimization - самый полный метод оптимизации диска (но и самый длительный по времени работы). Выполняется дефрагментация файлов и перемещение их (вместе с директориями) к началу диска. Полную оптимизацию диска рекомендуется проводить один или два раза в месяц;

     Unfragment Files Only - данный метод по времени выполнения быстрее, чем полная оптимизация, но при его выборе осуществляется только дефрагментация файлов. Однако большие по размеру файлы полностью дефрагментировать нельзя;

     Unfragment Free Space - при этом способе оптимизации данные просто перемещаются к началу диска, заполняя пустые места. Дефрагментация диска не проводится. Это быстрый метод, но существенных результатов в повышении скорости считывания данных с диска можно и не достигнуть. Основное достоинство метода в том, что вновь создаваемые файлы размещаются полностью (а не мелкими частями, разбросанными по всему диску);

     Directory Optimization - в этом методе к началу диска перемещаются директории, а именно информация о структуре каталогов диска.

     Norton Space Wizard - Интеллектуальный чистильщик диска от засоряющих его ненужных файлов. К таковым относятся временные файлы с расширением *.tmp, создаваемые при работе самой Windows и другими программами (вообще-то эти файлы должны удаляться автоматически после завершения работы программы, но часто система «забывает» сделать это), «резервные копии» документов и системных файлов (файлы с расширением *.bak), а также лишних копий файлов.

     При чистке главное - не переусердствовать, поскольку не в меру ретивая программа часто обходится с файлами чересчур круто. Мнения Space Wizard и Windows насчёт того, какие файлы считаются лишними, не всегда совпадают и нередка ситуация, когда в результате чрезмерно тщательной «чистки» некоторые программы отказываются работать.

 

Программы-оболочки

     Программы-оболочки – весьма популярный класс системных  программ. Они обеспечивают более удобный и наглядный способ общения с ПК, чем с помощью командной строки DOS. Это как бы промежуточное звено между DOS и пользователем. В основном весь набор действий, осуществляемый программой-оболочкой, можно реализовать и средствами самой ОС. Тем не менее, многие пользователи предпочитают использовать оболочки. Основная причина состоит в следующем. Взаимодействие пользователя с ОС DOS осуществляется по принципу диалога: пользователь набирает команду, нажимает клавишу [Enter], и ОС выполняет эту команду. Такой способ не нагляден и недостаточно удобен. Например, если надо скопировать какой-либо файл, нужно правильно набрать имя команды, имя файла, имя каталога. Нужно все это помнить и не ошибиться при наборе. Гораздо проще «ткнуть» мышью (или курсором) в определенное место экрана, чтобы указать нужный файл, каталог и требуемое действие. Оболочка позволяет работать с ПК как раз на таком наглядном уровне.

     Можно сказать, что оболочка выполняет  тройную функцию, обеспечивая:

    • наглядное отображение файловой системы на экране и удобные средства для перемещений по этой системе;
    • простой и гибкий механизм диалога с MS DOS;
    • всевозможные служебные функции (манипуляции с файлами и др.).

     Примеры программ-оболочек: Norton Commander, Volkov Commander, FAR, Windows Commander и др. В верхней части экрана размещаются две синих панели, каждая из которых содержит оглавление одного из каталогов файловой системы. Ниже располагается командная строка с обычным приглашением MS DOS и мерцающим курсором, в которой можно набирать обычные команды DOS. В последней строке экрана находится список функциональных клавиш [F1]-[F10] с кратким обозначением их функций.

     NC одновременно на двух панелях  демонстрирует оглавление двух  неких каталогов файловой системы  (в частном случае на обеих  панелях может демонстрироваться один и тот же каталог). Имя логического диска и имя каталога указаны в заголовке каждой панели.

     Самая популярная у пользователей IBM-совместимого ПК оболочка — пакет программ Norton Commander. Он обеспечивает:  создание, копирование, пересылку, переименование, удаление, поиск файлов, а также изменение их атрибутов;

           отображение дерева каталогов и характеристик входящих в них файлов в форме, удобной  для восприятия человека;

           создание, обновление и распаковку архивов (групп сжатых файлов);

           просмотр текстовых  файлов;

           редактирование текстовых  файлов;

           выполнение из её среды практически всех команд DOS;

           запуск программ;

           выдачу информации о ресурсах компьютера;

           создание и удаление каталогов;

           поддержку межкомпьютерной  связи;

           поддержку электронной  почты через модем.

 

Архиваторы

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

     Простейшие  архиваторы просто последовательно  объединяют содержимое файлов в архив. Архив должен также содержать информацию об именах и длине оригинальных файлов для их восстановления. Большинство архиваторов также сохраняют метаданные файлов, предоставляемые операционной, такие, как время создания и права доступа.

     Программа, создавая архив, обрабатывает как текстовые  файлы, так и бинарные файлы. Первые всегда сжимаются в несколько  раз (в зависимости от архиватора), тогда как сжатие бинарных файлов зависит от их характера. Одни бинарные файлы могут быть сжаты в десятки  раз, сжатие же других может и вовсе  не уменьшить занимаемый ими объем.

     Сжатие  данных обычно происходит значительно  медленнее, чем обратная операция.

     Характеристики  архиваторов:

     По  степени сжатия.

     По  скорости сжатия.

     Характеристики  архиваторов — обратно зависимые  величины. То есть, чем больше скорость сжатия, тем меньше степень сжатия, и наоборот.

     Нахождение  для любого входного файла программы  наименьшего возможного размера, печатающей этот файл, является алгоритмически неразрешимой задачей, поэтому «идеальный» архиватор невозможен.

     При архивации, как и при компрессировании, степень сжатия файлов сильно зависит  от формата файла. Графические файлы  типа TIFF и GIF уже заранее компрессированы (хотя существует разновидность формата TIFF и без компрессии) и здесь  даже самый лучший архиватор мало чего найдет для упаковки. Совсем другая картина наблюдается при архивации текстовых файлов, файлов *.ВМР и им подобных.

     Архиваторы MS DOS

     С развитием компьютера стали увеличиваться  и объемы информации хранимой в нем, что в свою очередь привело  к развитию технологий по хранению этой информации в сжатом виде, то есть в архивах. Для этого было придумано множество программ осуществляющих архивацию информации.

     Однако  в работе с этой информацией иногда нежелательно раскрывать полный архив, чтобы взять один или два требуемых  файла или же просто посмотреть, что в архиве за информация.

     Программы-архиваторы, за исключением единиц, не предоставляют  удобных оболочек позволяющих просто, быстро и в наглядной форме  разобраться с содержимым архивов.

     Наиболее  известные программы-архиваторы для MS-DOS: ARJ (разработчик - Robert K. Jung), PKZIP(компания PKWARE Inc.), IHA (Haruyasu Yoshizaki), ZOO (Rahul Dhesi). Безусловным лидером во всем мире за последние 5 лет стал архиватор RAR. В настоящее время RAR активно вытесняет ZIP как основную утилиту сжатия FTP архивов в сети INTERNET. RAR является единственной всемирно используемой программой, созданной русским программистом (за исключением TETRIS). Все архиваторы отличаются используемыми алгоритмами сжатия, форматами архивных файлов, скоростью работы и т.д.

     PKZIP

     Работает  из командной строки. Различные функции  по обслуживанию архивов zip выполняются разными программами: pkzip - помещение файлов в архив pkunzip - извлечение файлов из архива zip2exe - создание самораспаковывающегося архива pkzipfix - восстановление поврежденного архива.

     ARJ

     Работает  из командной строки. Выполняет все  функции по обслуживанию архивов .arj , в т.ч. поддержку многотомных архивов.

     Arj имеет очень большое число ключей. Можно автоматизировать много действий - создание резервной копии диска, архивирование начиная с какой-то даты, добавление к имени архива текущей даты (arh970821.arj), архивирование файла с конкретного места, несколько уровней сжатия и так далее. В версии 2.55 возможна работа с длинными именами.

Информация о работе Программы-утилиты