Файловая система

Автор: Пользователь скрыл имя, 04 Мая 2015 в 13:25, контрольная работа

Краткое описание

Развитие файловых систем персональных компьютеров определялось двумя факторами - появлением новых стандартов на носители информации и ростом требований к характеристикам файловой системы со стороны прикладных программ (разграничение уровней доступа, поддержка длинных имен файлов в формате UNICODE). Первоначально, для файловых систем первостепенное значение имело увеличение скорости доступа к данным и минимизация объема хранимой служебной информации

Оглавление

Введение…………………………………………………………...……3
1. Файловая система…..………………………………………………..4
2. Имена и атрибуты файлов.….…………………………………….....7
3. Операции с файлами и папками………………………………….…9
4. Практическое задание……………………………………………….12
Список литературы……………………………………………………..13

Файлы: 1 файл

информатика КР№1.docx

— 57.95 Кб (Скачать)

Федеральное агентство железнодорожного транспорта

Дальневосточный  государственный университет путей сообщения

Сахалинский институт  железнодорожного транспорта

ФГБОУ ВПО

 

 

Кафедра «Южно-Сахалинск»

 

 

 

Контрольная работа № 1

 

По дисциплине «Информатика»

 

Студента  1 курса

 

Шифр К14-СОД(С)АТ-815

 

Сах ИЖТ -  филиала ДВГУПС в г. Южно – Сахалинске

 

Демышева Николая Андреевича

 

 

 

 

 

Домашний адрес:

г. Южно-Сахалинск

ул. Комсомольская 277 кв. 51

тел.8-914-759-26-24

 

 

 

 

Проверила: Пешкова К.Е.

 

 

 

 

 

Южно – Сахалинск

 

2015

 

 

 

Содержание

 

Введение…………………………………………………………...……3

1. Файловая система…..………………………………………………..4

2. Имена и атрибуты файлов.….…………………………………….....7

3. Операции с файлами и папками………………………………….…9

4. Практическое задание……………………………………………….12

Список литературы……………………………………………………..13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение

В настоящее время на одном диске в среднем записывается несколько десятков тысяч файлов. Назначение файловой системы – эффективное решение указанной задачи.

Развитие файловых систем персональных компьютеров определялось двумя факторами - появлением новых стандартов на носители информации и ростом требований к характеристикам файловой системы со стороны прикладных программ (разграничение уровней доступа, поддержка длинных имен файлов в формате UNICODE). Первоначально, для файловых систем первостепенное значение имело увеличение скорости доступа к данным и минимизация объема хранимой служебной информации. Впоследствии с появлением более быстрых жестких дисков и увеличением их объемов, на первый план вышло требование надежности хранения информации, которое привело к необходимости избыточного хранения данных.

Развитие файловых систем привело к изменению самого понятия "файл" от первоначального толкования как упорядоченная последовательность логических записей, до понятия файла, как объекта, имеющего набор характеризующих его атрибутов (включая имя файла, его псевдоним, время создания и собственно данные), реализованного в NTFS.

За свою 20 летнюю историю файловая система прошла путь от простой системы, взявшей на себя функции управления файлами, до системы, представляющей собой полноценную СУБД, обладающую встроенным механизмом протоколирования и восстановления данных.

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

  1. Файловая система.

 

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

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

Для дисков с небольшим количеством файлов (до нескольких десятков) удобно применять одноуровневую файловую систему, когда каталог (оглавление диска) представляет собой линейную последовательность имен файлов. Для отыскания файла на диске достаточно указать лишь имя файла. Такая одноуровневая схема использовалась в первых версиях MS-DOS. Сегодня её можно встретить, например, в некоторых цифровых фотоаппаратах: все сделанные фотографии складываются в один каталог.

 
Если на диске хранятся сотни и тысячи файлов, то для удобства поиска файлы организуются в многоуровневую иерархическую файловую систему, которая имеет «древовидную» структуру (имеет вид перевернутого дерева).

 
В таком случаи файлы на дисках объединяются в каталоги. Начальный, корневой, каталог содержит вложенные каталоги 1-го уровня, в свою очередь, в каждом из них бывают вложенные каталоги 2-го уровня и т. д. Необходимо отметить, что в каталогах всех уровней могут храниться и файлы.

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

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

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

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

 
          Например, путь к файлам на рисунке можно записать так:

C:\Рефераты\

C:\Рефераты\Физика\

C:\Рефераты\Информатика\

C:\Рисунки\ 

 

Путь к файлу вместе с именем файла называют полным именем файла. Пример полного имени файлов:

C:\Рефераты\Физика\Оптические  явления.doc

C:\Рефераты\Информатика\Интернет.doc

C:\Рефераты\Информатика\Компьютерные  вирусы.doc

C:\Рисунки\Закат.jpg

C:\Рисунки\ Зима.jpg

С файлами и папками можно выполнить ряд стандартных действий.

Такие действия с файлами, как «создать», «сохранить», «закрыть» можно выполнить только в прикладных программах («Блокнот», «Paint», …).

Действия «открыть», «переименовать», «переместить», «копировать», «удалить» можно выполнить в системной среде.

  • Копирование (копия файла помещается в другой каталог);
  • Перемещение (сам файл перемещается в другой каталог);
  • Удаление (запись о файле удаляется из каталога);
  • Переименование (изменяется имя файла).

Графический интерфейс позволяет производить операции над файлами с помощью мыши с использованием метода Drag&Drop (тащи и бросай). Существуют также специализированные приложения для работы с файлами, так называемые файловые менеджеры.

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

 

 

2. Имена и атрибуты файлов.

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

Название атрибута

Перевод

Значение

Файловые системы

Операционные системы

READ ONLY

только для чтения

в файл запрещено писать

FAT32, FAT12, FAT16, NTFS, HPFS, VFAT

DOS, OS/2, Windows

SYSTEM

системный

критический для работы операционной системы файл

FAT32, FAT12, FAT16, NTFS, HPFS, VFAT

DOS, OS/2, Windows

HIDDEN

скрытый

файл скрывается от показа, пока явно не указано обратное

FAT32, FAT12, FAT16, NTFS, HPFS, VFAT

DOS, OS/2, Windows

ARCHIVE

архивный (требующий архивации)

файл изменён после резервного копирования или не был скопирован программами резервного копирования; при изменении файла ОС автоматически устанавливает этот атрибут

FAT32, FAT12, FAT16, NTFS, HPFS, VFAT

DOS, OS/2, Windows

SUID

Установка пользовательского ID

выполнение программы от имени владельца

ext2

Unix-like

SGID

Установка группового ID

выполнение программы от имени группы (для каталогов: любой файл созданный в каталоге с установленным SGID, получит заданную группу-владельца)

ext2

Unix-like

Sticky Bit

липкий бит

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

ext2

Unix-like


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

В UNIX-подобных операционных системах для файлов обычно выделяют три типа прав: на запись, чтение и выполнение.

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

 

 

3. Операции с файлами и папками.

С файлами и папками можно делать следующие операции: 

Копировать файл (папку) – создавать копию файла (папки) в другом месте компьютера; 

Удалить файл (папку) – убрать файл (папку) с компьютера;

Переместить файл (папку) – убрать файл (папку) с одного места компьютера и расположить её в другом месте компьютера.

Алгоритм копирования файла (папки):

1. Открыть папку двойным  щелчком левой кнопки мыши с файлом (папкой), которую необходимо скопировать.

2. Подвести мышь к файлу (папке) и нажать один раз правой  кнопкой мыши.

3. В открывшемся меню  выбрать строку «Копировать»  и на данном слове нажать  левую кнопку мыши.

4. Закрыть данную папку, нажав один раз левой кнопкой  мыши на кнопке «Закрыть» в  правом верхнем углу.

5. Открыть папку, в которую  необходимо скопировать файл (папку), двойным щелчком левой кнопки  мыши.

6. Поместить мышь на  белый фон и нажать один раз правой кнопкой мыши.

7. В открывшемся меню  выбрать строку «Вставить» и  нажать на данной строке один  раз левой кнопкой мыши.

8. Файл (папка) скопирован.

Алгоритм удаления файла (папки):

1. Открыть папку двойным  щелчком левой кнопки мыши с файлом (папкой), которую необходимо удалить.

2. Подвести мышь к файлу (папке) и нажать один раз правой  кнопкой мыши.

3. В открывшемся меню  выбрать строку «Удалить» и  на данном слове нажать левую  кнопку мыши.

4. В появившемся окне  нажать один раз левой кнопкой мыши по кнопке «Да».

5. Закрыть данную папку, нажав один раз левой кнопкой  мыши на кнопке «Закрыть» в правом верхнем угла.

Алгоритм перемещения файла (папки):

1. Открыть папку двойным  щелчком левой кнопки мыши с файлом (папкой), из которой необходимо переместить файл (папку).

Информация о работе Файловая система