Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы 20-22 25.doc
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
895 Кб
Скачать
☆

Управление атрибутами файлов

Кроме имени и расширения имени файла операционная система хранит для каждого файла дату/время его создания (изменения) и несколько флаговых величин, называемых атрибутами файла. Атрибуты — это дополнительные параметры, определяющие свойства файлов. Операционная система позволяет их контролировать и изменять; состояние атрибутов учитывается при проведении автоматически раций с файлами.

Основных атрибутов четыре:

  • Только для чтения (Read only);

  • Скрытый (Hidden);

  • Системный (System);

  • Архивный (Archive).

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

Атрибут Скрытый сигнализирует операционной системе о том, что данный файл не следует отображать на экране при проведении файловых операций. Это мера защиты против случайного (умышленного или неумышленного) повреждения файла. Атрибутом Системный помечаются файлы, обладающие важными функциями в работе самой операционной системы. Его отличительная особенность в том, что средствами операционной системы его изменить нельзя. Как правило, большинство файлов, имеющих установленный атрибут Системный, имеют также установленный атрибут Скрытый.

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

22 Системное по: Сервисные программы (утилиты).

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

Операционная среда — система, изменяющая и дополняющая как пользовательский, так и программный интерфейс. Операцион­ная среда создает для пользователя и прикладных программ иллю­зию работы в полноценной операционной системе, поскольку мо­жет полностью изменить интерфейс пользователя. Примером операционной среды является Windows 3.11 и Windows 3.11 for Work Groups (для ра­бочих групп), расширившая возможности ОС MS DOS. Для пользо­вателя работа с этими оболочками выглядит аналогично работе в многозадачной ОС с графическим интерфейсом, тем не менее, оши­бочно называть Windows 3.11 операционной системой.

Оболочка операционной системы, в отличие от операцион­ной среды, модифицирует только пользовательский интерфейс, предоставляя пользователю качественно новый интерфейс по срав­нению с реализуемым операционной системой. Такие системы су­щественно упрощают выполнение часто запрашиваемых функций, например, таких операций с файлами, как копирование, переиме­нование и удаление, а также предлагают пользователю ряд до­полнительных услуг. В целом программы-оболочки заметно повыша­ют уровень пользовательского интерфейса. Самой популярной оболоч­кой для MS DOS являлась программа Norton Commander, которая стала прообразом для многих других подобных программ для ОС Windows: Windows Commander, FAR-Manager и др.

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

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

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

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

  • шифрование информации;

  • защита от компьютерных вирусов;

  • архивация файлов и др.

Существуют отдельные утилиты, используемые для решения одного из перечисленных действий, и многофункциональные утилиты (комплекты утилит). В настоящее время для ПК среди многофункциональных утилит одним из наиболее совершенных является комплект ути­лит Norton Utilities. Примерами встроенных утилит в ОС Windows являются программы для проверки диска Scandisk и его дефрагментации Defrag.

Некоторые стандартные утилиты ОС семейства Windows доступ­ны на вкладке Служебные в группе Стандартные программы в меню Пуск (см. рис.).

Обзор некоторых утилит.

Программы проверки диска.

Проверка (диагностика) магнитных дисков проводится на 2-х уровнях:

  • Физическая проверка − выявляет физические дефекты МД; дефектные (сбойные) кластеры локализуются ОС и исключаются из дальнейшей работы; причинами появления дефектных кластеров могут быть: механические повреждения, воздействия электромагнитных полей, старение МД.

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

При Стандартной проверке выявляются логические ошибки; при Полной проверке − и логические, и физические.

Программы устранения фрагментации диска (дефрагментаторы).

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

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

Сведения о системе.

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

Системный Монитор.

Системный Монитор — это программа, предназначенная для визуального или протокольного наблюдения за функционированием компьютера и опера­ционной системы. Она позволяет контролировать загрузку процессора, рас­пределение оперативной памяти, обмен данными между дисками и другие пара­метры вычислительной системы. Результаты наблюдения можно отображать на экране в виде графиков или записывать в протокольный файл. Исследование компью­тера с помощью программы Системный Монитор позволяет находить «узкие места» в производительности компьютерной системы, сравнивать между собой варианты настройки аппаратных и программных средств.

Программы восстановления удаленных файлов и каталогов (папок).

Позволяют восстановить объект (файл или каталог) после удаления или уничтожения. Для успешного восстановления объекта:

  • он не должен быть фрагментирован;

  • в его кластеры не должна производиться запись данных.

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

Программы записи компакт-дисков.

Среди продуктов этого класса есть свои фавориты. Это пакеты от Nero (Nero 6 или более ранние версии) и Roxio (Easy Media Creator 7 и более ранние модификации). Все они универ­сальны, позволяют записать любой диск на CD или DVD, содержат много дополнительных приложений для обработки разнообразной информации и могут снабдить записанный диск профессиональной наклейкой.

Существует целый ряд недорогих и компак­тных утилит, способных справиться с этой задачей ничуть не хуже своих более дорогих аналогов. Но следует иметь в виду, что многие из огромного количества программ данного направления ориентиро­ваны только на создание отдельных видов дисков — аудио-CD, ви­део-CD и т.п. Все программы работают под управлением Windows.

Программы сравнения файлов.

Сравнивать различные модификации файлов пользователям приходится очень часто. Причем выясняется не то, какая версия файла является более свежей, а то, что именно изменилось в файлах в пла­не содержимого и есть ли файлы-дубликаты. Приходится сравнивать текстовые документы и документы Excel. Многим необходимо разоб­раться в хранящихся на диске изображениях, пытаясь найти нужную картинку. А есть еще НТМL-страницы, PDF-файлы и пр. Самой универсальной в этой области, охватывающей большое количество типов файлов, является программа Compare Suite. Возможностей у нее много, но и стоимость высокая. Поэтому для сравнения XLS-файлов можно вос­пользоваться недорогой специализированной программой Excel Compare, а для сравнения изображений — программами ImageDupe или ImageDupeless, примерно равнозначными как по цене, так и по возможностям. Все программы работают под управлением Windows.

Программы просмотра и конвертации.

Сегодня вся техническая документация поставляется в формате *.pdf. Для работы с этим форматом существует удобная бесплатная утилита Acrobat Reader. Однако часто необходи­мо не только просмотреть документ, но и извлечь из него текст и/или изображение. С этой целью проще всего воспользоваться соот­ветствующей утилитой, например PDF2Word. Кроме того, в настоящее время практически каждый пользовате­ль работает с медиаинформацией, для просмотра которой чаще все­го необходим целый набор программ просмотра: для картинок один, для видео — другой, для прослушивания музыки — третий. Однако все эти программы удобнее заменить на одну универсальную, например наMegaView, которая считается лидером в данном классе ПО. Все эти программы работают под управлением Windows.

Архиваторы.

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