ОПЕРАЦИОННАЯ СИСТЕМА MS-DOS . ОСНОВНЫЕ ПОНЯТИЯ И КОМАНДЫ

<

052014 1104 1 ОПЕРАЦИОННАЯ СИСТЕМА MS DOS . ОСНОВНЫЕ ПОНЯТИЯ И КОМАНДЫОперационная система MS DOS имеет развитые средства доступа ко всем аппаратным компонентам, обладает достаточно гибкой файловой системой, основанной на иерархической структуре каталогов, удобным командным языком.

Основными компонентами MS DOS являются:

Базовая система ввода-вывода (БСВВ) – BIOS (Basic Input/Output System);

Системный загрузчик SB (System Bootstrap) – размещается в блоке начальной загрузки (Boot Record);

Модуль расширения BIOS – располагается в скрытом файле io.sys;

Модуль обработки прерываний – скрытый файл msdos.sys;

Командный процессор – файл command.com;

Утилиты, реализующие выполнение внешних команд MS DOS – файлы с расширением COM, например format.com;

Драйверы устройств – размещаются в виде файлов на диске;

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

Командный файл, при необходимости выполняемый для настройки параметров и конфигурирования MS DOS называется autoexec.bat.

БСВВ находится в ПЗУ ПК и устанавливает связь между обладающими некоторыми особенностями техническими средствами и стандартизированным ПО, а именно с ОС. Ее назначение состоит в выполнении наиболее простых и универсальных функций ОС, связанных с вводом-выводом. BIOS в ПЗУ содержит также тест функционирования ПК, проверяющий работу памяти и устройств при включении питания. Кроме того, он содержит программу вызова загрузчика ОС. БСВВ в ПЗУ является общей и неизменяемой частью всех возможных ОС для данной модели ПЭВМ. Системный загрузчик предназначен для считывания в оперативную память модуля расширения БСВВ и модуля обработки прерываний. Модуль расширения БСВВ придает гибкость ОС, позволяет управлять с ее помощью набором аппаратных средств ПК, наиболее точно удовлетворяющим замыслу разработчиков ОС. Этот модуль сравнительно легко позволяет перекрыть функции БСВВ в ПЗУ и обеспечивает возможность подключения дополнительных драйверов (программ обслуживания внешних устройств).

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

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

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

Выполнение встроенных команд MS DOS, находящихся внутри файла COMMAND.COM;

Загрузка и выполнение внешних команд MS DOS (утилит) и прикладных программ, хранящихся в виде файлов типа com и exe.

Утилиты, или внешние команды MS DOS, представляют собой программы, поставляемые вместе с ОС в виде файлов. Они выполняют различные обслуживающие действия, например, форматирование дискет, проверку дисков и т.д.

Драйверы устройств представляют собой программы, дополняющие систему ввода/вывода ОС и обеспечивающие обслуживание новых устройств или нестандартное использование имеющихся устройств. В частности, с помощью драйверов, например драйвера ansi.sys, обеспечивается требуемый способ формирования символов и вывода их на принтер. Драйверы загружаются в ОЗУ при загрузке ОС, а их имена указываются в файле конфигурации config.sys.

Диалог между пользователем и операционной системой осуществляется в виде команд. Когда операционная система готова к вводу команд, на экране появляется приглашение MS DOS. Приглашение MS DOS, как правило, содержит информацию о текущем дисководе и о текущем каталоге. Например:

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

C:\DOS> — дисковод C:, каталог DOS.

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

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

При этом приглашение MS DOS принимает вид:

А:\>

Как указывалось выше, после ввода любой команды MS DOS надо нажать клавишу Enter. Не следует делать текущим дисковод на дискетах, если на дисководе нет дискеты, или дискета не форматирована.

Самой, пожалуй, распространенной командой является форматирование диска format, она выполняет разметку поверхности диска, записывает на нем системную информацию (загрузочный сектор, таблицу размещения файлов и корневой каталог), а также проверяет диск на наличие дефектов. Нужно всегда помнить, что команда format уничтожает всю информацию на диске!. format диск: /b /s /v /u /q /f:емкость_диска /n:секторов /t:дорожек

Могут применяться следующие параметры:

/b — на диске резервируется место для системных файлов, которые могут быть скопированы в дальнейшем на диск командой sys;

/s — запись на диск системных файлов IO.SYS, MSDOS.SYS, COMMAND.COM, в результате чего диск становится системным;

/v — запрос перед форматированием метки тома;

/u — форматирование диска с уничтожением всех данных;

/q — быстрое форматирование; /f:емкость — выбор емкости, на которую форматируется диск, например, 1440 — 1,44 МБ;

/n:секторов и /t:дорожек — устанавливает количество дорожек и секторов для нестандартных дисков.

Системные файлы также могут быть скопированы на диск командой sys.

Команда diskcopy полностью копирует всю информацию с одной дискеты на другую:

diskcopy диск1: диск2:

Примеры:

diskcopy a: a: — копирование информации одной дискеты на другую, устанавливаемую на тот же самый дисковод;

format a:/s/v — форматирование дискеты с копированием на нее системных файлов и выводом метки тома;

sys a: — копирование системных файлов на диск А.

Операционная система MS-DOS располагает также дополнительными командами предназначеными для работы с подкаталогами и обслуживания жестких и гибких дисков. Ярким примером является загрузочная дискета, сделанная в Windows 98. На этой дискете располагается операционная система MS-DOS с нужными и полезными программами.

Самыми распространенными являются FORMAT.COM, SYS.COM, FDISK.EXE, SCANDISK.EXE. Несколько слов было сказано о FORMAT.COM и SYS.COM. Теперь краткая характеристика FDISK.EXE и SCANDISK.EXE:

SCANDISK.EXE

Предназначена для проверки поверхности диска, файловой системы и каталогов. Например, нужно проверить из-под DOS диск С, для этого набираем команду: scandisk c:

FDISK.EXE Достаточно мощная программа для разбиения на разделы винчестера (HDD) из-под DOS. Конечно, есть более продвинутая программа, которая также работает из-под DOS это Partition Magic, но именно FDISK способен сделать на новом винчестере загрузочный сектор. FDISK делит HDD на разделы с форматированием каждого раздела, поэтому, нужно помнить, что при разбиении HDD на разделы программой FDISK вся информация будет удалена. Синтаксис запуска: fdisk.

Если установлена операционная система Windows 98, то в DOS можно загрузиться при загрузке компьютера, удерживая клавишу F8. После чего нужно выбрать 5 пункт Command prompt only. Выбрав пункт Command prompt only пользователь попадает в командную строку или в DOS. Кстати, из командной строки можно восстановить реестр из копии командой scanreg /restore или оптимизировать реестр сжатием командой scanreg /opt.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


ЗАДАНИЕ 2

 

752,483(10) = 1360.36722 (8) = 2F0.7BA5E (16) =1011110000.01111 (2)

752 |16

752 47 |16

0 32 2

15

 

0.483*16 = 7.728

0.728*16=11.648

0.648*16=10.368

0.368*16 =5.888

0.888*16 = 14.208

 

752 | 8

752 94|8

0 88 11|8

6 8 1

3

0.483 * 8 = 3.864

0.864*8 = 6.912

0.912*8 = 7.296

0.296*8 = 2.368

0.368*8 = 2.944

<

 

752 |2

752 376| 2

0 376 188 | 2

0 188 94 |2

0 94 47 | 2

0 46 23|2

1 22 11 |2

1 10 5 |2

1 4 2 |2

1 2 1

0

 

0.483*2 = 0.966

0.966*2 = 1.932

0.932*2 =1.864

0.864*2 =1.728

0.728*2 =1.456

 

968,451(10) = 1710.34672 (8) = 3C8.7374B (16) =1111001000.01110 (2)

968 |8

968 121|8

0 120 15| 8

1 8 1

7

0.451*8 = 3.608

0.608*8=4.864

0.864*8 =6.912

0.912 * 8 = 7.296

0.296*8 =0.368

 

968 |16

960 60 |16

8 48 3

12

0.451*16 = 7.216

0.216*16=3.456

0.456 * 16 =7.296

0.296*16=4.736

0.736*16=11.776

 

968 |2

968 484|2

0 484 242| 2

0 242 121|2

0 120 60|2

1 60 30|2

0 30 15|2

0 14 7 |2

1 6 3 |2

1 2 1

1

0.451*2 =0,902

0,9029*2=1,804

0,804*2=1,608

0,608*2=1,216

0,216*2=0,432

 

 

11101101,01111(2) = 355.36 (8) =237.46875 (10) =ED.78 (16)

-01111100,10111(2) = -174.56 (8) =-124.71875 (10) =-7C.B8 (16)

+8,351Е+04 =8,351 *104 = 83510

+3,847Е-01=0,3847

-8,268Е+02 =- 826,8

4,951Е-03 = 0,004951

 


ЗАДАНИЕ 3

 

Мгук.ррt из папки учебная

Путь:

D:\Мгук\Работа\Учебная\ Мгук.ррt

 

Листовка.txt из папки Мгук

Путь:

D:\Мгук\Листовка.txt

 

Записать шаблон, объединяющий:

– все файлы с именем readme и любым расширением

Шаблон:

 

readme.*

 

– все файлы, имена которых начинаются на «а» и содержат не более 5 символов

Шаблон:

a????.*

 

 

 

 

 

 

 

 

 

 


ЗАДАНИЕ 4

 

052014 1104 2 ОПЕРАЦИОННАЯ СИСТЕМА MS DOS . ОСНОВНЫЕ ПОНЯТИЯ И КОМАНДЫ

052014 1104 3 ОПЕРАЦИОННАЯ СИСТЕМА MS DOS . ОСНОВНЫЕ ПОНЯТИЯ И КОМАНДЫ

в подарок при покупке любого автомобиля!*

Наши филиалы по всей России

Филиал

Адрес

Краснодар

ул. Калинина, 399

Москва

ул. Вишневая, 10

Санкт-Петербург

ул. Свободы, 110/2

Самара

ул. Красная, 201

Воронеж

ул. Люзюкова, 20

 

* при покупке автомобиля в полной комплектации и с дополнительным оборудованием

 

ЗАДАНИЕ 5

 

Рассчитать уровень У выполнения плана розничного товарооборота:

Y = 052014 1104 4 ОПЕРАЦИОННАЯ СИСТЕМА MS DOS . ОСНОВНЫЕ ПОНЯТИЯ И КОМАНДЫ% ,

где n — количество месяцев;

Fi — фактический розничный товарооборот в i — том месяце;

Pi — план розничного товарооборота в i — том месяце.

Список идентификаторов

Y — уровень выполнения плана розничного товарооборота, вещественное;

i – индекс элемента массива, номер текущего месяца, целое;

n – количество месяцев, целое, максимальное значение – 12;

F — фактический розничный товарооборот, массив вещественных чисел;

F1 — суммарный фактический розничный товарооборот, вещественное;

P — план розничного товарооборота, массив вещественных чисел;

P1 – суммарный план розничного товарооборота, вещественное;

mas – имя типа массива вещественных чисел;

a – параметр подпрограммы-процедуры, массив типа mas;

s1 – промежуточная переменная для подсчета суммы, вещественная.

 

 

 

 

 

 

 

 

 

 

Графическая схема алгоритма

 

052014 1104 5 ОПЕРАЦИОННАЯ СИСТЕМА MS DOS . ОСНОВНЫЕ ПОНЯТИЯ И КОМАНДЫ052014 1104 6 ОПЕРАЦИОННАЯ СИСТЕМА MS DOS . ОСНОВНЫЕ ПОНЯТИЯ И КОМАНДЫ

 

Текст программы

program ras_y;

{Описание типа массива}

type mas=array[1..12] of real;

{Описание используемых переменных}

var i,n:byte;

F,P:mas;

F1,P1,y:real;

procedure vvod_mas(k:byte;var a:mas);

{Подпрограмма-процедура для ввода исходных данных}

begin

for i:=1 to k do

begin

write(i:2,’=’);

readln(a[i]);

end;

end;

{Подпрограмма-функция для подсчета суммы элементов массива}

function s(a:mas;k:byte):real;

var s1:real;

begin

s1:=0;

for i:=1 to k do

s1:=s1+a[i];

s:=s1

end;

begin

{Запрашиваем количество месяцев для расчета}

write(‘Количество месяцев?’);

{Вводим количество месяцев для расчета}

readln(n);

writeln(‘Фактический товарооборот за месяц составил:’);

{Формируем массив фактического товарооборота}

vvod_mas(n,F);

{Находим суммарный фактический товарооборот за период}

F1:=s(F,n);

writeln(‘P:’);

{Формируем массив планового товарооборота}

vvod_mas(n,P);

{Находим суммарный плановый товарооборот за период}

P1:=s(P,n);

{Рассчитываем искомый показатель}

y:=(F1/P1)*100;

writeln(‘Y=’,y:6:2,’%’);

readln;

end.

 

 

 

 

 

 

СПИСОК ЛИТЕРАТУРЫ

 

  1. Гукин Д. IBM-совместимый компьютер: Устройство и модернизация: Пер. с англ.– М.: Мир, 2008.
  2. Информатика / Под ред. Н.В. Макаровой.–М.: Финансы и статистика, 2004.
  3. Информатика: Учебник / Под ред. Н.В. Макаровой. М., 2007.
  4. Информатика. Базовый курс / Под ред. С.В. Симоновича.–СПб.: Питер, 2004.
  5. Попов В.В. Основы компьютерных технологий. –М.: Финансы и статистика, 2005.
  6. Хамахер К., Вранешич З., Заки С. Организация ЭВМ.–СПб.: Питер, 2003.
  7. Хомоненко А.Д. Основы современных компьютерных технологий//Учебное пособие для вузов. – С-Пбт: Корона принт, 2006.
  8. Фигурнов В.Э.. IBM РС для пользователя. — М.:ИНФРА, 2009.
<

Комментирование закрыто.

MAXCACHE: 0.94MB/0.00040 sec

WordPress: 22.04MB | MySQL:122 | 3,430sec