Загрузка операционной системы MS-DОС.

План занятия № 30

по учебной дисциплине «Системное программирование»

для специальности

2 – 40 01 01 «Программное обеспечение информационных технологий»

Тема занятия: работа с файлами, каталогами и дисками под управлением MS-DOS.

Тип занятия:формирование новых знаний

Форма занятия:комбинированное

Оснащение занятия:конспект лекций

 

План:

1. Организационный момент.

2. Объявление темы, цели и задачи занятия.

3. Изложение нового материала.

4. Закрепление новых знаний.

5. Заключительный.

Ход занятия:

1. Организационный момент.

· Приветствие

· Проверка как подготовлено помещение к занятию, соответствует ли гигиеническим требованиям.

· Определение отсутствующих.

· Проверка готовности учащихся к занятию.

2. Объявление темы, цели и задачи занятия.

3. Изложение нового материала:

Работа с файлами, каталогами и дисками под управлением MS-DOS.

Операционная система MS-DOS (Microsoft Disk Operating System) была разработана фирмой Microsoft для компьютеров IBM в начале 80-х годов.

Основные составные части DOS.

Базовая система ввода-вывода – BIOS. Находится в постоянной памяти (ПЗУ). Ее назначение состоит в выполнении услуг, связанных с осуществлением ввода-вывода, тестированием компьютера и вызовом загрузчика ОС.

Блок начальной загрузки - Boot Record. Эта программа находится в первом секторе диска. Функция этой программы заключается в считывании в память двух модулей ОС.

Модуль расширения BIOS -io.sys. Дополняет и расширяет возможности BIOS.

Основной модуль ОС – msdos.sys. Модуль обработки системных вызовов и или прерываний работы процессора. Реализует основные высокоуровневые услуги DOS.

В состав ОС входит специальная программа – командный процессор, которая запрашивает у пользователя команды и выполняет их. В MS-DOS командный процессор – command.com.

Файл конфигурации – config.sys. Файл установки текущей конфигурации оборудования компьютера и режимов его работы. Это текстовый файл, в нем содержатся указания, какие драйверы внешних устройств нужно загрузить в ОП и как загрузить их в DOS.

Настройка на пользователяautoexec.bat. Это командный файл, который ОС ищет при запуске, и в котором записываются команды, осуществляющие настройку ОС, удобное для работы окружение.

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

Утилиты. Сервисные программы позволяют обслуживать диски, работать с файлами и т.д. Например: fdisk.com, format.com, scandisk.com, defrag.com ...

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

Основные понятия.

Каждое из устройств внешней памяти компьютера имеет свое имя. с: - имя жесткого диска; а: - имя гибкого диска; con - клавиатура и экран; prn – логическое имя принтера и т.д.

Все программы и данные хранятся во внешней памяти компьютера в виде файлов.

Файл – это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти компьютера.

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

В различных ОС существуют различные форматы имен файлов. В ОC MS-DOS собственно имя должно содержать не более 8 букв латинского алфавита, цифр и некоторых специальных знаков, а расширение состоит из трех латинских букв. Например: proba.txt.

Типы файлов и расширений.

Тип файла Расширения
Программы exe, com
Текстовые файлы txt, doc…
Графические файлы bmp, gif, jpg, …
Звуковые файлы wav, mid…
Видеофайлы аvi, mov…
Программы на языках программирования bas, pas, …

Файловая система.

На каждом носителе информации может храниться большое количество файлов. Порядок хранения файлов на диске определяется используемой файловой системой. Файловая система – это система хранения файлов и организации каталогов.

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

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

Путь к файлу (маршрут). В маршрут входят записанные через разделитель “\” логическое имя диска и последовательность имен, вложенных друг в друга каталогов. В последнем каталоге этой записи содержится нужный файл.

Маршрут – последовательность каталогов, ведущая к нужному файлу. Виды:абсолютный (начинается с корневого, включая его), относительный (начинается от текущего, не включая его).

Например: а:\ АСТРА \ МАССА \ звезда.doc – абсолютный маршрут; МАССА \ звезда.doc – относительный маршрут.

Для обращения к группе файлов используются специальные символы: ? (в данной позиции может быть 1 символ, а может и не быть), * (в данной позиции и справа от нее может находится любое количество любых символов). Запись, в которой есть “?” или “*” называется шаблоном или маской. Примеры: a?.txt, a*.txt, books.*, *.*

Загрузка операционной системы MS-DОС.

Первую команду компьютер получает из ПЗУ. ПЗУ – микросхема, расположенная на материнской плате, питается от батарейки и поэтому энергонезависима. В ПЗУ находится программа тестирования компьютера BIOS. В случае обнаружения неисправности какого-либо устройства BIOS сообщает об этом. Если все устройства компьютера готовы к работе, BIOS заканчивает свою работу и дает команду загрузить с жесткого диска специальную программу – загрузчик операционной системы. Эта программа находится в загрузочном секторе жесткого диска или на системной дискете. Происходит поочередное обращение к имеющимся в компьютере дискам. Далее в ОЗУ считывается операционная система. После окончания загрузки ОС управление передается командному процессору и на экране появляется графический интерфейс. Теперь всей работой компьютера управляет ОС. Если системные диски в компьютере отсутствуют, то загрузка ОС прекращается и компьютер “зависает”.