Лабораторная работа № 4
ОБОЛОЧКА ОПЕРАЦИОННОЙ СИСТЕМЫ
NORTON COMMANDER (NC) ИЛИ ОБОЛОЧКА
ПОДОБНАЯ ЕЙ ПО ИНТЕРФЕЙСУ
Цель работы. Знакомство с оболочкой операционной системы NORTON COMMANDER, её встроенным текстовым редактором или подобной ей по интерфейсу оболочкой: Volkov Commander, FAR.
Задание
1. Переключитесь в режим интерфейса командной строки.
2. В режиме командной строки создайте каталог FAKULTET, а в нём каталоги gruppa1 и gruppa2. Внутри каталога GRUPPA1 создать файл с именем STUDENT (текст: фамилия, имя, отчество)).
3. В режиме командной строки запустить исполняемый файл оболочки.
4. Описать то, что появилось на экране и нарисовать схему расположения основных компонентов.
5. На левом окне и на правом окне выберите файловые панели с короткой информацией о файлах.
6. Выберите текущим дисководом на левом окне дисковод C:, а на правом - D:.
7. Наблюдайте, что происходит с экраном при нажатии клавиш Alt, Home, End, Page Up, Page Down, Tab.
8. На левом и правом окне последовательно выбирайте информационную панель, панель дерева каталогов, файловые панели.
9. Отключайте и включайте последовательно и одновременно окна. Поменяйте местами окна.
10. И на левом, и на правом окнах сделайте текущими дисководами, дисковод предназначенный для работы студентов.
11. На левое окно выберите каталог gruppa1, а на правое окно - gruppa2, подчиняющиеся каталогу FAKULTET.
12. Посмотрите содержимое файла STUDENT, а затем закройте окно просмотра файла.
13. Откройте окно для редактирования содержимого файла STUDENT.
14. Наберите осмысленный текст в объеме 5 строк длиной 30 символов. При этом должны научиться:
перемещать курсор одним нажатием на начало или конца строки;
перемещать курсор одним нажатием на начало или конца файла;
перемещать курсор одним нажатием на начало или конца экрана;
вставить пустую строку в любом месте текста;
разбить строку на две строки;
соединить две соседние строки;
удалить строку одним нажатием;
сохранять текст, не выходя из режима редактирования.
15. Показать преподавателю и выйти из режима редактирования.
16. Копировать файл STUDENT из каталога gruppa1 в каталог gruppa2 с тем же именем.
17. Копировать файл STUDENT из каталога gruppa1 в каталог gruppa2 с именем ingener.
18. Выйти из оболочки.
19. Показать преподавателю.
20. Удалить каталог FAKULTET в режим интерфейса MS DOS.
21. Показать преподавателю.
После выполнения всех пунктов задания и представления конспекта справочной части лабораторная работа считается выполненной.
Общие сведения
Под оболочкой в вычислительной технике понимают программу, являющейся надстройкой над другой программой или прослойкой между какой-нибудь программой и пользователем. Оболочка NORTON COMMANDER (NC) вначале была создана для выполнения роли надстройки над операционными системами семейства DOS. Однако, упоминаются о существовании версии для работы над Windows 9X.
Так как задание предназначено для выполнения с ОС DOS и Windows 9X, нужны некоторые уточнения. В Windows 9X каталоги называются папками. Понятие файл остается, но производятся различия. Исполняемые файлы (программы) называются приложениями. Файлы, которые создаются приложениями, называются документами. Папки и файлы могут иметь длинные имена до 255 символов. Для возможности работы в режиме DOS каждое длинное имя имеет и короткое название, автоматически создаваемое ОС по специальному правилу. В этом случае в имени появляется символ "~" (тильда).
Оболочки Volkov Commander (VC) и Far появились позже и позаимствовали интерфейс пользователя у NC. Конечно, имеются некоторые отличия.
Исполняемый файл у NC имеет название NC.EXE и располагается совместно с другими файлами оболочки обычно в каталоге с именем NC или NORTON. Все файлы и у других оболочек находятся в одном и том же каталоге. Исполняемый файл у VC имеет название VC.COM и находится в каталоге VC. Исполняемый файл у FAR имеет название FAR.EXE и находится в каталоге FAR, подчиняющейся каталогу PROGRA~1.
Для поиска этих систем в режиме командной строки нужно использовать команды DIR и CD. Исполняемые файлы должны иметь расширение: или BAT, или EXE, или COM. Рассмотрим запуск на выполнение исполняемого файла (программы) в режиме командной строки.
1. В командной строке набирается полный путь и имя этого файла (можно без расширения), а затем параметры программы, если они требуются, и нажимается Enter. Например:
- с указанием дисковода
a:\norton\nc
- без указания дисковода, если файл в текущем (рабочем) дисководе
\lex\lexicon lab10.txt
2. Если исполняемый файл находится в текущем каталоге, то в командной строке набирается имя этого файла (можно без расширения), а затем параметры программы, если они требуются, и нажимается Enter.
3. Если раньше выполнена внутренняя команда PATH, где указан каталог, содержащий исполняемый файл (это можно узнать внутренней командой SET), то также в командной строке набирается имя этого файла (можно без расширения), а затем параметры программы, если они требуются, и нажимается Enter.
Пример использования команды PATH:
PATH=%path%;C:\WINDOWS;C:\WINDOWS\COMMAND;C:\DOS;C:\;
Команду PATH обычно помещают в командный файл
AUTOEXEC.BAT.
После запуска командного процессора NORTON COMMANDER (NC) на экране обычно появляются два окна. Каждое окно средствами NC настраивается на нужный дисковод и нужный каталог. На экране всегда находится прямоугольный курсор (маркер, выделенная строка). Окно, в котором находится прямоугольный курсор, считается активным. Внутри активного окна прямоугольный курсор перемещается клавишами управления курсором, а из одного окна в другое - клавишей Tab.
На экране, кроме двух окон, могут располагаться следующие независимые компоненты: линейка меню; строка подсказок; поле командной строки. Все компоненты экрана можно удалять кроме поля командной строки.
Могут быть использованы несколько видов окон, которых желательно назвать панелями. Основными панелями являются:
файловая панель с короткой информацией о файлах (имена файлов и каталогов);
файловая панель с полной информацией о файлах (имена файлов, каталогов, дата создания, время создания, длина файлов);
панель дерева каталогов;
информационная панель.
Информационная панель содержит информацию об оперативной памяти, о диске и каталоге, отображаемой на другом окне.
Панель дерева каталогов содержит псевдографическое изображение структур файловой системы на том дисководе, которое настроено на другом окне.
Файловые панели содержат списки файлов и подкаталогов. Для перехода в подкаталог нужно подвести прямоугольный курсор на имя этого подкаталога и нажать на клавишу Enter . Для выхода из подкаталога нужно прямоугольный курсор подвести на самую первую позицию, где находятся только две точки, и нажать на клавишу Enter.
Для выбора нужной панели надо нажать клавишу F9. После этого в верхней строке экрана появляется список режимов: Left, Files, Commands, Option, Right. (В новых версиях оболочек могут быть изменения, но при всех случаях остаются режимы Left,Right). Название одного из них выделено прямоугольным курсором. Прямоугольный курсор передвигается клавишами-стрелками. Выбор нужного пункта производится нажатием клавиши Enter. Под ним появляется спускающееся меню с перечнем разнообразных параметров и действии.
Режим Left предназначен для настройки вывода информации в левом окне, а Right - в правом окне. В них для выбора панели имеются следующие строк:
Brief - короткая форма вывода информации о файлах;
Full - полная форма вывода информации о файлах;