Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции гуманитарн 1 курс.doc
Скачиваний:
8
Добавлен:
01.07.2025
Размер:
761.34 Кб
Скачать

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

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

Первая версия этой ОС была создана одновременно с персональным компьютером IBM PC в 1981 г. и из внешних устройств поддерживала лишь накопители на гибких дисках с дискетами на 160 Кбайт. Версия 2.0 связана с появлением модификации PC XT, поддерживала также накопители на жестких дисках до 10 Мбайт, древовидную файловую структуру. Популярная на протяжении ряда лет версия 3.3 (1987 г.) создана для поддержки PC AT. Эта модификация ОС адресует 640 Кбайт оперативной памяти, что в момент ее появления было прогрессивным моментом, а затем стало сдерживающим прогресс программного обеспечения фактором. Современные версии MS DOS преодолели ограничения на размер оперативного запоминающего устройства (ОЗУ), имеют множество новых команд, содержат встроенные драйверы устройств, графическую оболочку, справочную систему и т.д.

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

Причины использования MSDOS:

  • Развитие персональных компьютеров неразрывно «связано» с использованием MSDOS.

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

  • Операционная система MSDOS продолжает применяться в ряде организаций1

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

Состав MS DOS:

1. Базовая система ввода – вывода (BIOS) – находится в памяти ПЗУ ПК. Эта часть операционной системы является встроенной в ПК. Она реализует следующие основные функции:

  • Автоматическую проверку аппаратных компонентов при включении ПК;

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

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

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

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

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

6. Файлы-драйверы – специальные программы, которые дополняют систему ввода-вывода DOS и обеспечивают обслуживание новых или нестандартное использование имеющихся устройств. Драйверы загружаются в память компьютера при загрузке операционной системы, их имена указываются в специальном файле (config.sys). Такая схема облегчает добавление новых устройств и позволяет делать это, не затрагивая системные файлы DOS.

7. Утилиты ОС, выполняющие различные сервисные функции (форматирование дисков и др.).

Загрузка MS DOS

Загрузка MS DOS – это считывание операционной системы из внешнего запоминающего устройства в оперативную память, ее настройка и запуск.

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

Тестирование ПК (BIOS выполняет комплекс программ начального тестирования компьютера)

Загрузка MS DOS (считывание операционной системы из внешнего запоминающего устройства в оперативную память)

Настройка MS DOS (настройка ОС выполняется по командам, записанным в файлах config.sys и autoexec.bat.).

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

A:\> или C:\>.

Это означает, что DOS готова к приему команд.

Приглашение DOS содержит информацию о текущем дисководе и о текущем каталоге. Например,

A:\> - дисковод А:, корневой каталог:

C:\windows> - дисковод С:, каталог \windows

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

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

Команды MSDOS делятся на две группы: внутренние и внешние.

Внутренние команды выполняются при наличии файла COMMAND.COM или его копии в оперативной памяти компьютера (ОЗУ).

Внешние команды входят в состав MSDOS и представляют собой отдельные файлы, например, Label.com2, которые выполняются вспомогательными программами (утилитами), расположенных в каталоге dos на диске С.

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

Внутренние команды:

1. Команда смены текущего дисковода:

a: - переход на дисковод a:

b: - переход на дисковод b:

c: - переход на дисковод c:

2. Команда вывода оглавления каталога: dir

Поэкранный (постраничный) вывод оглавления каталога, если оглавление очень большое: dir/p

dir a:\ - команда вывода оглавления корневого каталога на диске а:.

3. Команда смены текущего каталога: cd имя каталога

Переход в корневой каталог текущего диска: cd\

Переход из подкаталога в каталог: cd..

4. Команда создания каталога: md имя каталога

5. Команда удаления пустого каталога: rd имя каталога

6. Команда вывода содержимого текстового файла на экран:

type имя файла

7. Команда очистки экрана монитора: cls

8. Команда копирования файлов:

copy имя файла1 имя файла2 - копирование одного файла в другой файл;

copy имя файла имя каталога - копирование файла в каталог;

copy имя файла prn - распечатка файла на принтере.

9. Создание текстового файла:

copy con: имя файла, нажать Enter, ввести построчно текст, в конце каждой строки Enter, затем в конце F6 или Ctrl+Z и Enter.

10. Объединение содержимого двух и более текстовых файлов (конкатенация файлов): copy имя 1-го файла + имя 2-го файла имя нового файла

11. Команда удаления файла: del имя файла или erase имя файла

12. Переименование файла: ren имя файла новое имя файла

13. Вывод версии DOS: ver

14. Вывод метки диска: vol

15. Ввод текущей даты: date

16. Ввод текущего времени: time

17. Exit - выход из командного процессора DOS.

Основные внешние команды:

1. format имя диска: - форматирование диска (для дискет format a:

или format b:). Создание системного диска: format имя диска: /s

Будьте внимательны: при форматировании диска (дискеты) вся информация на нем уничтожается!

2. fdisk - разбиение жесткого диска на разделы (логические диски С, D, E и так далее).

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

3. sys имя диска: - перенос файлов ядра DOS на диск (дискету), создание системного диска (дискеты). Используется также для смены (обновления версии) DOS.

4. mem - вывод карты оперативной памяти. Чаще используется команда mem/c/p или mem/d/p (ключ p - постраничный вывод информации).

5. chkdsk c: /f - проверка файловой системы и восстановление потерянных кластеров.

6. scandisk - проверка файловой системы и диска на наличие логических сбоев. Для дискет scandisk a: или scandisk b:

7. label имя диска: - создание или обновление метки на диске, дискете.

8. undelete имя диска: - восстановление случайно стертых файлов.

9. diskcopy имя диска: имя диска: - создание точной копии дискеты.

10. print имя файла prn - печать файла на принтере в фоновом режиме. Отмена фоновой печати: print /t

11. graphics - поддержка печати информации с экрана (при нажатии клавиши Print Screen).

12. defrag c: /fd - устранение фрагментации файлов и оптимизация размещения информации на жестком диске (эта программа аналогична программе Speed Disk из комплекта Norton Utilities).

13. deltree имя каталога - удаление дерева каталогов (с файлами).

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

14. msd - диагностика компьютера.

15. edit - вызов текстового редактора MS-DOS Editor.

16. qbasic - вызов языка программирования BASIC.

17. doskey - вызов программы, облегчающей редактирование содержимого командной строки (вводимых команд DOS).

18. tree c:\имя каталога /f - вывод содержимого указанного каталога.

19. msav - проверка дисков антивирусной программой MS-Antivirus.

20. memmaker - оптимизатор распределения оперативной памяти.

Форматы команд для утилиты MS-DOS mem.exe:

mem - стандартная карта ОЗУ;

mem/c/p - выдает список загруженных программ;

mem/d/p - выдает информацию о внутренних устройствах (например: con, prn, LPT1 и т.д.) с адресацией;

mem/f/p - объем свободной памяти с адресацией

mem/m имя программы - размер памяти, занимаемый указанной загруженной программой (резидентной, c расширением com и exe);

ключ /p дает постраничный вывод информации.

Создание файла в MS-DOS

1. Ввести команду в командную строку: copy con: имя файла и нажать Enter.

Пример: copy con: c:\mark\proba.txt

2. Ввести текст и нажать F6 или Сtrl-Z, что означает конец строки, и нажать Enter. Будет создан файл proba.txt в каталоге MARK. Имя файла надо указывать с полным путем.

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

Пример: copy con: name.txt и далее как указано выше в п. 2.

Назначение функциональных клавиш в MS-DOS

F1 -копирует по одному символу из буфера на экран.

F2 -копирует все символы из буфера на экран до заданного символа.

F3 -копирует все символы из буфера на экран.

F4 -пропускает все символы в буфере до определенного символа.

F5 -переносит все символы с экрана в буфер, не пытаясь выполнить их как команду.

F6 -означает конец строки (или CTRL-Z).

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

Norton Commander

Интерфейс ОС DOS не обладает необходимой дружественностью. Команды нужно знать наизусть, посимвольно набирать на клавиатуре, не допуская при этом ошибок. Все это предъявляет высокие требования к квалификации пользователя.

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

Одной из первых программ-оболочек, с которой сталкивается пользователь ПЭВМ, часто является пакет программ "Norton Commander" (NC). Кроме NC имеются и другие программы-оболочки, например QDOS, X Tree, Windows и т.д.

О днако наиболее удачной и самой широко распространенной является NC. Популярность этой программы необычайна: NC легок в освоении и создает массу удобств при работе с файлами и дискетами.

Первая версия NC была создана Питером Нортоном в 1986 г; следующие – в 88 и в 89; и 4-я версия - в 1993 г.

NC обладает как минимум парой бесценных достоинств:

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

2. Прозрачен для DOS, т.е. позволяет не выходя из себя пользоваться DOS-ой командной строкой, причем пользоваться крайне комфортабельно: формировать её из названий файлов, обозначенных на панелях, редактировать и т.д.

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

При работе Norton Commander в стандартной настройке (конфигурации) на экране дисплея имеются следующие области:

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

• командная строка с приглашением, в которой можно непосредственно набирать команды DOS или формировать их с помощью имен файлов на панелях Norton Commander;

• строка подсказки с обозначением команд, закрепленных за функциональными клавишами <Fl>...<F10>.

<F1> происходит вызов контекстной подсказки (гипертекста с развитой системой ссылок);

<F2> вызывается пользовательское меню, в котором по желанию собраны часто выполняемые команды;

<F3> вызывается для просмотра в режиме текста или кодов файл, указанный на активной панели;

<F4> вызывается простейший редактор для редактирования указанного на активной панели текстового файла;

<F5> копируется указанный файл или директория (или группа отмеченных файлов и директорий) с активной панели на диск, отражаемый пассивной панелью;

<F6> происходит переименование (если вводится новое имя) или перемещение файлов или директорий с активной панели на пассивную;

<F7> создается директория на активной панели;

<F8> удаляются указанные или отмеченные файлы и директории;

<F9> вызывается горизонтальное меню в верхней строке экрана;

<F10> происходит выход из Norton Commander.

Для работы NC требуется около 190 Кбайт на диске и 210 Кбайт свободной оперативной памяти, т.е. совсем немного.

Запуск NC осуществляется файлом nc.exe, который находится на диске C: в каталоге NORTON. Обычно в файле autoexec.bat задается команда запуска NC, поэтому после включения компьютера и тестирования, вы сразу видите перед собой голубой экран NC.

Панели NC.

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

Для управления панелями NC можно использовать следующие комбинации клавиш:

Ctrl + O - убрать панели с экрана или вывести панели на экран;

Ctrl + U - поменять панели местами;

Ctrl + P - убрать одну из панелей (не текущую) с экрана / вывести панель на экран;

Ctrl + F1 - убрать левую панель с экрана / вывести левую панель на экран;

Ctrl + F2 - убрать правую панель с экрана / вывести правую панель на экран;

Смена дсков.

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

Для смены текущего диска используется комбинация клавиш <Alt>+<F1> (для левой панели) и <Alt>+<F2> (- для правой).

Выделение файлов происходит при нажатии клавиши <Ins> или при задании фильтра с помощью клавиши <+>.

Горизонтальное меню, вызываемое клавишей <F9>, позволяет изменить настройки Norton Commander (например режим отображения информации на панелях), выполнить перечисленные и некоторые дополнительные, важные для пользователя, команды и действия.

Примечательно, что большинство операций можно выполнить с помощью Norton Commander несколькими способами:

• с помощью меню, выбирая команду с помощью клавиш управления курсором;

• с помощью меню, выбирая команду с помощью манипулятора «мышь»;

• с помощью меню, выбирая команду с помощью начальной буквы команды;

• с помощью «горячих клавиш» — сочетания клавиш при их одновременном нажатии.

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

Наряду с Norton Commander в свое время нашли применение аналогичные программные средства типа Volkov Commander, Dos Navigator, Total Commander. Имея много общего с Norton Commander, они оказались более удобными в ряде специфических моментов (таких как работа с архивами, подключение внешних редакторов, соединение файлов и т.д.). И в настоящее время, несмотря на абсолютное доминирование ОС типа Windows, оболочка Total Commander, продолжает использоваться многими пользователями как вспомогательное средство.

1 Существуют задачи, для решения которых вполне достаточно средств MSDOS и недорогих компьютеров.

2 Позволяет изменить электронную надпись (метку) диска.

54