Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lektsii_po_informatike_Balafanov.doc
Скачиваний:
23
Добавлен:
06.11.2018
Размер:
1.34 Mб
Скачать

5.2.4. Маршруты файлов

    При сложной, древовидной структуре файлов на диске для указания файла необходимо знать его местоположение - цепочку подчиненных каталогов. Цепочка имен каталогов, точно указывающих местоположение файла, называется маршрутом или путем. Итак, файл полностью задается следующими элементами:         - именем накопителя (дисковода), которое иногда не указывается;         - маршрутом (цепочкой имен каталогов), в которой каждый последующий является подкаталогом предыдущего (маршрут также может опускаться);         - именем файла, завершающим цепочку (файл должен находиться в последнем каталоге маршрута).     В каждый момент времени один дисковод является текущим. Об этом свидетельствует стандартное приветствие (приглашение операционной системы, где указываются имя текущего рабочего накопителя - дисковода и маршрут файлов. Например:         - А:* или С:\         - C:\DEMO\VICTOR или C:\SYS\BLAD\LORA Имя накопителя, активного в данный момент времени, в маршруте может не указываться.     Если маршрут начинается со знака С:\, то местоположение файла вычисляется от корневого каталога, если нет, то от текущего каталога накопителя. Примеры:         - С:\ progl .bas - файл в текущем каталоге;         - С:* EXE\fontlat.com - файл в каталоге первого уровня ЕХЕ на текущем дисководе;         - A:\PR\VICA\help.txt - файл находится в подкаталоге VICA текущего каталога РК. диска А.

5.2.5. Недопустимые имена файлов

    Некоторые трехбуквенные имена зарезервированы как имена стандартных устройств. Их нельзя использовать в качестве имен или типов файлов. Например:         - PRN (LPT1) - основное печатающее устройство, 1-й принтер;         - LPT2 - дополнительный 2-й принтер;         - CON - консоль, т. е. дисплей - при выводе данных и клавиатура при вводе;         - AUX (COM1) - основной (1-й) коммуникационный канал;         - NUL - фиктивное пустое устройство, используемое при отладке.

5.2.6. Стандартные расширения имен файлов

    Расширение (тип файла) имени приписывается файлу обычно в соответствии с характером хранимой в нем информации. Существуют стандартные типы файлов, позволяющие распознавать их по расширениям, например:         - .ASM - исходная программа на языке ассемблера;         - .ВАК. - резервный файл (копия), используемый в случае повреждения оригинала;         - .BAS - программа на языке BASIC;         - .PAS - программа на языке Паскаль;         - .BAT - командный файл для пакетной обработки;         - .СОМ - командный файл для непосредственного исполнения,         - .DAT- файл данных;         - .DOC - файл документов для текстовой обработки;         - .EXE - исполняемый файл;         - .TXT -текстовый файл;         - .CAL - таблица данных, полученная в пакете Supercalc.

5.3. Структура операционной системы ms dos

    Операционная система DOS хранится в виде файлов корневого каталога на дискете или на диске С: и состоит из следующих модулей:         - BIOS (базовая система ввода-вывода), находящаяся в постоянной памяти (ПЗУ). Эта часть операционной системы является "встроенной" в компьютер. Она осуществляет проверку работоспособности устройств при включении ЭВМ и выполняет наиболее простые и универсальные *'слуги ОС, связанные с вводом-выводом. Кроме того, базовая система содержит программу вызова загрузчика операционной системы;         - Загрузчик операционной системы - это очень короткая программа, осуществляющая считывание в память модулей операционной системы DOS (10.SYS, MSDOS.SYS), которые потом постоянно находятся в оперативной памяти;         - 10.SYS осуществляет все операции обмена информацией с внешними устройствами (клавиатура, дисплей, печатающее устройство, адаптер связи, а также динамик);         - MSDOS.SYS позволяет создавать файлы, а также может распоряжаться областями оперативной памяти (ОП), содержит информацию о свободных участках памяти;         - COMMAND.COM - командный процессор, предназначенный для работы пользователя. Он содержит все внутренние или резидентные команды, которые процессор выполняет по требованию пользователя. Для выполнения других внешних ( транзитных) команд ищется на дисках файл-программа с соответствующим именем и если находит ее, то загружает в оперативную память и передает ей управление. По окончанию работы программы командный процессор удаляет программу из памяти и выводит сообщение о готовности к выполнению команд (приглашение DOS).         - Внешние (транзитные) команды DOS - это программы, поставляемые вместе с операционной системой в виде отдельных модулей. Они как транзитные команды выполняют действия обслуживающего характера, например, форматирование дискет, проверку дисков и т.д.         - Драйверы устройства - это специальные программы, которые дополняют систему DOS и обеспечивают обслуживание новых устройств. Драйверы загружаются в память компьютера при загрузке операционной системы, и их имена указываются в специальном файле CONFIG.SYS. После загрузки операционной системы, с диска считывается файл конфигурации CONFIG.SYS и загружаются драйверы устройств. Затем считывается командный файл COMMAND.COM и ему передается управление. Командный процессор выполняет командный файл AUTOEXEC.BAT (автозагрузчик), после чего выполняются указанные в этом файле команды и программы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]