MS DOS (664434)
Текст из файла
СОДЕРЖАНИЕ
-
История MS – DOS
-
Структура MS DOS
-
ОСНОВНЫЕ СВОЙСТВА MS DOS
-
СТРУКТУРА MS DOS
-
Накопители
-
Флоппи-диски (дискеты)
3.2 Винчестеры
3.3 Логические диски
4. Корневой Каталог, Каталоги (ПодКаталоги)
5. Полная характеристика файлов
6. Маршрут (Путь к файлам) Спецификация
7. Шаблоны имен файлов
8. Команды поддержки файлов
-
COPY
-
RENAME (REN)
-
DEL
-
TYPE
-
DIR
-
MKDIR (MD)
-
RMDIR (RD)
-
CHDIR (CD)
1. ИСТОРИЯ MS DOS
В октябре 1980 г. менеджеры фирмы IBM занялись поисками OS для своего 16-разрядного PC, находящегося в стадии разработки. В тот период на ПЭВМ наиболее широко применялась OS CP/M
(Control Program for MicroComputers) фирмы Digital Research. Не достигнув приемлемых соглашений с Digital Research фирма IBM обратилась к фирме MicroSoft(Билл Гейтс). В тот момент
у MicroSoft не было соответствующей OS, но ей была известна небольшая фирма (Seattle Computer Products), которая имела такую OS. За 50000$ Билл Гейтс приобрел права на эту OS.
В дальнейшем эта OS послужила основой для MS DOS. В ноябре 1980 года Microsoft и IBM подписали договор на разработку OS для IBM PC. В феврале 1981 г. появилась первая версия PC/MS-DOS,
которая работала на IBM PC. В августе 1981 г. - PC DOS 1.0 (эта версия была утверждена для применения на IBM PC).
2. СТРУКТУРА MS DOS
Операционная система (ОС) является неотъемлемой частью ПЭВМ. ОС обеспечивает управление всеми аппаратными компонентами и поддержку работы программ пользователя, предоставляя ему возможность общего управления машиной.
2.1. ОСНОВНЫЕ СВОЙСТВА MS DOS
К основным достоинствам MS DOS относятся:
- возможность организации многоуровневых каталогов;
- возможность подключения пользователем дополнительных драйверов внешних устройств;
- возможность работы со всеми последовательными устройствами как с файлами;
- развитый командный язык;
- возможность запуска фоновых задач одновременно с диалоговой работой пользователя и др.
MS DOS приобрела статус фактического стандарта операционной системы для 16-разрядных персональных компьютеров.
2.2. СТРУКТУРА MS DOS
Важнейшей особенностью MS DOS является модульность, что позволяет при необходимости расширения функций системы модифицировать отдельные её модули.
DOS состоит из следующих основных модулей:
- базовая система ввода/вывода (BIOS);
- блок начальной загрузки (Boot Record);
- модуль расширения базовой системы ввода/вывода(___BIO.COM);
- модуль обработки прерываний (___DOS.COM);
- командный процессор (COMMAND.COM);
- утилиты DOS.
Здесь в скобках приводятся английские имена соответствующих модулей для систем типа
MS-DOS/PC-DOS, используемых на различных совместимых компьютерах типа IBM-PC. В начале имен файлов
___BIO.COM и ___DOS.COM обычно употребляются буквы, обозначающие
"фирменную" принадлежность данной системы.
3. НАКОПИТЕЛИ.
Внешние накопители (диски) именуются латинскими буквами A, B, C и т.д. При обращении к операционной системе к этим буквам добавляется двоеточие, так что фактически логические имена накопителей имеют вид - A:, B:.
Имена обычно распределяются следующим образом:
A: и B: указывают на накопители на гибких магнитных дисках ;
C: указывает на накопитель на магнитном диске ;
D: указывает на устройство чтения компакт-дисков.
3.1 Флоппи-диски(дискеты)
В качестве носителя информации используется магнитная поверхность диска.Магнитная поверхность "разбита" на дорожки(концентрические окружности, см. рис.1).Дорожки нумеруются начиная с 0-ой(максимальный радиус). Магнитная поверхность "разбита" также на секторы (см. Рис.1). Секторы нумеруются начиная с 1-го. Принято, что каждая дорожка "разбита" на секторы. Размер каждого
сектора = 512 байт(для MS DOS).
Таким образом объем дискеты :
V = P * D * S * 512 (байт)
где
V - объем дискеты(байт),
P - кол-во поверхностей дискеты(1-а или 2-е),
D - кол-во дорожек на одной поверхности,
S - кол-во секторов на одной дорожке.
Если Дискета является системной, то ядро MS DOS размещается начиная с 0-й дорожки, как более надежной (меньшая плотность записи).
3.2 Винчестеры
Организация хранения информации на Винчестере, с точки зрения Пользователя, не сильно отличается от Флоппи-дисков.
Разница лишь в том, что количество поверхностей,дорожек и секторов
значительно больше(соответственно больше и емкость).
Физический Адрес Сектора = Nцилиндра + Nдорожки + Nсектора
Важнейшими характеристиками Винчестера являются :
- емкость.
- быстродействие(время произвольного доступа к информации, чем меньше этот показатель, тем "быстрее" Винчестер)
Когда говорят (о Винчестере) 1 физический диск - имеется
в виду весь пакет дисков данного Винчестера.
С помощью спец.программ 1 физический диск Винчестера можно
"разбить" на несколько разделов(логических дисков).
3.3 Логические диски :
В некотором приближении можно считать, что, "с точки зрения" MS DOS, каждый логический диск это отдельный магнитный диск. Каждый логический диск имеет свое уникальное имя.
В качестве имени логического диска используются буквы английского алфавита от A до Z (включительно). Кол-во логических дисков, таким образом, не более 26. Буквы A и B - отведены строго под имеющиеся в IBM PC FDD.
Начиная с буквы C именуются логические диски(разделы) HDD.
См. Рис.3.
Рис.3
В случае, если данный IBM PC имеет только один FDD, буква B
пропускается.
4. Корневой Каталог :
Это определенная область Диска, создаваемая в процессе инициализации (форматировании) Диска, где содержится информация о файлах и каталогах, хранящихся на Диске. Корневой Каталог ВСЕГДА существует на отформатированном Диске! На одном Диске ВСЕГДА бывает только ОДИН Корневой Каталог. Размер Корневого Каталога для данного
Диска - величина фиксированная, поэтому максимальное кол-во "привязанных" к нему файлов и других (дочерних) каталогов (ПодКаталогов) - строго определенное.
Каталоги(ПодКаталоги) :
Каталог - это определенное место на диске(в области данных диска), где содержится информация о файлах и ПодКаталогах, "привязанных" к данному Каталогу.
MS DOS поддерживает иерархическую структуру каталогов(древообразную), см. рис.6.
Рис.6
В отличие от Корневого Каталога, остальные каталоги(ПодКаталоги) создаются с помощью спец.команд MS DOS(внутренних). Основная цель такой структуры каталогов - организация эффективного хранения большого кол-ва файлов на диске. КАЖДЫЙ Каталог(кроме корневого) "имеет" "родителя", т.е. другой Каталог, к которому "привязан" данный Каталог.
MS DOS рассматривает каждый Каталог(кроме корневого), как файл. Термин "привязан" иногда заменяется термином “зарегистрирован”
-
Полная характеристика файлов
Файл - это именованная область памяти на одном из дисков, в которой может храниться текст программы, какое-либо из ее промежуточных представлений, исполняемая программа или данные для ее работы. В файлах могут содержаться также любые текстовые документы, электронные таблицы или закодированные графические изображения. Наконец, файл может содержать в себе целую базу данных или ее часть.
Каждый файл имеет имя.
Имя файла складывается из двух частей: собственно имени, которое состоит из 1-8 символов, и расширения имени (типа), которое может отсутствовать или состоять из 1-3 символов.
Тип файла присваивается в соответствии с характером хранимой информации.
Задание типа осуществляет либо сам пользователь, либо программа, порождающая файл. Имя и тип используются совместно для идентификации файла. Имя и тип файла могут содержать русские и латинские буквы, а также символы: #,$,%,^,&,(,),-,_,@,!,",~.
Символы с кодами меньше, чем 20Н, а так же символы "*" и "?" не могут использоваться в именах файлов. Полное имя файла образуется из двух слов - имени и типа, разделяемых знаком "точка". Если в имени файла отсутствует тип, точку можно опускать.
Примеры полных имен файлов:
COMMAND.COM PCTOOLS.EXE
AUTOEXEC.BAT HELP.TXT
CONFIG.SYS PROG1.PAS
PROG-1.BAS PROG2
При создании файла или изменении его содержимого автоматически регистрируется дата и время, которые известны системе из показаний встроенного календаря и часов. Имя, тип, дата и время являются атрибутами файла, которые фиксируются в каталоге.
Файл ВСЕГДА "привязан" к какому-либо Каталогу(в том числе,
может быть "привязан" и к корневому каталогу), см. рис. 7.
6. Маршрут (Путь к файлам) Спецификация
Маршрутом или путем по файловой системе называется обозначение, состоящее из имени накопителя и цепочки имен взаимно-подчиненных каталогов.
Любой из этих элементов в обозначении маршрута может отсутствовать.
Примеры записи маршрутов:
C: C:\
\EXE C:\WORK\PRO
Маршрут всегда указывает на некоторый каталог, завершающий цепочку (в частности, на корневой или текущий каталог) и может использоваться, как префикс имени файла, указывающий его местонахождение. Префикс-маршрут отделяется от собственно имени файла разделителем "\".
Примеры имен файлов с префиксами:
C:PROG1.PAS
\DOS\FORMAT.COM
C:\WORK\DOC\HELP.TXT
Идентификация Логических дисков, Каталогов, Файлов осуществляется на базе имен.
В качестве имени логического диска используется одна из букв латинского алфавита(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
7. Шаблоны имен файлов
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.









