Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС MS DOS.doc
Скачиваний:
2
Добавлен:
09.11.2019
Размер:
489.47 Кб
Скачать

9

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

9.1 Основные понятия

9.2. Характеристика MS DOS.

9.3. Технология работы в MS DOS

ГЛАВА

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

  • Нажатие клавиш клавиатуры не приводит ни к каким изменениям на экране;

  • Требуется скопировать программы с одного диска на другой;

  • Надо перейти к работе с другой программой;

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

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

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

После изучения главы вы должны знать:

  • Роль операционной системы ms dos в организации работы пользователя на персональном компьютере;

  • Понятие файла и возможность обращения к нему в группе файлов;

  • Организацию хранения файлов на диске с помощью каталогов;

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

  • Назначение основных модулей операционной системы MS DOS;

  • Расположение операционной системы на диске в оперативной памяти;

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

  • Форматы основных команд: DIR, MD, RD, CD, TYPE, DEL, COPY, FORMAT, DISK-COPY, DISKCOMP.

  • Свободное применение основных команд в различных модификациях их форматов;

  • Роль файлов настройки операционной системы AUTOEXEC.BAT и CONFIG.SYS и их создание.

9 .1. Основные понятия

  • Назначение операционной системы

  • Понятие файла

  • Способы обращения к файлу

Назначение операционной системы

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

Пример 9.1. Наиболее часто используемые операции:

  • запуск программы на решение;

  • организация записи программы на диск и считывание её с диска;

  • печать текста и результатов решения;

  • копирование программы на другой диск;

  • удаление программы с диска;

  • просмотр содержимого диска и т.п. операции.

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

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

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

собой и пользователем.

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

Внимание! Программа, созданная в среде одной операционной системы, не функционирует в среде другой операционной сис­темы, если в ней не обеспечена возможность конвертации

(преобразования) программ.

Пример 9.2. Персональный компьютер Power Macintosh фирмы Apple Computer благодаря исползуемой в нем операционной системе программно совместим с персоанальными компьютерами фирмы IBM, на которых установлена операционная система MS DOS и Windows. Однако компьютер фирмы IBM программно несовместим с компьютером фирмы Apple Computer, так как установленная в нем операционная система MS DOS не имеет в своем составе необходимого программного модуля конвертации.

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

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

  • управление работой каждого блока персонального компьютера и их взаимодействием;

  • управление выполнением программ;

  • организацию хранения информации во внешней памяти;

  • взаимодействие пользователя с компьютером, т.е. поддержку интерфейса пользователя.

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

ПОНЯТИЕ ФАЙЛА

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

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

Файл служит учетной единицей информации в операционной системе. Любые действия с информацией в MS DOS осуществляется над файлами: запись на диске, вывод на экран, ввод с клавиатуры, печать, считывание информации CD – ROM и пр.

На диске файл не требуется для своего размещения непрерывного пространства, обычно он занимает свободные кластеры в разных частях диска. Сведения о номерах этих кластеров храниться в специальной FAT – таблице, о которой вы узнаете в подразд. 9.2. Кластер явля­ется минимальной единицей пространства диска, которое может быть отведено файлу. Са­мый маленький файл занимает один кластер, большие файлы – несколько десятков класте­ров.

Справка .Сектор – 512 байт. На гибком диске обычно 80 дорожек. На каждой дорожке: для 5” диска – 9 секторов; для 3,5” диска – 18 секторов.

Кластер –группа смежных секторов. Кластер для гибкого диска – 1.2 сектора (0,512, 1 Кбайт). Кластер для жесткого диска – 4,8,16 секторов (2 – 8 Кбайт).

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

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

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

Для характеристики файлов используются следующие параметры:

  • полное имя файла;

  • объем файла в байтах;

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

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

  • специальные атрибуты файла: R (Read only) – только для чтения, H (Hid-den) – скрытый файл, S(System) – системный файл, A(archive) – архивированный файл.

С понятием файла в MS DOS тесно связано понятие логического диска. Логический диск создается и управляется специальной программой(драйвером). Он имеет уникальное имя в виде одной латинской буквы, например C, D, E, F и т.д. Логический диск может реали­зовываться на жестком диске, на гибком диске, на CD – ROM, в оперативной па­мяти(электронный диск) и т.п. На одном физическом диске может быть создано не­сколько логических дисков.

Внимание! В дальнейшем изложении под диском будем пони­мать логический диск.

Способы обращения к файлу