Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие-2009(12пт) Паскаль.doc
Скачиваний:
10
Добавлен:
04.11.2018
Размер:
2.87 Mб
Скачать
  1. Операции с файлами

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

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

Для упрощения работы со сложными программными системами, такими, например, как DOS, созданы программы-оболочки, которые уже упоминались выше. Их ещё называют файловыми менеджерами, так как их основное назначение – упрощение работы с файлами. Они преобразуют неудобный командный пользовательский интерфейс в дружественный графический интерфейс или интерфейс типа "меню". Эти программы состоят из нескольких модулей, один из которых, называемый резидентным, постоянно находится в оперативной памяти компьютера и для выполнения каких-либо заданных пользователем функций загружает с диска в свободные области памяти необходимые исполнительные модули.

Файловые менеджеры предоставляют пользователю удобный доступ к файлам и обширные сервисные услуги. Первый широко известной программой-оболочкой был файловый менеджер Norton Commander. Самыми популярными сегодня в России являются файловые менеджеры Total Commander, FAR Manager и Frigate. Все программы работают под управлением Windows>98/NT/2000/XP.

Перечень процедур управления файловой системой с помощью этих программ весьма широк. Основными из них являются:

  • выбор диска, папки и файла;

  • создание новой папки и файла;

  • просмотр и корректировка файлов;

  • копирование, перемещение, удаление файлов и папок;

  • поиск файлов и папок на дисках;

  • сравнение папок на дисках;

  • просмотр и корректировка атрибутов файлов;

Все естественные языки избыточны примерно на 80%, причём показатели избыточности разных языков очень близки. Наличие избыточности допускает переход в иную систему кодирования, которая уменьшает избыточность. С целью уменьшения избыточности проводится сжатие файлов данных – архивирование. Объём заархивированного файла или группы файлов значительно меньше, чем исходный объём. Архиваторы могут работать под управлением определённой операционной системы. Самым популярным архиватором является WinZip. Он работает под управлением Windows 98/NT/2000/XP/ Windows Vista. Программы-архиваторы позволяют создавать и такие архивы для извлечения из которых содержащихся в них файлов не требуются какие-либо программы, т. к. сами архивные файлы могут содержать программу распаковки. Такие архивные файлы называются самораспаковывающимися.

С целью защиты информации от случайного повреждения или полной потери выполняется резервное копирование данных с помощью специализированных программ. Например, в Windows 2000 имеются средства резервного копирования и восстановления данных (Backup And Recovery Tools) — программа Backup Wizard (Мастер архивации). Чаще, однако, пользователи применяют другие программы: Handy Backup или BackUp32.

Существуют специальные программы записи компакт-дисков, просмотра, конвертации и сравнения файлов. Перечислим кратко лишь основные программы этого класса. Из программ записи компакт-дисков наиболее известна Nero — пожалуй, лучший универсальный пакет этого класса, обладающий простым и удобным пользовательским интерфейсом, поддерживающий русский язык и технологию защиты от сбоев. Вместе с приложением Nero Burning Rom объединяет целый набор дополнительных программ. Может создавать копии дисков, имеется кодирование данных, редактирование звука и т. п. Поддерживает всю гамму пишущих приводов — CD-R/RW, DVD-R/RW, DVD+R/RW, DVD-RAM.

Программа Roxio Easy Media Creator 7 также работает с мультимедийным набором любых видов, может выполнять сравнимый с Nero набор функций.

Большинство технической документации поставляется в формате PDF. Для работы с ним существует программа Acrobat Reader компании Adobe. Версии этой программы поддерживают проигрывание встроенных в документ аудиофайлов, распечатку документов и т. п. Программа PDFWord 1.3 предназначена для экспорта изображений и текста из PDF-файла в документ Word в формате RTF. MegaView 7.05 считается лидером в классе программ просмотра и конвертации. Она поддерживает в общей сложности свыше 100 различных форматов, реализует многие функции редактирования. Кроме того, программа позволяет производить различные операции с файлами (переименовывать, копировать, удалять, архивировать) прямо на CD или DVD.

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