Мегаобучалка Главная | О нас | Обратная связь


Файловая система MS DOS НЕ допускает, чтобы были Логические



2020-03-17 266 Обсуждений (0)
Файловая система MS DOS НЕ допускает, чтобы были Логические 0.00 из 5.00 0 оценок




Диски,Каталоги,Файлы с одинаковыми ИДЕНТИФИКАТОРАМИ !!!.

 

В качестве имени логического диска используется одна из букв

латинского алфавита(A..Z).

Каждый Файл или Каталог(кроме корневого) имеет ПОЛНОЕ имя.

 

ПОЛНОЕ Имя Файла(Каталога),кроме корневого,

состоит из следующих частей(рис.8) :

- имя логического диска(A..Z),

- символ-разделитель(двоеточие) “:”,

- символ,идентифицирующий корневой каталог - "\" (Слэш),

- перечень “родительских” каталогов(разделенных

символом "\"),

- собственно имя файла(каталога),

Собственно имя файла(каталога) состоит из :

- имя,

- символ-разделитель(точка) “.”,

- расширение имени файла

“Имя логического диска”+”двоеточие”+”идентиф.корневого каталога”

+”весь перечень имен родительских каталогов” = маршрут доступа

к файлу(каталогу).

Максимальное кол-во символов в ПОЛНОМ имени файла = 78,

Максимальное кол-во символов в имени файла = 8,

Максимальное кол-во символов в расширении имени файла = 3,

Расширение НЕ обязательно т.е. может и НЕ присутствовать

(в этом случае точка тоже отсутствует).

                                   Рис.8

Таким образом размер собственно имени файла НЕ превышает 12 символов !

 

 

В ПОЛНОМ имени файла разрешается использовать только следующие

символы :

A-Z 0-9 $ & # `~ ( ) - % ! _ ^

В ПОЛНОМ имени файла запрещается использовать все остальные

символы !!!

ЗАПРЕЩАЕТСЯ В ПОЛНОМ имени файла использовать ПРОБЕЛ !!!

Примеры допустимых имен файлов :

Format.com Read.me MyFyle.txt 28-03-96.doc 123.45

Примеры НЕ допустимых имен файлов :

123456789.txt aa?.doc 35*.? It.F.doc .txt

 

Использование расширений :

Файлы,хранящиеся на диске, с точки зрения файловой системы

MS DOS,которая выступает в роли зав.складом(который ничего не

понимает в устройстве и назначении различных вещей,хранящихся

на складе),вообще говоря,представляют собой “некоторое сборище информации”.На самом деле файлы, в зависимости от информации

которая там хранится, могут иметь различное назначение :

данные, программы, драйверы, настроечные файлы и т.д.

Расширения имени файла - не обязательный, но очень важный

компонент. Он используется для разделения файлов по отдельным

категориям(данные,программы,драйверы и т.д.).

В MS DOS есть перечень предопределенных(и наиболее часто встреча-

ющихся) расширений файлов.В Табл.2 приведен их НЕ полный перечень.

 

                                 Табл. 2

Расширение Назначение файла
EXE COM Программы, созданные программистами, с по-мощью спец.языков программирования
BAT Программы, созданные Пользователями, с по-мощью редакторов текстов
SYS Драйверы устройств
OVR OVL Оверлейные файлы
BAK Предыдущая копия файла
TXT ASCII-файл (текстовый)
DOC Файл-документ(чаще всего ASCII-файл, но мо-жет быть и другого формата)
PAS Тексты программ на Pascal
C CPP Тексты программ на С
ASM Тексты программ на Ассемблере
BMP GIF PCX Графические образы
ME ASCII-файл описания чего-то
INI CFG Файлы настроек и конфигураций

 

Устройства MS DOS :

В MS DOS имеется ряд имен файлов, которые зарезервированы

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

какое-либо устройство.ЗАПРЕЩАЕТСЯ использование этих имен

НЕ по назначению ! В Табл.3 приведен перечень этих имен.

                                     Табл. 3

Имя Назначение файла
AUX асинхронный интерфейс
CLOCK$ “часы”
COM1 порт последовательного ввода/вывода
COM2 порт последовательного ввода/вывода
COM3 порт последовательного ввода/вывода
COM4 порт последовательного ввода/вывода
LPT1 порт параллельного ввода/вывода
LPT2 порт параллельного ввода/вывода
LPT3 порт параллельного ввода/вывода
CON консоль(клавиатура,дисплей)
NUL “нулевое устройство”
PRN принтер(аналог LPT1)

 

С точки зрения Пользователя - эти устройства(табл.3) ничем

не отличаются от обычных файлов(с ними можно производить все

те же операции, что и с обычными файлами).

 

Символы подстановки в именах файлов :

Когда необходимо произвести какие-либо действия над файлами -

Пользователь вызывает определенные внутренние или внешние

команды MS DOS и “передает” им,в качестве параметров, имена

файлов. Очень часто приходится производить одни и те же действия

над многими файлами. Например, необходимо скопировать ВСЕ файлы

какого-либо каталога в другой каталог.Если файлов больше 200, то

ровно 200 раз необходимо произвести эту операцию для каждого файла

в отдельности.Это, как минимум, слегка огорчает Пользователя.

Для решения такого рода проблем существуют спец.средства, которые

помогают производить однотипные операции над целой группой файлов

за один “заход”.

Так называемые символы подстановки позволяют “фильтровать” файлы,

используя их имена. К ним относятся символы : ? и * .

 

Эти символы можно использовать в любом месте собственно имени

файла(имени и расширении).

Символ ? означает, что команда(при фильтрации файлов) “признает”

любой символ в имени или расширении файла, в позиции которого

находится символ ?.

 

Символ * означает, что команда(при фильтрации файлов) “признает”

все символы,в имени или расширении файла, начиная с позиции, где

находится символ *.

Символы ? и * действуют не зависимо друг от друга применительно

к имени или расширению.

Примеры :

 ВЫПОЛНИТЬ ОПЕРАЦИЮ НАД СЛЕДУЮЩИМИ ГРУППАМИ ФАЙЛОВ :

*.*     - все файлы, без исключения,

*.txt   - файлы с любыми именами, но с расширением .txt,

II*.*   - файлы,имена которых начинаются с цепочки символов

             II и имеющие любое расширение,

YE??0198.* - файлы,имена которых начинаются с цепочки символов

             YE, два следующих символа НЕ имеют значение,

             следующие четыре символа должны быть 0198, расши-

             рение НЕ имеет значение(применительно к расчетному

             отделу : все результаты расчетов по работнику

             с табельным номером 0198),

 

Атрибуты файлов :

Каждый Файл(Каталог) имеет атрибут, который указывает на то,

что этот файл является именно файлом;или на то, что он является

Каталогом.

Файлы, в зависимости от атрибута, могут быть скрытыми,архивными

системными, только для чтения.(Скрытые файлы MS DOS “не видит”).

 

 

            СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

 

  1. Справочное Руководство по IBM PC. Методические

     материалы.Часть 2. ТПП “СФЕРА”. М. 1991 г.

  2. Савельев А.Я., Сазонов Б.А., Лукьянов С.Э. "Персо-

     нальный компьютер для всех". Книга 1.

     М., ВЫСШАЯ ШКОЛА, 1991 г.

  3. Брябрин В.М. “Программное обеспечение персональных

     ЭВМ”. М. “НАУКА”, 1990 г.

  4. Фигурнов В.Э. “IBM PC для Пользователя”

     г.Уфа, НПО “Информатика и Компьютеры”, 1993 г.



2020-03-17 266 Обсуждений (0)
Файловая система MS DOS НЕ допускает, чтобы были Логические 0.00 из 5.00 0 оценок









Обсуждение в статье: Файловая система MS DOS НЕ допускает, чтобы были Логические

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...
Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (266)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.007 сек.)