Проектирование программного обеспечения. Николаев С.В. - 34 стр.

UptoLike

Составители: 

34
Командный процессор (КП) находится в обычном дисковом файле
COMMAND.COM и обеспечивает при его запуске пользовательский интер-
фейс, для чего выполняет следующие функции:
- воспринимает и интерпретирует команды MS-DOS, вводимые пользова-
телем с клавиатуры в командную строку;
- выполняет часть команд, называемых внутренними;
- обрабатывает прерывания 22H ("завершение задачи"), 23H ("реакция на
нажатие клавиш [Ctrl-Break]) и 24H ("
реакция на критическую ошибку"), до-
полняя BM DOS.
Внешние драйверы - это специальные программы, предназначенные для
управления внешними устройствами и хранящиеся в обычных файлах.
Внешние драйверы дополняют систему ввода/вывода MS-DOS (т.е. MP BIOS
и BIOS). Подключение внешних драйверов осуществляется во время загрузки
MS-DOS, для чего в служебном файле CONFIG.SYS должны быть помещены
специальные команды.
2.4. Файловая система
Файлом называется совокупность (набор) данных, размещенных на
внешнем носителе (магнитном диске, ленте и т.п.), к которому можно обра-
щаться посредством имени. В строгом смысле правильнее было бы сказать,
что файлэто место (поименованное) для хранения данных, а не сам набор
данных, но в большинстве случаев это различие не существенно.
Под
файловой системой понимают функциональную часть ОС, обеспе-
чивающую выполнение таких операций над файлами, как создание, удаление,
запись и считывание. Файловая система MS-DOS поддерживает символиче-
ские имена файлов и древовидную структуру каталогов.
Имена файлов
Каждый файл имеет имя, которое состоит из двух частей: имени и расши-
рения. В имени файла может быть от 1 до 8 символов. Расширение может
отсутствовать, а если оно есть, то начинается с точки, за которой следуют от
1 до 3 символов. В качестве символов в имени и в расширении могут
использоваться:
- латинские буквы
от A до Z;
- цифры от 1 до 9;
- специальные символы из следующего набора:
!, @, #, $, %, ^, &, -, _, ~, ', {, }.
При вводе имени файла можно использовать как большие, так и малые
буквы, но следует иметь в виду, что при исполнении они MS-DOS не разли-