- •Авторы:
- •Введение
- •Понятие информационной модели
- •Алгоритм и его свойства. Программы
- •Структура программного обеспечения персонального компьютера
- •Системное программное обеспечение
- •Инструментальное программное обеспечение
- •Языки низкого уровня
- •Языки высокого уровня
- •Прикладное программное обеспечение
- •Операционные системы
- •Что такое операционная система?
- •Обеспечение интерфейса пользователя
- •Режимы работы с компьютером
- •Виды интерфейсов пользователя
- •Основные функции операционных систем и их классификация
- •Понятие прерывания в ос
- •Файл, каталог и файловая система
- •Файлы и каталоги
- •Файловая система
- •Имена файлов и каталогов
- •Атрибуты файлов
- •Физическая организация и адресация файла
- •1. Непрерывное размещение
- •2. Связанный список кластеров
- •3. Связанный список индексов
- •4. Перечень номеров кластеров
- •Файловые системы семейства fat (fat16 и fat32) и ntfs
- •Физическая организация fat
- •Физическая организация ntfs
- •Что лучше?
- •Краткая история развития операционных систем корпорации Microsoft
- •Операционная система ms-dos
- •Состав ms-dos
- •Начальная загрузка ms-dos
- •Имена файлов
- •Шаблоны имен файлов
- •Зарезервированные имена
- •Краткое описание основных внутренних и внешних команд ms-dos
- •Внутренние команды
- •Внешние команды
- •Программы-оболочки
- •Операционная система windows
- •Общее представление об операционной системе Windows 9х и ее преимуществах
- •Загрузка операционной системы Windows
- •Файлы операционной системы
- •Драйверы Windows
- •Системный реестр
- •Пользовательский интерфейс windows 9х и понятие объекта
- •Управление манипулятором мышь
- •Указатель мыши
- •Операции с мышью
- •Элементы Рабочего стола Windows 9х
- •Окно – основной элемент интерфейса Windows
- •Установка и удаление приложений
- •Файловые менеджеры для Windows
- •Программы-упаковщики
- •Общие сведения об архиваторах
- •Принципы архивирования и программы архивации
- •Обслуживание магнитных дисков компьютера
- •Разновидности ошибок магнитных дисков и причины их возникновения
- •Программы проверки магнитных дисков на наличие ошибок
- •Программы дефрагментации жесткого диска
- •Программы очистки жесткого диска
- •Программы тестирования компьютера
- •3D Mark, 3d WinBench (тесты видеосистемы)
- •Компьютерные вирусы и антивирусная защита
- •Понятие компьютерных вирусов и их классификация
- •Защита от компьютерных вирусов
- •Заключение
- •Использованная литература
- •4 10034, Саратов, ул. Соколовая, 339
-
Файловые менеджеры для Windows
Для работы с файловой структурой на логических дисках применяется специальный класс программ – файловые менеджеры. Windows 9х имеет встроенный файловый менеджер Проводник, который вызывается через Главное меню и позволяет выполнять все основные действия над файловой структурой – создавать, копировать, перемещать, переименовывать, удалять и т.д. файлы и папки.
Часто пользователи для работы в Windows используют другие специальные файловые менеджеры типа Windows Commander. Данный класс программ был подробно рассмотрен в разделе Программы-оболочки.
Вопросы для самоконтроля
-
Кратко перечислите основные преимущества Windows 9х перед операционной системой МS-DOS.
-
Назовите основные элементы Рабочего стола Windows.
-
Что такое системный реестр, для чего он предназначен?
-
Что относится к объектам Windows?
-
Дайте определение окна в Windows, назовите его основные элементы.
-
Какие типы окон Вы знаете? Приведите примеры.
-
Зачем нужна инсталляция и деинсталляция программ в Windows?
-
Программы-упаковщики
-
Общие сведения об архиваторах
-
При работе пользователя на персональном компьютере всегда есть вероятность потери либо порчи сведений и данных, хранящихся на каком-либо носителе информации, будь то жесткий диск или дискета. Это возможно по многим причинам, основными из которых можно назвать: неправильную корректировку и редактирование, случайное уничтожение файлов, разрушение хранящихся данных компьютерным вирусом, физическую порчу диска, ограниченный объем магнитных носителей и т. д.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-х гг. прошлого столетия. В связи с этим при выборе инструмента для работы с архивами важнейшим критерием для большинства пользователей (во всяком случае, тех, для кого обмен большими массивами данных – насущная проблема), вероятно, является способность программы «понимать» наиболее распространенные архивные форматы, даже если эти форматы в некоторых случаях не самые эффективные.