Файлы
<<  Каталог Кадеты Файлы  >>
Другой способ представления файлов - последовательность записей
Другой способ представления файлов - последовательность записей
Предположим, у нас имеется большой несортированный файл, содержащий
Предположим, у нас имеется большой несортированный файл, содержащий
Директории
Директории
Директории
Директории
Картинки из презентации «Файлы» к уроку информатики на тему «Файлы»

Автор: vig. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока информатики, скачайте бесплатно презентацию «Файлы.ppt» со всеми картинками в zip-архиве размером 172 КБ.

Файлы

содержание презентации «Файлы.ppt»
Сл Текст Сл Текст
1Файлы. Файловая система - это часть 18проверить права доступа к нему, а также
операционной системы, назначение которой считать в оперативную память список
состоит в том, чтобы организовать адресов блоков файла для быстрого доступа
эффективную работу с данными, хранящимися к его данным. Открытие файла является
во внешней памяти, и обеспечить процедурой создания дескриптора
пользователю удобный интерфейс при работе илиуправляющего блока файла. Дескриптор
с такими данными. Организовать хранение (описатель) файла хранит всю информацию о
информации на магнитном диске непросто. нем. Иногда, в соответствии с парадигмой,
Это требует, например, хорошего знания принятой в языках программирования, под
устройства контроллера диска, особенностей дескриптором понимается альтернативное имя
работы с его регистрами. Непосредственное файла или указатель на описание файлав
взаимодействие с диском - прерогатива таблице открытых файлов, используемый при
компонента системы ввода-вывода ОС, последующей работе с файлом . Например, на
называемого драйвером диска. Для того языке Cи операция открытия
чтобы избавить пользователя компьютера от файлаfd=open(pathname,flags,modes);
сложностей взаимодействия с аппаратурой, возвращает дескриптор fd, который может
была придумана ясная абстрактная модель быть задействован при выполнении операций
файловой системы. Операции записи или чтения ( read(fd,buffer,count); ) или
чтения файла концептуально проще, чем записи. Закрытие файла. Если работа с
низкоуровневые операции работы с файлом завершена, его атрибуты и адреса
устройствами. блоков на диске больше не нужны. В этом
2Основная идея использования внешней случае файлнужно закрыть, чтобы освободить
памяти состоит в следующем. ОС делит место во внутренних таблицах файловой
память на блоки фиксированного размера, системы. Позиционирование. Дает
например, 4096 байт. Файл, обычно возможность специфицировать место внутри
представляющий собой неструктурированную файла, откуда будет производиться
последовательность однобайтовых записей, считывание (или запись) данных, то есть
хранится в виде последовательности блоков задать текущую позицию. Чтение данных из
(не обязательно смежных); каждый блок файла. Обычно это делается с текущей
хранит целое число записей. В некоторых ОС позиции. Пользователь должен задать объем
(MS-DOS) адреса блоков, содержащих данные считываемых данных и предоставить для них
файла, могут быть организованы в связный буфер в оперативной памяти. Запись данных
список и вынесены в отдельную таблицу в в файл с текущей позиции. Если текущая
памяти. В других ОС (Unix) адреса блоков позиция находится в конце файла, его
данных файла хранятся в отдельном блоке размер увеличивается, в противном случае
внешней памяти (так называемом индексе или запись осуществляется на место имеющихся
индексном узле). Этот прием, называемый данных, которые, таким образом, теряются.
индексацией, является наиболее 19Есть и другие операции, например
распространенным для приложений, требующих переименование файла, получение атрибутов
произвольного доступа к записям файлов. файла и т. д. Существует два способа
Индекс файла состоит из списка элементов, выполнить последовательность действий над
каждый из которых содержит номер блока в файлами [Олифер, 2001]. В первом случае
файле и сведения о местоположении данного для каждой операции выполняются как
блока. Считывание очередного байта универсальные, так и уникальные действия
осуществляется с так называемой текущей (схема stateless). Например,
позиции, которая характеризуется смещением последовательность операций может быть
от начала файла. Зная размер блока, легко такой: open, read1, close, ... open,
вычислить номер блока, содержащего текущую read2, close, ... open, read3, close.
позицию. Адрес же нужного блока диска Альтернативный способ - это когда
можно затем извлечь из индекса файла. универсальные действия выполняются в
3Основной операцией, выполняемой по начале и в конце последовательности
отношению к файлу, является чтение блока с операций, а для каждой промежуточной
диска и перенос его в буфер, находящийся в операции выполняются только уникальные
основной памяти. Файловая система действия. В этом случае последовательность
позволяет при помощи системы справочников вышеприведенных операций будет выглядеть
(каталогов, директорий ) связать так: open, read1, ... read2, ... read3,
уникальное имя файла с блоками вторичной close. Большинство ОС использует второй
памяти, содержащими данные файла. способ, более экономичный и быстрый.
Иерархическая структура каталогов, Первый способ более устойчив к сбоям,
используемая для управления файлами, может поскольку результаты каждой операции
служить другим примером индексной становятся независимыми от результатов
структуры. В этом случае каталоги или предыдущей операции; поэтому он иногда
папки играют роль индексов, каждый из применяется в распределенных файловых
которых содержит ссылки на свои системах (например, Sun NFS).
подкаталоги. С этой точки зрения вся 20Директории. Логическая структура
файловая система компьютера представляет файлового архива Количество файлов на
собой большой индексированный файл. Помимо компьютере может быть большим. Отдельные
собственно файлов и структур данных, системы хранят тысячи файлов, занимающие
используемых для управления файлами сотни гигабайт дискового пространства.
(каталоги, дескрипторы файлов, различные Эффективное управление этими данными
таблицы распределения внешней памяти), подразумевает наличие в них четкой
понятие "файловая система" логической структуры. Все современные
включает программные средства, реализующие файловые системы поддерживают
различные операции над файлами. многоуровневое именование файлов за счет
4Имена файлов Файлы представляют собой наличия во внешней памяти дополнительных
абстрактные объекты. Их задача - хранить файлов со специальной структурой -
информацию, скрывая от пользователя детали каталогов (или директорий ). Каждый
работы с устройствами. Когда процесс каталог содержит список каталогов и/или
создает файл, он дает ему имя. После файлов, содержащихся в данном каталоге.
завершения процесса файл продолжает Каталоги имеют один и тот же внутренний
существовать и через свое имя может быть формат, где каждому файлу соответствует
доступен другим процессам. Правила одна запись в файле директории (см.,
именования файлов зависят от ОС. Многие ОС например, рис.11.3).
поддерживают имена из двух частей 21Директории. Число директорий зависит
(имя+расширение), например progr.c (файл, от системы. В ранних ОС имелась только
содержащий текст программы на языке Си) одна корневая директория, затем появились
или autoexec.bat (файл, содержащий команды директории для пользователей (по одной
интерпретатора командного языка). Тип директории на пользователя). В современных
расширения файла позволяет ОС организовать ОС используется произвольная структура
работу с ним различных прикладных программ дерева директорий. Файлы на диске образуют
в соответствии с заранее оговоренными иерархическую древовидную структуру.
соглашениями. Обычно ОС накладывают 22Существует несколько эквивалентных
некоторые ограничения, как на используемые способов изображения дерева. Структура
в имени символы, так и на длину имени перевернутого дерева, приведенного на
файла. В соответствии со стандартом POSIX, рисунке, наиболее распространена. Верхнюю
популярные ОС оперируют удобными для вершину называют корнем. Если элемент
пользователя длинными именами (до 255 дерева не может иметь потомков, он
символов). называется терминальной вершиной или
5Типы файлов Важный аспект организации листом (в данном случае является файлом).
файловой системы и ОС - следует ли Нелистовые вершины - справочники или
поддерживать и распознавать типы файлов. каталоги содержат списки листовых и
Если да, то это может помочь правильному нелистовых вершин. Путь от корня к файлу
функционированию ОС, например не допустить однозначно определяет файл. Подобные
вывода на принтер бинарного файла. древовидные структуры являются графами, не
Основные типы файлов: регулярные (обычные) имеющими циклов. Можно считать, что ребра
файлы и директории (справочники, графа направлены вниз, а корень - вершина,
каталоги). Обычные файлы содержат не имеющая входящих ребер.
пользовательскую информацию. Директории - 23Внутри одного каталога имена листовых
системные файлы, поддерживающие структуру файлов уникальны. Имена файлов,
файловой системы. В каталоге содержится находящихся в разных каталогах, могут
перечень входящих в него файлов и совпадать. Для того чтобы однозначно
устанавливается соответствие между файлами определить файл по его имени (избежать
и их характеристиками (атрибутами). коллизии имен), принято именовать файл так
Напомним, что хотя внутри подсистемы называемым абсолютным или полным именем
управления файлами обычный файл (pathname), состоящим из списка имен
представляется в виде набора блоков вложенных каталогов, по которому можно
внешней памяти, для пользователей найти путь от корня к файл уплюс имя файла
обеспечивается представление файла в виде в каталоге, непосредственно содержащем
линейной последовательности байтов. данный файл. То есть полное имя включает
6Такое представление позволяет цепочку имен - путь к файлу, например
использовать абстракцию файла при работе с /usr/games/doom. Такие имена уникальны.
внешними устройствами, при организации Компоненты пути разделяют различными
межпроцессных взаимодействий и т. д. Так, символами: "/" (слэш) в Unix или
например, клавиатура обычно обратными слэшем в MS-DOS (в Multics -
рассматривается как текстовый файл, из ">"). Таким образом,
которого компьютер получает данные в использование древовидных каталогов
символьном формате. Поэтому иногда к минимизирует сложность назначения
файлам приписывают другие объекты ОС, уникальных имен.
например специальные символьные файлы и 24Указывать полное имя не всегда удобно,
специальные блочные файлы, именованные поэтому применяют другой способ задания
каналы и сокеты, имеющие файловый имени - относительный путь к файлу. Он
интерфейс. Эти объекты рассматриваются в использует концепцию рабочей или текущей
других разделах данного курса. Далее речь директории, которая обычно входит в состав
пойдет главным образом об обычных файлах. атрибутов процесса, работающего с данным
Обычные (или регулярные) файлы реально файлом. Тогда на файлы в такой директории
представляют собой набор блоков (возможно, можно ссылаться только по имени, при этом
пустой) на устройстве внешней памяти, на поиск файла будет осуществляться в рабочем
котором поддерживается файловая система. каталоге. Это удобнее, но, по существу, то
Такие файлы могут содержать как текстовую же самое, что и абсолютная форма. Для
информацию (обычно в формате ASCII), так и получения доступа к файлу и локализации
произвольную двоичную (бинарную) его блоков система должна выполнить
информацию. навигацию по каталогам. Рассмотрим для
7Текстовые файлы содержат символьные примера путь /usr/linux/progr.c. Алгоритм
строки, которые можно распечатать, увидеть одинаков для всех иерархических систем.
на экране или редактировать обычным Сначала в фиксированном месте на диске
текстовым редактором. Другой тип файлов - находится корневая директория. Затем
нетекстовые, или бинарные, файлы. Обычно находится компонент пути usr, т.е. в
они имеют некоторую внутреннюю структуру. корневой директории ищется файл /usr.
Например, исполняемый файл в ОС Unix имеет Исследуя этот файл, система понимает, что
пять секций: заголовок, текст, данные, данный файл является каталогом, и блоки
биты реаллокации и символьную таблицу. ОС его данных рассматривает как список файлов
выполняет файл, только если он имеет и ищет следующий компонент linux в нем. Из
нужный формат. Другим примером бинарного строки для linux находится файл,
файла может быть архивный файл. Типизация соответствующий компоненту usr/linux/.
файлов не слишком строгая. Обычно Затем находится компонент progr.c, который
прикладные программы, работающие с открывается, заносится в таблицу открытых
файлами, распознают тип файла по его имени файлов и сохраняется в ней до закрытия
в соответствии с общепринятыми файла.
соглашениями. Например, файлы с 25Разделы диска. Организация доступа к
расширениями .c, .pas, .txt - ASCII-файлы, архиву файлов Задание пути к файлу в
файлы с расширениями .exe - файловых системах некоторых ОС отличается
выполнимые,файлы с расширениями .obj, .zip тем, с чего начинается эта цепочка имен. В
- бинарные и т. современных ОС принято разбивать диски на
8Атрибуты файлов Кроме имени ОС часто логические диски (это низкоуровневая
связывают с каждым файлом и другую операция), иногда называемые разделами
информацию, например дату модификации, (partitions). Бывает, что, наоборот,
размер и т.д. Эти другие характеристики объединяют несколько физических дисков в
файлов называются атрибутами. Список один логический диск (например, это можно
атрибутов в разных ОС может варьироваться. сделать в ОС Windows NT). Поэтому в
Обычно он содержит следующие элементы: дальнейшем изложении мы будем игнорировать
основную информацию (имя, тип файла ), проблему физического выделения
адресную информацию (устройство, начальный пространства для файлов и считать, что
адрес, размер), информацию об управлении каждый раздел представляет собой отдельный
доступом (владелец, допустимые операции) и (виртуальный) диск. Диск содержит
информацию об использовании (даты иерархическую древовидную структуру,
создания, последнего чтения, модификации и состоящую из набора файлов, каждый из
др.). Список атрибутов обычно хранится в которых является хранилищем данных
структуре директорий или других пользователя, и каталогов или директорий
структурах, обеспечивающих доступ к данным (то есть файлов, которые содержат перечень
файла. других файлов, входящих в состав
9Организация файлов и доступ к ним каталога), необходимых для хранения
Программист воспринимает файл в виде информации о файлах системы.
набора однородных записей. Запись - это 26В некоторых системах управления
наименьший элемент данных, который может файлами требуется, чтобы каждый архив
быть обработан как единое целое прикладной файлов целиком располагался на одном диске
программой при обмене с внешним (разделе диска). В этом случае полное имя
устройством. Причем в большинстве ОС файла начинается с имени дискового
размер записи равен одному байту. В то устройства, на котором установлен
время как приложения оперируют записями, соответствующий диск (буквы диска).
физический обмен с устройством Например, c:\util\nu\ndd.exe. Такой способ
осуществляется большими единицами (обычно именования используется в файловых
блоками). Поэтому записи объединяются в системах DEC и Microsoft. В других
блоки для вывода и разблокируются - для системах (Multics) вся совокупность файлов
ввода. ОС поддерживают несколько вариантов и каталогов представляет собой единое
структуризации файлов. дерево. Сама система, выполняя поиск
10Последовательный файл Простейший файлов по имени, начиная с корня,
вариант - так называемый последовательный требовала установки необходимых дисков. В
файл. То есть файл является ОС Unix предполагается наличие нескольких
последовательностью записей. Поскольку архивов файлов, каждый на своем разделе,
записи, как правило, однобайтовые, файл один из которых считается корневым. После
представляет собой неструктурированную запуска системы можно
последовательность байтов. Обработка "смонтировать" корневую файловую
подобных файлов предполагает систему и ряд изолированных файловых
последовательное чтение записей от начала систем в одну общую файловую систему.
файла, причем конкретная запись Технически это осуществляется с помощью
определяется ее положением в файле. Такой создания в корневой файловой системе
способ доступа называется последовательным специальных пустых каталогов. Специальный
(модель ленты). Если в качестве носителя системный вызов mount ОС Unix позволяет
файла используется магнитная лента, то так подключить к одному из этих пустых
и делается. Текущая позиция считывания каталогов корневой каталог указанного
может быть возвращена к началу файла архива файлов. После монтирования общей
(rewind). файловой системы именование файлов
11Файл прямого доступа В реальной производится так же, как если бы она с
практике файлы хранятся на устройствах самого начала была централизованной.
прямого (random) доступа, например на 27Задачей ОС является беспрепятственный
дисках, поэтому содержимое файла может проход точки монтирования при получении
быть разбросано по разным блокам диска, доступа к файлу по цепочке имен. Если
которые можно считывать в произвольном учесть, что обычно монтирование файловой
порядке. Причем номер блока однозначно системы производится при загрузке системы,
определяется позицией внутри файла. Здесь пользователи ОС Unix обычно и не
имеется в виду относительный номер, задумываются о происхождении общей
специфицирующий данный блок среди блоков файловой системы.
диска, принадлежащих файлу. Естественно, 28Операции над директориями Как и в
что в этом случае для доступа к середине случае с файлами, система обязана
файла просмотр всего файла с самого начала обеспечить пользователя набором операций,
не обязателен. Для специфицирования места, необходимых для работы с директориями,
с которого надо начинать чтение, реализованных через системные вызовы.
используются два способа: с начала или с Несмотря на то что директории - это файлы,
текущей позиции, которую дает операция логика работы с ними отличается от логики
seek. Файл, байты которого могут быть работы с обычными файлами и определяется
считаны в произвольном порядке, называется природой этих объектов, предназначенных
файлом прямого доступа. Таким образом, для поддержки структуры файлового архива.
файл, состоящий из однобайтовых записей на Совокупность системных вызовов для
устройстве прямого доступа, - наиболее управления директориями зависит от
распространенный способ организации файла. особенностей конкретной ОС. Напомним, что
Базовыми операциями для такого рода файлов операции над каталогами являются
являются считывание или запись символа в прерогативой ОС, то есть пользователь не
текущую позицию. В большинстве языков может, например, выполнить запись в
высокого уровня предусмотрены операторы каталог начиная с текущей позиции.
посимвольной пересылки данных в файл или 29Рассмотрим в качестве примера
из него. некоторые системные вызовы, необходимые
12Подобную логическую структуру имеют для работы с каталогами [Таненбаум, 2002]:
файлы во многих файловых системах, Создание директории. Вновь созданная
например в файловых системах ОС Unix и директория включает записи с именами ' .'
MS-DOS. ОС не осуществляет никакой и ' ..', однако считается пустой. Удаление
интерпретации содержимого файла. Эта схема директории. Удалена может быть только
обеспечивает максимальную гибкость и пустая директория. Открытие директории для
универсальность. С помощью базовых последующего чтения. Hапример, чтобы
системных вызовов (или функций библиотеки перечислить файлы, входящие в директорию,
ввода/вывода) пользователи могут как процесс должен открыть директорию и
угодно структурировать файлы. В частности, считать имена всех файлов, которые она
многие СУБД хранят свои базы данных в включает. Закрытие директории после ее
обычных файлах. чтения для освобождения места во
13Другие формы организации файлов внутренних системных таблицах. Поиск.
Известны как другие формы организации Данный системный вызов возвращает
файла, так и другие способы доступа к ним, содержимое текущей записи в открытой
которые использовались в ранних ОС, а директории. Вообще говоря, для этих целей
также применяются сегодня в больших может использоваться системный вызов Read,
мэйнфреймах (mainframe), ориентированных но в этом случае от программиста
на коммерческую обработку данных. Первый потребуется знание внутренней структуры
шаг в структурировании - хранение файла в директории. Получение списка файлов в
виде последовательности записей каталоге. Переименование. Имена директорий
фиксированной длины, каждая из которых можно менять, как и имена файлов. Создание
имеет внутреннюю структуру. Операция файла. При создании нового файла
чтения производится над записью, а необходимо добавить в каталог
операция записи переписывает или добавляет соответствующий элемент. Удаление файла.
запись целиком. Ранее использовались Удаление из каталога соответствующего
записи по 80 байт (это соответствовало элемента. Если удаляемый файл присутствует
числу позиций в перфокарте) или по 132 только в одной директории, то он вообще
символа (ширина принтера). В ОС CP/M файлы удаляется из файловой системы, в противном
были последовательностями 128-символьных случае система ограничивается только
записей. удалением специфицируемой записи.
14Другой способ представления файлов - 30Очевидно, что создание и удаление
последовательность записей переменной файлов предполагает также выполнение
длины, каждая из которых содержит ключевое соответствующих файловых операций. Имеется
поле в фиксированной позиции внутри еще ряд других системных вызовов, например
записи. Базисная операция в данном случае связанных с защитой информации.
- считать запись с каким-либо значением 31Защита файлов Общие проблемы
ключа. Записи могут располагаться в файле безопасности ОС рассмотрены ниже.
последовательно (например, отсортированные Информация в компьютерной системе должна
по значению ключевого поля) или в более быть защищена как от физического
сложном порядке. Метод доступа по значению разрушения (reliability), так и от
ключевого поля к записям последовательного несанкционированного доступа (protection).
файла называется Здесь мы коснемся отдельных аспектов
индексно-последовательным. В некоторых защиты, связанных с контролем доступа к
системах ускорение доступа к файлу файлам.
обеспечивается конструированием индекса 32Контроль доступа к файлам Наличие в
файла. Индекс обычно хранится на том же системе многих пользователей предполагает
устройстве, что и сам файл, и состоит из организацию контролируемого доступа к
списка элементов, каждый из которых файлам. Выполнение любой операции над
содержит идентификатор записи, за которым файлом должно быть разрешено только в
следует указание о местоположении данной случае наличия у пользователя
записи. Для поиска записи вначале соответствующих привилегий. Обычно
происходит обращение к индексу, где контролируются следующие операции: чтение,
находится указатель на нужную запись. запись и выполнение. Другие операции,
Такие файлы называются индексированными, а например копирование файлов или их
метод доступа к ним - доступ с переименование, также могут
использованием индекса. Файл как контролироваться. Однако они чаще
последовательность записей переменной реализуются через перечисленные. Так,
длины. операцию копирования файлов можно
15Предположим, у нас имеется большой представить как операцию чтения и
несортированный файл, содержащий последующую операцию записи.
разнообразные сведения о студентах, 33Списки прав доступа Hаиболее общий
состоящие из записей с несколькими полями, подход к защите файлов от
и возникает задача организации быстрого несанкционированного использования -
поиска по одному из полей, например по сделать доступ зависящим от идентификатора
фамилии студента. На рисунке показано пользователя, то есть связать с каждым
решение данной проблемы - организацию файлом или директорией список прав доступа
метода доступа к файлу с использованием (access control list), где перечислены
индекса. Следует отметить, что почти имена пользователей и типы разрешенных для
всегда главным фактором увеличения них способов доступа к файлу. Любой запрос
скорости доступа является избыточность на выполнение операции сверяется с таким
данных. Способ выделения дискового списком. Основная проблема реализации
пространства при помощи индексных узлов, данного способа - список может быть
применяемый в ряде ОС (Unix и некоторых длинным. Чтобы разрешить всем
других, см. следующую лекцию), может пользователям читать файл, необходимо всех
служить другим примером организации их внести в список. У такой техники есть
индекса. два нежелательных следствия.
16В этом случае ОС использует Конструирование подобного списка может
древовидную организацию блоков, при оказаться сложной задачей, особенно если
которой блоки, составляющие файл, являются мы не знаем заранее пользователей системы.
листьями дерева, а каждый внутренний узел Запись в директории должна иметь
содержит указатели на множество блоков переменный размер (включать список
файла. Для больших файлов индекс может потенциальных пользователей).
быть слишком велик. В этом случае создают 34Для решения этих проблем создают
индекс для индексного файла (блоки классификации пользователей, например, в
промежуточного уровня или блоки косвенной ОС Unix все пользователи разделены на три
адресации). группы: Владелец (Owner). Группа (Group).
17Операции над файлами Операционная Hабор пользователей, разделяющих файл и
система должна предоставить в распоряжение нуждающихся в типовом способе доступа к
пользователя набор операций для работы с нему. Остальные (Univers). Это позволяет
файлами, реализованных через системные реализовать конденсированную версию списка
вызовы. Чаще всего при работе с файлом прав доступа. В рамках такой ограниченной
пользователь выполняет не одну, а классификации задаются только три поля (по
несколько операций. Во-первых, нужно найти одному для каждой группы) для каждой
данные файла и его атрибуты по символьному контролируемой операции. В итоге в Unix
имени, во-вторых, считать необходимые операции чтения, записи и исполнения
атрибуты файла в отведенную область контролируются при помощи 9 бит
оперативной памяти и проанализировать (rwxrwxrwx).
права пользователя на выполнение требуемой 35Заключение Итак, файловая система
операции. Затем следует выполнить представляет собой набор файлов,
операцию, после чего освободить занимаемую директорий и операций над ними. Имена,
данными файла область памяти. Рассмотрим в структуры файлов, способы доступа к ним и
качестве примера основные файловые их атрибуты - важные аспекты организации
операции ОС Unix. файловой системы. Обычно файл представляет
18Создание файла, не содержащего данных. собой неструктурированную
Смысл данного вызова - объявить, что файл последовательность байтов. Главная задача
существует, и присвоить ему ряд атрибутов. файловой системы - связать символьное имя
При этом выделяется место для файла на файла с данными на диске. Большинство
диске и вносится запись в каталог. современных ОС поддерживает иерархическую
Удаление файла и освобождение занимаемого систему каталогов или директорий с
им дискового пространства. Открытие файла. возможным вложением директорий.
Перед использованием файла процесс должен Безопасность файловой системы,
его открыть. Цель данного системного базирующаяся на ведении списков прав
вызова - разрешить системе доступа, - одна из важнейших концепций ОС.
проанализировать атрибуты файла и
Файлы.ppt
http://900igr.net/kartinka/informatika/fajly-233911.html
cсылка на страницу

Файлы

другие презентации на тему «Файлы»

«Файлы на дисках» - Логическая структура гибких дисков. Первый сектор отводится для размещения загрузочной записи операционной системы. Таблица размещения файлов. Путь к файлу вместе с именем файла называют полным именем файла. Виды форматирования. Что такое файл? Физические и логические диски. Сами файлы могут быть записаны, начиная с 34 сектора.

«Сохранение файлов» - 6. Щелкните на вновь созданной папке Письма. Все равно что – лишь бы было что сохранить. 2. Наберите что-нибудь в редакторе WordPad . 1. Запустите программу БЛОКНОТ. 1. Запустите на рабочем столе иконку Мой компьютер. Компьютер сохранит файл «Чем занималась мама» в папке на диске С. Например, всю корреспонденцию храните в папке ПИСЬМА.

«Архивация файлов» - Архивация с помощью оболочки WinRAR. На рисунках цвета соседних точек в большинстве случаев близки по оттенку. Например: WinRar и WinZip Пуск?Все программы?Архиваторы? WinRAR? WinRAR. Файлы и файловая система. Почему есть возможность уменьшать размер файлов? Избыточность. Оболочка WinRAR. Какие файлы не имеет смысла архивировать?

«Файловая система и файлы» - Имена папок отделяются друг от друга обратной косой чертой (\). Существует несколько видов упорядочения данных. Длинное имя файла может иметь до 255 символов. Файловая система. Объем файлов измеряется в см2. Форматы (расширений) файлов: Файловая структура Windows. Файловая система – особый способ организации информации на жестком диске компьютера.

«Файл и файловая система» - Придумай имя текстового файла, в котором будет содержаться информация о твоем доме. Характеристики файла, наделяющие файл определенными свойствами. Файл и файловая система. Каждый диск разбивается на две области: область хранения файлов и каталог. Одноуровневая файловая система. Имя файлу дает пользователь, а его тип обычно задается программой автоматически.

«Графические файлы» - Форматы графических файлов. Преобразование файлов из одного формата в другой. Растровый - растровый. Бабочка.psd. Что такое формат графического файла? Бабочка.doc. Растровый – векторный (трассировка) Corel TRACE. Растровые форматы. Бабочка.tiff. Векторный - векторный. Векторные форматы -. Векторный – растровый (растрирование) Adobe Photoshop.

Файлы

24 презентации о файлах
Урок

Информатика

130 тем
Картинки