Файловая структура WINDOWS. Файлы и папки
Файлом (от английского слова file) называется определенная область гибкого или жесткого магнитного диска, предназначенная для хранения информации, например, текста документа, базы данных, программы и т.д.
По структуре все файлы можно разделить на два основных класса: текстовые и бинарные. Текстовые файлы предназначены для хранения информации, которую может прочитать человек. Бинарные же файлы имеют более сложную структуру, так как содержат не используемые при создании текста символы и предназначены для запуска готовых программ или хранения информации в специальном виде.
Каждому файлу присваивается "имя" (filename), которое состоит из двух частей — непосредственное имя файла и расширение, которое пишется через точку от имени. Имя и расширение могут содержать от 1 до 256 символов, включая русские буквы
Расширение не является обязательным атрибутом файла и может отсутствовать. Однако работать с файлами без расширений неудобно, так как в нем может быть информация о содержании и структуре файла. Так, если в файле находится текстовая информация, то такой файл, как правило, имеет расширение .txt или .doc; все исполняемые программы имеют расширение .exe или .com; базы данных могут иметь расширение .dbf . Приведем примеры имен файлов:
winword.exe — файл, запускающий редактор Word;
win.com — файл, запускающий оболочку Windows;
autoexect.bat — файл, содержащий список команд, подлежащих выполнению;
Мой отчет.txt — текстовый файл;
Мой отчет.bak — копия текстового файла;
mnc.for — программа на языке Фортран;
play_1.bas — программа на языке Бейсик.
При создании файла или изменении его содержания автоматически регистрируется дата и время, снятые с текущих показаний календаря и часов, встроенных в ПК.
Есть такие имена, которые не разрешается использовать, так как они зарезервированы за устройствами или портами. Это:
con — клавиатура или экран дисплея;
aux— асинхронный порт;
com1, com2— асинхронные последовательные порты;
prn— принтер;
lpt1,lpt2,lpt3 — параллельные порты;
nul — “пустое” устройство.
Папка — это обособленное место на диске, предназначенное для хранения имен файлов вместе с их расширениями, сведений о дате и времени создания файлов, их размера и т. д.
Каждая папка имеет свое имя. Требования к именам папок такие же, как и к именам файлов, но расширение в имени папки, как правило, не используют.
На диске может быть расположено одновременной несколько папок. Внутри этих папок могут располагаться другие папки, затем еще папки и т.д. Таким образом, структура каталогов на магнитном диске имеет древообразную или, как говорят, иерархическую структуру.
Путь файла — это последовательность из имен папок, начиная с имени дисковода до папки, содержащей необходимый файл, разделенных символом "\" (слеш). С помощью пути задается местоположение файла на диске, т. е. маршрут, по которому компьютер будет искать требуемый файл.
Понятие пути распространяется как на сам файл, так и на папку. Поэтому, если цепочка перечислений имен заканчивается именем файла, то это путь к файлу; если именем папки, то это путь к папке.
Текущая папка ¾ это папка, в которой работает пользователь в данный момент.
Текущий диск ¾ называется тот, с которым в данный момент работает пользователь.
Буфер Обмена — это область памяти, которая служит для временного хранения данных.
Данные в Буфер Обмена можно поместить только один раз, а извлекать (вставлять) неограниченное число раз. В Буфере Обмена могут храниться только данные, помещенные в него последней операцией Копировать (Вырезать). Каждая новая операция Вырезать (Копировать) удаляет старые данные из Буфера Обмена и помещает в него новые.
Технология OLE
Технология OLE (Object Linking and Embedding) - это технология встраивания и связывания объектов. Технология OLE включает:
1. Возможность совмещать в одном документе объекты с различными форматами данных.
2. Приложение, содержащее встроенный или связанный объект, хранит сведения о формате данных этого объекта и приложениях работающих с ним.
3. Приложение, содержащее объект, осуществляет функции по отображению, перемещению и копированию объекта внутри документа и между приложениями. При этом поддерживается целостность объекта.
4. Возможность автоматически вызывать приложения для редактирования объектов или импортировать функции редактирования из этого приложения.
Технология OLE может быть использована в двух вариантах:
1) установление связи с объектом;
2) внедрение объекта.
Установление связи позволяет связывать данные из различных приложений таким образом, что данные одного приложения отображаются в другом, и при изменении данных в одном приложении они автоматически изменяются в другом.
Для создания связи необходимо выполнить следующие действия:
1. Создать исходные данные в программе-источнике.
2. Сохранить эти данные в файле (Обязательно!)
3. Выделить данные.
4. Скопировать данные в Буфер Обмена с помощью команды Правка - Копировать.
5. Переключиться в программу-приемник (т.е. в ту программу, где будут вставлены данные).
6. Установить курсор на место, где будут вставленные связанные данные.
7. Выполнить команду по связыванию. Например, Правка - Специальная вставка - Связать.
Если данные, связанные с приложениемневозможно представить в виде текста или рисунка, например, звук или видеоролик, то они отображаются в документе в виде пиктограммы. Активизация данной связи (двойной щелчок на пиктограмме) приведет к проигрыванию звукового сигнала или видеоролика.
Для данных представимых в наглядном виде: текст, рисунок, активизация связи приведет к запуску приложения-сервера, в котором можно будет произвести редактирование объекта.
Преимущества связывания:
· автоматическое изменение данных в документе;
· небольшой объем рабочего документа.
При внедрении объект существует только в единственном экземпляре и только там, где он внедрен, т.е. в самом документе.
1-й способвнедрения объекта:
1. Создать исходные данные в программе-источнике.
2. Выделить данные.
3. Скопировать (вырезать) данные в Буфер Обмена с помощью команды Правка - Копировать.
4. Переключиться в программу-приемник (т.е. в ту программу, где будут вставлены данные).
5. Установить курсор на место, где будут вставленные данные.
6. Выполнить команду Правка - Вставить.
2-й способ внедрения объекта:
1. Установить курсор на место, где будут вставленные данные.
2. В программе-приемнике выполнить команду Вставка - Объект или аналогичную.
3. Выбрать тип объекта, который необходимо вставить.
4. Создать объект.
5. Вернуться в исходную программу.
Преимущества внедрения:
· переносимость на другой компьютер;
возможность редактирования объекта непосредственно в документе.
Дата добавления: 2016-01-18; просмотров: 1450;