русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Файлы и папки


Дата добавления: 2015-06-12; просмотров: 852; Нарушение авторских прав


Общие понятия

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

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

На диске хранятся тысячи файлов. Просмотр содержимого диска - операция, которую вы выполняете очень часто, и поэтому многие программы, включая Visual Basic, позволяют вам это делать. При этом вы всегда видите на мониторе список имен файлов.

Обычно вам нужно найти среди них какой-то один, чтобы начать с ним работать. Но когда в списке тысяча файлов, найти среди них какой-то один довольно затруднительно. Нужно навести среди файлов какой-то порядок, ввести какую-то систему. Можно упорядочить имена файлов по алфавиту или как-то по-другому. Но это не решает проблему. Что же делать?

Вообразите, что вы собираете марки. Альбома у вас нет и вы храните марки в пакетиках. У вас есть огромный пакет, на котором написано "Марки". Внутри него у вас находятся пакеты помельче с надписями "Российские марки", "Африканские марки" и т.д. В пакете "Российские марки" у вас находятся пакетики "Марки о спорте", "Марки о космосе" и т.д.

Для чего вам все эти пакетики? Для того, чтобы легче было искать нужную марку. На диске принята та же система. Только вместо слова "пакетик" мы говорим "папка" (раньше был в ходу другой термин - каталог). А вместо слова "марка" мы говорим "файл". Каждая папка тоже имеет имя. Типичная ситуация: На диске в ряду других папок есть папка "Программы", папка "Рисунки", папка "Переписка" и т.д. Внутри папки "Переписка " находятся две папки: "Деловая переписка" и "Личная переписка". Внутри папки "Личная переписка " находятся папки: "Переписка с Васей", "Переписка с Асей" и т.д. Внутри папки "Переписка с Асей " находятся файлы-документы, каждый из которых представляет собой письмо, например, файл с именем "Письмо Асе в Алушту в мае 2000 года".



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

Имена файлов и папок

Имена файлам и папкам можно придумывать произвольные, но с некоторыми ограничениями. Имена не должны содержать символов \ / : * ? " < > |Начинающим я не рекомендую использовать в именах точки и вообще ничего, кроме букв, цифр и пробелов.

Ограничения зависят также и от самой программы. Многие старые программы были созданы для работы под управлением старой операционной системы MS-DOS и поэтому строги к именам. Они требуют, чтобы имя файла или каталога было не длиннее 8 символов и состояло из латинских букв, цифр, еще кое-каких символов и не содержало пробелов.

К имени файла вы можете справа приписать добавку, состоящую из точки и (справа от нее) нескольких символов, обычно не более трех латинских букв. Эта «фамилия» называется расширением. Например, файл, в котором вы описываете, как Ира печет булки, вы могли бы назвать Bulki.Ira. Но начинающим я не рекомендую самим приписывать расширения к файлу.

Часто расширение автоматически и незаметно для вас приписывается к имени файла программой (Паскаль, Visual Basic, …), в которой вы работаете. Так, если вы в Visual Basic создали проект и решили записать его на диск под именем Train, то на самом деле файл с этим проектом на диске будет иметь имя Train.vbp. По расширению программа (Паскаль, Visual Basic, …) узнает «свои» файлы, а опытные пользователи узнают, в какой программе файл был создан. И наконец, расширения у файла может и не быть.

Проводник

Находясь в Windows, вы можете в любой момент посмотреть структуру папок и файлов любого диска вашего компьютера. Сделать это можно по-разному. Фирма Microsoft рекомендует для этого (и многого другого) использовать Проводник - стандартную программу, входящую в состав Windows. Чтобы ее запустить, выберите в стартовом меню Windows пункт "Программы", а в нем - пункт "Проводник". На рисунке вы видите в работе окно проводника, в котором отображена часть папок жесткого диска.

 

 

Окно проводника разбито на две панели - левую и правую. Разберемся в левой панели.

Отвлечемся пока от белых квадратиков с плюсами и минусами. Желтые прямоугольные значки ( ) - это обозначения папок на диске. По взаимному расположению папок можно понять, внутрь какой папки входит данная папка - это первая из вышерасположенных папок, которая находится левее данной. Например, папка "Переписка с Васей" находится внутри папки "Личная переписка", а та - внутри папки "Переписка". Помогают понять структуру папок и линии, выходящие из данной папки и идущие вниз - потом направо - в папки, находящиеся внутри нее. В совокупности эти линии образуют лежащее дерево, ствол - слева, самые тоненькие ветки - справа.

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

Если вы щелкните в левой панели по значку папки, имя папки потемнеет, а ее содержимое вы увидите в правой панели. У нас в правой панели вы видите два файла из папки "Переписка с Асей". Файлы обозначаются значками самой разной формы, но всегда отличающейся от формы папок. В левой панели файлы не видны, видны только папки.

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

Кроме просмотра папок проводник позволяет делать массу других вещей. Часть из них (например, копирование) вы можете проделать с помощью правой клавиши мыши, как это описано в 3.5

Логические диски. Адрес файла (путь, дорожка к файлу)

Многие программы (в том числе Windows и Visual Basic) позволяют вам создавать, удалять и переименовывать файлы и папки, копировать и переносить их из любой папки в любую другую и обратно, с жесткого диска на дискету и обратно.

В процессе общения с этими программами вам приходится объяснять им, где, в какой папке находится такой-то файл или папка, и самим понимать их объяснения. Например, вам нужно понимать, что значит запись

C:\Переписка\Личная переписка\Переписка с Асей\Письмо Асе в Алушту в мае 2000 года.txt

Для этого сначала разберем, что такое логические диски.

Пусть на вашем компьютере есть жесткий диск, дисковод для дискет и дисковод для компакт-дисков. Компьютер именует все эти дисководы буквами латинского алфавита. Дисковод для дискет должен иметь имя А или В. Жесткий диск почти всегда имеет имя С. Однако, у многих жестких дисков имеется странность, доставшаяся им, как аппендицит, от старых версий операционных систем. Эта странность состоит в том, что винчестер делится на несколько независимых участков. Каждый участок называется логическим диском. Эти логические диски получают имена С, D, Е и т. д. Операционная система предлагает нам пользоваться этими логическими дисками, как независимыми винчестерами. Что ж, в принципе, пользователю все равно, он может даже и не знать, что у него на компьютере не несколько жестких дисков, а один. Компакт-диск тоже получает одну из букв, следующую по алфавиту.

Итак, как же понимать вышеприведенную запись? Она означает, что файл с именем "Письмо Асе в Алушту в мае 2000 года.txt" находится в папке "Переписка с Асей", которая находится в папке "Личная переписка", которая находится в папке "Переписка", которая находится на жестком диске. Эта запись называется путемили дорожкойк файлу. Я предпочитаю называть ее адресом. Обратите внимание, что после имени логического диска нужно ставить двоеточие.

Эта запись довольно длинная и скучная. К счастью, довольно часто компьютер помнит, в какой папке вы работаете, считает ее "текущей" и в этом случае вам достаточно указать ему только имя файла.



<== предыдущая лекция | следующая лекция ==>
Работа в Windows | Как вводить программу в компьютер или работа с текстом в текстовом редакторе


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.016 сек.