Как настроить смартфоны и ПК. Информационный портал
  • Главная
  • Вконтакте
  • Что такое операционная система Free DOS. Операционная система дос Doc операционная система отзывы

Что такое операционная система Free DOS. Операционная система дос Doc операционная система отзывы

Дисковая Операционная Система - это средство, которое вы используете для работы с информацией, хранящейся в файлах на диске вашего компьютера. DOS - это обозначение для дисковой операционной системы (Disk Operating System).

Наиболее известны две версии ОС - PC DOS и ds DOS. Операционная система PC DOS разработана и принадлежит корпорации IBM, а ds DOS - фирме Microsoft. В своей основе эти ОС одинаковы. Различие в них заключается в интерфейсе и использовании различных дополнительных программ. Рассмотрение Дисковой Операционной Системы продолжим на основе PC DOS. PC DOS - это набор программ и стандартных процедур, которые дают нам возможность общаться с компьютером, а компьютеру - общаться с аппаратными устройствами. Вы ничего не сможете сделать с компьютером без DOS. Сам по себе компьютер и прикладные программы бесполезны. Однако с помощью DOS вы можете вводить команды, запускать прикладные программы и обрабатывать информацию. Операционная система DOS является фактическим промышленным стандартом и имеет наиболее широкое распространение, обеспечивая создание различных инструментальных и прикладных систем на единой основе. Основные достоинства DOS: организация многоуровневых каталогов, подключение дополнительных драйверов внешних устройств, работа со всеми последовательными устройствами как с файлами, запуск фоновой задачи одновременно с диалоговой работой, развитый командный язык. Для работы ДОС требуется до 60 Кбайт свободной памяти.


При установке ДОС на компьютер в корневом каталоге появляются следующие файлы COMMAND.COM, CONFIG.SYS и AUTOEXEC.BAT. Эти файлы принадлежат системе и служат для организации правильной работы компьютера. Отсутствие этих файлов на компьютере может привести к нестабильной работе компьютера или к полному прекращению работы. В некоторых случаях файлы могут быть обозначены как "скрытые". Это означает то, что хотя файлы не будут отображаться на экране но на диске они будут присутствовать и соответственно участвовать в работе.

Файловая структура ДОС

При небольшом количестве файлов на диске работа с ними не представляет трудностей. Но если их становится много то поиск нужного файла становится весьма затруднительным. Для облегчения работы с файлами используется каталоговая система. Файлы создаваемые при помощи ваших прикладных программ (или каким либо другим способом) хранятся на диске в каталогах, которые можно сравнить с папками находящимися в шкафу. В свою очередь шкафы могут хранится в комнатах, комнаты на этажах и т.д. Также как и в папках в файлах могут храниться различные документы, рисунки, диаграммы, таблицы и т.д. Содержимое, структура и тип ваших файлов важны для ваших прикладных программ.

Организация каталогов на диске иерархична. Это означает, что уровни каталогов вырастают из одного главного каталога. Это делается для того, чтобы:

Выделить в отдельные группы логически однородные файлы;

Выделить все файлы, относящиеся к какой-либо подсистеме;

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


Поскольку каталоги на диске выглядят как связанные ветви дерева, структура каталогов называется деревом каталогов . Каталоги делятся на два типа:

- корневой каталог

- подкаталоги


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

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


Замечание: Следует продумывать имена файлов и каталогов. Имена должны чётко идентифицировать содержание файла.

Команды ДОС

  • CD (CHDIR) - изменить каталог;

  • CLS - очищает экран дисплея;

  • COPY - копирует указанный файл или группу файлов;

  • DATE - выводит или сохраняет дату в компьютере;

  • DEL - удаляет указанный файл или группу файлов;

  • DIR - просмотр содержимого каталогов;

  • ERASE - уничтожает указанный файл или группу файлов;

  • MD (MKDIR) - создать каталог;

  • RD (RMDIR) - удаление каталога;

  • REN (RENAME) - переименовывает файл или группу файлов;

  • TIME - выводит или запоминает время в компьютере;

  • TYPE - выводит на экран содержимое файла;
Тест

Оценка статьи:

План урока
Ввдение.

1. Дисковая операционная система (DOS). Основные понятия DOS.

2. Версии DOS. MS-DOS.

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

4. Командный процессор command.com и его функции.

6. Файловая система. Основные понятия.

Введение

1) Операционная система (ОС) служит для управления ресурсами компьютера и обеспечения взаимодействия всех программ на компьютере с человеком. Компоненты ОС делятся на 2 класса: системные и прикладные. К прикладным компонентам относятся текстовые редакторы, компиляторы, отладчики, системы программирования, программы графического вывода информации, коммуникационные программы и т.д. К системным компонентам относятся ядро системы, обеспечивающее взаимодействие всех компонент, загрузчик программ, подсистемы, обеспечивающие диалог с человеком - оконная система, интерпретатор команд, и файловая система. Именно системные компоненты ОС определяют ее основные свойства.

2) Операционные системы делятся на однопользовательские и много пользовательские, однозадачные и многозадачные, с текстовым или с графическим интерфейсом. Кроме того бывают сетевые ОС, обеспечивающие работу компьютеров в локальной сети. ОС MS-DOS является однопользовательской однозадачной ОС с текстовым (командным) интерфейсом. В такой ОС в каждый момент времени работает 1 пользователь, который может одновременно запустить 1 программу, и общается с ОС, набирая текстовые команды. ОС Windows-95 является однопользовательской многозадачной ОС с многооконным графическим интерфейсом. Примером многопользовательской многозадачной ОС может служить ОС UNIX. Она используется в компьютерах мировой компьютерной сети Интернет и во многом определяет ее свойства.

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

2. Версии DOS - UNIX, XENIX, DR-DOS, Novell DOS, OS-2, PC-DOS, Linux, MS-DOS версий 1.0-3.3, 4.0, 5.0, 6.0, 6.20, 6.22, MS-DOS 7.0 или Windows-95, Windows-98, Windows-NT, Windows-2000. Раньше на старых компьютерах 386-486 наиболее широко использовались версии MS-DOS 6.20 и 6.22. В настоящее время часто используются ОС Windows-95 (MS-DOS 7.0), Windows-98 и Windows-2000, которые имеют многооконный графический интерфейс, поскольку с ними совместимы такие известные программные продукты фирмы MicroSoft, как Windows, Word, Works, Excel и др., которые составляют основу офисных компьютерных технологий (текстовые процессоры, базы данных, электронные таблицы и т.д.).

Их файлы находятся, как правило, в каталоге WINDOWS или WIN9х, а утилиты DOS размещаются в подкаталоге COMMAND (C:\WINDOWS\COMMAND или C:\WIN9х\COMMAND).

3. Составные части DOS (на примере MS-DOS).

1) Базовая система ввода вывода (BIOS). Ее называют также CMOS Setup. В ее энергонезависимой памяти записана конфигурация компьютера и находятся системные часы. Она при включении электропитания осуществляет тестирование памяти и основных устройств компьютера и вызывает загрузчик операционной системы.

2) Загрузчик (Boot Record) и другие системные области на жестком диске (таблица размещения файлов File Allocation Table, таблица разделения жесткого диска на логические диски Partition Table, корневой каталог Root Directory). Системные области находятся на нулевой дорожке жесткого диска (дискеты). Загрузчик находится в нулевом секторе диска (дискеты) и имеет небольшой размер 512 байт. Его функция состоит в загрузке основных модулей DOS - дисковых файлов IO.SYS и MSDOS.SYS.

На рисунке показаны системные области на дискете, полученные программой PCTools.

3) Дисковые файлы IO.SYS и MSDOS.SYS (они могут называться в других DOS и по-другому, например IBMIO.COM и IBMDOS.COM). Они загружаются в память загрузчиком операционной системы и остаются в памяти компьютера постоянно. Файл IO.SYS представляет собой дополнение к базовой системе ввода-вывода. Файл MSDOS.SYS реализует основные услуги MS-DOS высокого уровня.

4) Командный процессор command.com.

Дисковые файлы IO.SYS и MSDOS.SYS и командный процессор command.com образуют ядро DOS. Они находятся в корневом каталоге жесткого диска (системной дискеты) и служат для загрузки компьютера. Уже одних этих файлов достаточно для простейшей загрузки компьютера.

5) Утилиты (или вспомогательные программы) DOS, расположенные в каталоге DOS для MS-DOS или подкаталоге COMMAND для Windows-95. Они выполняют внешние команды DOS и оказывают некоторые дополнительные услуги.

6) Драйверы внешних устройств, указанных в файлах config.sys и autoexec.bat. Драйверы - это программы, расширяющие возможности DOS по управлению внешними устройствами (например, принтером, монитором, памятью, мышью, клавиатурой и др.).

4. Командный процессор command.com выполняет следующие функции:

1) Запуск прикладных программ на исполнение.

2) Выполнение внутренних команд DOS (обработка команд пользователя).

3) Запуск файла конфигурации config.sys и файла автозапуска машины autoexec.bat.

1) Включении электропитания компьютера.

2) Нажатии кнопки Reset на системном блоке компьютера.

3) Одновременном нажатии клавиш Ctrl, Alt, Del.

Для выполнения начальной загрузки DOS необходимо, чтобы либо на жестком диске была записана операционная система, либо в дисководе А: находилась системная дискета.

Если нет ошибок, загрузка проходит нормально. Однако, если есть серьезные ошибки, загрузка прекращается и выдается сообщение об ошибках. После считывания дисковых файлов IO.SYS и MSDOS.SYS, считывается файл config.sys, затем командный процессор сommand.com и наконец файл autoexec.bat, который запускает оболочку Norton Commander. Если отсутствуют файлы config.sys и autoexec.bat, то запрашиваются текущая дата и время, и после их ввода загрузка протекает нормально и завершается появлением приглашения DOS в виде значка C:\>, что означает, что DOS готова к приему команд пользователя. Таким образом, для загрузки машины достаточно, чтобы на диске было записано хотя бы только ядро операционной системы: файлы IO.SYS, MSDOS.SYS и command.com. Если при загрузке MS-DOS 6.22 при появлении на мониторе слов "Starting MS-DOS" быстро нажать клавишу F5, то файлы config.sys и autoexec.bat исполняться не будут и загрузка сразу закончится появлением приглашения DOS C:\>. Это следует делать, если в файлах config.sys и autoexec.bat есть грубые ошибки и загрузка прерывается. Тогда надо вручную загрузить Norton Commander и исправить ошибки, отредактировав указанные файлы. Можно также при ошибках в загрузке вместо F5 нажать клавишу F8 и просматривать поочередно директивы файлов config.sys и autoexec.bat, давая команду на их исполнение (Y-Yes) или пропуск (N-No), если директива ошибочна.

6. Файловая система - это совокупность всех каталогов и файлов на жестком диске. Файловая система является составной частью DOS, которая ведает доступом к каталогам и файлам, распределяет для них дисковое пространство. Одна из важнейших функций DOS - это организация файловой системы. К файловой системе имеет доступ любая прикладная программа. Файловая система является сердцевиной всего программного обеспечения компьютера и представляет собой древовидную иерархическую структуру каталогов, в которых находятся файлы и подкаталоги (корневой каталог и подкаталоги 1-го уровня, 2-го уровня и т.д.). Дерево каталогов можно выводить на экран в Norton Commander (Alt-F10), Диспетчере Файлов Windows и в некоторых других программах. Каталог, в котором работает пользователь в данный момент, называется текущим. Пример дерева каталогов приведен ниже:

Файл - это поименованное место на внешнем носителе, в котором хранится информация (текст, графика, изображение, звук и т.д.).

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

Каталог (директория, папка) - это поименованное место на внешнем носителе, в котором хранятся файлы и вложенные каталоги (подкаталоги). Каталог - это контейнер для файлов.

Ряд служебных слов зарезервировано DOS и не может использоваться в качестве имен файлов: PRN, CON, AUX, NUL, LPT1-LPT3, COM1-COM4.

Имя файла или каталога в MS-DOS может содержать от 1 до 8 латинских букв, цифр и некоторых спецсимволов (@,&,$,!,#,_ и др., кроме? и *). Файл может иметь расширение от 1 до 3 латинских букв, цифр и некоторых спецсимволов, но может и не иметь расширения. Если файл находится в каталоге (подкаталоге), то указывается полный путь (маршрут) файла, который тоже является составной частью имени файла. Пример, означающий, что файл proba.txt расположен в каталоге PRIMER, который находится в каталоге KLASS1 на диске С: c:\klass1\primer\proba.txt.

Часто используют задание имени и расширения файла по маске. Символ * означает любое имя или расширение. Пример: *.txt означает все файлы с расширением txt. Все файлы на диске обозначаются *.*. Символ? означает, что любой символ может находится в этой позиции. Пример: ??.bas - все файлы с расширением bas, в имени которого содержится только 2 символа. Пример: c*.b* - все файлы, имя которых начинается на букву c, а расширение на букву b. Пример: ?c?.?n? - все файлы, имя которых состоит из трех или двух букв, а расширение из трех букв, причем вторая буква в имени c, а в расширении n. Пример: ??r*.* - все файлы, у которых третья буква в имени r. Задание файла по маске часто используется при поиске файлов в различных программных оболочках (Norton Commander и др.).

Расширение файла позволяет отнести его к тому или иному общепринятому типу:

exe, com - программа, готовая к исполнению;

bat - текстовый командный файл;

sys - системный файл;

txt, lst - текстовый файл в формате DOS;

doc - документ (чаще всего в формате WinWord);

wri - документ редактора Write для Windows;

bak, old - старая копия файла, создаваемая перед его изменением;

arj, rar, zip, lzh, ain, arc, ice, pak, zoo - архивные файлы;

bas - текст программы на языке Basic;

pas - текст программы на языке Turbo Pascal;

bmp, pcx, gif, tif, jpg, ico - графические файлы;

dbf - базы данных формата DBase;

wps - документ текстового процессора MS WORKS;

wdb - базы данных формата MS WORKS;

wks - электронная таблица формата MS WORKS;

xls - электронные таблицы EXCEL;

lib, dll - файлы библиотек;

dat - файл данных;

ini - файл инициализации;

hlp - файл помощи;

ext - файл расширений;

mnu - файл меню;

ovl, ovr - оверлейный файл;

pif - программно-информационный файл Windows.

wav, mid, mod, mp3 - звуковые файлы.

avi, mov, mpg (mpeg), rm (ram) - файлы видеоклипов.

Полное имя файла строится следующим образом: [имя диска:] [путь\]

имя файла. У дисков могут быть имена A:, B: - для гибких дисков

(дискет); C:, D:, E: и т.д. вплоть до Z: - для жестких дисков и

их логических разделов, электронных (виртуальных) дисков и для

лазерных дисков CD-ROM.

7. Файлы autoexec.bat и config.sys, их назначение и структура.

Файлы autoexec.bat и config.sys, находящиеся в корневом каталоге жесткого диска (системной дискеты), загружаются при включении или перезагрузке компьютера и служат для создания на компьютере привычной для пользователя обстановки. С помощью этих файлов загружаются драйверы внешних устройств: мыши, клавиатуры, расширенной памяти и др., без которых нормальная работа компьютера и важнейших программ невозможна. Указанные файлы являются текстовыми, поэтому для их редактирования может использоваться любой текстовый редактор. Рассмотрим структуру и основные директивы файлов autoexec.bat и config.sys на примерах. Пример типичного файла config.sys:

DEVICE=C:\DOS\HIMEM.SYS

device=c:\dos\emm386.exe noems -директива DEVICE загружает драй-

веры расширенной памяти HIMEM.SYS

и эмулятора верхней памяти emm386.exe

DOS=HIGH,umb -директива DOS загружает команды DOS в верхнюю память.

break=on - для прерывания выполнения программ по Ctrl-Break.

FILES=30 -определяет количество открываемых одновременно файлов.

BUFFERS=30 -определяет количество создаваемых в ОЗУ буферов.

country=007, 866, c:\dos\country.sys - поддержка национальной

(Русской) клавиатуры и

формата времени.

stacks=9,256 - задает число и размер стеков в ОЗУ.

DEVICEHIGH=C:\DOS\SBIDE.SYS /D:MSCD001 /P:170,15 /V - подключение

драйвера CD-ROM в верхнюю память.

Пример типичного файла autoexec.bat:

@echo off - отключение вывода команд на экран монитора.

path=c:\;c:\dos;c:\nc;c:\windows;c:\winword;c:\nu;c:\lexicon - ди-

ректива path задает путь (каталоги-их длина не более 128 б), где

операционная система должна находить основные программы.

prompt $p$g - задает формат приглашения DOS.

set TEMP=C:\WINDOWS\TEMP - задает переменную окружения.

lh SHARE /l:500 /f:5100 - обеспечение одновременной работы прог-

рамм в Windows.

lh MSCDEX /D:MSCD001 /V /M:8 - загрузка драйвера CD-ROM.

lh smartdrv c+ 256 - кэширование (ускорение работы) диска С:.

lh pu_1700 - возможность использования дискет нестандартного фор-

lh nc - запуск Norton Commander.

Директива lh позволяет производить загрузку программ в верхнюю память, освобождая место для исполняемых программ в основной памяти. Если нужно сделать, чтобы какая-либо директива в файлах autoexec.bat или config.sys не выполнялась, то перед ней пишут слово REM. Это слово используется при настройке компьютера.

В современных компьютерах встречаются меню в файлах autoexec.bat и config.sys, что позволяет выбирать варианты загрузки компьютера, например, либо в Norton Commander, либо в Windows, или иные варианты загрузки, что создает определенные удобства в работе.

Система создавалась как полноценная альтернатива имеющейся MS-DOS, которая распространяется по платной лицензии. Разработка проекта Free DOS началась еще в 1994 г., однако система была выпущена в стабильной версии 1.0 лишь к 2006 г. ОС является бесплатной и может быть запущена практически на любом новом и устаревшем оборудовании, а также с использованием эмуляторов с целью запуска необходимых приложений под DOS. Код системы является открытым, а значит при желании он может быть модифицирован любым разработчиком под собственные нужды.

Использование

На сегодняшний день система в версии 1.1 может быть скачана с официального сайта разработчиков в качестве образа CD для установки. Система используется производителями компьютеров и ноутбуков в качестве бесплатной альтернативы MS-DOS и другим продуктам от Microsoft, которые способны значительно повысить себестоимость того или иного устройства, что в результате может негативно сказаться и на продажах оборудования. Компании Dell, HP и ASUS предоставляют пользователям возможность купить компьютеры на FreeDOS.

Характеристики

ОС работает в файловой системе FAT32. Она поддерживает произведение всех базовых операций над файлами, которые доступны в других операционных системах. Также Free DOS поддерживает открытие архивов (ZIP, 7-ZIP), редактирование текстовых документов при помощи дополнительных программ, просмотр страниц HTML, работу с указателями мыши, имеющими колесо прокрутки. Также особенностью Free DOS является большое количество программ, портированных из Linux. Система имеет собственный браузер, BitTorrent-клиент и даже антивирусное программное обеспечение.

Free DOS поддерживает работу с любым современным компьютером, поддерживающим архитектуру x86. При этом устройство должно обладать объемом оперативной памяти не менее 2 МБ, а для установки системы может потребоваться около 40 МБ. Система может быть запущена не только после установки, но и посредством виртуальных машин (например, VirtualBox), которые могут быть установлены в стандартных Windows, Linux или Mac. Также существует возможность запуска системы прямо в окне браузера посредством Java-эмулятора, который доступен для загрузки с официального сайта разработчика. Для прямой установки Free DOS на компьютер достаточно загрузить последнюю версию системы и записать ее на пустой носитель CD, после чего перезагрузить компьютер и выполнить загрузку с диска.

Общая характеристика Ms Dos

Операционная система Ms Dos (Microsoft Disk Operation System) создана фирмой Microsoft. Ее первая версия была установлена на первой IBM РС в 1981г. В дальнейшем по мере совершенствования компьютеров выпускались новые версии этой системы, учитывающие новые возможности компьютеров и предоставляющие дополнительные возможности для пользователей.

В этом Windows-ориентированном мире Ms Dos, казалось, суждено дожить последние годы в музее компьютерных технологий. Но реконструированная система может стать операционной системой будущего. И вот и почему.

Начиная с 1997 г., компания Caldera продала свыше 3 миллионов копий

Dr Dos,которая является Ms Dos-совместимой. Рынок Ms Dos больше рынка РС, по крайней мере, в десять раз. Это рынок встроенных операционных систем мелких высокоточных устройств: кассовые аппараты, факсы, персональные цифровые ассистенты, электронные записные книжки, присоединенных в сеть интранет и даже к Интернет. Но это не та старая операционная система. Фирма Caldera добавила в Dr Dos графический браузер Web, который работает на 40 MHz 386 с 4 Mb оперативной памяти. Кроме того, эта система поддерживает такие ключевые протоколы Интернет, как TCP/IP, HTTP и FTP. Система дает простой, надежный и легкий доступ в Интернет. Она высокопроизводительная, оттестирована с проверенными приложениями и тысячами программами.

На самом деле у Dr Dos множество конкурентов, пытающихся пробиться на этот рынок. Но дело в том, что Dr Dos обладает потенциалом не только в этой области - она многофункциональная. Она совершенно естественна для старых 286 компьютеров и дает им Интернет браузер. И, так как браузер будет работать всего лишь на 4 Mb RAM, система Dr Dos может просто стать операционной системой Интернет-терминалов, а далее - и сетевого компьютера.

Dr Dos предлагает низкие требования в «начинке» устройств - и низкую цену.

Какова структура операционной системы MS DOS

Операционная система MS DOS (Microsoft Disk Operating System) -- самая распространенная ОС на 16-разрядных персональных компьютерах. Она состоит из следующих основных модулей

Табл.2. Состав операционной системы MS-DOS

Каждый из указанных модулей выполняет определенную часть функций, возложенных на ОС. Места постоянного размещения этих модулей различны. Так, базовая система ввода/вывода находится в постоянном запоминающем устройстве (ПЗУ), а не на дисках, как все остальные модули.

Базовая система ввода/вывода (BIOS) выполняет наиболее простые и универсальные услуги операционной системы, связанные с осуществлением ввода-вывода. В функции BIOS входит такжеавтоматическое тестирование основных аппаратных компонентов(оперативной памяти и др.) при включении машины и вызов блока начальной загрузки DOS.

Блок начальной загрузки (или просто загрузчик) -- это очень короткая программа, единственная функция которой заключается в считывании с диска в оперативную память двух других частей DOS -- модуля расширения базовой системы ввода/вывода и модуля обработки прерываний.

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

Утилиты DOS -- это программы, поставляемые вместе с операционной системой в виде отдельных файлов. Они выполняют действия обслуживающего характера, например, разметку дискет, проверку дисков и т.д.

операционный система каталог файл

Из чего состоит операционная система MS-DOS

Операционная система MS-DOS состоит из множества различных файлов. Они включают собственно файлы операционной системы IO.SYS, MSDOS.SYS и командный процессор COMMAND.COM. Кроме этих трех файлов, представляющих собой работоспособное ядро MS-DOS, в дистрибутив операционной системы включены файлы так называемых внешних команд, например FORMAT, FDISK, SYS, драйверы различных устройств и некоторые другие файлы.

Файл IO.SYS содержит расширение базовой системы ввода/вывода и используется операционной системой для взаимодействия с аппаратурой компьютера и BIOS.

Файл MSDOS.SYS в некотором смысле является набором программ обработки прерываний, в частности прерывания INT 21H.

Командный процессор COMMAND.COM предназначен для организации диалога с пользователем компьютера. Он анализирует вводимые пользователем команды и организует их выполнение. Так называемые внутренние команды - DIR, COPY и т. д. обрабатываются именно командным процессором.

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

Драйверы (обычно это файлы, имеющие расширение имени SYS или EXE) представляют собой программы, обслуживающие различную аппаратуру. Применение драйверов легко решает проблемы использования новой аппаратуры - достаточно подключить соответствующий драйвер к операционной системе.

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

Файлы операционной системы IO.SYS, MSDOS.SYS и COMMAND.COM должны быть записаны на диске в определенном месте. Вы не должны копировать их в другие каталоги диска.

Если вам необходимо изготовить загрузочную дискету, с помощью которой вы можете загрузить на компьютере MS-DOS, недостаточно просто скопировать на дискету основные файлы операционной системы - IO.SYS, MSDOS.SYS и COMMAND.COM.

Для изготовления системной дискеты необходимо воспользоваться либо командами FORMAT или SYS, либо специальными программами, например программой Safe Format из пакета Norton Utilities.

Самым простым способом сделать чистую дискету загрузочной, является использование внешней команды MS-DOS - SYS. Для ее использования вставьте чистую дискету в дисковод и из корневого каталога диска C: выдайте команду:

После выполнения команды SYS, дискета будет содержать файлы IO.SYS, MSDOS.SYS и COMMAND.COM, записанные в определенных местах дискеты. Вы можете загрузить MS-DOS с этой дискеты, если перед включением питания вставите системную дискету в дисковод A:.

После включения питания компьютера, на котором установлена операционная система MS DOS, автоматически происходят следующие процессы:

  • · Тестирование ПК (BIOS выполняет комплекс программ начального тестирования компьютера);
  • · Загрузка MS DOS (считывание операционной системы из внешнего запоминающего устройства в оперативную память);
  • · Настройка MS DOS (настройка ОС выполняется по командам, записанным в файлах config.sys и autoexec.bat.).

После загрузки ОС на экране монитора высвечивается приглашение пользователю на ввод команд, которое состоит из имени диска и символов:

A:> или C:>.

Это означает, что DOS готова к приему команд.

Приглашение DOS содержит информацию о текущем дисководе и о текущем каталоге. Например,

A:> - дисковод А:, корневой каталог:

C:windows> - дисковод С:, каталог windows.

Диск, с которым работает в данный момент ПК, называется текущим.

Ввод и редактирование команд

Для ввода команды следует набрать эту команду на клавиатуре и нажать Enter. Для редактирования вводимой команды можно пользоваться следующими клавишами:

Backspace, Delete, Ins, Esc, Клавиши перемещения курсора.

Команды общего назначения

VER - проверка версии ОС (A:>VER, нажать Enter);

CLS - очистка экрана (A:> CLS, нажать Enter);

TIME - проверка и коррекция системных часов (A:>TIME, нажать Enter);

DATA - проверка и коррекция системного календаря (A:> DATA, нажать Enter).

Работа с файлами

  • 1. Создание текстовых файлов: A:>copy con (имя файла) - после ввода этой команды нужно будет поочередно вводить строки файла. В конце каждой строки надо нажимать клавишу Enter, а после ввода последней строки - нажать F6 (или Ctrl +Z) и затем Enter. На диске появится файл с указанным именем.
  • 2. Копировать файл: A:>copy a:lesson urok (копировать lesson из корневого каталога в каталог urok);
  • 3. Удалить файл: A:>del less, нажать Enter ;
  • 4. Переименовать: A:>ren lesson conon, нажать Enter (переименованный файл - conon);
  • 5. Вывод файла на экран: TYPE пример: A:>TYPE prim.1, нажать Enter;
  • 6. Слияние (объединение файлов в один) COPY_полное имя 1-го файла + полное имя 2-го файла _полное имя 3 го файла, нажать Enter.

Работа с каталогами

  • 1. Создать каталог: A:>md urok, нажать Enter.
  • 2. Удалить каталог: A:>rd urok, нажать Enter.
  • 3. Просмотр каталога (оглавление каталога): A:>DIR, нажать Enter.
  • 4. Изменение текущего каталога: A:>cd urok, нажать Enter. Получим: A:urok> (дисковод А:, каталог urok).
  • 5. Переход в корневой каталог: A:urok>cd.., нажать Enter. Получим: A:> (дисковод A:, корневой каталог).Отображение перечня каталогов диска: A:>TREE А: /F, нажать Enter.

Работа с дисками

  • Ш Переход с диска на диск: С: windows >A:, нажать Enter, получим A:>;
  • Ш Форматирование дисков: C:> format a:, нажать Enter;
  • Ш Задание метки на диске: A:vol, нажать Enter;
  • Ш Чтение метки: A:label, нажать Enter.

В свое время, еще до появления Windows, операционная система DOS являлась чуть ли не единственной продвинутой системой, которая позволяла осуществлять взаимодействие человека с компьютером на основе вводимых команд. Это сейчас можно использовать графический интерфейс для вызова большинства функций системы. Раньше об этом и речи не было. Но почему мы вспомнили о DOS? Только потому, что сама система ранее была включена в поддержку Windows, а сейчас интегрируется в эти ОС в виде несколько измененного элемента, который, несмотря на все заявления, все равно остается одним из самых главных компонентов системы. На его основе можно производить исправление большинства возникающих ошибок и сбоев.

Что такое DOS?

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

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

Первенец программного обеспечения

Самым первым детищем в DOS безусловно считается «дедушка» Norton Commander. Именно с его появлением и связывают гиперактивность популярности самой операционной системы.

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

MS DOS: основы работы

Что же касается использования данной системы, тут не все так просто. Что такое DOS с точки зрения взаимодействия между компьютером и пользователем? Это есть использование условного набора команд, которые сегодня применяются крайне редко.

Поскольку практически всегда для доступа к основным функциям использовался Norton Commander, рассмотрим именно его набор. Самое интересное в нем состоит в использовании возможности создания и редактирования текстовых файлов и просмотра изображений. Да-да, вы не ослышались. Именно в этом менеджере такие технологии были реализованы изначально.

Для просмотра картинок использовалась клавиша F3, а для входа в текстовый редактор применялась команда edit. Набор текста несколько отличается от того, что мы сегодня делаем в Word, поскольку каждому символу в DOS соответствует определенное положение на экране. Если посмотреть на вертикальное расположение текста, символы будут находиться один под другим. Ни о каком выравнивании по краям или высоте и речи нет. Можете вводить текст сколько угодно, а он будет расположен всего в одной строке. Это, кстати, очень удобно при преобразовании текстов DOS в Word.

Связь с Windows

В том, что такое DOS, немного разобрались. Теперь посмотрим, причем тут Windows. Но для начала небольшое лирическое отступление. Если среди вас, читатели, есть поклонники старых компьютерных 3D-шутеров, вы должны помнить такие хиты, как Quake, Doom, Duke Nukem или Wolfenstein.

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

Но вернемся к тому, что такое DOS применительно к Windows-системам последних поколений. Чтобы понять это, достаточно просто вызвать командную консоль, интерфейс которой как раз и основан на классическом DOS-режиме. Как оказывается, DOS с Windows имеет очень тесную связь. В ней используются как раз команды, в свое время разработанные именно для этой системы. Примитивные команды, конечно же, уже не применяются, зато строки проверки диска - вовсю.

Обратите внимание, что некоторые команды позволяют производить такие действия, что в самих Windows-системах выполнить невозможно (например, команда sfc /scannow для проверки целостности системных файлов с их последующим восстановлением, или инструменты вроде DISM или Bootrec.exe, позволяющие восстановить систему или исправить проблемы с загрузчиком). Все это взято именно из DOS, и никакие другие средства в обеспечении исправления ошибок в данном случае не помогут, поскольку в самом инструментарии Windows отсутствуют изначально.

Если пройтись по некоторым настройкам первоначальной системы, размер экрана DOS не регулируется. Для изменения настроек необходимо использовать дополнительные меню коммандера, и то, особо тут не разгонишься (если взять в расчет параметры графических ускорителей в Windows, которые могут настраиваться даже при использовании специальных утилит). В остальном же система рассчитана исключительно на поддержку командной строки, и не более того.

Краткий итог

И какие бы заявления о прекращении поддержки ни звучали из уст сотрудников корпорации Microsoft, все равно очевидно, что командная строка, основанная на принципах DOS-систем, никуда не денется. Поэтому и важно знать, что такое DOS, и какие команды могут использоваться для восстановления работоспособности Windows. Связь самая прямая. Как уже понятно, в некоторых случаях без применения таких инструментов просто не обойтись.

Лучшие статьи по теме