- •1.2. Понятие информации
- •1.3. Сигналы и данные
- •1.4. Информатизация общества
- •1.5. Контрольные вопросы и задания
- •2.1. Формулы Хартли и Шеннона
- •2.2. Меры информации
- •Навигация по разделу:
- •2.2.1. Синтаксическая мера информации
- •2.2.2. Семантическая мера информации
- •2.2.3. Прагматическая мера информации
- •2.3. Бит, байт и производные от них единицы
- •2.4. Контрольные вопросы и задания
- •3.1. Позиционные системы счисления
- •3.2. Двоичная, восьмеричная и шестнадцатеричная системы счисления
- •3.3. Перевод чисел из десятичной системы в другую позиционную систему счисления и обратно
- •Навигация по разделу:
- •3.3.1. Перевод целого десятичного числа в другую позиционную систему счисления
- •3.3.2. Перевод правильной десятичной дроби в другую позиционную систему счисления
- •3.3.3. Перевод числа в десятичную систему счисления
- •3.4. Арифметические операции в позиционных системах счисления
- •3.4.1. Сложение
- •3.4.2. Вычитание
- •3.5. Контрольные вопросы и задания
- •777777888Найдите разность чисел в двоичном предс4.Введение
- •4.1. Представление целых чисел в компьютере
- •Навигация по разделу:
- •4.1.1. Форматы хранения целых чисел без знака
- •4.1.2. Форматы хранения целых чисел со знаком
- •4.2. Представление в компьютере вещественных чисел
- •Форматы хранения вещественных чисел
- •4.3. Представление в компьютере текстовой информации
- •4.4. Кодирование графической информации
- •0×00Bbggrr
- •4.5. Контрольные вопросы и задания
- •7.1. Основные этапы развития вычислительной техники
- •В ххi веке, когда на смену электронным приборам придут квантовые, оптические или биоэлектронные приборы, современные нам эвм будут казаться будущим пользователям такими же м7.2. Архитектура эвм
- •7.3. Принцип работы вычислительной системы
- •7.4. Контрольные вопросы и задания
- •8.1. Классификация эвм. Основные элементы пк и их назначение
- •8.2. Центральный процессор
- •Навигация по разделу:
- •8.2.1. История развития процессоров
- •8.2.2. Назначение и структура простейшего процессора
- •8.2.3. Принцип действия процессора
- •8.2.4. Арифметико-логическое устройство
- •8.3. Системные шины и слоты расширения
- •Навигация по разделу
- •8.3.1. Шина расширения isa
- •8.3.2. Шина расширения pci
- •8.3.3. Шина расширения agp
- •8.3.4. Шина расширения pci Express
- •Описание протокола
- •Пропускная способность шины pci Express
- •8.4. Контрольные вопросы и задания
- •9.1. Классификация и основные параметры зу. Память
- •9.2. Оперативная память
- •9.3. Внешнее запоминающее устройство
- •9.4. Контрольные вопросы и задания
- •Способы воспроизведения звуков (виды синтезов). 10.1. Устройства ввода информации
- •10.2. Устройства вывода информации
- •10.3. Контрольные вопросы и задания
- •11.Введение
- •11.1. Классификация программного обеспечения
- •Базовый уровень
- •Системный уровень
- •Служебный уровень
- •Классификация служебных программных средств
- •Прикладной уровень
- •Классификация прикладного программного обеспечения
- •11.2. Контрольные вопросы и задания
- •12.1. Понятие и назначение операционной системы
- •12.2. Классификация программного обеспечения
- •12.3. Виды программного обеспечения и их характеристики
- •12.4. Контрольные вопросы и задания
- •13.1. Файловая структура. Общие сведения
- •13.2. Контрольные вопросы и задания
- •17.1. Формулы в ms Excel
- •Создание формулы
- •17.2. Работа со списками в ms Excel
- •Создание списка
- •Заполнение списка
- •Анализ данных
- •Консолидация данных
- •Сводная таблица
- •17.3. Создание диаграммы
- •17.4. Контрольные вопросы и задания
12.4. Контрольные вопросы и задания
← 12.3. Виды программного обеспечения и их... |
13.1. Файловая структура. Общие сведения → |
Какие события в развитии технической базы вычислительных машин стали вехами в истории операционных систем?
В чем состояло принципиальное отличие первых мониторов пакетной обработки от уже существовавших к этому времени системных обрабатывающих программ – трансляторов, загрузчиков, компоновщиков, библиотек процедур?
Может ли компьютер работать без операционной системы?
Как эволюционировало отношение к концепции мультипрограммирования на протяжении всей истории ОС?
Какое влияние на развитие ОС оказал Интернет?
Чем объясняется особое место ОС UNIX в истории операционных систем?
Опишите историю сетевых ОС.
В чем состоят современные тенденции развития ОС?
Для чего служит антивирусное ПО?
13.1. Файловая структура. Общие сведения
← 12.4. Контрольные вопросы и задания |
13.2. Контрольные вопросы и задания → |
Когда пользователь желает получить доступ к информации, хранящейся в компьютере, он может не иметь никакого представления о том, на каком физическом носителе (жесткий диск, магнитная лентах и т.п.) хранится информация. Также для пользователя не представляет интереса, каким образом расположена информация на физическом носителе. Главное, что ему необходимо знать, – это имя массива с информацией. Такой массив называется файлом.
Файл (file) – это поименованная область на неком носителе информации, в которой хранится отдельный экземпляр информации.
Каждый файл обладает именем и атрибутами. В различных системах правила именования файлов и количество атрибутов разное. Так, в операционной системе DOS использовалось 11 символов для именования файла. Для операционных систем семейства Windows допускалось использование 255 символов.
Имена файлов, как правило, состоят из двух частей, разделенных точкой. Первая часть используется для идентификации файла пользователем. Вторая, необязательная, часть используется для идентификации содержимого файла операционной системой. Она показывает, какая информация (текстовая, графическая и т.п.) хранится в этом файле. Эта часть имени называется расширением файла.
Правила именования файлов, количество атрибутов файлов и прочие аспекты хранения информации на физическом носителе – это компетенция операционной системы. Вернее отдельной ее части, называемой файловой системой.
Таким образом, файловая система – это логическая организация данных на носителе информации, определяющая логическую и физическую структуру файла, его идентификацию и атрибуты, а также алгоритмы распределения файлов по пространству носителя и организации файлов в каталоги.
Как правило, файловая система обеспечивает:
именование файлов;
программный интерфейс работы с файлами для приложений;
отображения логической модели файловой системы на физическую организацию хранилища данных;
устойчивость файловой системы к сбоям питания, ошибкам аппаратных и программных средств;
содержание параметров файла, необходимых для правильного его взаимодействия с другими объектами системы (ядро, приложения и пр.)
Существующее многообразие носителей информации, а также операционных систем, созданных для разных целей, определяет многообразие файловых систем.
Кроме указанных выше функций файловой системы, в ряде случаев на нее могут возлагаться дополнительные.
Разделение прав доступа. Как правило, используется в многопользовательских операционных системах для назначения правил доступа к файлам. Обычно включают в себя такие права, как создание, чтение, запись, удаление и выполнение. В некоторых файловых системах существуют более экзотические права.
Шифрование. Используется для защиты информации от считывания в обход прав доступа.
Сжатие. С помощью специальных алгоритмов уменьшают объем информации, занимаемой на носителе. При этом уменьшается скорость доступа к файлам за счет времени, потраченного на восстановление информации в первоначальном виде.
Циклические файлы. Особенность некоторых файловых систем при достижении определенного размера файла удалять более старые записи, замещая их более новыми.
Восстановление удаленных файлов. Во многих файловых системах файл при удалении лишь получает атрибут «удален». Физически информация остается на носителе до тех пор, пока не будет перезаписана, что позволяет восстановить файл.
Также различают два вида файловых систем по способу организации файлов.
Одноуровневая – файлы записываются последовательно один за одним. Используется обычно при записи информации на магнитные ленты.
Многоуровневая – древовидный способ организации файлов на диске. При этом существуют специальные файлы, называнные каталогами (directory, папка), назначение которых – регистрация в них файлов (в том числе и других каталогов). Таким образом, каталог – это раздел файловой системы, содержащий имена файлов и каталогов и сведения об их размещении на носителе информации.
Наличие поддержки каталогов в операционной системе позволяет выстроить иерархическую (многоуровневую) организацию размещения файлов на носителе. В этом случае файлы, имеющие одинаковую природу (файлы операционной системы, документы, офисные программы, игровые программы, результаты расчетов, домашние задания, рисунки и т.д.), размещаются в отдельных каталогах. Такая структура хранения информации позволяет уверенно ориентироваться в принадлежности той или иной информации, особенно если учесть, что на современных носителях информации могут храниться тысячи, а то и десятки тысяч файлов! Работа с информацией была бы значительно затруднена, если бы она была беспорядочно размещена на носителе.