Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по курсу.docx
Скачиваний:
107
Добавлен:
24.02.2016
Размер:
2.8 Mб
Скачать

1.4.Файловая система хранения информации

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

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

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

Имя, которое присваивается файлу, может иметь тип. Имя и тип разде­ляются точкой. При отсутствии типа, точка необязательна. Например, имена могут быть такими:

Prog.pas, prog.dat, prog.out, prog, A, statya.doc

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

Каталог - это группа файлов на одном носителе. Каталог имеет свое имя. Он может быть вложен внутрь другого каталога. В этом случае он явля­ется подкаталогом. Такая вложенность может быть многократной и образу­ется иерархическая (древовидная ) структура хранения данных.

Для удобства хранения внешним носителям присваиваются имена. Для дисков, например, имена обозначаются одной буквой a:, b:, c:,.... При этом на одном винчестере для удобства размещения файлов может быть организовано несколько логических дисков с разными именами.

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

Примеры имен с указанием пути:

C:/sin/doc/lec.doc D:/delphi/prog.pas

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

1.5.Операционная система.

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

ОС поддерживает целый спектр языков программирования. Файловая система является одной из составных частей ОС.

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

Удобства, предоставляемые пользователю, существенно зависят от ка­чества ОС, которые по мере совершенствования компьютеров постоянно раз­виваются. В настоящее время наибольшее распространение на ПЭВМ полу­чили OC WINDOWS 98, WINDOWS 2000, WINDOWS XP, обеспечивающие визуальный доступ (с помощью мыши) пользователя к набору своих про­грамм.