Файл: Могилев А.В. Информатика.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 31.03.2021

Просмотров: 6615

Скачиваний: 50

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

 

106 

 
Еще  несколько  команд  той  же  группы  (только  имена;  параметры  и  ключи  можно  найти  в 

справочниках): 

DISKCOMP    

-  сравнение  содержимого  двух  дискет  (с  целью  определить,  

 

 

 

 

совпадает ли оно); 

CHKDSK  

 

-  проверка  целостности  файловой  структуры  на  диске,  коррекция  

 

 

 

 

ее ошибок; 

RECOVER    

-  восстановление  (насколько  возможно)  информации  на  дефект- 

 

 

 

 

ном диске. 

 
Большое количество утилит MS DOS описано в руководстве по этой системе. Важное зна-

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

Особую роль в системе играют файлы CONFIG.SYS и AUTOEXEC.BAT, читаемые при за-

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

 
CONFIG.SYS 
 
Выполняется  до  загрузки  командного  процессора  и  содержит  вызовы  SYS-драйверов.  За-

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

 
DEVICE=C:\DOS\MOUSE.SYS . 
 
Начиная с версии MS DOS 4.0 предусматривается загрузка СОМ и ЕХЕ-драйверов с помо-

щью команды INSTALL. Например, 

 
INSTALL=C:\DOS\MOUSE.COM. 
 
Для  эффективной  работы  с  различными  типами  микропроцессоров  компьютера  (80286, 

80386, 80486, Pentium) и размеров оперативной памяти используют специальные драйверы: 

 
DEVISE=C:\DOS\HIMEM.SYS  
DEVISE=C:\DOS\EMM386.EXE NOEMS  
DEVISE=C:\DOS\EMM486.EXE. 
 
Кроме загрузки внешних драйверов, CONFIG.SYS загружает свои (внутренние) команды. 
Если  на  компьютере  отсутствует  кэш  жесткого  диска  (т.е.  буферная  область  ОЗУ,  где  со-

храняется  содержание  блоков  диска),  то  для  ускорения  работы  с  диском  вродят  команду 
BUFFERS. Буфер - это часть оперативной памяти размером 532 байт. 

 
Пример: 
 
BUFFERS=20.  
С помощью команды FILES можно указать число файлов, которые могут быть одновремен-

но использованы системой и программами. 

Команда  DOS  дает  возможность  загружать  модули  операционной  системы  и  некоторые 

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

Ниже приведены примеры типичных файлов конфигураций: 
 
1. для PC 286 

 


background image

 

107 

REM Типичный CONFIG.SYS 
DOS=HIGH 
REM По возможности загружать модули операционной системы и 
REM некоторые драйверы в НМA  
REM (первые 64 кбайта области памяти выше 1 Мбайта) 
FILES=20  
REM До 20 файлов может быть одновременно открыто 
BUFFERS=5  
REM Для работы с файлами на жестком диске использовать 5 буферов 
DEVICE=C:\DOS\HIMEM.SYS  
REM Загрузка менеджера области памяти выше 1 Мбайта 
DEVICE=C:\WINDOWS\MOUSE.SYS 
REM Загрузка драйвера манипулятора типа «мышь» 
DEVICE=C:\STACKER\STACHIGH.SYS 
REM Загрузка драйвера поддержки работы с дисками, 
REM использующими компрессию данных 

 

2. для PC 386 

REM Типичный CONFIG.SYS 
DOS=HIGH, UMB 
REM По возможности загружать модули операционной системы и 
REM некоторые драйверы в НМА 
REM (первые 64 Кбайта области памяти выше 1 Мбайта) 
REM и UMB (блоки в области памяти между 640 Кб и 1 Мб) 
FILES=20  
REM До 20 файлов может быть одновременно открыто 

BUFFERS=5  
REM Для работы с файлами на жестком диске использовать 5 буферов 
DEVICE=C:\DOS\HIMEM.SYS  
REM Загрузка менеджера области памяти выше 1 Мбайта 
DEVICE=C:\DOS\EMM386.EXE NOEMS 
REM Загрузка менеджера расширенной памяти 
REM с включенной поддержкой работы с UMB 
DEVICEHIGH=C:\WINDOWS\MOUSE.SYS 
REM Загрузка драйвера манипулятора типа «мышь» 
REM в UMB 
DEVICE=C:\STACKER\STACHIGH.SYS 
REM Загрузка драйвера поддержки работы с дисками, 
REM использующими компрессию данных 

 
Не менее важную роль при начальной загрузке компьютера играет файл AUTOEXEC.BAT. 

Фактически в AUTOEXEC.BAT записаны команды, которые иначе пришлось бы вводить вручную 
в начале каждого сеанса работы. Например: 

 

C:\KEYRUS  
REM запуск программы, руссифицирующей ввод с клавиатуры и вывод на экран 
C:\DOS\MOUSE 
REM запуск драйвера манипулятора типа «мышь» 
PROMPT $P$G 
RЕМ установка вида приглашения командной строки DOS 
PATH 

C:\:C:\DOS:C:\NC:C:\TOOLS

 

REM установка путей поиска файлов программ, вызываемых на выполнение 
SET TEMP=C:\DOS 
REM установка значения переменной окружения, указывающей путь 
REM к временным файлам 
NC 
REM запуск файл-менеджера NORTON COMMANDER 

 

1.4. ОБОЛОЧКИ ОПЕРАЦИОННЫХ СИСТЕМ 

 

Интерфейс операционной системы  DOS не обладает необходимой дружественностью. Ко-


background image

 

108 

манды нужно знать наизусть, посимвольно набирать на клавиатуре и при этом не допускать оши-
бок. Все это предъявляет высокие требования к квалификации пользователя. 

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

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

Простая оболочка обычно входит в комплект утилит операционной системы MS DOS. Од-

нако,  значительно  большее  распространение  получила  оболочка  под  названием  «нортон  коман-
дер» (Norton Commander). Остановимся на ее интерфейсе подробнее, рис. 2.3. 

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

имеются следующие области: 

• правая и левая панель - большие синие прямоугольники, на которых отображаются ката-

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

• командная строка с приглашением, в которой можно непосредственно набирать команды 

DOS или формировать их с помощью имен файлов на панелях; 

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

F1... F10. 

Указатель  перемещается  внутри  панели  при  нажатии  клавиш  управления  курсором;  пере-

ключить активную панель можно с помощью клавиши <Таb>. Чтобы войти в директорий, нужно 
указать его имя указателем и нажать клавишу <Ввод> (<Еntег>), чтобы выйти из текущего дирек-
тория - установить указатель на две точки вверху панели выше имен файлов и директориев и на-
жать  клавишу  <Ввод>  (<Enter>).  При  нажатии  клавиши  <Ввод>,  когда  указатель  установлен  на 
имени исполняемого файла (с расширением .bat или .ехе или .com), происходит запуск этого файла 
на исполнение. Если необходимо вызвать имя файла в командную строку для формирования па-
раметров команды, нужно, выделив имя файла указателем, нажать одновременно <Ctrl> и <Enter>. 
Можно по желанию определить действия Norton Commander над файлами с произвольными рас-
ширениями при нажатии клавиши <Ввод>. Так, можно задать, что при указании файла с расшире-
нием .txt запускается текстовый редактор и в него загружается указанный файл. 

 

 

Рис. 2.3.

 Типичный вид панелей Norton Commander 

 

Основные операции выполняются при нажатии функциональных клавиш. Так, при нажатии 

клавиши 

F1 происходит вызов контекстной подсказки (гипертекста с развитой системой ссылок); 
F2 вызывается пользовательское меню, в котором по желанию собраны часто выполняемые 

команды; 

F3 вызывается для просмотра (View) в режиме текста или кодов файл, указанный на актив-

ной панели; 

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

текстового файла; 


background image

 

109 

F5 копируется указанный файл или директорий (или группа отмеченных файлов и директо-

рией) с активной панели на диск, отражаемый пассивной панелью; 

F6  происходит  переименование  (если  вводится  новое  имя)  или  перемещение  файлов  или 

директорий с активной панели на пассивную; 

F7 создается директорий на активной панели; 
F8 удаляются указанные или отмеченные файлы и директории; 
F9 вызывается горизонтальное меню в верхней строке экрана; 
F10 происходит выход из Norton Commander. 
Выделение файлов происходит при нажатии клавиши <Ins> или при задании фильтра с по-

мощью серой клавиши «+». 

Горизонтальное  меню,  вызываемое  клавишей  F9,  позволяет  изменить  настройки  Norton 

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

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

mander несколькими способами: 

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

клавиш». Например, чтобы перейти к другому дисководу на левой панели, нажимают комбинацию 
<Alt>+<Fl>, на. правой - <Alt>+<F2>; чтобы отключить панели - <Ctrl>+<0> и т.д. 

Norton  Commander  имеет-резидентную  часть,  которая  восстанавливает  состояние  Norton 

Commander после окончания работы прикладных программ. 

Наряду с Norton Gommander;' нашли применение аналогичные программные средства типа 

Volkov  Commander  и 

DOS 

Navigator.  Имея  много  общего  с  Norton  Commander,  они  оказываются 

более  удобными  в  ряде  специфических  моментов  (таких  как  работа  с  архивами,  подключение 
внешних редакторов, соединение файлов и т.д.). 

С переходом на персональные компьютеры с процессором 80386 и с увеличенной памятью 

(не менее 4 Мбайт), на смену Norton Commander и характерному для DOS стилю работы в тексто-
вом режиме пришла оболочка Windows и новый стиль работы с графическим интерфейсом. Идея 
графического интерфейса Windows заимствована компанией «Microsoft», долгое время специали-
зировавшейся  на  операционных  системах  для  персональных  компьютеров  IBM,  у  операционной 
системы для компьютеров Apple. Иногда Windows определяют не как оболочку, а как нечто боль-
шее, используя термин типа «операционная среда». При этом исходят из того, что если классиче-
ская оболочка (такая как Norton Commander) видоизменяет лишь пользовательский интерфейс, то 
программа типа Windows дополнительно к этому берет на себя управление программами и зада-
ниями, т.е. реализует основные функции операционной системы. 

Принципиально важные особенности Windows по сравнению с MS DOS - это многозадач-

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

Название  Windows  -  «окна»  -  говорит  само  за  себя.  Эта  оболочка  операционной  системы 

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

Оболочка Windows ориентирована на  работу с помощью манипулятора «мышь». Все опе-

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

Первой версией обсуждаемой операционной среды, получившей широкое распространение, 

стала Windows 3.1 (Windows for work groups 3.11), рис. 2.4. 

При запуске Windows 3.1 пользователь видит на экране окно Program Manager -Диспетчера 


background image

 

110 

Программ,  в  котором  имеются  пиктограммы  (условные  схематические  обозначения)  программ; 
среди них всегда имеются группы аксессуаров (accessories) и приложений (main), а также другие 
группы, такие как Microsoft Office. Группу можно активизировать, указав ее пиктограмму курсо-
ром и дважды нажав левую кнопку мыши; при этом открывается окно, содержащее пиктограммы 

для

 каждого программного средства, относящегося к группе. Чтобы запустить программное сред-

ство, надо указать его курсором и дважды нажать левую клавишу мыши. 

 

Рис.2.4.

 Типичный вид среды Windows 3.1 

 

Работающую программу можно снять, указав знак «-» в левом верхнем углу окна и нажав 

левую  кнопку  мыши,  или  отложить  (минимизировать),  указав  знак  «-»  в  правом  верхнем  углу. 
Может быть минимизирована и группа, если нажать левую клавишу мыши, предварительно указав 
на «-» в правом верхнем углу окна группы. 

 

 

Рис. 2.5.

 Пример группового окна 

 

Существует группа программ, составляющих стандартные приложения Windows. Это отно-

сительно небольшие по возможностям (по сравнению со специализированными) прикладные про-
граммы:  текстовый  редактор  Write,  графический  редактор  PaintBrush, 

картотека,  календарь, 

калькулятор, часы

 и т.д. Конечно, возможности редактора Write при оформлении книги не идут в 

сравнение с текстовым процессором Word-7, но она существенно проще в освоении. В 

Картотеке

 

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

Часы, Календарь

 и 

Калькулятор

 удоб-

но всегда иметь под рукой. 

Совместная работа нескольких программ требует возможности обмена данными между ни-

ми.  При  разработке  программного  обеспечения  для  MS  DOS  об  этом  особо  не  заботились:  даже 
если разные программы могут обрабатывать один и тот же файл (например, редакторы Лексикон и 
MultiEdit  могут  поочередно  искать  орфографические  ошибки  в  смешанном  русско-английском 
тексте), то надо вначале выйти из одной программы и затем войти в другую, имеющую, как пра-
вило, иначе организованный интерфейс, и т.д. В Windows такой проблемы нет: можно, например, 
ввести  в  текст,  создаваемый  с  помощью  Write  или  Word,  рисунок,  созданный  с  помощью  Paint-