Операционные системы

Автор работы: Пользователь скрыл имя, 13 Декабря 2010 в 22:34, реферат

Описание работы

Компьютер выполняет действия в соответствии с предписаниями программы, созданной на одном из языков программирования. При работе пользователя на компьютере часто возникает необходимость выполнить операции с прикладной программой в целом, организовать работу внешних устройств, проверить работу различных блоков, скопировать информацию и т.п.

Содержание работы

Основные понятия
Назначение операционной системы;
Понятие файла;
Способы обращения к файлу
Характеристика MS DOS
Организация доступа к файлу;
Модульная структура MS DOS;
Размещение MS DOS на диске и в оперативной памяти;
Загрузка MS DOS в оперативную память с диска

Файлы: 1 файл

Операционные системы.doc

— 199.00 Кб (Скачать файл)
Тип
            Назначение
.ARJ Архивный файл
.ВАК Копия файла, создаваемая при перезаписи файла оригинала
.ВAS Программа на языке Бейсик
.ВАТ Командный файл
.СОВ Программа на языке Кобол
.COD Версия файла типа .OBJ на языке ассемблера
.СОМ Командный системный файл, исполняемый файл
.DAT Файл данных
.DOC Файл документов (текстовый)
.EXE Исполняемый файл
.FOR Программа на языке Фортран
.HEX Символьное шестнадцатеричное представление двоичных данных в коде ASCII
.HLP Файл для справочной информации
.LIB Библиотека программ
.OBJ Скомпилированная объектная программа на машинном языке
.OVL Оверлейный файл прикладной программы
.OVR Оверлейный файл программы компилятора-
.PAS Программа на языке Паскаль
.PIC Данные выводимого на экран изображения
.PRN Листинг (распечатка программы)
.SYS Файлы, расширяющие возможности операционной системы, например драйверы
.SYM Таблица символов для компилятора
.TER Описание терминала (для асинхронной передачи)
.TMP Временный файл
.TXT Текстовый файл
.$$$ Временный файл
 

     Практические рекомендации. Хотя операционная система разрешает в имени и типе файла наличие написанных в любой последовательности символов с учетом ограничений, рекомендуется использовать буквы латинского алфавита и цифры, а имя начинать с буквы.

     При назначении имен файлов рекомендуется образовывать их так, чтобы они отражали смысловое содержание файла.

     Правило образования спецификации. Спецификация файла обычно используется тогда, когда файл хранится на диске пассивного дисковода или в пассивном каталоге. Различают две формы спецификации: сокращенную и полную.

 

                                            :                    :        \

                         

                              Сокращенная форма

 

          Пример: B: BETA.DAT — эта спецификация указывает, что файл BETA с данными находится на диске, установленном в дисководе В. 

            Внимание! В спецификации файла недопустимы пробелы. Если вы не указали имени логического диска, то при записи или чтении файла обращение будет производиться к текущем) диску. Имя текущего диска вы узнаете из приглашения, появляющегося на экране дисплея. 

Как обращаться к группе файлов 

Часто возникает ситуация, когда надо работать не с одним файлом, а с группой файлов. 

          Пример: Операции с группой файлов:

        • копирование группы файлов с одного диска на другой;
        • удаление группы файлов;
        • перемещение группы файлов на другой диск;
        • поиск группы файлов заданного типа и т.п.

    

     Эти операции достаточно легко выполнить, пользуясь при формировании имен н типов файлов шаблоном. 

        Шаблон имени файла — специальная форма, в которой в полях имени и типа файла используются символы * или ? . 

     Символ * служит для замены любой последовательности символов. В шаблоне может быть использовано в поле имени и типа по одному символу * . 

          Пример: Задав имя *.ТХТ, вы обратитесь ко всем текстовым файлам. Задав имя SD*.*, вы обратитесь ко всем файлам, имя которых начинается на SD. 

     Символ ? служит для замены одного символа. В шаблоне может быть использовано несколько таких символов.

          Пример: Имя RT??.BAS позволит обратиться ко всем файлам типа BAS, имя которых состоит из четырех символов, причем первые два символа обязательно RT, третий и четвертый — любые. 

ХАРАКТЕРИСТИКА MS DOS 

        • Организация доступа к файлу
        • Модульная структура MS DOS
        • Размещение MS DOS на диске и в операционной памяти
        • Загрузка MS DOS в операционную память с диска
 

ОРГАНИЗАЦИЯ ДОСТУПА К ФАЙЛУ  

Структура каталога 

        Доступ — процедура установления связи с памятью и размещенным в ней файлом для записи и чтения данных. 

     Имя логического диска, стоящее перед именем файла в спецификации, указывает логический диск, на котором следует искать файл. На этом же диске организован каталог, в котором хранятся полные имена файлов, а также их характеристики: дата и время создания; м (в байтах); специальные атрибуты. 

        Каталог — справочник файлов с указанием месторасположения на диске. 

     Различают два состояния каталога — текущее (активное) и пассивное.  

        Текущий (активный) каталог — каталог, в котором работа пользователя производится в текущее машинное время.

        Пассивный каталог — каталог, с которым в данный момент времени не имеется связи. 

     В операционной системе MS DOS принята иерархическая структура организации каталогов. На каждом диске всегда имеется единственный ровный (корневой) каталог. Он находится на 0-м уровне иерархической структуры и обозначается символом "\". Корневой каталог создается при форматировании (инициализации, разметке) диска, имеет ограниченный размер и не может быть удален средствами DOS. В главный каталог могут входить другие каталоги и файлы, которые создаются командами операционной системы и могут быть удалены соответствующими командами.

 

        Уровень 0 – Главный каталог 

  

       Уровень 1

Подкаталоги  

Уровень 2 
 

        Родительский каталог — каталог, имеющий подкаталоги.

        Подкаталог — каталог, который входит в другой каталог. 

     Таким образом, любой каталог, содержащий каталоги нижнего уровня, может быть, с одной стороны, по отношению к ним родительским, а с другой стороны, подчиненным по отношению к каталогу верхнего уровня. Как правило, если это не вызывает путаницы, употребляют термин "каталог", подразумевая или подкаталог, или родительский каталог в зависимости от контекста.

     Каталоги на дисках организованы как системные файлы. Единственное исключение — корневой каталог, для которого отведено фиксированное место на диске. Доступ к каталогам можно получить, как к обыкновенному файлу. 

          Примечание: В структуре каталогов могут находиться каталоги, не содержащие ни одного файла или подкаталога. Такие подкаталоги называются пустыми. 

     Правила наименования подкаталогов такие же, как и правила наименования файлов. Для формального отличия от файлов обычно подкаталогам присваивают только имена, хотя можно добавить и тип по тем же правилам, что и для файлов. 

Нельзя перейти из главного каталога сразу в каталог, например 5-го уровня. Нужно обязательно пройти через все предыдущие каталоги высшего уровня.

     Описанный выше принцип организации доступа к файлу через каталог является основой файловой системы. 

        Файловая система — часть операционной системы, управляющая размещением и доступом к файлам и каталогам на диске. 

     С понятием файловой системы тесно связано понятие файловой структуры диска, под которой понимают, как размещаются на диске: главный каталог, подкаталоги, файлы, операционная система, а также какие для них выделены объемы секторов, кластеров, дорожек.

     Правила формирования файловой структуры диска. При формировании файловой структуры диска операционная система MS DOS соблюдает ряд правил:

  • файл или каталог могут быть зарегистрированы с одним и тем же именем в разных каталогах, но в одном и том же каталоге только один раз;
  • порядок следования имен файлов и подкаталогов в родительском каталоге произвольный;
  • файл может быть разбит на несколько частей, для которых выделяются участки дискового пространства одинакового объема на разных дорожках и секторах.
 

Путь и приглашение 

     Доступ к файлу можно организовать следующим образом:

  • если имя файла зарегистрировано в текущем каталоге, то достаточно для доступа i файлу указать только его имя;
  • если имя файла зарегистрировано в пассивном каталоге, то, находясь в текущем каталоге, вы должны указать путь, т.е. цепочку соподчиненных каталогов, через которые следует организовать доступ к файлу.
 

        Путь — цепочка соподчиненных каталогов, которую необходимо пройти по иерархической структуре к каталогу, где зарегистрирован искомый файл. При задании пути имена каталогов записываются в порядке следования и отделяются друг от друга символом \ . 

     Взаимодействие пользователя с операционной системой осуществляется с помощью командной строки, индицируемой на экране дисплея. В начале командной строки всегда имеется приглашение, которое заканчивается символом >. В приглашении может быть отображено: имя текущего диска, имя текущего каталога, текущее время и дата, путь, символы - разделители. 

        Приглашение операционной системы — индикация на экране дисплея информации, означающей готовность операционной системы к вводу команд пользователя. 

                                :               >    

                                     

          Пример:

               А:\ 

          Текущим дисководом является дисковод с гибким диском А, текущим каталогом -главный, на что указывает символ \. 

Информация о работе Операционные системы