Файловая система – общая структура, определяющая в операционной системе наименование, сохранение и размещение файлов.
ДИСКОВАЯ ОПЕРАЦИОННАЯ СИСТЕМА MS DOS
Операционная система является посредником между ЭВМ и пользователем. Операционная система осуществляет анализ запросов пользователя и обеспечивает их выполнение. Запрос представляется последовательностью команд на особом языке директив операционной системы.
Существует несколько видов ОС:
Ø операционная система пакетной обработки; это система, которая обрабатывает пакет заданий, т. е. несколько заданий, подготовленной одним или больше пользователями. Пакет заданий поступает в ЭВМ и взаимодействие между пользователем и его заданием во время вычислительного процесса невозможно. Данная операционная система может функционировать в однопрограммном и мультипрограммном режимах
Ø операционная система разделения времени; обеспечивает одновременное обслуживание многих пользователей, позволяет любому пользователем взаимодействовать со своим заданием. Эффект одновременной работы достигается разделением процессорного времени и других ресурсов между несколькими вычислительными процессами, которые заданны разными пользователями.
Ø операционная система реального времени; это система, которая гарантирует оперативное выполнение запросов в течение заданного интервала времени. При этом скорость вычислительных процессов в ЭВМ должна согласоваться со скоростью временных процессов, т.е. ходом реального времени. ЭВМ с данной операционной системой чаще всего работает в однозначном режиме.
Ø операционная система диалоговая; предназначены для индивидуального пользования и обеспечивают удобную форму диалога ЭВМ с пользователем через дисплей при вводе и выполнении команд. Функционирует операционная система обычно в однопрограммном режиме.
Независимо от типа, операционная система чаще всего состоит из относительно компактного ядра - монитора и набора системных программ и данных. Состав операционной системы предоставлен на рисунке.
ДРАЙВЕР - программа, управляющая физической работой внешнего - периферийного устройства.
УТИЛИТА- программа, предназначена для подготовки исходных информаций и организации хранение и использование программ – сервисная программа.
БИБЛИОТЕКА ПРОГРАММ - набор файлов, связанных одним каталогом, в который могут входить объектные модули (программы), макроопределения языка программирования и др.
В работе любой программы можно выделить три этапа: ввод информации, обработка информации и вывод результатов.
Ввод и вывод информации во всех программах происходит одинаково с использованием одних и тех же устройств. Поэтому имеет смысл один раз написать программы ввода-вывода для каждого устройства и многократно использовать, вместо того, чтобы писать их заново в каждой отдельной программе.
Программы ввода-вывода являются неотъемлемой частью операционной системы. Это первая функция операционной системы – обеспечить другие программы единым и стандартным доступом к устройствам ввода-вывода информации.
Во время работы на компьютере вы можете запускать различные программы. Запуск других программ можно назвать второй функцией операционной системы.Чтобы запустить программу, необходимо дать команду операционной системе: “Выполнить данную программу”. В ответ вместо запуска программы вы можете получить: “Не могу выполнить программу из-за нехватки памяти”. Так строится диалог между вами и компьютером, который сразу после загрузки компьютера осуществляется с помощью операционной системы и который может быть продолжен прикладными программами при их запуске. Диалог между человеком и компьютером — это третья функция операционной системы.
Во многих операционных системах можно выполнять несколько программ одновременно. На выполнение каждой программы отводится квант времени, по истечении которого начинает выполняться следующая программа, затем следующая, и так по кругу. Создается иллюзия, что все запущенные программы работают параллельно. Так вот, управление выполнением одной или нескольких одновременно запущенных программ и обменом информацией между ними — четвертая функция операционной системы.
Порядок хранения файлов на диске определяется используемой файловой системой.
Файловая система – общая структура, определяющая в операционной системе наименование, сохранение и размещение файлов.
Различными типами файловых систем являются системыNTFS, FAT и FAT32.
Существует несколько видов файловых структур:
· Линейная структура. Элемент данных определяется порядковым номером элемента в списке. Пример: простой список чего-либо.
· Табличная структура. Элемент структуры определяется пересечением строки и столбца таблицы. Пример: таблица.
· Иерархическая структура. Элементы структуры определяются путем поиска, который ведется от вершины структуры к элементу. Такая структура имеет вид перевернутого дерева. Пример: город/номер школы/класс/номер в классном журнале.
Синонимом файловой системы является понятие система управления файлами – совокупность средств операционной системы, обеспечивающих доступ к информации на внешних носителях.
Чтобы обратиться к информации на диске (находящейся в файле), надо знать:
· физический адрес первого сектора (№ поверхности + № дорожки + № сектора),
· общее кол-во кластеров, занимаемое данным файлом,
· адрес следующего кластера, если размер файла больше, чем размер одного кластера и т.д.
Операционная система избавляет пользователя от такой работы и ведет ее сама. Для обеспечения доступа к файлам файловая система ОС организует и поддерживает на логическом диске определенную файловую структуру.
Элементы файловой структуры:
· стартовый сектор (сектор начальной загрузки, Boot-сектор);
· таблица размещения файлов (например, FAT) – две копии;
· корневой каталог (Root-Directory);
· область данных (оставшееся свободным дисковое пространство).
В ОС MS DOS (и операционных системах семейства Windows) используется файловая система FAT (File Allocation Table — таблица размещения файлов) для упорядочения файлов и управления ими.
FAT представляет собой структуру данных, создаваемую Windows при форматировании тома для файловых систем FAT или FAT32.
Windows хранит в таблице размещения файлов сведения о каждом файле, чтобы при необходимости можно было извлечь нужный файл.
В DOS
· имена файлов длиной не более 8 символов;
· расширение длиной не более 3 символов;
· между именем и расширением должна стоять точка;
· регистр букв не различается;
· при отсутствии расширения нет разделительной точки;
· вводятся ограничения на используемые символы. В написании имени могут использоваться только A ÷ Z 0 ÷ 9 $ & # ` ~ ( ) — % ! _ ^
· полное имя (путь к файлу) не должно превышать 78 разрешённых символов.
Для удобства работы в ОС DOS были разработаны оболочки – Norton Commander, Volkov Commander, Windows 1 — 3. Работа в них намного проще и быстрее.
И так, ОС обладает следующими функциями:
· обеспечение программ единым и стандартным доступом к устройствам ввода-вывода информации. Создание файловой системы является важнейшей частью ввода-вывода информации;
· запуск различных программ — загрузка их в операционную систему;
· организация диалога между человеком и компьютером — пользовательский интерфейс;
· управление выполнением одной или нескольких одновременно запущенных программ и обмен информацией между ними (только для многозадачных ОС);
· сетевые операции.
ОС MS DOS — это однопользовательская, однозадачная, несетевая 16-разрядная операционная система, ориентированная на использование на ПЭВМ с микропроцессором Intel 8086 (80286). Эта ОС позволяет полностью использовать возможности Intel 8086 и возможности Intel 80286.
Ø Максимальный объем физической памяти: 640 Кб.
Ø Максимальный объем памяти, доступный из прикладных программ 640 Кб.
Ø Последние версии MS DOS (начиная с 5.0) могут использовать адресное пространство между 640Кб и 1Мб для размещения своих составных частей и некоторых драйверов, освобождая тем самым память в адресном пространстве 0-640 Кб для использования прикладными программами.
Ø DOS предоставляет все ресурсы PC для одной, активной в настоящий момент, программы.
Ø Значительно развита файловая система и процессор командного языка.
Ø Очень слабая поддержка интерактивных средств взаимодействия с пользователем.
Ø На диске может занимать, в зависимости от версии: 1-6 Мб (минимум, при котором можно работать — 100 Кб).
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|