Структура операционной системы ms dos — в помощь студенту

  • Практическое занятие №3-4
  • Работа с командами помощи в MSDOS
  • Основные команды ОС MSDOS
  • Цель работы: Развитие профессиональных навыков работы в среде операционной системы MS-DOS.
  • Студент должен:
  • уметь:
  • — работать в конкретной операционной системе.
  • знать:
  • — машинно-зависимые свойства операционных систем: обработку прерываний, планирование процессов, обслуживание ввода-вывода, управление виртуальной памятью;
  • — машинно-независимые свойства операционных систем; работу с файлами, планирование заданий, распределение ресурсов;
  • — принципы построения операционных систем.
  • Задачи практической работы:
  • — Создание структуры каталогов.
  • — Создание, просмотр, редактирование, удаление файлов.
  • — Удаление структуры каталогов.
  • — Манипулирование операционной системой MS-DOS.
  • Обеспеченность занятия:
  1. Учебно-методическая литература:

  • Основные источники:
  • И.И. Попов, Т.Л. Партыка «ОС, среды и оболочки», Издательский Дом: ИНФРА-М, 2005г
  • Д.А. Комиссаров, С.И. Станкевич Ди-Анн Лебланк
  • «Операционная система Linux», Издательство: Диалектика, 2006г
  • Дополнительные источники:
  • — А.Кенин «IBM-PC для пользователя», Издательство: Планета, 2003г
  • — «IBM-PC Персональный учитель», Издательство: СОЛОН — Р, 2002г
  1. Технические средства обучения:

  • ПК
  • операционной системы MS-DOS.

Краткие теоретические материалы по теме практической работы

alt

Узнай стоимость своей работы

Бесплатная оценка заказа!

Оценим за полчаса!
Название команды Синтаксис команды
Создание файла с консоли copy con
Удаление файла del
Переименование файла ren
Редактирование файла edit
Переход на диск
Переход в каталог cd
Сортировка по имени файлов каталога Ds
Сортировка по расширению файлов каталога Ne
Создание каталога md
Удаление каталога rd
Очистка экрана Cls
Вывод содержимого файла на экран type
Копирование файла copy
Поиск файла filefind
Работа с командной строкой Prompt
Информация о команде /?

Задания для практического занятия:

Через панель Пуск меня Программы закладка Стандартные загрузить командную строку. Через командную строку зайти в каталог Temp диска С.

1) В каталоге Temp создать дерево каталогов по вариантам как показано в приложении 1 с использованием команд таблицы 1.

2) В каталоге А2 создать подкаталоги В4 и В5 и удалить каталог В2.

3) В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

alt

Узнай стоимость своей работы

Бесплатная оценка заказа!
Читайте также:  Учет доходов и расходов по финансовым вложениям - в помощь студенту

Оценим за полчаса!

4) В каталоге DSXT создать файл Name.txt, содержащий информацию о названии техникума и специальность, на которой студент обучается. Здесь же создать файл Mark.txt с оценками на вступительных экзаменах и общей суммой баллов.

5) В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента.

6) Скопировать файл hobby.txt в каталог А2 и переименовать его в файл Lab_№варианта.txt.

7) Сделать копию файла Lab_№варианта.txt (например, copy_Lab_№варианта.txt ) в этом же каталоге и удалить его.

  1. 8) Очистить экран от служебных записей.
  2. 9) Вывести на экран поочередно информацию, хранящуюся во всех файлах каталога Personal.
  3. 10)Отсортировать все файлы, хранящиеся в каталоге Personal, по имени.

11)Объединить все файлы, хранящиеся в каталоге Personal, в файл all.txt и вывести его содержимое на экран.

12)Отредактировать файл all.txt, добавив в него год вашего рождения, и вывести его содержимое на экран.

13)Скопировать файл all.txt в директорию А1.

  • 14)Удалить все директории, в названии которых есть буква A или цифра 2.
  • 15)Изменить строку приглашения MS-DOS в соответствии с номером варианта.
  • Приложение №1

Структура операционной системы MS DOS - в помощь студенту

В строке приглашения MS-DOS вывести системную дату.

Структура операционной системы MS DOS - в помощь студенту

В строке приглашения MS-DOS вывести информацию о текущих дисководе и каталоге и символ «

В строке приглашения MS-DOS вывести символ «|».

Структура операционной системы MS DOS - в помощь студенту

В строке приглашения MS-DOS вывести информацию о текущем дисководе и символ пробел.

Структура операционной системы MS DOS - в помощь студенту

В строке приглашения MS-DOS вывести текущую версию MS-DOS.

Структура операционной системы MS DOS - в помощь студенту

В строке приглашения MS-DOS вывести системную дату и время.

Структура операционной системы MS DOS - в помощь студенту

В строке приглашения MS-DOS вывести символы «».

Структура операционной системы MS DOS - в помощь студенту

В строке приглашения MS-DOS вывести символы «|||».

Структура операционной системы MS DOS - в помощь студенту

В строке приглашения MS-DOS после вывода всей информации перейти на новую строчку.

Структура операционной системы MS DOS - в помощь студенту

В строке приглашения MS-DOS вывести системное время, заключенное между символами «$».

Отчет должен содержать:

1. Титульный лист.

2. Цели и задачи лабораторной работы.

3. Задание на лабораторную работу.

4. Результаты выполненной работы

Источник: https://videouroki.net/razrabotki/praktichieskoie-zaniatiie-na-tiemu-rabota-s-komandami-pomoshchi-v-ms-dos-osnovny.html

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

Одной из самых распространенных операционных систем до середины 90-х годов была дисковая операционная система фирмы Microsoft MS DOS (Microsoft Disk Operating System).

В современных ОС Windows для работы с командами DOS используется командная  строка, которую можно вызвать: Пуск/выполнить, в окне диалога ввести  cmd и нажать ОК. Другой способ вызова командной  строки – Пуск/Программы/Стандартные/Командная строка.

Состав MS DOS

В операционную систему MS DOS входят следующие основные модули:

  1. Базовая система ввода – вывода (BIOS).
  2. Блок начальной загрузки (Boot Record).
  3. Модуль расширения BIOS (IO.SIS).
  4. Модуль обработки прерываний (MS DOS.SYS).
  5. Командный процессор (COMMAND.COM).
  6. файлы-драйверы, которые после их загрузки в память обеспечивают работу таких устройств, как мышь, CD-ROM и др.
  7. Утилиты ОС, выполняющие различные сервисные функции (форматирование дисков и др.).

Базовая система BIOS аппаратно зависима и находится в памяти ПЗУ ПК. Эта часть операционной системы является встроенной в ПК.

Она реализует следующие основные функции:

  1. Автоматическую проверку аппаратных компонентов при включении  ПК.
  2. Вызов блока начальной загрузки ОС (загрузка в память программы операционной системы происходит в два этапа: сначала загружается блок начальной загрузки (Boot Record) и на него передается управление, затем с помощью этого блока  — остальные модули).

Блок начальной загрузки (Boot Record) – это очень короткая программа (около 512 байт), находящаяся в первом секторе каждого диска с операционной системой DOS. Boot Record загружает в память еще два модуля ОС (системных файлов io.sys, msdos.sys), которые завершают процесс загрузки DOS.

Модуль IO.SIS расширения BIOS  представляет собой дополнение к BIOS в ПЗУ. Он настраивает ОС на конкретную конфигурацию ПК и позволяет подключать новые драйвера к нестандартным устройствам ввода/вывода.

Модуль обработки прерываний MS DOS.SYS – реализует услуги связанные с обслуживанием файловой системы и операций ввода – вывода.

Командный процессор COMMAND.COM – обрабатывает у команды, которые вводятся пользователем.

Загрузка MS DOS

  • Загрузка MS DOS – это считывание операционной системы из внешнего запоминающего устройства в оперативную память, ее настройка и запуск.
  • После включения питания компьютера, на котором установлена операционная система MS DOS, автоматически происходят следующие процессы:
  • тестирование ПК (BIOS выполняет комплекс программ начального тестирования компьютера);
  • загрузка MS DOS (считывание операционной системы из внешнего запоминающего устройства в оперативную память);
  • настройка MS DOS (настройка ОС выполняется по командам, записанным в файлах config.sys и autoexec.bat.).
  1. После загрузки ОС на экране монитора высвечивается приглашение пользователю на ввод команд, которое состоит из имени диска и символов: A:> или  C:>.
  2. Это означает, что DOS готова к приему команд.

Приглашение DOS содержит информацию о текущем дисководе и о текущем каталоге. Например, A:> — дисковод А:, корневой каталог: C:windows> — дисковод С:, каталог windows.

Диск, с которым работает в данный момент ПК, называется текущим.

Ввод и редактирование команд

Для ввода команды следует набрать эту команду на клавиатуре и нажать Enter. Для редактирования вводимой команды можно пользоваться следующими клавишами: Backspace, Delete, Ins,  Esc, Клавиши перемещения курсора.

Команды общего назначения:

  • VER – проверка версии ОС (A:>VER, нажать Enter);
  • CLS – очистка экрана (A:> CLS, нажать Enter );
  • TIME – проверка и коррекция системных часов (A:>TIME, нажать Enter);
  • DATA — проверка и коррекция системного календаря (A:> DATA, нажать Enter).
  • создание текстовых файлов: A:>copy con (имя файла) – после ввода этой команды нужно будет поочередно вводить строки файла. В конце каждой строки надо нажимать клавишу Enter, а после ввода последней строки – нажать F6 (или Ctrl +Z) и затем Enter. На диске появится файл с указанным именем;
  • копировать файл: A:>copy a:lesson urok (копировать lesson из корневого каталога в каталог urok);
  • удалить  файл: A:>del less, нажать Enter ;
  • переименовать: A:>ren lesson conon, нажать Enter (переименованный файл – conon);
  • вывод файла на экран: TYPE пример: A:>TYPE prim.1, нажать Enter;
  • слияние (объединение файлов в один) COPY_полное имя 1–го файла + полное имя 2–го файла _полное имя 3 го файла, нажать Enter.
  • создать каталог: A:>md urok, нажать Enter;
  • удалить каталог: A:>rd urok, нажать Enter;
  • просмотр каталога (оглавление каталога): A:>DIR, нажать Enter;
  • изменение текущего каталога: A:>cd urok,  нажать Enter. Получим: A:urok> (дисковод А:, каталог urok);
  • переход в корневой каталог: A:urok>cd.., нажать Enter. Получим: A:> (дисковод A:, корневой каталог);
  • отображение перечня каталогов диска: A:>TREE А: /F, нажать Enter.
  • переход с диска на диск: С: windows >A:, нажать Enter, получим A:>;
  • форматирование дисков: C:> format a:, нажать Enter;
  • задание метки на диске: A:vol, нажать Enter;
  • чтение метки: A:label, нажать Enter.
Читайте также:  Правовые основы аудиторской деятельности - в помощь студенту

Далее…>>>Тема: 1.3.5. Операционная системы Wіndows

Источник: https://www.lessons-tva.info/edu/e-inf1/e-inf1-3-4.html

Структура операционной системы MS DOS

В 1975 году студенты Пол Аллен и Билл Гейтс впервые использовали язык Basic для создания программного обеспечения компьютера Altair. В том же году они основали фирму Microsoft.

В 1981 году выпущена первая версия операционной системы PC DOS (позже MS DOS). До 1995 года основной операционной системой для IBM PC-совместимых компьютеров была MS DOS. Она прошла развитие от версии 1.0 до 6.22, что позволило ей на протяжении почти 15 лет успешно работать с персональными компьютерами.

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

Поэтому изучение операционной системы стало самостоятельной задачей, достаточно сложной для простых пользователей.

Во-вторых, когда-то MS DOS выступила связующим звеном между человеком и компьютером, помогая превратить сложные команды обращения к памяти в более простые и понятные, а потом по мере своего развития «обросла» изобилием команд, что стало затруднять работу с компьютером.

Для работы операционной системы MS DOS необходимы шесть компонент.

  • 1. Базовая система ввода-вывода (Basic Input Output System — BIOS) находится в постоянной памяти (ПЗУ) компьютера. Эта встроенная в «железо» часть, не зависящая от операционной системы, предназначена для выполнения наиболее простых и универсальных услуг, связанных с осуществлением ввода-вывода данных. BIOS содержит программу тестирования компьютера, которая проверяет работу памяти и других устройств при включении электропитания. Также базовая система ввода-вывода содержит программу вызова системного загрузчика.
  • 2. Системный загрузчик (System Booter) — это очень короткая программа, расположенная в нулевом секторе системного диска (имеет размер 512 байт) и предназначенная для поиска и загрузки с диска в оперативную память системных модулей операционной системы (например, файлов ю. sys и msdos . sys).

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

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

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

  • 3. Модуль расширения базовой системы ввода-вывода (файл ю. SYS) предназначен для выполнения более сложных операций, связанных с осуществлением ввода-вывода данных (по сравнению с операциями, выполняемыми базовой системой ввода-вывода).
  • 4. Базовый модуль операционной системы (файл msdos . SYS) реализует основные высокоуровневые услуги ОС: управляет ресурсами компьютера, файловой системой и работой программ с помощью системы прерываний.

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

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

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

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

Дисковые файлы 10.SYS и MSDOS.SYS могут называться и по- другому (названия меняются в зависимости от производителя и версии операционной системы). Они загружаются в память загрузчиком операционной системы и постоянно остаются в памяти компьютера.

5. Командный процессор (файл command.com) обрабатывает вводимые пользователем команды.

Некоторые команды, например type, dir или copy, командный процессор выполняет сам. Такие команды называются внутренними (резидентными). Для выполнения внешних (транзитных) команд пользователя командный процессор ищет на дисках программу с соответствующим именем в командных системных файлах (. сот) или исполняемых файлах (.

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

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

6. Внешние драйверы и утилиты необходимы для выполнения специализированных операций и поставляются отдельно от операционной системы в виде файлов . sys, . com, . ехе.

Драйверы (drivers) — это специальные программы, дополняющие систему ввода-вывода ОС, которые обслуживают новые устройства или позволяют нестандартно использовать имеющиеся устройства.

Они поставляются совместно с внешними устройствами и служат для обеспечения их правильной работы (например, драйвер привода компакт-дисков или звуковой карты).

Драйверы загружаются в память компьютера при загрузке операционной системы, их имена указываются в специальном конфигурационном файле CONFIG. SYS.

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

Из всех перечисленных выше непосредственно в состав операционной системы входят три обязательных компоненты:

модуль расширения базовой системы ввода-вывода (файл 10. SYS); базовый модуль операционной системы (файл MS DOS. SYS); командный процессор (файл COMMAND. СОМ).

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

После включения питания системного блока BIOS выполняет программу самотестирования компьютера при включении (Power-ON Self Test — POST) — проверяется работоспособность процессора, оперативной памяти и других аппаратных средств компьютера.

Далее управление передается системному загрузчику, который проверят наличие на системном диске базового модуля операционной системы (MSDOS.SYS) и модуля расширения базовой системы ввода-вывода (Ю. SYS).

Если они находятся в отведенных для них местах, то он загружает их в оперативную память, в противном случае выдается сообщение об их отсутствии (тогда необходимо произвести перезагрузку компьютера).

Для этого можно воспользоваться комбинацией клавиш Ctrl + Alt + Del (.мягкая перезагрузка) или кнопкой Reset (Сброс) на системном блоке (жесткая перезагрузка).

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

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

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

После удачной загрузки модулей MSDOS.SYS и IO.SYS загружается командный процессор command . сом и обрабатывается файл конфигурации CONFIG.

SYS, который содержит команды подключения драйверов (в том числе внешних), необходимых для управления аппаратной частью компьютера: клавиатурой, мышью, монитором, принтером и другими дополнительными устройствами.

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

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

После окончания загрузки ОС на экран дисплея будет выдано системное приглашение — обычно с: > (если загрузка происходила с жесткого диска) или А: > (если с дискеты).

Источник: https://bstudy.net/744684/informatika/struktura_operatsionnoy_sistemy

Операционная система MS DOS. Интерфейс командной строки. Файловая система

MS DOS — первая операционная система для персональных компьютеров, которая получила широкое распространение. Со временем она была практически вытеснена новыми, современными операционными системами, типа Windows и Linux, но в ряде случаев MS DOS остается удобной и единственно возможной для работы на ЭВМ (устаревшая техника, давно написанное программное обеспечение и т. п.)

Работа пользователей с операционной системой DOS осуществляется с помощью командной строки, ведь собственный графический интерфейс у нее отсутствует. Предпринималось множество попыток упростить общение с системой и самое удачное решение предложил Питер Нортон (Pеter Norton).

У многих пользователей работа в операционной системе DOS ассоциируется именно с его программой — Norton Commander. Оболочка NC скрывает от пользователя множество неудобств, возникающих при работе с файловой системой MS DOS, например, такие, как необходимость набирать команды из командной строки.

Простота и удобство в использовании — вот что делает оболочки типа NC популярными и в наше время (к ним можно отнести QDos, PathMinder, XTree, Dos Navigator, Volkov Commander и др.). Принципиально отличаются от них графические оболочки Windows 3.1 и Windows 3.11.

В них применяется концепция так называемых «окон», которые можно открывать, перемещать по экрану и закрывать.

В MS DOS используется файловая система FAT. Одним из ее недостатков являются жесткие ограничения на имена файлов и каталогов. Имя может состоять не более чем из восьми символов. Расширение указывается после точки и состоит из не более чем трех символов.

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

Кроме букв и цифр имя и расширение файла могут состоять из следующих символов: -, _, $, #, &, @, !, %, (, ), {, }, ', ^ . Примеры имен файлов в MS DOS: doom.exe, referat.doc.

Так как MS DOS была создана довольно давно (известно, как стремительно развиваются и устаревают компьютеры и, как следствие, программы для них), она совершенно не соответствует требованиям, предъявляемым к современным операционным системам.

Она не может напрямую использовать большие объемы памяти, устанавливаемые в современные ЭВМ.

В файловой системе используются только короткие имена файлов (8 символов в имени и 3 в расширении), плохо поддерживаются разные устройства типа звуковых карт, видео-ускорителей и т. д.

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

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

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

Перечислим некоторые компоненты операционной системы MS DOS. Дисковые файлы IO.SYS и MSDOS.SYS (они могут называться и по-другому, например IBMBIO.COM и IBMDOS.

COM для PC DOS) помещаются в оперативную память при загрузке и остаются в ней постоянно. Файл IO.SYS представляет собой дополнение к базовой системе ввода-вывода, а MSDOS.

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

Командный процессор DOS обрабатывает команды, вводимые пользователем. Командный процессор находится в дисковом файле COMMAND.COM на диске, с которого загружается операционная система. Некоторые команды пользователя, например type, dir или copy, командный процессор выполняет сам. Такие команды называются внутренними или встроенными.

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

Внешние команды DOS — это программы, поставляемые вместе с операционной системой в виде отдельных файлов. Эти программы выполняют действия обслуживающего характера, например форматирование дискет (format.com), проверку состояния дисков (scandisk.exe) и т. д.

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

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

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

Интерфейс командной строки — разновидность текстового интерфейса между человеком и компьютером, в котором инструкции компьютеру даются в основном путём ввода с клавиатуры текстовых строк, в UNIX-системах возможно применение мыши. Также известен под названием консоль.

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

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

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

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

· Естественное расширение интерфейса командной строки — пакетный интерфейс. Его суть в том, что в файл обычного текстового формата записывается последовательность команд, после чего этот файл можно выполнить в программе, что возымеет такой же эффект, как если бы эти команды были по очереди введены в командную строку. Примеры — .bat-файлы в DOS и Windows, shell-скрипты в Unix-системах.

  1. Если программа полностью или почти полностью может управляться командами интерфейса командной строки и поддерживает пакетный интерфейс, умелое сочетание интерфейса командной строки с графическим предоставляет пользователю очень мощные возможности.
  2. При формировании файловой структуры диска операционная система MS-DOS соблюдает ряд правил:
  3. · файл или каталог могут быть зарегистрированы с одним и тем же именем в разных каталогах множество раз, но в одном и том же каталоге – только один раз;
  4. · порядок следования имен файлов и подкаталогов в родительском каталоге произвольный;
  5. · файл может быть разбит на несколько частей, для которых выделяются участки дискового пространства на разных дорожках и секторах.

В операционной системе MS-DOS принята иерархическая структура организации каталогов. На каждом логическом диске всегда имеется единственный главный (корневой) каталог. Он находится на 0-м уровне иерархической структуры и обозначается символом «».

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

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

Каталоги, находящиеся на 1-м, 2-м и т. д. уровнях иерархической структуры, являются по отношению к корневому каталогу подкаталогами.

Это в равной степени относится к каталогам любого уровня: каталог, который входит в другой каталог, называется подкаталогом, а каталог, имеющий подкаталоги, называется родительским каталогом.

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

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

Файл размещается на диске по кластерам, каждый из которых имеет свой номер (адрес). Кластеры, принадлежащие одному файлу, могут находиться в разных местах диска. Таким образом, файл может храниться на диске в виде отдельных фрагментов.

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

Для упорядочения файлов используются специальные программы, а процедура упорядочения файла получила название дефрагментации файла.

Источник: https://megaobuchalka.ru/9/5048.html

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

В структурном отношении операционную систему(ОС) MS DOS можно представить в виде двух частей (рис. 10.2):

  • машинозависимой, в которую входят базовая система ввода/вывода (Basic Input/Out System – BIOS), модуль расширения BIOS (файл IO.SYS), блок начальной загрузки (Boot Record) и внешние драйверы;
  • машинонезависимой части, содержащей базовый модуль, или модуль обработки прерываний (файл MSDOS.SYS), командный процессор, или интерпретатор команд (файл СОМ- MAND.COM), утилиты и инструментальные средства.
  • Свойство модульности ОС MS DOS позволяет изолировать друг от друга отдельные части программы ОС; собрать в каждом модуле определенные логически связанные группы функций.
  • Модуль BIOS хранится в постоянной памяти персонального компьютера, а остальные – на жестком диске.
  • Рассмотрим назначение и основные функции, выполняемые отдельными модулями MS DOS.

Рис. 10.2. Структура операционной системы MS DOS

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

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

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

После включения компьютера на этапе начальной загрузки BIOS выполняет:

  • • автоматическое тестирование основных аппаратных компонентов (оперативной памяти, клавиатуры и др.) и при обнаружении ошибки выдает на экран соответствующий сигнал;
  • • настройку таблицы векторов прерываний нижнего уровня. Прерывания представляют собой системные вызовы, которые вырабатываются программными или аппаратными средствами с целью выполнения различных операций. Суть механизма прерываний состоит в том, что текущая работа компьютера может быть приостановлена специальным сигналом, который указывает на возникновение ситуации, требующей немедленной обработки. Каждое прерывание имеет уникальный номер, и с ним может быть связана подпрограмма, призванная обслужить возникшую ситуацию. Прерываниям нижнего уровня присвоены номера с 0 до 31. Эти прерывания соответствуют базовым операциям по управлению такими внешними устройствами, как дисплей, клавиатура, принтер, накопитель на гибком магнитном диске, коммуникационные каналы. Обслуживание прерываний с более высокими номерами возлагается на другие модули MS DOS;
  • • поиск на системном диске и загрузку в оперативную память программы Boot Record, после чего управление загрузкой ОС передается этой программе. Блок Boot Record всегда записан в нервом секторе системного диска, которым может быть гибкий или жесткий диск.

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

Источник: https://studme.org/94357/informatika/operatsionnaya_sistema

Структура операционной системы MS DOS

 Наименование параметра  Значение
Тема статьи: Структура операционной системы MS DOS
Рубрика (тематическая категория) Информатика

Операционная система MS DOS (Microsoft Disk Operating System) — самая распространенная ОС на 16-разрядных персональных компьютерах. Она состоит из следующих базовых модулей (рис. 6.4):

  • базовая система ввода/вывода (BIOS);
  • блок начальной загрузки (Boot Record);
  • модуль расширения базовой системы ввода/вывода (IO.SYS);
  • модуль обработки прерываний (MSDOS.SYS);
  • командный процессор (COMMAND.COM);
  • утилиты MS DOS.

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

Базовая система ввода/вывода (BIOS) выполняет наиболее простые и универсальные услуги операционной системы, связанные с осуществлением ввода-вывода. В функции BIOS входит также автоматическое тестирование базовых аппаратных компонентов (оперативной памяти и др.) при включении машины и вызов блока начальной загрузки DOS. Блок начальной загрузки (или просто загрузчик) — это очень короткая программа, единственная функция которой состоит в считывании с диска в оперативную память двух других частей DOS — модуля расширения базовой системы ввода/вывода и модуля обработки прерываний. Модуль расширения базовой системы ввода/вывода дает возможность использования дополнительных драйверов, обслуживающих новые внешние устройства, а также драйверов для нестандартного обслуживания внешних устройств. Модуль обработки прерываний реализует основные высокоуровневые услуги DOS, в связи с этим его и называют основным. Командный процессор DOS обрабатывает команды, вводимые пользователœем. Утилиты DOS — это программы, поставляемые вместе с операционной системой в виде отдельных файлов. Οʜᴎ выполняют действия обслуживающего характера, к примеру, разметку дискет, проверку дисков и т.д.

Структура операционной системы MS DOS — понятие и виды. Классификация и особенности категории «Структура операционной системы MS DOS» 2017, 2018.

  • — Операционная система MS DOS состоит из следующих частей.

    Дисковые файлы IO.SYS и MSDOS.SYS. Дисковые файлы IO.SYS и MS DOS.SYS, иначе называемые основными системными файлами MS DOS, содержат программы MS DOS, которые постоянно находятся в оперативной памяти компьютера. Файлы IO.SYS и MSDOS.SYS должны находиться в корневом каталоге диска, с которого… [читать подробнее].

  • — Командная строка MS DOS

    Общие сведения и классификация команд MS DOS. Команды MS DOS для работы с каталогами. (2 часа) Работа в операционной системе MS DOS организуется с помощью команд, кото­рые вызывают определенную последовательность действий компьютера. Ввод команды осуществляется в командной… [читать подробнее].

  • — Загрузка ОС MS DOS

    Классификация программного обеспечения. Виртуальная память. Виртуальной памятью называют такой метод работы с памятью, когда в оперативной памяти хранятся только те части программы, которые используются в конкретный момент времени. Все прочие… [читать подробнее].

  • — Формат команд MS DOS

    Формат команд MS DOS имеет вид: команда [параметры], где команда — имя команды MS DOS, а параметрами, в зависимости от типа команды, могут быть: · имя диска; · маршрут; · имя файла; · ключи команд, перед которыми ставится знак «/», например /р, разделенные пробелами. … [читать подробнее].

  • — Файловая система MS DOS

    Информация в компьютере хранится на дисках. Считывание и запись производятся дисководами, которые обозначаются буквой латинского алфавита с двоеточием. Первый накопитель на гибком магнитном диске обозначается «А:», второй «В:». Жесткий диск обычно разбивается на… [читать подробнее].

  • — Структура операционной системы (точного ответа нет).

    Исходя из функций, можно предположить, что структура представляет собой: — Супервизор (ядро операционной системы), отвечающее за управление задачами. — Программное обеспечение, отвечающее за управление данными. — Дополнительное программное обеспечение (обрабатывающие… [читать подробнее].

  • — Организация информации на диске. Файловая система MS DOS

      Все программы и данные хранятся в долговременной (внешней) памяти компьютера на жестких и гибких магнитных дисках. Накопители на магнитных дисках именуются буквами латинского ал­фавита и рядом с буквой ставится символ «:». A: , В: — накопители на гибких магнитных… [читать подробнее].

  • — Команды MS DOS

    Посредством команд происходит общение пользователя компьютером. Вводя команды MS DOS с клавиатуры, пользователь передает системе задания. С помощью команд MS DOS выполняются следующие основные действия: · сравнение, копирование, распечатка, удаление и переименование… [читать подробнее].

  • — Состав MS DOS

    В операционную систему MS DOS входят следующие основные модули: · Базовая система ввода – вывода (BIOS); · Блок начальной загрузки (Boot Record); · Модуль расширения BIOS (IO.SIS); · Модуль обработки прерываний (MS DOS.SYS); · Командный процессор (COMMAND.COM); · файлы-драйверы, которые после их… [читать подробнее].

  • — ОПЕРАЦИОННАЯ СИСТЕМА MS DOS

    Операционная система MS DOS (Microsoft Disk Operating System) — самая распространенная ОС на 16-разрядных персональных компьютерах. Она является однопользовательской, однозадачной операционной системой. Основной пользовательский интерфейс – командная строка. Команды MS DOS md … [читать подробнее].

  • Источник: http://referatwork.ru/category/informatika/view/67160_struktura_operacionnoy_sistemy_ms_dos

    Ссылка на основную публикацию