Автор: Пользователь скрыл имя, 16 Июня 2014 в 19:14, контрольная работа
В настоящее время существуют множество операционных программ, которые в достаточной степени эффективности и надежности, управляют оперативной памятью. К таким системам можно отнести Windows, Unix и т.д. Прогресс электроники привел к значительному улучшению элементов памяти. А именно таких параметров, модулей памяти, как объем, надежность, оперативность и компактность. Память применяется везде, где есть элемент, обрабатывающий информацию (процессор, контроллер).
Введение
1.Операционная система MS DOS 4
1.1 назначение операционной системы 4
1.2модульная структура MS DOS 6
2.Функции и назначение базовой системы ввода - вывода BIOS 7
2.1функции и назначение модуля расширения базовой системы ввода
- вывода 10
2.2функции и назначение базового модуля дисковой операционной
системы. 11
2.3функции и назначение командного процессора 11
3. Загрузка MS DOS в оперативную память с диска 14
4. Понятие файла 16
4.1способы обращения к файлу 17
4.2 организация доступа к файлу 20
Заключение 25
Библиографический список 26
Рис.2 Соглашение по типу файлов
При обращении к файлу типа BAT, COM, EXE достаточно
задать только его имя, тип не указывается.
При одинаковых именах приоритет - в порядке,
указанном выше.
Правило образования спецификации. Спецификация файла обычно используется тогда, когда файл хранится на диске пассивного дисковода или в пассивном каталоге.
Различают две формы спецификации: сокращенную и полную.
Правило образования полной формы спецификации будет рассмотрено далее после того, как будет определено понятие каталога. Сокращенная форма спецификации образуется из имени логического диска и полного имени файла, разделенных двоеточием.
Как обращаться к группе файлов
Часто возникает ситуация, когда надо работать не с одним файлом , а с группой файлов:
Эти операции достаточно легко выполнить, пользуясь при формировании имен и типов файлов шаблоном.
Шаблон имени файла - специальная форма, в которой в полях имени и типа файла используются символы * или ?
Символ * служит для замены любой последовательности символов. В шаблоне может быть использовано в поле имени и типа по одному символу *.
Символ ? служит для замены одного символа. В шаблоне может быть использовано несколько таких символов.
ОРГАНИЗАЦИЯ ДОСТУПА К ФАЙЛУ
Структура каталога
Надеемся, что вы хорошо представляете себе организацию хранения книг в библиотеке и соответственно процедуру поиска нужной книги по ее шифру из каталога. Перенесите свое представление об этом на способ хранения файлов на диски и организацию к нему доступа.
Доступ- процедура установления связи с памятью и размещенным в ней файлом для записи и чтении данных.
Имя логического диска, стоящее перед именем файла спецификации, указывает логический диск, на котором следует искать файл. На этом же диске организован каталог, в котором хранятся полные имена файлов, а также их характеристики: время и дата создания; объем (в байтах); специальные атрибуты. По аналогии библиотечной системой организации каталогов полное имя файла, зарегистрированное в каталоге, будет служить шифром, по которому операционная система находит месторасположение файла на диске.
Каталог- справочник файлов с указанием месторасположения на диске.
Различают два состояния каталога - текущие ( активное) и пассивное. MS DOS помнит текущий каталог на каждом логическом диске.
Текущий (активный) каталог- каталог, в котором работа пользователя производится в текущее машинное время.
Пассивный- каталог, с которым в данный момент не имеется связи.
В операционной системе MS DOS принята иерархическая структура организации каталогов. На каждом диске всегда имеется единственный главный (корневой) каталог. Он находится на 0-м уровне иерархической структуры и обозначается символом"\". Корневой каталог создается при форматировании (инициализации, разметке) диска, имеет ограниченный размер и не может быть удален средствами DOS. В главный каталог могут входить другие каталоги и файлы, которые создаются командами операционной системы и могут быть удалены соответствующими командами.
Рис.3 Иерархическая структура организации каталога
Родительский каталог- каталог, имеющий подкаталоги.
Подкаталог-каталог, который входит в другой каталог.
Таким образом, любой каталог, содержащий каталоги нижнего уровня, может быть, с одной стороны, по отношению к ним родительским, а с другой стороны, подчиненным по отношению каталога верхнего уровня. Как правило, если это не вызывает путаницы, употребляют термин "каталог", подразумевая или каталог, или родительский каталог в зависимости от контекста.
Каталоги на дисках организованны как системные файлы. Единственное исключение - корневой каталог, для которого отведено фиксированное место на диске. Доступ к каталогам можно получить, как к обыкновенному файлу.
В структуре каталогов могут находиться каталоги, не содержащие не одного файла или подкаталога. Такие подкаталоги называются пустыми.
Правила наименования подкаталогов такие же, как и правила наименование файлов. Для формального отличия от файлов обычно подкаталогом присваивают только имена, хотя можно добавить и тип по тем же правилам, что и для файлов.
Доступ к содержимому файла организован из главного каталога, через цепочку соподчиненных каталогов(подкаталогов) n-ого уровня. В каталоге любого уровня могут храниться записи как о файлах, так и о каталогах нижнего уровня.
Файловая система -часть операционной системы, управляющая размещением и доступом к файлам и каталогам на диске.
С понятием файловой системы тесно связанно понятие файловой структуры диска, под которой понимают, как размещаются на диске: главный каталог, подкаталоги, файлы, операционная система, а также какие для них выделены объемы секторов, кластеров, дорожек.
Правила формирования файловой структуры диска . При формирования файловой структуры диск операционной системы MS DOS соблюдает ряд правил:
Путь и приглашение
Доступ к файлу осуществляется через каталог благодаря зарегистрированному в нем имени данного файла. Если каталог имеет иерархическую структуру, то доступ к файлу операционная система организует в зависимости от положения подкаталогов, в котором зарегистрировано имя искомого файла.
Доступ к файлу можно организовать следующим образом:
Путь- цепочка соподчиненных каталогов, который необходимо пройти по иерархической структуре каталогов, где зарегистрированы искомые файлы. При задании пути имена каталогов записываются в порядке следования и отделяются друг от друга символом\.
Взаимодействие пользователя с операционной системой осуществляется с помощью командной строки, индицируемой на экране дисплея. Вначале командной строки всегда имеется приглашение, которое заканчивается символом>.В приглашении может быть отображено: имя текущего диска, имя текущего каталога, текущее время и дата, путь, символы разделители.
Приглашение операционной системы - индикация на экране дисплея информации, означающей готовность операционной системы к вводу команд пользователя.
Возможны три варианта организации пути доступа к файлу в зависимости от места его регистрации:
Структура записи в каталоге
Теперь вам предстоит знакомство со структурой хранящихся в каталоге записей со сведениями о файлах и подкаталогов нижнего уровня.
Запись о файле каталоги содержат имя файла, объем файлов в байтах, дату создания, время создания и еще ряд параметров, необходимых в операционной системе для организации доступа.
Запись о подкаталоге нижнего уровня в родительском каталоге содержит его имя, признак, дату и время создания.
Заключение
Итак, DOS является самой надёжной из операционных систем, хоть её интерфейс не так «богат» разнообразными вставками. В наше время многие пользователи выбирают операционные системы Windows, однако без MS DOS не было бы нормальной работы. Если потребуется сделать что-то действительно важное и сложное, то DOS к вашим услугам. Здесь представлены основы работы в DOS, ведь узнать её всю можно только при длительной и кропотливой работе. Если разобраться в этой «сложной и неудобной» системе, то появятся возможности, недоступные для других ОС. В случае, когда на компьютере установлена программа-оболочка, работа в DOS становится гораздо проще. MS DOS – это самая выносливая ОС, придуманная человеком.
Библиографический список
1. Хендерсон К. "Руководство разработчика баз данных" 2011г.
2.1-A. Операционная система MS-DOS. Том 1, книги 1 - 2 2012г.
3.Тонкая настройка и оптимизация MS-DOS. 2008 г.
4.Компьютер IBM PC/AT, MS-DOS и Windows.
5.Модемы и факс-модемы. Программирование для MS-DOS и Windows.
6.MS-DOS для программиста.2010-2013г.
7. Брябрин В.М. "Программное обеспечение персональных ЭВМ". М. "НАУКА", 2010 г.
Информация о работе Структура и управление оперативной памятью в ОС DOS