Операционная система MS-DOS Не управляя оборудованием, программа остается всего лишь литературным произведением, написанным на особом формальном языке.
Операционная система MS-DOS это программа – посредник между человеком и компьютером. Запускает прикладные программы на выполнение, управляет вычислительными ресурсами ЭВМ и обеспечивает пользователю дружественный интерфейс. Первая версия была разработана в 1981 году. Является однопользовательской операционной системой. Применяется специалистами по техническому обслуживанию вычислительной техники при проведении работ по ремонту, наладке и настройке оборудования и программ.
НАЧАЛЬНЫЕ СВЕДЕНИЯ О DOS Операционная система DOS состоит из следующих частей: 1.базовая система ввода вывода (BIOS) ; 2.загрузчик операционной системы ; 3.дисковые файлы io.sys и msdos.sys; 4.командный процессор DOS, находящийся в файле command.com и осуществляющий обработку команд, вводимых пользователем ; 5.программы для исполнения внешних команд DOS, осуществляющие форматирование дискет, проверку дисков и т.д.; 6.драйверы устройств, обеспечивающие обслуживание новых или нестандартное использование имеющихся устройств.
это часть операционной системы, находящаяся в ПЗУ (постоянном запоминающем устройстве) компьютера. Ее назначение состоит в выполнение наиболее простых и универсальных услуг операционной системы, связанных с осуществлением ввода-вывода. Кроме того, базовая система ввода-вывода содержит тест функционирования компьютера, проверяющий работу памяти и устройств компьютера при включении его электропитания и программу вызова загрузчика операционной системы. Базовая система ввода- вывода (BIOS)
загрузчик операционной системы это очень короткая программа, находящаяся в первом секторе каждой дискеты с операционной системой DOS. (Секторами называются участки длиной 512 байт, на которые разделена вся поверхность магнитного диска). Основное назначение этой небольшой программы состоит в поиске и перезаписи (загрузке) с диска в оперативную память двух файлов IO.SYS и MSDOS.SYS.
Дисковый файл io.sys загружаются в память загрузчиком операционной с системы и остаются в памяти компьютера постоянно. Файл IO.SYS содержит расширение базовой системы ввода/вывода и используется операционной системой для взаимодействия с аппаратурой компьютера и BIOS. Наличие модуля расширения позволяет легко провести модификацию параметров операционной системы, используя файл конфигурации CONFIG.SYS, который хранится в главном каталоге. Функции IO.SYS на этапе загрузки состоят в следующем: определение состояния оборудования; конфигурирование MS DOS по указаниям в файле CONFIG.SYS; инициализация и переустановка некоторых векторов прерываний нижнего уровня; запуск базового модуля DOS.
Файл CONFIG.SYS Это файл конфигурации, который хранится в главном каталоге. При подключении новых внешних устройств в этом файле указываются имена новых драйверов, управляющих их работой. Сами драйверы в виде файлов размещаются на диске. После загрузки (переписи) операционной системы в оперативную память осуществляется поиск на диске файла CONFIG.SYS, где должны быть указаны необходимые драйверы, и модуль расширения (IO.sys) осуществляет их подключение.
Базовый модуль MSDOS.SYS располагается в виде файла MSDOS на системном диске в специально выделенном для него месте вслед за файлом модуля расширения IO.SYS. Основная функция базового модуля в процессе нормальной работы - управление ресурсами компьютера, файловой системой на дисковом пространстве и управление работой программ при помощи системы прерываний. Функциями базового модуля на этапе загрузки являются: считывание в память и запуск командного процессора, инициализация векторов прерываний верхнего уровня.
Командный процессор предназначен для поддержки пользовательского интерфейса DOS. Он представляется файлом COMMAND.СОМ и располагается на системном диске в любом месте пространства, выделенного под файлы. Основные функции командного процессора в процессе нормальной работы состоят в следующем: приеме и анализе команд, введенных с клавиатуры или из командного файла выполнении внутренних команд; загрузке программ в память для выполнения; обработке прерываний по завершении задачи. Основная функция командного процессора на этапе загрузки это выполнение файла автонастройки AUTOEXEC.BAT.
Файл AUTOEXEC.BAT отличается от других файлов типа.ВАТ тем, что выполнение помещенных в него команд начинается автоматически сразу после загрузки операционной системы. После окончания работы файла AUTOEXEC.BAT, а также если этот файл не обнаружен, на экран дисплея будет выдано приглашение системного диска, например С:\>. Это является свидетельством нормального завершения процесса загрузки, и вы можете приступить к работе, введя имя прикладной программы или команду операционной системы. Примечание. Файлы CONFIG.SYS и AUTOEXEC.BAT могут отсутствовать, В этом случае параметры операционной среды будут установлены по умолчанию.
ТЕХНОЛОГИЯ РАБОТЫ В MS DOS Команды способ общения пользователя с компьютером в операционной системе. Работа на компьютере в операционной системе MS DOS организуется командами. Они вызывают определенное действие в компьютере: организуют передачу информации; вырабатывают необходимый управляющий сигнал; подключают внешнее устройство для организации процесса ввода- вывода информации и т.д.
Команда технически реализована программой в машинных кодах и хранится либо в файле на диске, либо входит в состав командного процессора операционной системы MS DOS. Как и любая другая программа, команда имеет уникальное имя и всегда имеет тип расширения.СОМ или.ЕХЕ. Ввод команды осуществляется в командной строке в соответствии с определенными правилами, заданными в виде формата. Командная строка это строка экрана, начинающаяся с приглашения операционной системы. ТЕХНОЛОГИЯ РАБОТЫ В MS DOS
Формат команды правило формирования команды пользователем с клавиатуры. При формировании команды в соответствии с установленным форматом запомните правила: формат команды состоит из имени команды латинскими буквами (без типа) и отделенных от нее одним пробелом параметров, уточняющих ее действие; в большинстве случаев параметры между собой пробелом не разделяются, а в качестве разделителя часто используется символ /; параметрами могут быть: имя дисковода, путь, имя файла, тип файла, латинские буквы, символы, цифры; присутствие параметров в формате часто бывает необязательным, что указывается с помощью квадратных скобок [ ]. Обобщенный формат команды можно представить в следующем виде: Имя команды [ Параметры] ТЕХНОЛОГИЯ РАБОТЫ В MS DOS
ОСНОВНЫЕ КОМАНДЫ ДЛЯ РАБОТЫ С КАТАЛОГАМИ просмотра дерева каталогов: tree изменения текущего каталога: cd. Эта команда имеет следующий вид: cd просмотра каталогов: dir. Эта команда имеет следующий вид: dir (/p) (/w) параметр /р задает постраничный вывод (page) списка каталогов и файлов с указанием даты и времени их создания, а для файлов - и с указанием размера в байтах, делая паузу после вывода каждого полного экрана, а параметр /w задает вывод на экран в 5 колонок только имена файлов с расширением и имена каталогов в квадратных скобках.
ОСНОВНЫЕ КОМАНДЫ ДЛЯ РАБОТЫ С КАТАЛОГАМИ создания каталога: md. Эта команда имеет следующий вид: md уничтожения каталога: rd. Эта команда имеет следующий вид: rd очистки экрана: cls
ОСНОВНЫЕ КОМАНДЫ ДЛЯ РАБОТЫ С ФАЙЛАМИ создания текстовых файлов: copy con Команда с именем copy и параметром con создаст файл с тем именем, который Вы укажете в качестве имени файла. После ввода этой команды можно вводить строки файла. В конце каждой строки нужно нажимать клавишу Enter, а после ввода последней строки - последовательно нажать клавиши F6 и Enter или одновременно клавиши Ctrl и Z, после чего появится сообщение: 1 file(s) copied (один файл скопирован)
ОСНОВНЫЕ КОМАНДЫ ДЛЯ РАБОТЫ С ФАЙЛАМИ просмотр файлов: type, которая выводит содержимое файла на экран. Эта команда имеет следующий вид: type удаление файлов. del (англ. delete - удалить), которая имеет следующий вид: del переименование файлов: ren (англ. rename - переименовать), которая имеет вид: ren
ОСНОВНЫЕ КОМАНДЫ ДЛЯ РАБОТЫ С ФАЙЛАМИ копирование файлов: copy (копировать) При копировании исходный файл остается в неприкосновенности. Новый файл имеет точно такое же содержимое, как исходный и указанное Вами имя. Команда копирования имеет формат: copy пересылка файлов: move (переслать) При пересылке Вы изменяете путь к файлу. Формат этой команды имеет следующий вид: move
Недостатки MS-DOS MS-DOS работает с 640 Кбайтами ОП. Не позволяет работать с загружаемыми драйверами для различных видеокарт. Однозадачная (запуск нескольких программ невозможен с переключением между ними). Интерфейс командной строки предоставляет всего одну строку экрана, в которой он может вводить команды. Команды должны быть написаны на языке MS-DOS и для работы в этой системе необходимо их помнить.
Принцип работы Весь цикл работы программ представляет собой последовательность заранее установленных процедур – процедуры ввода, преобразования, расчетов и т.п. - Поэтому данная среда называется процедурной. Для упрощения работы служат специальные приложения, которые называются оболочками. Начиная с Windows 95 это уже не оболочка, а графическая ОС.
Порядок загрузки Процесс считывания ОС называется загрузкой. Загрузка ОС начинается после включения системного блока и автоматического тестирования, которое является первым этапом в работе ОС. Его производят программы из BIOS, которые записаны в энергонезависимую память. Тестированию подлежат все устройства ПК, на которые к этому моменту подано электропитание.
После успешного автоматического тестирования оборудование BIOS инициирует процесс загрузки системы. Если процесс правильно организован, чтобы привести ПК в рабочее состояние требуется включить питание и дождаться окончания загрузки. Управление может производится как с клавиатуры, так и мышью, но только после загрузки специального драйвера. Драйвера стоит загружать из командного файла при запуске компьютера. В этом случае они будут работать более устойчиво.