Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2_by_mancunianrain-d5uvokv.doc
Скачиваний:
11
Добавлен:
01.04.2025
Размер:
120.32 Кб
Скачать

1.1. Загрузка ос

Вообще под загрузкой программы понимается ее размещение в оперативной памяти для выполнения. Функцию загрузки выполняет специальная программа операционной системы – загрузчик.

После включения системного блока начинается автотестирование оборудования, которое является первым этапом в загрузке ОС. Автотестирование производят программы из BIOS, которая, как известно, записана в энергонезависимую (постоянную) память. Тестированию подлежат все устройства ПК, на которые к этому моменту подано электропитание. Оно сопровождается выдачей на экран дисплея различных сообщений технического характера.

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

1.2.Операционные системы ms_dos и windows (сравнительная характеристика)

Операционная система MS_DOS-В 1981 г. Фирма MICROSOFT выпустила первую универсальную систему MS-DOS 1.0. Параллельно с этим продолжали развиваться основные средства программирования: BASIC, COBOL, PASCAL, C/C++.В 1984 г. вышла третья версия этой операционной системы, очень долго остававшаяся самой популярной. В 1990 г. появилась первая русифицированная версия 4.01 MS-DOS и одновременно WINDOWS версии 3.0. Темпы модернизации версий операционных систем стали чрезвычайно высокими. В 1994г. распространяется MS-DOS 5.0, а в 1994г. – версии 6.22. Операционная система WINDOWS 3.1 вышла в 1992г.. В 1995г.была создана операционная система WINDOWS-95, ставшая полноценной многозадачной сетевой операционной системой с разделением времени.

2 Определение файла, папки (каталога).

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

Файлом – называется целостная поименованная совокупность данных на внешнем носителе информации. Под данными в определении понимается все, что подлежит хранению – программы, результаты выполнения программ, тексты, иллюстрации, базы данных и т.п. Для обозначения файла используется составное (полное) имя. Составное имя файла образуется собственно именем файла, за которым через точку следует расширение имени файла.

Имя файла – это последовательность, состоящая не более чем из восьми символов. В качестве которых допускается использовать буквы латинского алфавита от А(а) до Z(z) цифры от 0 до 9. Имя файла обязательная часть составного имени и поэтому как при создании файла, так и при доступе к существующему файлу должно указывать его всегда.

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

Существует великое множество в той или иной степени устоявшихся расширений, среди них:

COM – файл с позиционно-независимой машинной программой. Такая программа не требует настойки при загрузке в оперативную память, загружается без каких - либо задержек.

EXE - файл с позиционно-независимой машинной программой.

BAT – командный файл. То есть текстовый файл, каждая стока которого содержит команду ОС.

SYS – системный файл- специальным образом оформленная машинная программа, обслуживающая некоторые периферийные устройства.

BIN - чаще всего файл с драйвером.

TXТ – текстовый файл, и т.д.

Кроме составного имени, с файлом связывается ряд его характеристик, а именно:

  • атрибуты файла;

  • дата создания файла;

  • время создания файла;

  • длина файла.

Атрибуты файла определяют способы его использования и права доступа к нему. ОС DOS допускает задание следующих атрибутов:

Read-Only – файл предназначен только для чтения: он не может быть удален или изменен большинством средств DOS (можно скопировать файл и изменить или удалить его копию)

Archive – архивный, этот атрибут устанавливается автоматически при создании или обновлении файла.

Hidden – скрытый файл.

System – системный файл.

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

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

Длина файла – указывается в байтах, связывается с ним после его создания и корректируется при его обновлении.

Каталоги.

ОС DOS позволяет объединить файлы в каталоги. Каталогом – называется специальный файл, в котором регистрируются другие файлы. Если файл зарегистрирован в каталоге, то говорят, что файл входит в каталог или содержится в каталоге. Реально (физически) в каталоге содержится не сам файл, а только его дескриптор – составное имя, все характеристики файла. Все прочие сведения о расположении файла хранятся в другой «невидимой» информационной структуре – в таблице размещения файлов (FAT).

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

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

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

Файловая структура любого диска формируется по следующим правилам:

  1. в любой каталог могут входить одновременно и файлы, и каталоги;

  2. любой каталог, за исключением корневого, может содержать сколько угодно файлов и других каталогов;

  3. один и тот же каталог одновременно содержаться в разных каталогах не может;

  4. вхождение в один и тот же каталог файлов и каталогов с одинаковыми составными именами не допускаются;

  5. глубина вложенности каталогов не ограничивается.

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

Пример файловой структуры приведен на рис.1.

Местоположение файла в файловой структуре диска задается маршрутом.

Маршрут – это перечень обязательно существующих каталогов, ведущих к файлу. Он записывается как последовательность имен каталогов, разделенных символом \. Однако, имена корневого каталога и входящего в него каталога при задании маршрута не чем не разделяются. Маршруты бывают полными и неполными.

Полный маршрут всегда начинается с корневого каталога, поэтому первым при его записи является символ \. Указание полных маршрутов в разветвленной файловой структуре на жестком диске утомительно. Поэтому в DOS и предусмотрена возможность задания неполных маршрутов.

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

Элемент (точка) является ссылкой каталога на себя, то есть интерпретируется как «этот каталог». Он полезен для указания в командах DOS текущего каталога. Элемент .. указывает на родительский каталог, то есть интерпретируется как «родительский каталог данного каталога».

Доступ к каталогу осуществляется точно также как к файлу – путем указания маршрута.

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

  1. имя привода, в котором установлен диск, содержащий искомый файл или предназначенный для размещения файла;

  2. маршрут к файлу по файловой структуре этого диска;

  3. составное имя диска.

Спецификация каталога – это символьная строка, включающая имя привода и маршрут.

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