Конспект лекций по дисциплине: «Операционные системы и среды» icon

Конспект лекций по дисциплине: «Операционные системы и среды»


Смотрите также:
1   2   3   4   5   6
вернуться в начало
^

Раздел 5. Операционная система MS-DOS (Microsoft Disk Operating System).




Была выпущена в 1981 году корпорацией Microsoft. Вышла в 8 версиях, пока корпорация не прекратила её разработку в 2000 году.

Операционная система работает в реальном режиме работы процессора x86, поддерживает выполнение только 1 команды в 1 момент времени. Работа осуществляется на основе последовательного ввода команд.




Рисунок 7 – Внешний вид ОС Ms-Dos.


Системные требования:

Процессор: x86 (Intel 286)

ОП: 512B.

Наличие FDD.


Составные части ОС:


BIOS

IO.sys

MSdos.sys

Command.com







Autoexec.bat

Config,sys

Тема 1. BIOS (Base Input Output System).

BIOS (англ. Basic Input-Output System — базовая система ввода-вывода) — это программа, находящаяся в ПЗУ и отвечающая за базовые функции интерфейса и настройки оборудования, на котором она установлена.

Наиболее широко среди пользователей компьютеров известна BIOS материнской платы, но BIOS присутствуют почти у всех компонентов компьютера: у видеоадаптеров, сетевых адаптеров, модемов, дисковых контроллеров, принтеров.



Рисунок 8 – Схема ПЗУ.


^ Назначение BIOS материнской платы

Главная функция BIOS материнской платы — инициализация устройств, подключённых к материнской плате, сразу после включения питания компьютера. BIOS проверяет работоспособность устройств (т. н. самотестирование, тест POST — Power-On Self Test), задаёт низкоуровневые параметры их работы, и после этого ищет загрузчик операционной системы.

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

Микросхема BIOS содержит в себе специальную программу, которая позволяет пользователю устанавливать значения различных параметров.

Для того чтобы запустить эту программу, необходимо после включения ПК нажать специальную клавишу, обычно это клавиша «DEL». В различных версиях BIOS внешний вид программы и управление различны, но принцип остаётся тот же.



а)



б)

Рисунок 9 (а, б) – Внешний вид утилиты BIOS.

Рассмотрим некоторые параметры и значения программы:

BIOS Features – позволяет определять режим работы системы.

Chipset Features – позволяет определять режим работы чипсета.

Frequency/Voltage control (Power Management Setup) - позволяет задавать настройки электропитания, изменять тактовую частоту и коэффициент умножения центрального процессора.

Integrated Peripherals – настройка интегрированных контроллеров.

Boot – загрузка с накопителей.

Primary /Secondary Master/Slave – информация о подключенном HDD.

Load BIOS Defaults – восстановление первоначальных настроек BIOS.


Таблицы звуковых сигналов

Award BIOS

Последовательность звуковых сигналов

Описание ошибки

Сигнал

Успешный POST

1 короткий, 1 длинный

Ошибка оперативной памяти (RAM)

1 длинный, 2 коротких

Ошибка видеокарты

Повторяющийся короткий

Проблемы с блоком питания

Повторяющийся длинный

Проблемы с ОЗУ

AMI BIOS

Последовательность звуковых сигналов

Описание ошибки

1 короткий

Ошибок не обнаружено ПК исправен

1 длинный, 1 короткий

Проблемы с блоком питания

2 коротких

Ошибка чётности RAM

1 длинный, 2 коротких

Ошибка видеокарты

1 длинный, 8 коротких

Не подключён монитор



Для более подробного изучения данной темы рекомендуется следующая литература: Трасковский А.В. Секреты настройки BIOS.


Тема 2. Загрузчик операционной системы.

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

Загрузчик операционной системы:

  • обеспечивает необходимые средства для диалога с пользователем компьютера;

  • приводит аппаратуру компьютера в состояние, необходимое для старта ядра операционной системы;

  • загружает ядро операционной системы в ОЗУ;

  • формирует параметры, передаваемые ядру операционной системы;

  • передаёт управление ядру операционной системы.



Загрузчик ядра Windows NT – NTLDR.


Тема 3. Файлы управления Ms-Dos.

К файлам управления относятся:

  • IO.sys

  • MSDOS.sys

  • COMMAND.com

  • CONFIG.sys



IO.sys – расширяет возможности BIOS и заканчивает работу по предоставлению услуг связанных с вводом-выводом.

MSDOS.sys – обработчик прерываний.

CONFIG.sys – файл конфигураций системы, содержит команды для настройки операционной системы.

COMMAND.com – отвечает за обработку и выполнение команд, которые вводит пользователь. Команды делятся на две категорий: внутренние и внешние. Внутренние – хранятся внутри файла command.com и обрабатываются им самим. Внешние – существуют в виде отдельных исполняемых файлов, имя файла совпадает с именем команды, а расширение обычно .com или .exe.


Тема 4. Команды ОС Ms-DOS.


Операционная система выполняет 1 команду в 1 момент времени. Команды вводит пользователь. Интерфейс ОС представлен в виде командной строки.

C:\> - приглашение ОС Ms-Dos.

  1. Изменение текущего каталога: CD *

  2. Переход в корневой каталог: CD \

  3. Переход на уровень выше: CD..

  4. Создание каталога: MD *

  5. Просмотр каталога: DIR *

  6. Копирование: COPY * *

  7. Перемещение: MOVE * *

  8. Переименование: REN * *

  9. Создание файла: COPY CON *

  10. Вызов встроенного редактора: EDIT *

  11. Вывод файла на экран: TYPE *

  12. Вызов встроенного справочника: HELP

  13. Вывод атрибутов: ATTRIB *

  14. Отображение дерева каталогов: TREE

  15. Очистка экрана: CLS

  16. Удаление пустого каталога: RD *

  17. Удаление каталога с содержимым: DELTREE *

  18. Удаление файла: DEL *

  19. Форматирование: FORMAT *



Примеры:

  1. Создать дерево каталогов:




C:\> MD 1 <- создается каталог 1

C:\> MD 2 <- создается каталог 2

C:\> СD 1 <- перейдем в каталог 1, и обратим внимание на то как изменится приглашение

C:\1> MD 3 <- создается каталог 3.



  1. В созданном дереве каталогов создадим файл ABC.txt в папке 2.

C:\1> cd..

C:\> cd 2



C:\2> copy con abc.txt

это наш файл.

^Z.

Скопировано файлов: 1

C:\2>



  1. Скопируем файл abc.txt из каталога 2 в каталог 3 и одновременно переименуем.

C:\2> copy C:\2\abc.txt C:\3\ddd.txt

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

C:\2> copy C:\2\abc.txt C:\3


^ ДОМАШНЕЕ ЗАДАНИЕ



  1. Прочитать: Фигурнов В.Э. IBM PC для пользователя стр. 111 - 167.

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

  • Команды для работы с файлами

  • Команды для работы с каталогами

  • Общие команды

  1. Выполнить практические работы по теме MS-Dos.



Тема 5. Пакетные командные файлы.

ПКФ – это текстовый файл в Ms-Dos, который содержит последовательность команд, предназначенный для исполнения командным интерпретатором.

ПКФ имеют расширение .bat («batch» - пакетный).


Запуск ПКФ осуществляется точно также, как и запуск исполняемых файлов .com и .exe.


ПКФ применяются для облегчения выполнения наиболее рутинных операций.


Алгоритм создания ПКФ:

  1. Создаём текстовый файл.

  2. Набираем команды.

  3. Сохраняем с расширением .bat.



Строки ПКФ могут представлять собой:

  • Команды Ms-Dos

  • Обращения к исполняемым программам

  • Вызов других ПКФ

  • Команды специфические для ПКФ.



Специфические команды ПКФ:

  • GOTO – переход на метку

  • IF - условие

  • FOR - цикл

  • SHIFT – сдвиг

  • EXIT - выход

  • EXIST - существование

  • ECHO - сообщение



Применение ПКФ:

  • Облегчение рутинной работы

  • Написание вирусов

  • Написание программ



Рассмотрим действие пакетного командного файла EXAM.bat:

  1. @echo off

  2. Cls

  3. C:\

  4. If exist mail.dat goto lab1

  5. Echo Файл сообщений отсутствует

  6. Goto lab2

  7. :lab1

  8. Type mail.dat

  9. :lab2

  10. Cd C:\user

  11. For %%N in (*.bak) do del *.bak %%N

  12. If exist %1 copy %1 C:\user

  13. If exist %2 copy %2 C:\user

  14. Dir c:\user

  15. Pause

  16. Cd C:\user1



В строке 1 запрещается вывод командных строк на экран. Строка 2 очищает экран. В строке в качестве рабочего каталога задается диск C:\.

Строка 4 проверяет условие существования файла mail.dat. Если файл существует выполняется переход на метку lab1, если файла нет, то показывается сообщение.

Строки 7 и 9 сами метки lab1 и lab2. Строка 8 выводит файл на экран.

Строка 11 в виде цикла находит все файлы с расширением .bak и удаляет их.


Тема 6. Конфигурирование системы.

Под конфигурированием системы понимается настройка системы для достижения поставленных целей:

  • Настройка под конкретную конфигурацию

  • Адаптация системы под конкретного пользователя

  • Повышение эффективности системы

За конфигурацию системы в Ms-Dos отвечают файлы CONFIG.SYS и AUTOEXEC.BAT. Если при загрузке ОС файл config.sys обнаружен, то происходит настройка по его указаниям, если файл не найден, то система загружается в режиме <по умолчанию>.

Файл CONFIG.SYS представляет собой текстовый файл, каждая строка которого может содержать команду конфигураций системы.


Кроме общих команд Ms-Dos в файле используется ряд специфических команд:

  • Buffers – указывает количество дисковых буфферов обмена.

  • Country – региональные настройки.

  • Device – загружает драйвер.

  • Files – указывает сколько файлов может быть одновременно открыто.

  • Install – загружает программу.

  • Shell – указывает интерпретатор отличный от comand.com.

  • Stack – резервирует место для обработки прерывании.

  • Break – задает поведение системы при нажатий клавиш ctrl+c.

  • Rem – комментарии.

  • Set – устанавливает значение переменной.



Пример файла Config.sys:

Buffers=20,0

Files=25

Device=C:\DOS\Himem.sys

Device=C:\DOS\EMM386.exe

Country=038,052, c:\dos\country.sys

Break on


Файл AUTOEXEC.BAT – это ПКФ, служит для автоматической загрузки программ или выполнения команд сразу после загрузки ОС.

Тема 7. Установка системы Ms-Dos.

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

  2. Вставляем установочную дискету в дисковод. С дискеты автоматически запускается установочная программа.

  3. По умолчанию установочным каталогом является C:\DOS.



^ ДОМАШНЕЕ ЗАДАНИЕ



  1. Прочитать: Фигурнов В.Э. IBM PC для пользователя стр. 342 - 360.






оставить комментарий
страница3/6
Дата17.11.2012
Размер0,56 Mb.
ТипКонспект, Образовательные материалы
Добавить документ в свой блог или на сайт
1   2   3   4   5   6
плохо
  1
отлично
  1
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com


База данных защищена авторским правом ©exdat 2000-2014
При копировании материала укажите ссылку
обратиться к администрации
Документы

Рейтинг@Mail.ru
наверх