Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Системное_ПО_ПК.doc
Скачиваний:
56
Добавлен:
01.12.2018
Размер:
4.11 Mб
Скачать
    1. Файловые менеджеры для Windows

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

Часто пользователи для работы в Windows используют другие специальные файловые менеджеры типа Windows Comman­der. Данный класс программ был подробно рассмотрен в разделе Программы-оболочки.

Вопросы для самоконтроля

  1. Кратко перечислите основные преимущества Windows 9х перед операционной системой МS-DOS.

  2. Назовите основные элементы Рабочего стола Windows.

  3. Что такое системный реестр, для чего он предназначен?

  4. Что относится к объектам Windows?

  5. Дайте определение окна в Windows, назовите его основные элементы.

  6. Какие типы окон Вы знаете? Приведите примеры.

  7. Зачем нужна инсталляция и деинсталляция программ в Windows?

  1. Программы-упаковщики

    1. Общие сведения об архиваторах

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

Такие способы для хранения информации теоретически возможны, однако при этом копии занимают столько же места, сколько исходные файлы, а для копирования нужных файлов может потребоваться много резервных дискет. Например, для копирования файлов из каталога жесткого диска емкостью около 1,0 Гбт на дискеты 3,5" необходимо порядка 850 дискет, каждая емкостью по 1,44 Мбт. А если копировать содержимое жесткого диска емкостью хотя бы 20 Гбайт, сколько нужно дискет? А если винчестер емкостью 40 Гбт? А если – 80? При таком большом количестве дискет не только довольно трудно разобраться, но и возникнет проблема их приобретения, хранения, упорядочения и дальнейшей работы с ними, а следовательно трудоемкость создания и обновления копий будет весьма значительной и подчас не оправдает затраченного времени, сил и средств. Не решает вопроса и возможность использования для хранения информации компакт-дисков и других переносных устройств.

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

Часто происходит смешение двух совершенно разных понятий: архивация и упаковка (компрессия, сжатие) данных. Под архивацией (архивированием) понимают слияние нескольких файлов или каталогов в один (единый) файл – архив в том или ином формате, ассоциированный с расширением. Второе понятие – упаковка – подразумевает сокращение объема исходных файлов путем устранения избыточности данных (здесь подразумевают упаковку без потерь информации, т. е. с возможностью точного восстановления исходных файлов). В первом случае говорят об архиваторах, во втором – об упаковщиках, но практически все современные архиваторы обеспечивают также и сжатие данных, являясь, таким образом, еще и упаковщиками. Хотя существуют и чисто «упаковочные» утилиты типа Gzip, сжимающие отдельные файлы, преобразуя их в формат Z или GZ.

Понятие архивации в вычислительной технике ис­поль­зуется достаточно давно и широко. Создание резервных копий на любых сменных носителях информации (магнитные ленты, перфоленты, перфокарты, магнитные диски) с самого начала принято было называть архивацией. Программы архивации файлов служат для сжатия файлов, что позволяет хранить их на небольших дисковых объемах. Из сжимаемых файлов удаляются избыточные и повторяющиеся последовательности кодов, за счет чего файлы в сжатом состоянии занимают в несколько раз меньше места. Специальные программы, выполняющие функцию сжатия файлов, значительно уменьшая их размер (объем), называют программами-архи­ваторами. Процесс сжатия файлов, в результате которого вместо одного или нескольких исходных файлов получается один файл архива, в котором в сжатом виде находятся все файлы, принято называть процессом архивации, или просто – архивацией. Для архивации характерно то, что в любой момент времени возможно извлечь файлы из архива, восстановив их исходный размер без каких-либо потерь информации. Следовательно, говоря об архивации, архиваторах, всегда подразумевают, что исходные данные не только сжимаются (упаковываются) программами, но и могут быть восстановлены в полном объеме без потери данных.

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

Некоторые пользователи считают превосходными качества PKZIP/PKUNZIP, однако для упаковки и распаковки файлов в этом архиваторе приходится использовать не одну, а две программы (а это не очень удобно). Архиватор ARJ позволяет создавать многотомные архивы (т.е. архивные файлы, которые размещаются на нескольких дискетах). Почти все архиваторы дают возможность создать удобный самораспаковывающийся архив, т.е. архивный файл с расширением .EXE. Для распаковки такого архива достаточно запустить его как программу.

При выборе необходимого инструмента для работы с архивами и упакованными файлами необходимо учитывать два основных фактора:

– эффективность – степень сжатия файла (отношение размера исходного файла к размеру упакованного файла), т. е. оптимальный баланс между экономией дисковой памяти и производительностью (скоростью) работы. В среднем файлы можно сжать в полтора-два раза, хотя некоторые файлы сжимаются в сто и более раз1;

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

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