Главная arrow Развитие ПО arrow Оболочки операционных систем
Как начинался компьютер
Компьютерная революция
Двоичный код
Разработки военных лет
Интегральные микросхемы
Микрокомпьютер
Персоны
Сеть
Язык компьютера
Развитие ПО
Гибкие системы
Средства разработки
Информатика
Вычислительная наука
Операционные системы
Искусственный интеллект
Предыстория
Поиск
Знания и рассуждения
Логика
Робототехника
 

 
Оболочки операционных систем Печать

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

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

Простая оболочка обычно входит в комплект утилит операционной системы MS DOS. Однако, значительно большее распространение получила оболочка под названием “нортон командер” (Norton Commander). Остановимся на ее интерфейсе подробнее, рис. 2.

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

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

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

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

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

Norton Commander

Рис. 2. Типичный вид панелей Norton Commander

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

• с помощью “(горячих клавиш” - сочетания клавиш при их одновременном нажатии.

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

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

№п/п

Операция

Порядок выполнения

1

Движение курсора внутри окна.

Клавиши управления курсором, <Home>, <End>, <Page Up>, <Page Down>.

2

Переход из одного окна другого.

<Tab>

3

Зайти в директорию АВС.

а) Навести курсор на директорию АВС.

б) Нажать <Enter>.

4

Выйти из директории АВС.

а) Навести курсор на начало директории (строка с ..).

б) Нажать <Enter>.

5

Выбор диска в правом окне

в левом окне

Alt + F1

Alt + F2

6

Создание новой директории АВС.

а) Вывести курсор в ту директорию, где будет создаваться новая директория.

б) Нажать F7; в появившемся окне ввести название создаваемой директории (желательно по-английски).

в) Нажать <Enter>.

7

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

а) Вывести курсор в ту директорию, где будет создаваться файл.

б) Нажать Shift + F7.

в) Ввести текст, а затем сохранить его.

г) Выход – Esc.

8

Просмотр файла.

а) Навести курсор на нужный файл.

б) Нажать F3.

в) Выход – Esc.

9

Быстрый просмотр файла.

а) Навести курсор на нужный файл.

б) Нажать Ctrl+Q, в другом окне будет изображено содержимое выбранного файла.

в) Выйти из этого режима – Ctrl+Q.

10

Переименование файла.

а) Навести курсор на нужный файл.

б) Нажать F6.

в) В строке ввести новое имя (по-английски).

г) Нажать <Enter>.

11

Редактирование (изменение) файла.

а) Навести курсор на нужный файл.

б) Нажать F4.

в) Выход – Esc.

12

Выделение файлов и директорий

а) Один файл: наводим курсор.

б) Несколько файлов: выделяем с помощью клавиши Insert.

в) Несколько однотипных файлов: нажимаем <серый+>, указать шаблон файлов (*.* – все файлы, *.exe – все файлы с расширением exe).

13

Копирование файлов (директорий).

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

б) Перейти в другое окно.

в) В этом окне указываем (выделяем) те файлы, которые будут копироваться.

г) Нажать F5.

д) Нажать <Enter>.

14

Перемещение файлов (директорий).

Так же, как и копирование файлов, но нужно нажать F6.

15

Удаление файлов (директорий).

а) Выделить нужные файлы.

б) Нажать F8.

в) Подтвердить удаление.

16

Выход из Norton.

F10

17

Вывести/ убрать окно информации.

Ctrl + L

18

Убрать/ вывести панели на экран.

Ctrl + O

19

Убрать/ вывести активную панель.

Ctrl + P

20

Поменять панели местами.

Ctrl + U

21

Сортировка содержимого панели:

по имени

по расширению

по времени изменения

по размеру

 

Ctrl + F3

Ctrl + F4

Ctrl + F5

Ctrl + F6

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

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