§ 2.4. Файлы и файловые структуры
К каждому компьютеру может быть подключено несколько устройств внешней памяти. Основным устройством внешней памяти ПК является жёсткий диск. Если жёсткий диск имеет достаточно большую ёмкость, то его делят на несколько логических разделов.
- можно хранить операционную систему в одном логическом разделе, а данные — в другом, что позволит переустанавливать операционную систему, не затрагивая данные;
- на одном жёстком диске в различные логические разделы можно установить разные операционные системы;
- обслуживание одного логического раздела не затрагивает другие разделы.
Каждое подключаемое к компьютеру устройство внешней памяти, а также каждый логический раздел жёсткого диска имеют логическое имя.
- для дисководов гибких дисков (дискет) — А: и В:;
- для жёстких дисков и их логических разделов — С:,Б:,Е:ит. д.;
- для оптических дисководов — имена, следующие по алфавиту после имени последнего имеющегося на компьютере жёсткого диска или раздела жёсткого диска (например, F:);
- для подключаемой к компьютеру флэш-памяти — имя, следующее за последним именем оптического дисковода (например, G:).
- логические разделы, принадлежащие первому жёсткому диску, получают имена hdal, hda2 и т. д.;
- логические разделы, принадлежащие второму жёсткому диску, получают имена hdbl, hdb2 и т. д.
2.4.2. Файл
Все программы и данные хранятся во внешней памяти компьютера в виде файлов.
Программы и файлы | Информатика 5 класс #4 | Инфоурок
Файл — это поименованная область внешней памяти. |
Файловая система — это часть ОС, определяющая способ организации, хранения и именования файлов на носителях информации.
Файл характеризуется набором параметров (имя, размер, дата создания, дата последней модификации) и атрибутами, используемыми операционной системой для его обработки (архивный, системный, скрытый, только для чтения). Размер файла выражается в байтах.
Файлы, содержащие данные — графические, текстовые (рисунки, тексты), называют документами, а файлы, содержащие прикладные программы, — файлами-приложениями. Файлы-документы создаются и обрабатываются с помощью файлов-приложений.
В современных операционных системах имя файла может включать до 255 символов, причём в нём можно использовать буквы национальных алфавитов и пробелы. Расширение имени файла записывается после точки и обычно содержит 3-4 символа.
В ОС Windows в имени файла запрещено использование следующих символов: , /, :, *, ?, «, , |. В Linux эти символы, кроме /, допустимы, хотя использовать их следует с осторожностью, так как некоторые из них могут иметь специальный смысл, а также из соображений совместимости с другими ОС.
Операционная система Linux, в отличие от Windows, различает строчные и прописные буквы в имени файла: например, FILE.txt, file.txt и FiLe.txt — это в Linux три разных файла.
Что такое компиляция, линковка? Что такое run time?
В таблице приведены наиболее распространённые типы файлов и их расширения:
- обычные файлы — файлы с программами и данными;
- каталоги — файлы, содержащие информацию о каталогах;
- ссылки — файлы, содержащие ссылки на другие файлы;
- специальные файлы устройств — файлы, используемые для представления физических устройств компьютера (жёстких и оптических дисководов, принтера, звуковых колонок и т. д.).
2.4.3. Каталоги
На каждом компьютерном носителе информации (жёстком, оптическом диске или флэш-памяти) может храниться большое количество файлов. Для удобства поиска информации файлы по определённым признакам объединяют в группы, называемые каталогами или папками.
Каталог также получает собственное имя. Он сам может входить в состав другого, внешнего по отношению к нему каталога. Каждый каталог может содержать множество файлов и вложенных каталогов.
Каталог — это поименованная совокупность файлов и подкаталогов (вложенных каталогов). |
Каталог самого верхнего уровня называется корневым каталогом.
В ОС Windows любой информационный носитель имеет корневой каталог, который создаётся операционной системой без участия пользователя. Обозначаются корневые каталоги добавлением к логическому имени соответствующего устройства внешней памяти знака «» (обратный слэш): А:, С:, D:, Е: и т. д.
В Linux каталоги жёстких дисков или их логических разделов не принадлежат верхнему уровню файловой системы (не являются корневыми каталогами). Они «монтируются» в каталог mnt. Другие устройства внешней памяти (гибкие, оптические и флэш-диски) «монтируются» в каталог media. Каталоги mnt и media, в свою очередь, «монтируются» в единый корневой каталог, который обозначается знаком «/» (прямой слэш).
2.4.4. Файловая структура диска
Файловая структура диска — это совокупность файлов на диске и взаимосвязей между ними. |
Файловые структуры бывают простыми и многоуровневыми (иерархическими).
Простые файловые структуры могут использоваться для дисков с небольшим (до нескольких десятков) количеством файлов. В этом случае оглавление диска представляет собой линейную последовательность имён файлов (рис. 2.8). Его можно сравнить с оглавлением детской книжки, которое содержит названия входящих в неё рассказов и номера страниц.
Рис. 2.8.
Простая файловая структура
Иерархические файловые структуры используются для хранения большого (сотни и тысячи) количества файлов. Иерархия — это расположение частей (элементов) целого в порядке от высшего к низшим. Начальный (корневой) каталог содержит файлы и вложенные каталоги первого уровня. Каждый из каталогов первого уровня может содержать файлы и вложенные каталоги второго уровня и т. д. (рис. 2.9). В этом случае оглавление диска можно сравнить с оглавлением нашего учебника: в нём выделены главы, состоящие из параграфов, которые, в свою очередь, разбиты на отдельные пункты и т. д.
Рис. 2.9.
Иерархическая файловая структура
Пользователь, объединяя по собственному усмотрению файлы в каталоги, получает возможность создать удобную для себя систему хранения информации. Например, можно создать отдельные каталоги для хранения текстовых документов, цифровых фотографий, мелодий и т.д.; в каталоге для фотографий объединить фотографии по годам, событиям, принадлежности и т.д. Знание того, какому каталогу принадлежит файл, значительно ускоряет его поиск.
Графическое изображение иерархической файловой структуры называется деревом. В Windows каталоги на разных дисках могут образовывать несколько отдельных деревьев; в Linux каталоги объединяются в одно дерево, общее для всех дисков (рис. 2.10). Древовидные иерархические структуры можно изображать вертикально и горизонтально.
Рис. 2.10.
Дерево каталогов в ОС Linux
2.4.5. Полное имя файла
Чтобы обратиться к нужному файлу, хранящемуся на некотором диске, можно указать путь к файлу — имена всех каталогов от корневого до того, в котором непосредственно находится файл.
В операционной системе Windows путь к файлу начинается с логического имени устройства внешней памяти; после имени каждого подкаталога ставится обратный слэш. В операционной системе Linux путь к файлу начинается с имени единого корневого каталога; после имени каждого подкаталога ставится прямой слэш.
Последовательно записанные путь к файлу и имя файла составляют полное имя файла. Не может быть двух файлов, имеющих одинаковые полные имена.
Пример полного имени файла в ОС Windows:
Пример полного имени файла в ОС Linux:
Задача 1. Пользователь работал с каталогом С:ФизикаЗадачиКинематика. Сначала он поднялся на один уровень вверх, затем ещё раз поднялся на один уровень вверх и после этого спустился в каталог Экзамен, в котором находится файл Информатика.dос. Каков путь к этому файлу?
Пользователь работал с каталогом С:ФизикаЗадачиКинематика. Поднявшись на один уровень вверх, пользователь оказался в каталоге С:ФизикаЗадачи. Поднявшись ещё на один уровень вверх, пользователь оказался в каталоге С:Физика. После этого пользователь спустился в каталог Экзамен, где находится файл. Полный путь к файлу имеет вид: С:ФизикаЭкзамен
Задача 2. Учитель работал в каталоге D:Уроки8 классПрактические работы. Затем перешёл в дереве каталогов на уровень выше, спустился в подкаталог Презентации и удалил из него файл Введение.ppt. Каково полное имя файла, который удалил учитель? Решение.
Учитель работал с каталогом D:Уроки8 классПрактические работы. Поднявшись на один уровень вверх, он оказался в каталоге D:Уроки8 класс. После этого учитель спустился в каталог Презентации, путь к файлам которого имеет вид: D:Уроки8 классПрезен-тации. В этом каталоге он удалил файл Введение.ppt, полное имя которого D:Уроки8 класс Презентации Bвeдeниe.ppt
2.4,6. Работа с файлами
Создаются файлы с помощью систем программирования и прикладного программного обеспечения.
- копирование (создаётся копия файла в другом каталоге или на другом носителе);
- перемещение (производится перенос файла в другой каталог или на другой носитель, исходный файл уничтожается);
- переименование (производится переименование собственно имени файла);
- удаление (в исходном каталоге объект уничтожается).
При поиске файла, имя которого известно неточно, удобно использовать маску имени файла. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, среди которых также могут встречаться следующие символы: «?» (вопросительный знак) — означает ровно один произвольный символ; «*» (звездочка) — означает любую (в том числе и пустую) последовательность символов произвольной длины. Например, по маске n*.txt будут найдены все файлы с расширением txt, имена которых начинаются с буквы «п», в том числе и файл n.txt. По маске п?.* будут найдены файлы с произвольными расширениями и двухбуквенными именами, начинающимися с буквы «n».
Самое главное
Основным устройством внешней памяти ПК является жёсткий диск. Если жёсткий диск имеет достаточно большую ёмкость, то его делят на несколько логических разделов. Каждое подключаемое к компьютеру устройство внешней памяти, а также каждый логический раздел жёсткого диска имеют логические имена.
Файл — это поименованная область внешней памяти. Имя файла, как правило, состоит из двух частей, разделённых точкой: собственно имени файла и расширения.
Каталог — это поименованная совокупность файлов и подкаталогов (вложенных каталогов). Каталог самого верхнего уровня называется корневым каталогом.
Файловая структура диска — это совокупность файлов на диске и взаимосвязей между ними. Файловые структуры бывают простыми и многоуровневыми (иерархическими).
Путь к файлу — имена всех каталогов от корневого до того, в котором непосредственно находится файл. Последовательно записанные путь к файлу и имя файла составляют полное имя файла. Полное имя файла уникально.
Вопросы и задания
- Что такое файл?
- Каковы основные правила именования файлов в операционной системе, установленной на компьютерах в вашем классе?
- Назовите имена известных вам программ, открывающих файлы со следующими расширениями: txt, doc, bmp, rtf, arj.
- Назовите логические имена устройств внешней памяти на компьютере, к которому вы имеете доступ.
- Что такое каталог? Какой каталог называют корневым?
- Как могут быть организованы файлы во внешней памяти?
- Как называется графическое изображение иерархической файловой структуры?
- Что такое путь к файлу на диске? Что такое полное имя файла?
- Перечислите основные операции, совершаемые с файлами.
- Сравните в операционных системах Windows и Linux:
- правила именования файлов;
- правила построения полных имен файлов.
- D:MYDOCLETTERS
- D:SCHOOLCLASSLESSONS
- D:LESSONSCLASSSCHOOL
- D:LESSONS
Даны полные имена файлов, хранящихся на диске D:.
D: COUNTR YUSАWashington.txt
- bar.txt
- obar.txt
- obar.xt
- barr.txt
Источник: tepka.ru
1) собственное имя файла:
Найди верный ответ на вопрос ✅ «1) собственное имя файла: а) задает пользователь б) задается программой автоматически 2) Расширение: а) задает пользователь б) задается . » по предмету Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Новые вопросы по информатике
Выберите верные факты об Абу Аль-Хорезми. Выберите несколько из 5 вариантов ответа: 1) Сформулировал правила выполнения арифметических действий над целыми числами и обыкновенными дробями.
Сколько всего различных символов может быть в восьмибитной текстовой кодировке? 1) 8 2) 512 3) 256 4) 65536
Паскаль. Написать программу подсчета количества отрицательных чисел среди любых 10 вводимых. 1 программа с использованием while, 2 программа — repeat
Сколько кб информации содержит сообщение объемом 2^20 бит?
Информатика пользователь создад сообщение из 256 символов в кодировке Unicode в которой каждый символ кодируется 16 битами после редактирования информационный объем сообщения составил 3072 бит Определите сколько символов удалили сообщение если его
Главная » ⭐️ Информатика » 1) собственное имя файла: а) задает пользователь б) задается программой автоматически 2) Расширение: а) задает пользователь б) задается программой автоматически
Источник: urokam.net
§ 2.4. Файлы и файловые структуры
К каждому компьютеру может быть подключено несколько устройств внешней памяти. Основным устройством внешней памяти ПК является жёсткий диск. Если жёсткий диск имеет достаточно большую ёмкость, то его можно разделить на несколько логических разделов.
Наличие нескольких логических разделов на одном жёстком диске обеспечивает пользователю следующие преимущества:
- можно хранить операционную систему в одном логическом разделе, а данные — в другом, что позволит переустанавливать операционную систему, не затрагивая данные;
- на одном жёстком диске в различные логические разделы можно установить разные операционные системы;
- обслуживание одного логического раздела не затрагивает другие разделы.
Каждое подключаемое к компьютеру устройство внешней памяти, а также каждый логический раздел жёсткого диска имеет логическое имя.
В операционной системе Windows приняты логические имена устройств внешней памяти, состоящие из одной латинской буквы и знака двоеточия:
- для дисководов гибких дисков (дискет) — А: и В:;
- для жёстких дисков и их логических разделов — С:, D:, Е: и т. д.;
- для оптических дисководов — имена, следующие по алфавиту после имени последнего имеющегося на компьютере жёсткого диска или раздела жёсткого диска (например, F:);
- для подключаемой к компьютеру флеш-памяти — имя, следующее за последним именем оптического дисковода (например, G:).
В операционной системе Linux приняты другие правила именования дисков и их разделов. Например:
- логические разделы, принадлежащие первому жёсткому диску, получают имена hdal, hda2 и т. д.;
- логические разделы, принадлежащие второму жёсткому диску, получают имена hdbl, hdb2 и т. д.
Файл
Все программы и данные хранятся во внешней памяти компьютера в виде файлов.
Файл — это поименованная область внешней памяти.
Файловая система — это часть ОС, определяющая способ организации, хранения и именования файлов на носителях информации.
Файл характеризуется набором параметров (имя, размер, дата создания, дата последней модификации) и атрибутами, используемыми операционной системой для его обработки (архивный, системный, скрытый, только для чтения). Размер файла выражается в байтах.
Файлы, содержащие данные — графические, текстовые (рисунки, тексты), называют документами, а файлы, содержащие прикладные программы, — файлами-приложениями. Файлы-документы создаются и обрабатываются с помощью файлов-приложений.
В современных операционных системах имя файла может включать до 255 символов, причём в нём можно использовать буквы национальных алфавитов и пробелы. Расширение имени файла записывается после точки и обычно содержит 3-4 символа.
В ОС Windows в имени файла запрещено использование следующих символов: , /. *, ?, «, , |. В Linux эти символы, кроме /, допустимы, хотя использовать их следует с осторожностью, так как некоторые из них могут иметь специальный смысл, а также из соображений совместимости с другими ОС.
Операционная система Linux, в отличие от Windows, различает строчные и прописные буквы в имени файла: например, FILE.txt, file.txt и FiLe.txt — это в Linux три разных файла.
В таблице приведены наиболее распространённые типы файлов и их расширения:
В ОС Linux выделяют следующие типы файлов:
- обычные файлы — файлы с программами и данными;
- каталоги — файлы, содержащие информацию о каталогах;
- ссылки — файлы, содержащие ссылки на другие файлы;
- специальные файлы устройств — файлы, используемые для представления физических устройств компьютера (жёстких и оптических дисководов, принтера, звуковых колонок и т. д.).
Каталоги
На каждом компьютерном носителе информации (жёстком, оптическом диске или флеш-памяти) может храниться большое количество файлов. Для удобства поиска информации файлы по определённым признакам объединяют в группы, называемые каталогами или папками.
Каталог также получает собственное имя. Он сам может входить в состав другого, внешнего по отношению к нему каталога. Каждый каталог может содержать множество файлов и вложенных каталогов.
Каталог — это поименованная совокупность файлов и подкаталогов (вложенных каталогов).
Каталог самого верхнего уровня называется корневым каталогом.
В ОС Windows любой информационный носитель имеет корневой каталог, который создаётся операционной системой без участия пользователя. Обозначаются корневые каталоги добавлением к логическому имени соответствующего устройства внешней памяти знака «» (обратный слэш): А:, В:, С:, D:, Е: и т. д.
В Linux каталоги жёстких дисков или их логических разделов не принадлежат верхнему уровню файловой системы (не являются корневыми каталогами). Они «монтируются» в каталог mnt. Другие устройства внешней памяти (гибкие, оптические и флеш-диски) «монтируются» в каталог media. Каталоги mnt и media, в свою очередь, «монтируются» в единый корневой каталог, который обозначается знаком « / » (прямой слэш).
Файловая структура диска
Файловая структура диска — это совокупность файлов на диске и взаимосвязей между ними.
Файловые структуры бывают простыми и многоуровневыми (иерархическими).
Простые файловые структуры могут использоваться для дисков с небольшим (до нескольких десятков) количеством файлов. В этом случае оглавление диска представляет собой линейную последовательность имён файлов (рис. 2.8). Его можно сравнить с оглавлением детской книжки, которое содержит названия входящих в неё рассказов и номера страниц.
Иерархические файловые структуры используются для хранения большого (сотни и тысячи) количества файлов. Иерархия — это расположение частей (элементов) целого в порядке от высшего к низшим. Начальный (корневой) каталог содержит файлы и вложенные каталоги первого уровня. Каждый из каталогов первого уровня может содержать файлы и вложенные каталоги второго уровня и т. д. (рис. 2.9). В этом случае оглавление диска можно сравнить с оглавлением нашего учебника: в нём выделены главы, состоящие из параграфов, которые, в свою очередь, разбиты на отдельные пункты и т. д.
Пользователь, объединяя по собственному усмотрению файлы в каталоги, получает возможность создать удобную для себя систему хранения информации. Например, можно создать отдельные каталоги для хранения текстовых документов, цифровых фотографий, мелодий ит. д.; в каталоге для фотографий объединить фотографии по годам, событиям, принадлежности и т. д. Знание того, какому каталогу принадлежит файл, значительно ускоряет его поиск.
Графическое изображение иерархической файловой структуры называется деревом. В Windows каталоги на разных дисках могут образовывать несколько отдельных деревьев; в Linux каталоги объединяются в одно дерево, общее для всех дисков (рис. 2.10). Древовидные иерархические структуры можно изображать вертикально и горизонтально.
Полное имя файла
Чтобы обратиться к нужному файлу, хранящемуся на некотором диске, можно указать путь к файлу — имена всех каталогов от корневого до того, в котором непосредственно находится файл.
В операционной системе Windows путь к файлу начинается с логического имени устройства внешней памяти; после имени каждого подкаталога ставится обратный слэш. В операционной системе Linux путь к файлу начинается с имени единого корневого каталога; после имени каждого подкаталога ставится прямой слэш.
Последовательно записанные путь к файлу и имя файла составляют полное имя файла. Не может быть двух файлов, имеющих одинаковые полные имена.
Пример полного имени файла в ОС Windows:
- Е: изображенияфотоКатунь. j peg
Пример полного имени файла в ОС Linux:
- /home/methody/text
Задача 1. Пользователь работал с каталогом С:ФизикаЗадачиКинематика. Сначала он поднялся на один уровень вверх, затем ещё раз поднялся на один уровень вверх и после этого спустился в каталог Экзамен, в котором находится файл Информатика.dос. Каков путь к этому файлу?
Решение. Пользователь работал с каталогом С:ФизикаЗадачиКинематика. Поднявшись на один уровень вверх, пользователь оказался в каталоге С:ФизикаЗадачи. Поднявшись ещё на один уровень вверх, пользователь оказался в каталоге СДФизика. После этого пользователь спустился в каталог Экзамен, где находится файл.
Полный путь к файлу имеет вид: С:ФизикаЭкзамен.
Задача 2. Учитель работал в каталоге D:Уроки7 классПрактические работы. Затем перешёл в дереве каталогов на уровень выше, спустился в подкаталог Презентации и удалил из него файл Введение, ppt. Каково полное имя файла, который удалил учитель?
Решение. Учитель работал с каталогом D:Уроки7 классПрактические работы. Поднявшись на один уровень вверх, он оказался в каталоге D:Уроки8 класс. После этого учитель спустился в каталог Презентации, путь к файлам которого имеет вид: D:Уроки 7 классПрезентации. В этом каталоге он удалил файл Введение.ppt, полное имя которого D:Уроки8 класс Презентации Введение.ррt.
Работа с файлами
Создаются файлы с помощью систем программирования и прикладного программного обеспечения.
В процессе работы на компьютере над файлами наиболее часто проводятся следующие операции:
- копирование (создаётся копия файла в другом каталоге или на другом носителе);
- перемещение (производится перенос файла в другой каталог или на другой носитель, исходный файл уничтожается);
- переименование (производится переименование собственно имени файла);
- удаление (в исходном каталоге объект уничтожается).
При поиске файла, имя которого известно неточно, удобно использовать маску имени файла. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, среди которых также могут встречаться следующие символы: «?» (вопросительный знак) — означает ровно один произвольный символ; «*» (звездочка) — означает любую (в том числе и пустую) последовательность символов произвольной длины.
Например, по маске n*.txt будут найдены все файлы с расширением txt, имена которых начинаются с буквы «n», в том числе и файл n.txt. По маске п?.* будут найдены файлы с произвольными расширениями и двухбуквенными именами, начинающимися с буквы «n».
Вопросы
1. Ознакомьтесь с материалами презентации к параграфу, содержащейся в электронном приложении к учебнику. Дополняет ли презентация информацию, содержащуюся в тексте параграфа?
Источник: murnik.ru
Лекция 9. Файловая система хранения, поиска и обработки информации
Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов.
Файл- это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.
Имя файла.Имя файла состоит из двух частей, разделенных точкой: собственно имя файла и расширение, определяющее его тип (программа, данные и так далее). Собственно имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании.
Таблица 1. Типы файлов и расширений
Тип файла | Расширения |
Программы | exe, com |
Текстовые файлы | txt, doc |
Графические файлы | bmp, д1Т,]рдидр |
Звуковые файлы | wav, mid |
Видеофайлы | avi |
Программы на языках программирования | bas, pas и др |
Файловая система.На каждом носителе информации (гибком, жестком или лазерном диске) может храниться большое количество файлов. Порядок хранения файлов на диске определяется используемой файловой системой.
Каждый диск разбивается на две области: область хранения файлов и каталог. Каталог содержит имя файла и указание на начало его размещения на диске.
Для дисков с небольшим количеством файлов (до нескольких десятков) может использоваться одноуровневая файловая система, когда каталог (оглавление диска) представляет собой линейную последовательность имен файлов. Такой каталог можно сравнить с оглавлением детской книжки, которое содержит только названия отдельных рассказов.
Таблица 2.Одноуровневый каталог
Имя файла | Номер начального сектора |
Файл_1 | |
Файл_2 | |
……. | |
Файл_112 |
Если на диске хранятся сотни и тысячи файлов, то для удобства поиска используется многоуровневая иерархическая файловая система, которая имеет древовидную структуру.
Начальный, корневой каталог содержит вложенные каталоги 1-го уровня, в свою очередь, каждый из последних может содержать вложенные каталоги 2-го уровня и так далее. Необходимо отметить, что в каталогах всех уровней могут храниться и файлы.
Файловая система— это система хранения файлов и организации каталогов.
Путь к файлу.Путь к файлу вместе с именем файла называют иногда полным именем файла.
Операции над файлами.В процессе работы на компьютере наиболее часто над файлами производятся следующие операции:
• копирование (копия файла помещается в другой каталог);
• перемещение (сам файл перемещается в другой каталог);
• удаление (запись о файле удаляется из каталога);
• переименование (изменяется имя файла).
Форматирование дисков.Для того чтобы на диске можно было хранить информацию, диск должен быть отформатирован, то есть должна быть создана физическая и логическая структура диска.
Формирование физической структуры диска состоит в создании на диске концентрических дорожек, которые, в свою очередь, делятся на секторы. Для этого в процессе форматирования магнитная головка дисковода расставляет в определенных местах диска метки дорожек и секторов.
После форматирования гибкого диска 3,5″ его параметры будут следующими:
• информационная емкость сектора — 512 байтов;
• количество секторов на дорожке — 18;
• дорожек на одной стороне — 80;
Логическая структура гибких дисков. Логическая структура магнитного диска представляет собой совокупность секторов (емкостью 512 байтов), каждый из которых имеет свой порядковый номер (например, 100). Сектора нумеруются в линейной последовательности от первого сектора нулевой дорожки до последнего сектора последней дорожки.
На гибком диске минимальным адресуемым элементом является сектор.
При записи файла на диск будет занято всегда целое количество секторов, соответственно минимальный размер файла — это размер одного сектора, а максимальный соответствует общему количеству секторов на диске.
Файл записывается в произвольные свободные сектора, которые могут находиться на различных дорожках. Например, Файл_1 объемом 2 Кбайта может занимать сектора 34, 35 и 47, 48, а Файл_2 объемом 1 Кбайт — сектора 36 и 49.
Таблица 3. Логическая структура гибкого диска формата 3,5″ (2-я сторона)
№ дорожки | № сектора |
…………………. |
Для того чтобы можно было найти файл по его имени, на диске имеется каталог, представляющий собой базу данных.
Запись о файле содержит имя файла, адрес первого сектора, с которого начинается файл, объем файла, а также дату и время его создания.
Таблица 4. Структура записей в каталоге
Имя файла | Адрес первого сектора | Объем файла, Кбайт | Дата создания | Время создания |
Файл 1 | 14 01 99 | 14 29 | ||
Файл 2 | 14 01 99 | 14 45 |
Полная информация о секторах, которые занимают файлы, содержится в таблице размещения файлов (FAT — File Allocation Table). Количество ячеек FAT соответствует количеству секторов на диске, а значениями ячеек являются цепочки размещения файлов, то есть последовательности адресов секторов, в которых хранятся файлы.
Цепочка размещения для файла Файл_1 выглядит следующим образом: в начальном 34-м секторе хранится адрес 35, в 35-м секторе хранится адрес 47, в 47-м — 48, в 48-м — знак конца файла (К).
Для размещения каталога — базы данных и таблицы FAT на гибком диске отводятся секторы со 2 по 33. Первый сектор отводится для размещения загрузочной записи операционной системы. Сами файлы могут быть записаны, начиная с 34 сектора.
Виды форматирования. Существуют два различных вида форматирования дисков: полное и быстрое форматирование. Полное форматирование включает в себя как физическое форматирование (проверку качества магнитного покрытия дискеты и ее разметку на дорожки и секторы), так и логическое форматирование (создание каталога и таблицы размещения файлов). После полного форматирования вся хранившаяся на диске информация будет уничтожена.
Быстрое форматирование производит лишь очистку корневого каталога и таблицы размещения файлов. Информация, то есть сами файлы, сохраняется и в принципе возможно восстановление файловой системы.
Информационная емкость гибких дисков. Рассмотрим различие между емкостью неформатированного гибкого магнитного диска, его информационной емкостью после форматирования и информационной емкостью, доступной для записи данных.
Заявленная емкость неформатированного гибкого магнитного диска формата 3,5″ составляет 1,44 Мбайт.
Рассчитаем общую информационную емкость отформатированного гибкого диска:
Количество секторов: N = 18 х 80 х 2 = 2880.
512 байт х N = 1 474 560 байт = 1 440 Кбайт -= 1,40625 Мбайт.
Однако для записи данных доступно только 2847 секторов, то есть информационная емкость, доступная для записи данных, составляет:
512 байт х 2847 = 1 457 664 байт = 1423,5 Кбайт = 1,39 Мбайт.
Логическая структура жестких дисков. Логическая структура жестких дисков несколько отличается от логической структуры гибких дисков. Минимальным адресуемым элементом жесткого диска является кластер, который может включать в себя несколько секторов. Размер кластера зависит от типа используемой таблицы FAT и от емкости жесткого диска.
На жестком диске минимальным адресуемым элементом является кластер, который содержит не сколько секторов.
Таблица FAT16 может адресовать 2 16 — 65 536 кластеров. Для дисков большой емкости размер кластера оказывается слишком большим, так как информационная емкость жестких дисков может достигать 150 Гбайт.
Например, для диска объемом 40 Гбайт размер кластера будет равен:
40 Гбайт/65536 = 655 360 байт = 640 Кбайт.
Файлу всегда выделяется целое число кластеров. При размещении на жестком диске большого количества небольших по размеру файлов они будут занимать кластеры лишь частично, что приведет к большим потерям свободного дискового пространства.
Эта проблема частично решается с помощью использования таблицы FAT32, в которой объем кластера принят равным 8 секторам или 4 килобайтам для диска любого объема.
В целях более надежного сохранения информации о размещении файлов на диске хранятся две идентичные копии таблицы FAT.
Преобразование FAT16 в FAT32 можно осуществить с помощью служебной программы Преобразование диска в FAT32, которая входит в состав Windows.
Мы рассмотрели файловую систему, имеющую название FAT, однако в последнее время все большую популярность приобретает файловая система NTFS (New Technology File System — файловая система операционных систем семейства Windows NT), которая, в частности, используется в Windows NT и Windows ХР.
Максимальный размер раздела NTFS в данный момент ограничен лишь размерами «жестких» дисков. Как и любая другая система, NTFS делит все полезное место на кластеры — блоки данных, используемые единовременно. NTFS поддерживает почти любые размеры кластеров — от 512 байт до 64 Кбайт, неким стандартом же считается кластер размером 4 Кбайт. Диск NTFS условно делится на две части.
Первые 12 % диска отводятся под так называемую зону MFT (Master File Table). Это БД, представляющая собой общую файловую таблицу, строки которой соответствуют файлам тома NTFS, а столбцы — атрибутам файлов. Запись каких-либо других данных в эту область невозможна. Остальные 88 % диска является обычным пространством для хранения файлов.
Зона MFT поделена на записи фиксированного размера (обычно 1 Кбайт), и каждая запись соответствует какому-либо файлу (в общем смысле этого слова). Первые 16 файлов носят служебный характер и недоступны ОС — они называются метафайлами, причем самый первый метафайл — сам MFT. Эти первые 16 элементов MFT — единственная часть диска, имеющая фиксированное положение. Интересно, что вторая копия первых трех записей для надежности — они очень важны — хранится ровно посередине диска. Остальной MFT-файл может располагаться, как и любой другой файл, в произвольных местах диска — восстановить его положение можно с помощью его самого, «зацепившись» за самую основу первый элемент MFT.
Дефрагментация дисков.Замедление скорости обмена данными может происходить в результате фрагментации файлов. Фрагментация файлов (фрагменты файлов хранятся в различных, удаленных друг от друга кластерах) возрастает с течением времени, в процессе удаления одних файлов и записи других.
Так как на диске могут храниться сотни и тысячи файлов в сотнях тысяч кластеров, то фрагментированность файлов будет существенно замедлять доступ к ним (магнитным головкам придется постоянно перемещаться с дорожки на дорожку) и в конечном итоге приводить к преждевременному износу жесткого диска. Рекомендуется периодически проводить дефрагментацию диска, в процессе которой файлы записываются в кластеры, последовательно идущие друг за другом.
Источник: studopedia.ru
Файлы и файловая структура
Все программы и данные хранятся в долговременной памяти компьютера в виде файлов.
Файл – это определенное количество информации, имеющее имя и хранящееся в долговременной памяти.
Имя файла разделено на две части точкой: собственно имя файла и расширение, определяющее его тип. Имя файлу даёт пользователь, а его тип обычно задаётся программой автоматически. Не допускается использование в именах файлов следующих символов: ½ / : * ? ”
Вся совокупность файлов на диске и взаимосвязей между ними называется .
Существуют две разновидности файловых структур: одноуровневая и многоуровневая.
û одноуровневая файловая структура — это простая последовательность файлов. Например: A:tetris.exe
û многоуровневая файловая структура – это древовидный (иерархический) способ организации файлов на диске.
Графическое изображение иерархической файловой структуры называется деревом.
Каталог самого верхнего уровня, который не вложен ни в какие другие, называется корневым каталогом.
Каталог – это поименованная совокупность файлов и подкаталогов (вложенных каталогов).Каталог также получает собственное имя. Каталог сам может входить в состав другого каталога.
На рисунке диск является корневым каталогом. В корневом каталоге находятся три каталога первого уровня: . Подкаталоги и являются каталогами второго уровня.
Тест 3
1. Что необходимо знать для определения типа файла:
C) время создания;
D) дату создания.
2. Задан полный путь к файлу С:DOCProba.txt. Каково расширение файла, определяющее его тип?
A) С:DOC Proba.txt;
3. Файл – это…
A) единица измерения информации;
B) текст, распечатанный на принтере;
C) программа в оперативной памяти;
D) программа или данные на диске, имеющие имя
5. По маске *d.com будут выделены:
A) все файлы с расширением .com;
B) файлы с расширением .com, имя которых заканчивается символом d;
C) никакие файлы не будут выделены;
D) файлы, имя которых не более 8 символов и все эти символы d.
6. Каждый файл, записанный на диске, имеет обозначение, состоящее из двух частей:
A) имени и расширения;
B) имени и даты создания;
C) имени и длины;
D) имени файла и имени диска.
Корневой, или главный каталог – это
A) каталог, в который входят все модули операционной системы;
B) каталог самого верхнего уровня;
C) каталог, который создается пользователем;
D) совокупный каталог, определяющий основные файлы программного продукта.
9. Какой из файлов соответствует маске ??т*.t??
10. Какие наиболее распространённые расширения встречаются в названии текстовых файлов:
11. Маска для выделения файла имеет вид: *.t?t. Какой файл будет выделен?
Ключ к тесту 3:
Программа «ПРОВОДНИК»
Проводник – служебная программа, предназначенная для навигации по файловой структуре компьютера и её обслуживания.
Запускается программа командой Пуск ® Программы (Все программы) ® Стандартные ® Проводник или достаточно щёлкнуть ПКМ по кнопке Пуск и указать курсором мыши в дополнительном меню на строку Проводник, щёлкнув ЛКМ.
Рабочая область Проводника разделена на две части. В левой части отображается дерево каталогов текущего диска. Знаком «—» слева от имени, помечены каталоги, которые включают в себя подкаталоги. Если знак «+» слева от имени каталога отсутствует, то в этом каталоге хранятся только файлы.
Создание папок:
— указать в правой части рабочей области каталог, в котором будет создана новая папка;
— выполнить последовательность команд: Файл ® Создать ® Папку;
— в правой части рабочей области появится обозначение новой папки ;
— набрать на клавиатуре имя папки и нажать клавишу Enter.
— щёлкнуть ПКМ по пустому месту рабочей области окна;
— в раскрывающемся контекстном меню выбрать команду Создать ® Папку;
— в правой части рабочей области появится обозначение новой папки ;
— набрать на клавиатуре имя папки и нажать клавишу Enter.
Переименование папок и файлов:
— щёлкнуть по имени папки или файла ПКМ;
— в раскрывающемся контекстном меню выбрать команду Переименовать;
— имя папки (файла) будет обведено рамкой, в конце имени появится текстовый курсор;
— набрать на клавиатуре новое имя и нажать клавишу Enter.
— щёлкнуть по имени папки или файла ЛКМ;
— выполнить последовательность команд: Файл ® Переименовать;
— имя папки (файла) будет обведено рамкой, в конце имени появится текстовый курсор;
— набрать на клавиатуре новое имя и нажать клавишу Enter.
Копирование папок и файлов:
— выделить копируемые папки (файлы);
— выполнить последовательность команд: Правка ® Копировать;
— выделить (открыть) каталог, в который нужно копировать;
— выполнить последовательность команд: Правка ® Вставить.
— выделить копируемые папки (файлы);
— щёлкнуть по имени папки или файла ПКМ;
— в раскрывающемся контекстном меню выбрать команду Копировать;
— выделить (открыть) каталог, в который нужно копировать;
— щёлкнуть правой кнопкой мыши по пустому месту рабочей области окна;
— в раскрывающемся контекстном меню выбрать команду Вставить;
Перемещение папок и файлов:
— выделить перемещаемые папки (файлы);
— выполнить последовательность команд: Правка ® Вырезать;
— выделить (открыть) каталог, в который нужно переместить;
— выполнить последовательность команд: Правка ® Вставить.
— выделить перемещаемые папки (файлы);
— щёлкнуть по имени папки или файла ПКМ;
— в раскрывающемся контекстном меню выбрать команду Вырезать;
— выделить (открыть) каталог, в который нужно переместить;
— щёлкнуть ПКМ по пустому месту рабочей области окна;
— в раскрывающемся контекстном меню выбрать команду Вставить;
Удаление папок и файлов:
— выделить удаляемые объекты;
— щёлкнуть по выделенным объектам ПКМ;
— в раскрывающемся контекстном меню выбрать команду Удалить;
— в ответ на вопрос: «Вы действительно хотите удалить папку (файл)…?», щёлкнуть ЛКМ по кнопке Да.
— выделить удаляемые объекты;
— на клавиатуре нажать клавишу Delete.
Буфер обмена – это специальное место в памяти компьютера, в котором временно хранятся папки, файлы, текстовые и графические объекты и т.д. Запись объектов в буфер обмена происходит при выполнении команд Копировать и Вырезать.
Объект находится в буфере обмена до тех пор, пока в буфер не будет помещён очередной объект.
Таким образом, указанные операции (Копировать, Вырезать, Вставить) можно выполнить разными способами:
— используя пункт Правка в строке меню;
— используя командные кнопки панели инструментов;
— используя контекстное меню объектов;
— используя определённые комбинации клавиш клавиатуры ( — копировать в буфер, — вырезать в буфер, — вставить из буфера).
Групповое выделение объектов. Возникают ситуации, когда надо работать не с одним, а с группой объектов. Поэтому необходимо выделять группу объектов.
— с целью выделения произвольной группы объектов необходимо последовательно, удерживая клавишу , выполнять щелчок ЛКМ на нужном объекте;
— если выделяемые объекты расположены подряд, то необходимо, удерживая клавишу , выполнить щелчок на первом и последнем объекте выделяемой группы. Все промежуточные объекты выделяются автоматически.
Создание ярлыков объектов. Ярлык – это указатель программы или документа, содержащий информацию о расположении объекта, для которого он создан, а также обеспечивает быстрый переход к объекту.
— перетаскивание объекта ПКМ. Если вы перетаскиваете объект правой кнопкой и оставляете его на рабочем столе или в папке, то Windows выводит на экран меню с возможностью выбора копирования, перемещения или создания ярлыка. Выберите пункт меню «Создать ярлыки».
— использование контекстного меню. Щёлкните ПКМ на объекте. При этом на экран выводится контекстное меню. Выберите из этого меню пункт «Создать ярлык». Это приведёт к созданию ярлыка объекта в том же месте (папке или каталоге), где он расположен.
После того, как вы создали ярлык, перетащите его ЛКМ (чтобы переместить) на рабочий стол или в папку по вашему выбору.
— использование контекстного меню рабочего стола. Щелкните правой кнопкой на свободном месте рабочего стола. При этом на экран выводится контекстное меню для рабочего стола или для папки. Выберите из него пункт Создать, затем Ярлык. Откроется диалоговое окно Создание ярлыка, в котором предложит ввести имя программы, ярлык которой нужно создать, либо щелкнуть на кнопке Обзор для поиска программы.
Тест 4
1. Программа Проводник предназначена для:
A) создания базы данных;
B) работы с файлами, папками и приложениями в операционной системе Windows;
C) выполнения дефрагментации жесткого диска;
D) набора текстов.
2. В левой панели «Проводника» рядом с папкой расположен знак «–», если:
A) внутри есть подчиненные папки;
B) внутри нет подчиненных папок;
C) отображены все подчиненные папки;
D) сделана установка на недоступность содержимого папки.
3. В левой панели «Проводника» рядом с папкой расположен знак «+», если:
A) внутри нет подчиненных папок;
B) папка содержит файлы;
C) папка не содержит файлы;
D) внутри есть подчиненные папки.
4. В правой панели окна «Проводника» выводится:
A) содержимое текущей папки;
B) содержимое дисковой системы ПК;
C) файлы, зарегистрированные в текущей папке;
D) содержимое дисковой системы ПК и сети.
5. Для удаления файла в программе «Проводник» необходимо выполнить действие: выделить файл и нажать клавишу:
6. Чтобы выделить группу объектов, расположенных подряд нужно выполнить следующие действия:
A) удерживая клавишу Ctrl, выполнить щелчок левой кнопкой мыши на нужном объекте;
B) удерживая клавишу Ctrl, выполнить щелчок правой кнопкой мыши на нужном объекте;
C) удерживая клавишу Shift, выполнить щелчок правой кнопкой мыши на первом и последнем объекте;
D) удерживая клавишу Shift, выполнить щелчок левой кнопкой мыши на первом и последнем объекте.
7. Каталог, с которым в данный момент работает пользователь, является:
8. Окно программы Проводник не содержит следующие элементы:
Источник: megaobuchalka.ru