Сделай Сам Свою Работу на 5

Файловая система – общая структура, определяющая в операционной системе наименование, сохранение и размещение файлов.





ДИСКОВАЯ ОПЕРАЦИОННАЯ СИСТЕМА 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 Все материалы защищены законодательством РФ.