Некоторые компоненты Рабочего стола

На Рабочем столе, как правило, размещаются ярлыки часто используемых программ, служебные папки и папки с документами, которые должны быть "под рукой". Среди объектов Рабочего стола можно выделить следующие:

· Мой компьютер – специальная папка, позволяющая просмотреть содержимое дисков компьютера, выполнить различные операции с файлами и папками (копирование, перемещение, удаление, переименование, и др.);

· Корзина – специальная папка, в которую помещаются удаленные файлы и папки. Для просмотра содержимого Корзины достаточно дважды щелкнуть левой клавишей мыши по ее значку. Для восстановления объектов, содержащихся в Корзине, их надо отметить и выполнить команду "Файл / Восстановить". Команда "Очистить корзину" удаляет все объекты из Корзины без возможности их последующего восстановления;

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

 


Лекция 4. Файлы и файловые системы

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

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

Файл – это структура данных, занимающая некоторую именованную область на ВЗУ (жестком диске, CD, флеш-накопителе).

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

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

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

· системные атрибуты файлов ("только для чтения", "архивный", "скрытый", "системный");

· сведения относительно размера каждого отдельно взятого файла (объем дискового пространства, выраженный в байтах, необходимый для размещения данного файла);

· дата и время создания каждого файла или его последнего изменения.

В широком смысле понятие " файловая система " включает в себя:

· совокупность всех файлов на дисковом носителе;

· наборы структур данных, используемых для управления файлами: папки (каталоги, директории), дескрипторы файлов, таблицы распределения свободного и занятого пространства на диске и др.;

· комплекс системных программных средств, реализующих операции с файлами и папками: создание, копирование, перемещение, удаление (уничтожение), чтение, запись, именование (переименование) и пр.

Основные функции ФС:

1) Идентификация файлов – связывание файла по имени с выделенной областью данных на диске

2) Распределение дискового пространства между файлами – для работы с конкретным файлом пользователю не нужно знать физическое расположение файла; одно и то же место не может быть занято разными файлами

3) Обеспечение надежности и отказоустойчивости – стоимость информации может в тысячи раз превышать стоимость аппаратного обеспечения, и при отказах оборудования или непреднамеренных деструктивных действиях пользователя ФС должна обеспечивать сохранность данных

4) Обеспечение совместного доступа к файлам – в многозадачной среде не должно возникать конфликтов при чтении или записи файлов

5) Защита от несанкционированного доступа – информацию может читать или записывать только тот пользователь, которому это разрешено

6) Обеспечение высокой производительности – ФС как низкоуровневое средство ОС должна работать быстро


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: