Объявления
Что такое MS-DOS? Введение в операционную систему MS-DOS

MS-DOS расшифровывается как дисковая операционная система. Операционная система - это программа, координирующая действия вычислительной машины; под ее управлением осуществляется выполнение программ. MS-DOS - операционная система, расположенная на дисках. Разработчиком MS-DOS является Корпорация Microsoft.Три основные функции операционной системы:1. Обмен данными между компьютером и различными периферийными устройствами (терминалами, принтерами, гибкими дисками, жесткими дисками и т.д.). Такой обмен данными называется "ввод/вывод данных".2. Обеспечение системы организации и хранения файлов.3. Загрузка программ в память и обеспечение их выполнения.Операционная система MS-DOS блестяще справляется со своими обязанностями. На практике одно из основных преимуществ использования MS-DOS заключается в простоте ее понимания, несмотря на функциональную сложность (То есть система рассчитана на выполнение достаточно сложных функций).В отсутствие операционной системы вычислительная машина ведет себя как дикий неприрученный зверь, сильный и быстрый, не неуправляемый человеком. Операционная система "обуздывает" ее скорость и силу, превращает энергию машины в полезный для человека инструмент. 



Краткая история создания MS-DOS.

Первой разработкой MS-DOS можно считать операционную систему для персональных ЭВМ, созданную фирмой Seattle Computer Products в 1980 г. В конце 1980 г. система, первоначально названная QDOS, была модифицирована и переименована в 86-DOS.Право на использование операционной системы 86-DOS было куплено Корпорацией Microsoft, заключившей контракт с фирмой IBM, обязуясь разработать операционную систему для новой модели персональных компьютеров, выпускаемых фирмой. Когда в конце 1981 г. новый компьютер IBM PC приобрел широкую популярность, его операционная система представляла собой модифицированную версию системы 86-DOS, названную PC-DOS, версия 1.0.Вскоре после выпуска IBM-PC на рынке стали появляться персональные компьютеры "схожие с РС". Операционная система этих компьютеров называлась MS-DOS, версия 1.0. Корпорация Microsoft предоставила в распоряжение фирм, производящих эти машины, точную копию операционной системы PC-DOS - широко теперь применяемую MS-DOS.Единственным серьезным различием этих систем было то, что называется "уровнем системы". То есть для каждой машины необходимо было по- купать свою операционную систему. Отличительные особенности каждой системы мог выявить только системный программист, в чьи обязанности входила работа по "подгонке" операционной системы к конкретной машине. Пользователь, работающий на разных машинах, не ощущал никакой разницы между ними.С момента выпуска операционные системы PC-DOS и MS-DOS усовершенствовались параллельно и аналогичным образом. в 1982 году появились версии 1.1. Главным преимуществом новой версии была возможность использования двухсторонних дискет (версия 1.0 позволяла работать только с односторонними дискетами), а также возможность пересылки принтеровского вывода на другие устройства.В 1983 году были разработаны версии 2.0. По сравнению с предыдущими они давали возможность использовать жесткий диск, обеспечивали усложненный иерархический каталог диска, включали встроенные устройства для дискет и систему управления файлами.MS-DOS версии 3.0, выпущенная в 1984 году, предоставляла улучшенный вариант обслуживания жесткого диска и подсоединенных к компьютеру микрокомпьютеров. Последующие версии, включая 3.3 (появившуюся в 1987 году), развивались в том же направлении.MS-DOS версии 5.0 предоставляет возможность использования памяти расположенной выше 1M.В MS-DOS версии 6.0 расширены возможности изпользования памяти расположенной выше 1M, добавлена утилита оптимизации использования памяти Memmaker. Добавлено средство увеличения эффективного дискового пространства DoubleSpace. В комплект поставки включены утилиты проверки и оптимизации жесткого диска ScanDisk и Defrag.После судебных разбирательств с компанией Stack по поводу авторского права на DoubleSpace, последний в версии MS DOS 6.22 заменен на DriveSpace. 



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

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

Пример:

kbr.sys - драйвер клавиатуры 

каталог (директория) - группа файлов,объединенных по какому-либо признаку.Вся информация, хранящаяся в ПК размещается в файлах. Для обращения к файлу используется имя файла.ИМЯ ФАЙЛА: имя.типимя - может содежать латинские буквы, цифpы и знаки подчеpкивания, не более 8 символов;тип - может содежать латинские буквы, цифpы и знаки подчеpкивания, не более 3 символов. Тип или расширение могут отсутствовать.

Пример:

docum1.txt lex.bat baza 

Для удобного обращения к файлам используются каталоги. В каталоге могут размещяться файлы и другие каталоги. Таким образом каталоги образуют дерево.Имена каталогов могут быть такими же как и имена файлов, а также:. - текущий каталог;.. - родительский каталог;\ - корневой каталог.Имена катологов завершаются символом \ (обpатная косая).Для обращения к файлу, pасположенному не в текущем каталоге, используется полное (маршрутное) имя файла.Полное имя файла:имя диска маршрут имя файла

Примеры:

c:\bux\ve.prgc:\lex\lex.exed:\users\fox\fhg.fox 



Направленный ввод/вывод, фильтры и коммуникации

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



Стандартные устройства ввода и вывода

Для ввода информации в большинстве случаев используют клавиатуру. В результате выполнения большинства операций полученные данные выводятся на экран дисплея. Поэтому клавиатура считается стандартным уст- ройством ввода, а экран - стандартным устройством вывода.MS-DOS предусматривает средства, позволяющие назначать нестандартные устройства ввода или вывода. Такие устройства называются перифе- рийными устройствами ввода/вывода, т.к. они являются внешними по отношению к машине. 



Стандартные названия устройств

Назначая нестандартное устройство, грамотно указывайте его название. Каждое устройство (например, принтер) имеет стандартное системное имя, относящееся именно к этому устройству. Имя резервируется даже для фиктивного устройства, котоpое используется при тестировании системы. 

Стандартные названия устройств

 

Стандартное имяПериферийное устройство
AUX Первый асинхронный коммуникационный порт
СОМ1,СОМ2,СОМ3,СОМ4 Асинхронные коммуникационные порты
CON Клавиатура и экран (CONsole)
LPT1,LPT2,LPT3 Первый, второй и третий параллельные принтеры
NUL Фиктивное устройство (для тестирования)
PRN Первый параллельный принтер





Направленный ввод и вывод

Выходная информация, полученная в результате выполнения команды MS-DOS, передается на нестандартное устройство, если в командной стpо- ке после имени команды вводится знак ">" (символ напpавленного вывода) и имя этого устpойства.Команда выводит на экран содержимое файлов. При введении "type myfile", на экране появляются данные файла myfile. Чтобы напpавить эти данные на принтер, вводится:Ctype myfile > prnТак как при введении команды в качестве устройства вывода указан принтер (prn), то файл выводится на принтер, а экран остается пустым.В дополнение к устройствам, перечисленным выше, периферийным устройством можно назначить файл. Это означает, что вывод можно записать на диск в виде файла. Выходную информацию команды DIR, например, можно оформить файлом "dir.lst".Cdir > dir.lstЕсли этот файл имеется на рабочем диске, то вывод запишется на место старой информации (тем самым ее уничтожив). При необходимости сохранения старой информации, вместо символа ">" задается ">>". Тогда вывод запишется в конец старого файла. Например,Cdir >> dir.lstВыходная информация DIR добавляется к существующему файлу dir.lst. Если на рабочем диске файла нет, то он будет оpганизован.Аналогично направленному выводу организуется направленный ввод. Символ направленного ввода - "<", т.е. символ, по значению противоположный символу направленного вывода. 



Шаблоны имен файлов

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

Пример:

fio.txt
mity.txt *.txt
ol.txt 

foxproln.exe
foxhelp fox*.*
foxcomp

 

Стандартные типы файлов:

*.bat- командные файлы*.exe - загрузочные файлы*.com - загрузочные файлы

 

Прочие файлы:

*.txt - текстовые файлы*.doc - текстовые файлы*.dbf - файл базы данных*.sys - системные файлы*.bak - страховочный файл

 

Все команды MS DOS можно разделить на внутренние и внешние. Внутренние команды поддерживаются ядpом MS DOS (command.com) и всегда могут быть выполнены. Внешние команды выполняются только в том слу- чае,если на диске присутствует файл-пpогpамма, выполняющая эту команду. Любая пpогpамма может pассматpиваться как внешняя команда. 



Базовые команды pаботы с файловой системой.

Команда DIR

Отображает список файлов и подкаталогов в катологе. 

DIR [диск:][маршрут][имя файла] [/P] [/W] [/A[[:атрибуты]]
[/O[[:]порядок сортировки]] [/L][диск:][маршрут][имя файла] Указывает диск, каталог, и/или файлы для отображения./P Приостанавливает вывод каждый раз после заполнения экрана информацией./W Испольновать компактыный формат вывода./A Отображать файлы с указанными атрибутами.

атрибуты

D каталоги R файлы только для чтения
H скрытые файлы A файлы готовые к архивированию
S системные файлы - перед атрибутом означает "не"


/O Выдать файлы в указанном порядке.

порядок сортировки

N В порядке имен S В порядке размеров
E В порядке расширений D По дате и времени
G Вначале выдать каталоги - для обратного порядка


/S Отображать список файлов в указанном каталоге и всех его подкаталогах./B Выводить файлы без заголовочной и итоговой информации./L Выводить строчными буквами.Переключатели могут быть предопределены в системной переменной DIRCMD.

Команда MKDIR

Создает каталог.

MKDIR [диск:]маршрут
MD [диск:]маршрут

Команда CHDIR

Отображает имя или изменяет текущий каталог.

CHDIR [диск:][маршрут]
CHDIR [..]
CD [диск:][маршрут]
CD [..]

.. Указывает, что Вы хотите перейти в родительский каталог.Наберите CD диск: чтобы узнать имя текущего каталога на указанном диске.Наберите CD без параметров чтобы узнать текущий диск и каталог.

Команда RMDIR

Удаляет каталог.

RMDIR [диск:]маршрут
RD [диск:]маршрут

Команда COPY

Копирует один или несколько файлов в другое место.

COPY [/A | /B] источник [/A | /B] [+ источник [/A | /B] [+ ...]] [результат] 
[/A | /B]] [/V]

источник Указывает файл или файлы для копирования./A Указывает, что копируемый файл - ASCII текстовый файл./B Указывает, что копируемый файл - двойчный файл.результат Указывает каталог и/или имя файла для нового файла(ов)./V Проверять, что новые файлы записаны корректно.Для добавления файлов друг к другу укажите один файл как результат, но несколько файлов как источник (используйте шаблоны или формат файл1+файл2+файл3).

Команды DEL, ERASE

Удаляет один или несколько файлов.

DEL [диск:][маршрут]имя файла [/P] 
ERASE [диск:][маршрут]имя файла [/P]

[диск:][маршрут]имя файла Указывает файлы для удаления. Для удаления нескольких файлов используйте шаблоны/P Спрашивать подтверждение перед удалением каждого файла.

Команда RENAME

Переименовывает файл (файлы).

RENAME [диск:][маршрут]имя файла1 имя файла2 
REN [диск:][маршрут]имя файла1 имя файла2

Заметим, что Вы не можете указать новый диск или маршрут для резултирующего файла. 



Дисковый сервис

Комманда FDISK

Конфигурирует жесткий диск для использования под MS-DOS.

FDISK

Команда FORMAT

Форматирует диск для использования под MS-DOS.

FORMAT диск: [/V[:метка]] [/Q] [/F:размер] [/B | /S] 
FORMAT диск: [/V[:метка]] [/Q] [/T:дорожки /N:сектора] [/B | /S] 
FORMAT диск: [/V[:метка]] [/Q] [/1] [/4] [/B | /S] 
FORMAT диск: [/Q] [/1] [/4] [/8] [/B | /S] 

/V[:метка] Указывает метку тома./Q Выполнять быстрое форматирование./U Выполнять безусловное форматирование./F:размер Указывает размер дискеты для форматирования (такой как 160, 180, 320, 360, 720, 1.2, 1.44, 2.88)./B Выделить место на форматированном диске под системные файлы./S Копировать системные файлы на форматированный диск./T:дорожки Указывает количество дорожек на стороне диска./N:сектора Указывает количество секторов на дорожке./1 Форматировать одну сторону дискеты./4 Форматировать дискеты 5.25 дюйма на 360K в дисководе высокой плотности./8 Форматировать 8 секторов на дорожку.

Команда CHKDSK

Проверяет диск и отображает отчет.

CHKDSK [диск:][[маршрут]имя файла] [/F] [/V] 

[диск:][маршрут] Указывает диск и каталог для проверки.имя файла Указывает файлы для проверки на фрагментированность./F Исправлять ошибки на диске./V Отображать полный маршрут и имя каждого файла на диске.Наберите CHKDSK без параметров для проверки текущего диска. 

 

Источник: http://ut.edu.yar.ru/

Поделитесь полезным материалом с друзьями:


Вам помог этот совет? Вы можете помочь проекту, пожертвовав на его развитие любую сумму по своему усмотрению. Например, 20 рублей. Или больше :)

Передать $пасибо! нашему сайту через систему Webmoney
Добавление комментария:
Ваше Имя:
Ваш E-Mail:

Полужирный Наклонный текст Подчёркнутый текст Зачёркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Вставка ссылкиВставка защищённой ссылки Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Код:
Включите эту картинку для отображения кода безопасности
обновлять капчу