Популярные услуги

Модульная структура MS DOS

2021-03-09СтудИзба

МОДУЛЬНАЯ СТРУКТУРА MS DOS

Модули операционной системы MS DOS

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

Модуль — унифицированная самостоятельная функциональная часть сис­темы, имеющая законченное оформление и средства сопряжения с другими функциональными узлами и модулями.

Структуру операционной системы MS DOS образуют модули (рис. 9.9):


Рис. 9.9.  Модульная структура операционной системы MS DOS


• BIOS (Basic Input/Output System) — базовая система ввода-вывода;

• модуль расширения — ЕМ BIOS (Extension Module BIOS) в виде файла с именем IO.SYS;

Рекомендуемые материалы

• базовый модуль (ВМ — Basic Module) дисковой операционной системы (БДОС) в виде файла с именем MSDOS.SYS;

• командный процессор или интерпретатор команд (CI — Command Interpreter) в виде файла с именем COMMAND.COM;

• внешние команды и драйверы, утилиты — файлы с расширением .COM, .EXE, .SYS;

• системный загрузчик (SB — System Bootstrap);

•              инструментальные средства DOS: система программирования MS DOS QBASIC; текс­товый редактор MS DOS EDITOR, обеспечивающий подготовку текстовых докумен­тов и текстов исходных программ; отладчик DEBUG для тестирования и отлаживания исполняемых файлов.

BIOS, модуль расширения ЕМ BIOS, загружаемые (внешние) драйверы, системный за­грузчик составляют машинозависимую часть операционной системы.

Базовый модуль DOS, командный процессор, внешние команды, инструментальные средства составляют машинонезависимую часть операционной системы.

Операционная система MS DOS, кроме модуля BIOS, хранится на внешнем носителе, обычно на жестком, реже на гибком диске. После включения компьютера в сеть начинается процесс перезаписи операционной системы MS DOS с диска в оперативную память. Этот процесс получил название загрузка операционной системы. Алгоритм загруз­ки будет рассмотрен далее.

О системе прерываний

Основным механизмом функционирования MS DOS является система прерываний.

Прерывания — это процедуры, которые компьютер вызывает для выпол­нения определенной задачи.

Существуют аппаратные, логические и программные прерывания.

Аппаратные прерывания инициируются аппаратурой, например сигналом от принтера, нажатием клавиши на клавиатуре, сигналом от таймера и другими причинами.

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

Программные прерывания инициируются программами, т.е. появляются, когда одна программа хочет получить сервис со стороны другой программы, например до­ступ к определенным аппаратным средствам.

Каждое прерывание имеет уникальный номер, и с ним связана определенная подпро­грамма. Когда вызывается прерывание, процессор оставляет свою работу и выполняет пре­рывание. Затем загружается адрес программы обработки прерывания и ей передается управление. После окончания ее работы управление передается основной программе, кото­рая была прервана. Аппаратные прерывания относятся к прерываниям низшего уровня, им присвоены младшие номера, и обслуживает их базовая система ввода-вывода. Логические и программные прерывания относят к верхнему уровню, они имеют большие номера, и их об­служивает в основном базовый модуль DOS.

Функции и назначение базовой системы ввода-вывода BIOS

Базовая система ввода-вывода BIOS —самый близкий к аппаратуре компо­нент DOS. BIOS находится в постоянной памяти, которая входит в комплект поставки пер­сонального компьютера. Тип операционной системы может изменяться, a BIOS остается постоянным. Поэтому BIOS, являясь неизменяемой частью персонального компьютера, с одной стороны, может рассматриваться как компонент аппаратной части, а с другой сторо­ны, как компонент любой операционной системы, в том числе и MS DOS. Строго говоря, BIOS не входит в состав MS DOS, но, учитывая, что без этого модуля функционирование операционной системы невозможно, будем считать его компонентом ее структуры.

Основная функция BIOS реализуется в процессе нормальной работы персонального компьютера. Это — управление стандартными внешними (периферийными) устройствами, входящими в состав комплекта персонального компьютера конкретной модели, а именно: дисплеем, клавиатурой, дисководами, принтером, таймером. Выделение BIOS в отдельный аппаратно-программный модуль позволяет обеспечить независимость программного обес­печения от специфики конкретной модели персонального компьютера.

Вспомогательные функции BIOS реализуются при включении персонального компью­тера на этапе загрузки и состоят в следующем:

• поиск сначала на гибком, а затем на жестком диске программы-загрузчика операцион­ной системы и загрузка с диска в оперативную память;

• тестирование аппаратной части, в том числе и оперативной памяти, а при обнаруже­нии неисправности индикация сообщения;

• инициализация векторов прерываний нижнего уровня.

BIOS содержит: специальные программы (драйверы) по управлению работой стан­дартными внешними устройствами; тестовые программы для контроля работоспособности аппаратуры; программу начальной загрузки операционной системы.

Драйвер — программа, расширяющая возможности операционной сис­темы.

Драйвер устройства — программа операционной системы для управления работой периферийными устройствами: дисководами, дисплеем, клавиату­рой, принтером, манипулятором "мышь" и пр.

Драйвер устройства должен учитывать специфику работы внешнего устройства, все тонкости его функционирования. Поэтому каждому устройству должен соответствовать свой драйвер.

Функции драйвера устройства состоят в следующем:

• прием и обработка запроса (управляющего сигнала), который поступает к данному пе­риферийному устройству;

• преобразование запроса о необходимости связи с этим устройством в серию команд управления им, с учетом всех деталей конструкции и особенностей его работы;

• обработка сигнала прерывания, который поступает от соответствующего этому драй­веру периферийного устройства.

Пример 9.13. После нажатия клавиши на клавиатуре соответствующий драйвер выполняет обработку сигнала, проверяет, нажималась ли управляющая клавиша, управляет обработкой при смене регистров клавиатуры. Причем обращаем ваше внимание, что подобные операции являются стандартными для любой программы и никакого от­ношения к сути решаемой задачи не имеют. Драйверы выполняют только стандарт­ные функции управления вводом-выводом.

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

Драйверы могут быть либо стандартными, либо загружаемыми.

Стандартные (внутренние) драйверы — это программы, которые на­ходятся внутри BIOS или его модуля расширения ЕМ BIOS и служат для управления внешними устройствами, входящими в стандартный комплект поставки персонального ком­пьютера. Эти драйверы подключаются к системе автоматически после перехода компьюте­ра в нормальное рабочее состояние.

Загружаемые (внешние, устанавливаемые) драйверы — это про­граммы, хранящиеся на диске и предназначенные для управления внешними устройствами, которые отличаются от стандартных либо по своим техническим параметрам, либо осо­быми режимами эксплуатации. Загружаемые драйверы подключаются к системе только тогда, когда они указаны в файле конфигурации CONFIG.SYS. Возможность использования загружаемых драйверов облегчает адаптацию операционной системы к новым внешним устройствам.

Постоянный модуль BIOS хранится в постоянной памяти и не может быть изменен при обычных условиях эксплуатации. Записывается он в постоянную память только при из­готовлении персонального компьютера. Однако необходимость изменения содержимого BIOS вполне вероятна и может быть вызвана следующими причинами: подключением к персональному компьютеру новых внешних устройств и использованием нестандартного командного процессора и др.

Функции и назначение модуля расширения базовой системы ввода-вывода

Модуль расширения базовой системы ввода-вывода ЕМ BIOS придает гибкость операционной системе при обращении к внешним устройствам, а при необходи­мости и перекрывает (блокирует) функции постоянного модуля BIOS. Он хранится на диске в виде файла IO.SYS после главного каталога в заранее выделенном фиксированном месте. Объем этого файла небольшой, например, для MS DOS версии 6.22 он равен 40 Кбайт.

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

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

Запомните! Подключая новое внешнее устройство, следует по­заботиться о наличии соответствующего драйвера. Установка нового драйвера должна быть сделана в файле конфигурации CONFIG.SYS.

Основная функция модуля расширения в процессе нормальной работы компьютера — это увеличение возможностей BIOS.

Функции модуля расширения на этапе загрузки состоят в следующем:

• определение состояния оборудования;

• конфигурирование MS DOS по указаниям в файле CONFIG.SYS;

• инициализация и переустановка некоторых векторов прерываний нижнего уровня;

• запуск базового модуля DOS.

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

Базовый модуль располагается в виде файла MSDOS.SYS на системном диске в спе­циально выделенном для него месте вслед за файлом модуля расширения IO.SYS. Объем файла MSDOS.SYS для версии 6.22 — 38 Кбайт. Базовый модуль не имеет жесткой привяз­ки к аппаратной части и при необходимости может быть заменен на другой файл.

Основная функция базового модуля в процессе нормальной работы компьютера — уп­равление ресурсами компьютера, файловой системой на дисковом пространстве и управле­ние работой программ при помощи системы прерываний.

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

Пример 9.14. Программы, входящие в структуру базового модуля DOS, должны обес­печивать:

• создание файла: присвоение имени, расположение его на диске, определение заня­того им объема дискового пространства;

• наличие сведений о занятых и свободных участках дискового пространства;

• управление областями оперативной памяти и др.

Функции и назначение командного процессора

Командный процессор, иногда называемый процессором консольных команд, пред­назначен для поддержки пользовательского интерфейса DOS. Он представляет собой обыч­ный файл COMMAND.COM и располагается на системном диске в любом месте пространства, выделенного под файлы. Так, для MS DOS версии 6.22 объем COM­MAND.COM равен 55 Кбайтам.

Командный процессор состоит из двух модулей — резидентного и транзитного. Ре­зидентный модуль хранится в оперативной памяти постоянно после загрузки опера­ционной системы. Транзитный модуль может вытесняться из оперативной памяти на диск прикладной программой, если ей для работы не хватает памяти. После окончания работы такой программы транзитный модуль вновь восстанавливается на прежнем месте оперативной памяти путем считывания его с диска. Транзитный модуль содержит исполни­тель внутренних команд и загрузчик программ в оперативную память для выполнения.

Взаимодействие с командным процессором осуществляется при помощи команд. Под командой понимается указание на выполнение некоторого действия. Команды бывают двух типов: резидентные (внутренние) и транзитные (внешние). Резидентные команды входят в состав самого командного процессора. Транзитные команды являются файлами типа ЕХЕ или СОМ, входящими в состав операционной системы DOS и хранящи­мися в обычном каталоге, как правило, с именем DOS.

Внимание! Прежде чем воспользоваться внешней командой, надо удостовериться в ее наличии на диске, а затем только ввес­ти ее в командную строку.

Основные функции командного процессора в процессе нормальной работы компьюте­ра состоят в следующем:

▪         приеме и анализе команд, введенных с клавиатуры или из командного файла;

• выполнении внутренних команд;

• загрузке программ в память для выполнения;

• обработке прерываний по завершении задачи.

Основная функция командного процессора на этапе загрузки — это выполнение файла автонастройки AUTOEXEC.BAT.

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

•          в случае резидентной команды он сразу приступает к ее выполнению;

•          в случае транзитной команды или любой другой программы он загружает ее в опера­тивную память, подключая для этого два других модуля операционной системы: базо­вый модуль БДОС и модуль расширения BIOS, и передает этой программе иликоманде управление.

После окончания работы введенной команды (программы) управление вновь возвра­щается командному процессору.

Назначение загрузчика

Загрузчик BOOT RECORD (модуль начальной загрузки) всегда размещается на диске в нулевом секторе и занимает объем 512 байт. Основное назначение этой небольшой про­граммы состоит в поиске и перезаписи (загрузке) с диска в оперативную память двух фай­лов — IO.SYS и MSDOS.SYS. Поиск этих модулей и их загрузка в оперативную память осуществляются в определенном порядке, поэтому на диске и в оперативной памяти они за­нимают фиксированное место и следуют один за другим. Если блок начальной загрузки не обнаружит этих модулей на диске, то он выдает соответствующее сообщение и работа ком­пьютера приостанавливается. Кроме того, функцией загрузчика является запуск модуля рас­ширения BIOS.

Как различать утилиты, внешние команды и драйверы

Утилиты, внешние команды и драйверы представляют собой программы, хранящиеся во многих случаях в каталоге системного диска в виде файлов типа .COM, .EXE, .SYS. Внеш­нее различие между ними весьма условное, и связывают его с интерфейсом взаимодействия с пользователем.

Внешней командой принято считать программу, выдающую пользователю ряд простых запросов или выполняющуюся автоматически без специально организованного ин­терфейса с пользователем. MS DOS имеет определенный перечень внешних команд.

Внешние драйверы, как правило, выполняются без диалога и поставляются от­дельно от MS DOS либо совместно с внешним устройством, либо самостоятельно.

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

РАЗМЕЩЕНИЕ MS DOS НА ДИСКЕ И В ОПЕРАТИВНОЙ ПАМЯТИ

Размещение операционной системы на диске

Операционная система MS DOS постоянно хранится на жестком диске. Помимо этого должна существовать ее резервная копия на гибком диске, называемом системным.

Системный диск — диск, где хранятся основные модули операционной системы и сервисные программы (команды), расширяющие ее возмож­ности.

На рис. 9.10 показана структура 3,5" системного диска, состоящего из 2847 секторов, где выделены:

• системная область объемом 77 Кбайт для двух модулей IO.SYS и MSDOS.SYS;

• область пользователя, где будет находиться файл COMMAND.COM — 55 Кбайт.

Рис. 9.10.  Структура системного гибкого диска (3,5") с операционной системой MS DOS

На гибком диске 0-я и 1-я дорожки отведены для размещения модулей операционной системы и организации файловой структуры диска:

• 0-й сектор занимает загрузчик;

• 18 секторов (с 1-го по 18-й) отведены для основной и дублирующей таблиц размеще­ния файлов FAT (File Allocations Table), в которых хранятся номера кластеров, выде­ленных под каждый файл;

• 14 секторов (с 19-го по 32-й) занимает главный каталог;

• начиная с 33-го сектора, располагаются два модуля операционной системы IO.SYS иMSDOS.SYS;

• командный процессор COMMAND.COM наряду с другими программами располагает­ся в области пользователя.

Внимание! Структура диска с прикладными программами (без операционной системы) полностью совпадает по 32-й сектор включительно со структурой системного диска (рис. 9.10). Начи­ная с 33-го сектора, располагается область пользователя, где хра­нятся прикладные программы.

Роль FAT-таблицы размещения файлов

Файл размещается на диске по кластерам, которые пронумерованы. Эти кластеры могут на­ходиться в разных местах диска, и соответственно файл будет храниться на диске в виде от­дельных фрагментов в свободных на момент записи на диск кластерах. В этом случае говорят, что файл фрагментирован. Желательно, чтобы кластеры, выделенные для хранения файла, шли подряд, так как это позволяет сократить время его поиска. Однако это возможно сделать только с помощью специальной программы, и подобная процедура полу­чила название дефрагментации файла. И в том, и в другом случае для организации доступа к файлу операционная система должна иметь сведения о номерах кластеров, где размещается каждый файл. В этом ей помогает FAT-таблица.

FAT-таблица предназначена для размещения и поиска файлов на диске. Она хранится на диске в определенном месте (см. рис. 9.10). Учитывая ее крайне важную роль в организа­ции файловой системы, предусмотрено хранение и ее дубля, т.е. на диске хранятся две оди­наковые таблицы — основная и дублирующая. При повреждении основной таблицы можно восстановить информацию о размещении файлов с помощью дублирующей. Рассмотрим ос­новную идею, заложенную в основу построения и использования FAT-таблицы, обратив­шись к рис. 9.11. Следует заметить, что для ускорения доступа к таблице производится ее предварительная загрузка в оперативную память.

Количество ячеек FAT-таблицы определяется количеством кластеров на диске. Каж­дая ячейка содержит номер кластера.

В свою очередь, в каталоге хранятся записи о файлах, где наряду с другими характе­ристиками указан номер его первого кластера. При необходимости доступа к файлу сначала производится обращение к ячейке FAT-таблицы, адрес которой определяется первым номе­ром, хранящимся в записи о файле. В этой ячейке хранится номер второго кластера этого файла. Обратившись к ячейке таблицы, соответствующей номеру второго кластера, опера­ционная система найдет там номер третьего кластера и т.д. Так будет создана цепочка клас­теров, где расположен файл.

В последней клетке таблицы, завершающей данную цепочку, должен находиться код FFF или FFFF для указания ее конца. Так определяется цепочка кластеров, где хранится файл.

Рис. 9.11.  Организация доступа к файлу с помощью FAT-таблицы

Размещение операционной системы MS DOS в оперативной памяти

Распределение пространства оперативной памяти было показано в гл.4 на рис. 4.7, 4.8, где непосредственно адресуемая память определяется объемом 1024 Кбайт.

Рассмотрим это пространство, обратившись к рис. 9.12 с позиций расположения в нем операционной системы.


Рис. 9.12. Распределение пространства оперативной памяти после загрузки операционной системы


Приблизительно 110 Кбайт, начиная с младших адресов, займет основная часть ядра операционной системы. В области старших адресов расположится транзитная часть команд­ного процессора, которая автоматически удаляется при нехватке памяти для прикладной программы. При объеме 640 Кбайт для прикладных программ приблизительно выделяется 530 Кбайт.

ЗАГРУЗКА MS DOS В ОПЕРАТИВНУЮ ПАМЯТЬ С ДИСКА

Алгоритм загрузки операционной системы

Операционная система хранится во внешней памяти обычно на жестком диске, реже — на гибком. Для нормальной работы компьютера необходимо, чтобы основные модули опера­ционной системы находились в оперативной памяти. Поэтому после включения компьюте­ра организована автоматическая перезапись (загрузка) операционной системы с диска в оперативную память. Наиболее важные аспекты этой загрузки отражены в виде алгоритма на рис. 9.13.

Загрузка операционной системы — перезапись операционной системы с диска (жесткого или гибкого) в оперативную память.

После включения компьютера вы наблюдаете за сменой цифр на экране. Эти цифры отображают процесс тестирования оперативной памяти программой BIOS. При обнаруже­нии неисправности в ячейках оперативной памяти будет выдано сообщение.

После успешного окончания тестирования аппаратуры производится обращение к дис­ководу с гибким диском А, и рядом с ним загорается лампочка индикации. Если вы загру­жаете операционную систему с гибкого диска, то надо до или во время тестирования вставить системный диск в дисковод А. В противном случае при отсутствии на диске А опе­рационной системы осуществляется обращение к жесткому диску, о чем свидетельствует засветившаяся рядом с ним лампочка индикации.

Начинается считывание в оперативную память 0-го сектора 0-й стороны диска, в кото­ром находится загрузчик (BOOT RECORD). Управление передается загрузчику, который проверяет наличие на системном диске модуля расширения IO.SYS и базового модуля MSDOS.SYS. Если они находятся в отведенном для них месте (см. рис. 9.10), то он загружа­ет их в оперативную память, в противном случае будет выдано сообщение об их отсутст­вии. В этом случае рекомендуется произвести повторную загрузку. Сигнал повторной загрузки передает управление постоянному модулю BIOS, который снова переписывает с диска в оперативную память блок начальной загрузки и т.д.

Запомните! Для повторной загрузки операцион­ной системы в память нажать одновременно клавиши <Ctrl> <ALT> <Del>.

После успешно выполненной загрузки в оперативную память модуля расширения IO.SYS и базового модуля MSDOS.SYS загружается командный процессор СОМ-MAND.COM и обрабатывается файл конфигурации CONFIG.SYS, который содержит ко­манды подключения необходимых драйверов. Этот файл может отсутствовать, если вас устраивает базовый вариант операционной системы.

Затем выполняется обработка командного файла AUTOEXEC.BAT. С помощью этого файла вы можете произвести настройку параметров операционной среды. Например, со­здать виртуальный диск, обеспечить смену режимов печати, загрузить вспомогательные программы и т.д.

Внимание! Файлы с расширением .ВАТ играют при работе в системной среде особую роль. Они содержат совокупность ко­манд операционной системы или имен исполняемых файлов. После запуска файла с расширением .ВАТ все записанные в нем команды выполняются автоматически одна за другой.

Файл со стандартным именем AUTOEXEC.BAT отличается от других файлов типа .ВАТ тем, что выполнение помещенных в него команд начинается автоматически сразу после загрузки операционной системы.

В случае отсутствия файла AUTOEXEC.BAT вам будет предложено ввести дату и время:

если вы нажмете клавишу ввода, то в качестве текущих даты и времени будут приня­ты так называемые системные параметры, которые определяет компьютерный таймер;

если вы хотите сделать переустановки системных даты и времени, то в ответ на при­глашение введите значения в одной из предусмотренных форм, например:

10-25-1997 (месяц день год)

7:30:10.00р (часы:минуты:секунды)

После окончания работы файла AUTOEXEC.BAT, а также если этот файл не обнару­жен, на экран дисплея будет выдано приглашение системного диска, например С:>. Это яв­ляется свидетельством нормального завершения процесса загрузки, и вы можете приступить к работе, введя имя прикладной программы или команду операционной системы.

Примечание. Файлы CONFIG.SYS и AUTOEXEC.BAT могут отсутствовать. В этом случае параметры операционной среды будут установлены по умолчанию.

Запомните! На жестком диске необходимо обеспечить постоян­ное хранение операционной системы.

При включении компьютера все дисководы для гибких дисков должны быть открыты.

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

Рис. 9.13. Алгоритм загрузки .операционной системы с диска в оперативную память

КЛЮЧЕВЫЕ ПОНЯТИЯ


Алгоритм загрузки операционной системы

Базовая система ввода-вывода BIOS

Базовый модуль дисковой опера­ционной системы MSDOS.SYS

Доступ

Драйвер:

загружаемый

стандартный

Драйвер устройства

Загрузчик (BOOT RECORD)

Загрузка операционной системы

Запись в каталоге

 Иерархическая структура каталога

Имя файла

Каталог

Каталог текущий (активный)

Каталог пассивный

Каталог пустой

Команда

Команда резидентная

Команда транзитная

Командная строка

Командный процессор

COMMAND.COM

Командный файл

Командный файл

AUTOEXEC.BAT

Команды для работы с дисками

Команды для работы с каталогами

Команды для работы с файлами

Модуль

Модуль расширения IO.SYS

Модульная структура операцион­ной системы

Операционная система

Повторная загрузка операционной системы

Подкаталог

Полное имя файла

Прерывания:

аппаратные логические программные

Приглашение операционной сис­темы

Путь

Системный диск

Специальные атрибуты файла

Спецификация файла: сокращенная форма полная форма

Таблица размещения файлов (FAT-таблица)

Тип файла

Утилита

Файл

Файл конфигурации CONFIG.SYS

Файловая система

Файловая структура диска

Формат команды

Шаблон имени файла


ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ

1. Роль и назначение операционной системы.

2. Что такое файл и каковы его характеристики?

3. Как образуется имя файла и полное имя файла?

4. Способы обращения к группе файлов. Когда используется спецификация файла?

5. Что такое каталог и каково его назначение в файловой системе?

6. Роль файловой системы.

7. Что входит в понятие файловой структуры диска?

8. Что такое главный каталог, родительский каталог, подкаталог? Примеры.

9. Для чего вводится понятие пути и о чем сообщает приглашение операционной сис­темы?

10. Как операционная система различает, откуда ей вести поиск файла, от главного ката­лога или от текущего, и что означает запись C:T1T2K1AST.TXT?

11. Из каких основных модулей состоит операционная система MS DOS?

12. Как располагается операционная система MS DOS на диске?

13. Как располагается операционная система MS DOS в оперативной памяти?

14. Как осуществить повторную загрузку операционной системы в оперативную память?

Ещё посмотрите лекцию "1. Количественные характеристики безотказности" по этой теме.

15. Расскажите об алгоритме загрузки операционной системы MS DOS в оперативную па­мять.

16. В чем состоят функции постоянного модуля BIOS?

17. В чем состоят функции модуля расширения IO.SYS ?

18. В  чем  состоят функции  базового  модуля дисковой операционной системыMSDOS.SYS?

19. В чем состоят функции командного процессора COMMAND.COM?

20. В чем состоят функции загрузчика?

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5259
Авторов
на СтудИзбе
421
Средний доход
с одного платного файла
Обучение Подробнее