Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Файловая система и основные команды MS-DOS.



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

Операционная система содержит следующие основные компоненты:

- файловую систему;

- интерпретатор командного языка (командный процессор);

- драйверы внешних устройств.

ФАЙЛОВАЯ СИСТЕМА - это совокупность именованных наборов данных и программ на внешних носителях, структуру и организацию которых поддерживает MS-DOS. Структура файловой системы определяет удобство работы, скорость доступа к файлам и т.д.

Файл - это поименованная совокупность элементов информации хранящаяся на магнитных носителях - дисках, лентах. Имена файлов записываются следующим образом: ИМЯ.ТИП, где ИМЯ набор символов (не более 8) латинского алфавита, цифр и специальных символов ~' & @ ( ) % _ # ` $, а ТИП или РАСШИРЕНИЕ файла состоит из не более чем 3 символов. В отличии от имени тип может отсутствовать в спецификации файла.

Тип файла используется для классификации, определения принадлежности к какой-то группе с общими свойствами. Например, тип DOC, TXT - текстовые файлы, EXE, COM - файлы содержащие программы, готовые к выполнению, PAS, BAS, ASM - программы написанные на алгоритмических языках Паскаль, Бейсик и Ассемблер. Для ОС безразлично какими строчными или заглавными буквами записывается файл.

В некоторых случаях при задании имени файлов можно использовать символы * и?. Применение звездочки * для описания имени указывает на то, что имя может состоять из любых символов, безразличных для команд операционной системы. Например: *.txt для операционной системы означает, что будут обрабатываться файлы с любым именем, которые имеют тип.txt. Запись *.* определяет все файлы, находящиеся на магнитном носителе.

Знак вопроса? в имени файла означает, что на его месте может находиться произвольный символ.

При использовании имен файлов в качестве параметров команд MS-DOS необходимо указывать адрес или путь к файлу.

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

Имя дисковода - это одна из букв латинского алфавита. Персональный компьютер имеет несколько накопителей на магнитных носителях, исходя из этого в MS-DOS принято обозначать A: и B: - гибкие диски, C: D: и т.д. - жесткие диски.

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

На каждом диске имеется один главный или КОРНЕВОЙ каталог. Каталоги, входящие в корневой каталог называются ПОДКАТАЛОГАМИ 1-го уровня. Каталоги, входящие в состав подкаталога 1-го уровня

называются ПОДКАТАЛОГАМИ 2-го уровня и т.д. Каждый подкаталог является оглавлением, содержащим перечень имен файлов и подкаталогов, возможны варианты когда в оглавлении имеются только имена файлов. Организация файловой системы в виде подкаталогов удобна для сортировки информации по различным темам. Разбиение на подкаталоги зависит от желания пользователя компьютером. Иерархическое строение диска можно представить в виде дерева подкаталогов.

Все имена подкаталогов отделяются друг от друга символом \. Используя принятые обозначения обратимся, для примера, к файлу lex.exe: \LESSON\EDITOR\LEX\lex[.exe]. В квадратных скобках указывается необязательный параметр файла т.е. его можно указывать, а можно опустить в описании файла.

Имя и тип файла не обеспечивают всех потребностей, которые возникают при работе с файлами. Чтобы указать отличительные особенности некоторых файлов вводится понятие атрибута файла. Имеются следующие атрибуты в MS-DOS: A - не архивированный; R - только для чтения; S - системный; H - скрытый. Атрибут A присваивается файлу для того, чтобы его можно было проще разыскать в подкаталогах при создании копий, обновлении старых файлов и реализации подобных операций, выполняемых с помощью некоторых команд MS-DOS. Эти файлы по внутренней структуре ничем не отличаются от обычных, кроме атрибута A. Их не следует путать с архивированными файлами, получаемыми с помощью специальных программ - архиваторов.

Файлы " только для чтения" защищены от изменения и случайного стирания.

Системные файлы обеспечивают работу операционной системы.

Имена скрытых файлов и их характеристики при просмотре каталогов не выводятся на экран дисплея.

КОМАНДНЫЙ ПРОЦЕССОР анализирует и исполняет команды пользователя, поддерживает взаимодействие пользователя с операционной системой. Команды операционной системы MS-DOS делятся на два типа внутренние и внешние. Внутренние команды находятся в файле командного процессора, а внешние команды находятся в файлах операционной системы. Внутренние команды можно разделить на два вида (по способу ввода ее в компьютер) - клавишные и строковые. Клавишные команды подаются при нажатии определенных клавиш и выполняются сразу, строковые команды подаются путем набора в командной строке ее кода и исполняются после нажатия клавиши < Enter>. Примеры клавишных команд:

< Esc> - отказ от выполнения задания;

< Ctrl+C> - отказ от набранной команды или запущенной программы (не всегда);

< Ctrl+S> - останов изображения на экране;

< Ctrl+Alt+Del> - перезагрузка компьютера и другие, с которыми вы познакомитесь в ходе практических работ.

Правила подачи строковой команды - пользователь набирает команду на клавиатуре, вводя имя необходимой команды, в так называемой командной строке, на экране после приглашения MS-DOS, которое выглядит следующим образом: C: > \ или C: > или C: могут быть и другие символы в строке. Команды, как говорилось выше, делятся на внутренние и внешние. Внутренние команды выполняет командный процессор расположенный в файле COMMAND.COM, а внешние располагаются на диске в виде отдельных файлов с расширением COM или EXE. Внешние команды могут располагаться на любом диске, поэтому для выполнения этих команд необходимо указывать маршрут их поиска. Общий вид команд следующий: [путь]< имя команды> [параметры или ключи].

CLS -команда очищает экран от предыдущих сообщений, остается только одно приглашение операционной системы.

VER - на экране появляется сообщение о загруженной в ПК версии операционной системы MS-DOS.

Подготовка гибкого диска к работе.

Команда FORMAT d: [/1/4/8/B/N/T/V/S], где

d: - накопитель, на котором проводится формирование диска;

/i - одностороннее формирование диска;

/4 - формирование двухсторонних дисков в накопителях высокой плотности. Эти диски могут надежно работать в накопителях с обычной плотности записи (360 Кбайт);

/8 - формирование восьми секторов на дорожке;

/B - формирование с созданием резерва места для записи системных файлов версии MS-DOS 3.20 и старше;

/S - копирование на форматируемую дискету файлов системы MS-DOS 4.01;

/V - определяет имя (метку) диска ( до 11 символов);

/T: число - определяет число дорожек на диске;

/N: число - определяет число секторов на дорожке;

/F: число - определяет размеры форматируемого диска.

Команды обслуживания каталогов.

DIR [/P/W]-просмотр каталогов, формат команды:

DIR [d: ][путь][FILENAME][/P][/W], где d: - имя дисковода

путь - путь к файлу или каталогу;

FILENAME - имя файла;

/P - постраничный вывод на экран;

/W - вывод имен и расширений файлов и подкаталогов в строку.

CD - изменение текущего каталога, формат команды:

CD [путь] - изменить или показать текущий каталог. Изменение подкаталога в текущий независимо от того, с каким дисководом MS-DOS в настоящее время работает. Например, после выполнения команды A: \1A> cd a: \ на экране появится приглашение A: >, это говорит о том, что текущим стал корневой каталог диска A.

MD - создание подкаталога, формат команды:

MD каталог

каталог - имя создаваемого каталога или подкаталога.

RD - уничтожение подкаталога, формат команды:

RD каталог

каталог - имя уничтожаемого каталога или подкаталога. Уничтожить можно только пустой каталог или подкаталог.

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

COPY - копирование файлов, формат команды:

COPY [путь] FILENAME1 [путь] [FILENAME2][/V][/A][/B], где

[путь] FILENAME1 - путь и имя копируемого файла ( откуда копируется)

[путь] [FILENAME2] - путь и имя результирующего файла (куда копируется)

/A - текстовой файл;

/В - нетекстовой (двоичный) файл;

/V - автоматическая проверка правильности копирования (верификация).

При копировании допускается групповая спецификация имени и типа файлов, т.е. использование звездочки * вместо имени и типа. Можно распечатать содержимое файла на принтере для этого необходимо в качестве FILENAME2 указать адрес принтера, т.е. набрать PRN. Возможен вариант создания нового файла с клавиатуры - для этого необходимо в качестве FILENAME1 указать адрес клавиатуры, т.е. набрать CON, а в качестве FILENAME2 указать имя и тип зоздаваемого файла.

XCOPY - копирование файлов и подкаталогов, формат команды: [путь]XCOPY [путь]FILENAME1 [путьFILENAME2/A/D: /E/M/P/S/V/W], где

FILENAME1 - копируемый файл;

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

/A - копируются файлы только с атрибутами A;

/D: - копируются файлы созданные начиная с указанной даты, которая вводится в команду после двоеточия;

/E - копируются все подкаталоги, даже если они пустые. Режим работает только с параметром /S.

/M - копируются файлы только с атрибутами A, но после копирования в исходном файле атрибут A отменяется;

/P - требуется подтверждения желания копирования вводом: Y - для подтверждения или N - для отказа от копирования;

/S - копируются все файлы и все подкаталоги заданного каталога. Пустые каталоги не копируются;

/V - проверка правильности копирования;

/W - перед копированием дается пауза для установки диска.

TYPE - просмотр файлов на экране дисплея, формат команды:

TYPE [путь]FILENAME, где

[путь]FILENAME имя просматриваемого файла.

DEL или ERASE - уничтожение файлов, формат команды:

DEL [путь]FILENAME[/P] или ERASE [путь]FILENAME[/P], где

[путь]FILENAME - подкаталог и имя уничтожаемого файла;

/P - запрос подтверждение уничтожения указанного файла;

Вывод информации на печатающее устройство.

PRINT - команда печати, формат команды:

[путь]PRINT [путьFILENAME]...

...[путьFILENAME10/Т/С/P/D: /B: /Q: /U: /M: /S: ], где [путьFILENAME1...[путьFILENAME10]- имя выводимых на печать

файлов ( до 10)

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

/С - исключение из очереди файла, стоящего перед параметром, и всех последующих, пока не встретится параметр /Р;

/Р - добавление в существующую очередь файла, стоящего перед параметром, и всех последующих файлов, пока не встретится параметр /С

/D: имя - определяется устройство печати в качестве имени используется зарезервированное слово, определяющее принтер или коммуникационное устройство.При первом выполнении команды и пропущенном параметре появляется запрос для определения печатающего устройства;

/В: число- величина буферной памяти < 16348 ( по умолчанию 512 байт)

/Q: число - максимальное число файлов в очереди 4< =число < =32 ( по умолчанию 10);

/U: число - количество тактовых импульсов ожидания готовности печатающего устройства 1< число< 255 ( по умолчанию 1);

/М: число - число тактовых импульсов, в течении которых команда ожидает распечатку одного символа 2< число< 255 (по умолчанию

2);

/S: число - время, используемое планировщиком MS-DOS для команды PRINT 1< число< 255.

Группа параметров команды PRINT /D: /B: /Q: /U: /M: /S: определяется только во время первого выполнения команды. Когда параметр не указан, то его значение принимается по умолчанию, или система задает дополнительные вопросы для уточнения неизвестных параметров. Если в последующих вызовах команды PRINT будет указан какой-либо из этих параметров, то появится сообщение об ошибке.

Копирование дискет.

Команда копирует содержимое одной дискеты на другую по дорожкам. DISKCOPY - копирование дискет, формат команды:

DISKCOPY [d1: ] [d2: ][/1], где

d1 - имя дисковода, на который устанавливается дискета-источник;

d2 - имя дисковода, на который будет копироваться информация;

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

Если выходная дискета не форматирована, то происходит автоматическое форматирование входной дискет в соответствии с параметрами входной дискеты.

ДРАЙВЕРЫ СТАНДАРТНЫХ устройств содержатся в базовой системе ввода/вывода, которая находится в постоянно-запоминающем устройстве компьютера. Драйверы дополнительных устройств могут подключаться к операционной системе при загрузке операционной системы и находятся в виде файлов на любом диске.

Драйвер настройки печатающего устройства PRN6337.EXE подключается при проведении печатных работ на принтере типа СМ-6337 или " Искра".

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

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

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

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


 

Использованная литература при подготовке лекций:

1. Блюменау Д.И. Информация и информационный сервис.- Л.: Наука, 1989 г.

2. Брябрин В.М. Программное обеспечение персональных компьютеров. М., Наука, 1987 г.

3. Воскресенский Г.М. Теория и практика информационного обеспечения управления в органах внутренних дел. Учебное пособие,

4. М., Академия МВД СССР, 1985 г.

5. 4.Глушков В.М. Основы безбумажной информатики. М., 1987 г. Грибунов В.И., Кирдан В.С., Козубовский С.Ф. Справочник по ЭВМ.- Киев Наукова Думка 1989.

6. Дейтин Г. Введение в операционные системы. Перевод с английского. В 2-х томах, М., Мир, 1987 г.

7. Максимов Ю.Я., Осипов С.В., Симоненков О.С. Практическая работа на компьютерах семейства IBM PC в операционной среде MS-DOS 4.01. М., Центр МИФИ СП " Диалог", 1990 г.

8. Микрокомпьютеры для юристов. / Мак-Кланг Кр.Дж., Геррери Дж.А., Мак-Кланг К.А. мл., пер. с анг. М., 1987 г.

9. Михнушев А.Г. Информатика в социальном управлении: От знакомства с компьютером к решению практических задач. Ил. учебное пособие. Киев, Политиздат Украины, 1990 г.

10. Операционная система MS-DOS (версия 6.0). Справочное руководство.

11. Основы применения вычислительной техники в органах внутренних дел. Под редакцией А.П.Полежаева, А.И.Смирнова, М., Академия МВД СССР, 1988 г.

12. Персональные компьютеры: под редакцией В.А.Комарницкого- М.Машиностроение 1989.

13. Правовая информатика и кибернетика: под редакцией Н.С.Полевого- М.Юридическая литература 1993.

14. Решетников В.Н., Сотников А.Н. Информатика - что это?.- М.: Радио и связь, 1989 г.

15. Фигурнов В.Э. IBM PC для пользователя. 6-е изд., перераб. и доп. М.: Финансы и статистика, КомпьютерПресс 1995.

16. Якубайтис Э.А. Информатика - Электроника - Сети. М.: Финансы и статистика 1989.


Поделиться:



Последнее изменение этой страницы: 2019-10-03; Просмотров: 187; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.042 с.)
Главная | Случайная страница | Обратная связь