sonyps4.ru

Работа с файлами и каталогами в MS DOS и операционной оболочке Volkov Commander: Методические указания к лабораторной работе. Volkov Commander, DOS Navigator - Назначение операционных оболочек

Volkov Commander 4.0 (выпущен 9 мая 1994) имеет преимущества перед Norton Commander 3.0 (рисунок 2):

1. Неупакованный размер всего 64 Кб - аналогичная функциональность в Norton Commander реализована в значительно большем объёме.

2. Встроенные (в отличие от Norton Commander) текстовый редактор и просмотрщик.

3. Копирование деревьев каталогов целиком (а не только выделенных файлы).

4. Перенос каталогов в пределах одного диска без копирования (эта функциональность появилась только в Norton Commander 4.0, где была достигнута существенным увеличением объёма и замедлением работы).

5. Помещается целиком в ОЗУ и не пользуется подгрузкой с диска, что ускоряет работу, особенно при отсутствии кэширования диска.

6. 5 вариантов обработки файлов - встроенный/внешний редактор, встроенный/внешний вьювер, запуск по расширению, причем внешние команды также настраивались по расширению файла.

7. Выгрузка резидентных программ из памяти (возможно только для программ, запущенных из-под VC; не всегда работает корректно).

8. Встроенный редактор грузит файлы, пока хватает памяти (до 640 Кб за вычетом занятой самим VC и другими программами), против 64 Кб у Norton Commander.

9. Работает существенно быстрее, чем Norton Commander последних версий, особенно если работает под DOS без кэширования диска.

10. Часто поставляется с загрузочными дискетами и CD-дисками.

11. Встроенный шестнадцатеричный редактор.

12. Имеет систему управления резидентными программами (вызывается по "Alt+F5") с возможностью удалять резидентные программы (функциональность этой системы довольно мала из-за ущербности DOS).

Рисунок 2 - Volkov Commander

Недостатки рассматриваемой операционной оболочки:

· относительно мало возможностей;

· 12 Кб памяти, занимаемые при запуске других программ (если не загружать программу в UMB);

· не развивается с 2000 года, когда была выпущена последняя официальная версия 4.99.08 alpha;

· отсутствие русскоязычных версий;

· в не альфа версиях нет подсветки по типам файлов, поддержки длинных имён. В альфа-версиях, напротив, нет многого другого.

DOS Navigator - консольный файловый менеджер для OS/2 и DOS, разработанный молдавской компанией RITLabs. Основная идея была взята из Norton Commander: две панели с директориями, верхнее меню со всем набором команд плюс нижнее меню, где располагались наиболее часто используемые команды.

Представляет собой расширенное подобие Norton Commander, обладает теми же возможностями и множеством преимуществ. Среди преимуществ - использование EMS-памяти для удаления файлов в «корзину», trashcan, неограниченное количество панелей, создание ссылок на объекты файловой системы, встроенные приложения и многое другое.

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

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

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

В данный момент распространяется в открытых исходных кодах. Существует несколько веток развития. Портирован под платформы Windows и Linux.


Рисунок 3 - DOS Navigator

Аналогичной Norton Commander, несколько более упрощенной оболочкой является Volkov Commander.

Как оболочкаNorton Commander , так и Volkov Commander использовались для того, чтобы на отформатированном жестком диске после загрузки на него MS DOS можно было легко перейти к установке какой-либо версии линœейки Windows 9х. Вместе с тем, эти программы используются для обеспечения работы приложений MS DOS.

Каталог Norton Commander (в частности, NC5) или Volkov Commander (VC) размещают, как правило, в корневом каталоге диска C.

Для перехода в каталог NC5 (VC) следует использовать команду смены каталога cd:

C:\>cd NC5

Для вызова из каталогаNC5 файла исполняемой программы nc.exe следует набирать:

C:\>NC5 \nc.exe

В случае если применяется Volkov Commander , то соответственно крайне важно выполнить переход с диска С в каталог VC (C:\>cd VC) и затем перейти к программе vc.exe (C:\> VC\vc.com ).

В случае, если нужно уточнить содержание диска C, в частности для того, чтобы уточнить наличие в нём программы-оболочки и имя её каталога, то выбирается команда:

C:\ >dir

После появления двухпанельного интерфейса Norton Commander илиVolkov Commander , следует вызвать на одной из панелœей оглавление компакт-диска (CD‑ROM). Переход осуществляется с помощью нажатия кнопок ALT + F1 (для левой панели) и ALT + F2 (для правой панели). При этом визуализируются всœе имеющиеся диски, как физические, так и виртуальные. В панели следует произвести выбор компакт-диска, на котором записан установочный пакет Windows.

После этого нужно следовать указаниям, которые рекомендует программа установки Windows.

Наиболее важные функции клавиш F1…F10 и команды при работе в оболочках Norton Commander или Volkov Commander:

- Tab - переход с одной панели на другую;

- F1 - справка;

- F2 - вызов команд, заданных пользователœем (меню пользователя);

- F3 - просмотр содержимого текущего текстового файла;

- F4 - редактирование содержимого текущего текстового файла;

- F5 - копирование файлов и каталогов в каталог другого окна;

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

- F7 - создание подкаталога;

- F8 - удаление файла или каталога;

- F9 - вход в управляющее меню программы Norton Commander;

- F10 - выход из меню какого-либо режима или из Norton Commander;

- Alt + F1 - сменить диск на левой панели;

- Alt + F2 - сменить диск на правой панели;

- Alt + F7 – поиск файла;

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

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

- Ctrl + F3 - сортировка файлов по имени;

- Ctrl + F4 - сортировка файлов по расширению;

- Ctrl + F5 - сортировка файлов по времени создания;

- Ctrl + F6 - сортировка файлов по размеру;

- F9+Left-Full - вывод списка файлов с характеристиками на левой панели;

- F9+Right-Full - вывод списка файлов с характеристиками на правой панели

- Shift+F9 – сохранение конфигурации Norton Commander.

(Более детально операционные возможности Norton Commander или Volkow Commander можно изучить самостоятельно по книге В. Э. Фигурнова "IBM PC для пользователя").

Двухпанельный интерфейс, обеспечивающийэффективную работу в Windows, имеют такие оболочки, как Total Commander, Windows Commander иFAR.

При работе в этих программах можно использовать манипулятор "мышь", функциональные клавиши и горячие комбинации клавиш.


  • - Выборка кода команды из памяти.

    Стандартный цикл выполнения командыИз ОЗУ считывается команда (в двоичном представлении) и помещается в процессор, а именно в регистр команд. Он, как правило, недоступен пользователю. На этом этапе используется УУ. Декодирование команды. На втором этапе... [читать подробенее]


  • - Команды и запросы

    Побочные эффекты в функциях У4.2 Инспектирование объектов У4.1 Floors как integers Упражнения Определите класс FLOOR как наследника INTEGER, ограничив применимые операции.Даниел Холберт и Патрик О-Брайен обсуждали проблему, возникающую при проектировании окружения... [читать подробенее]


  • - Команды и эффекты

    Обработчики событий Другие свойства Вернемся к свойствам. Если они есть у окна, другие объекты тоже должны иметь свойства. Цвет фона – это свойство. В HTML цветом фона страницы управляет команда BGCOLOR. То же самое и здесь, только обязательно соблюдайте регистр. В... [читать подробенее]


  • -

    Возврат результата из процедуры Ret6 Pop bp sp bp+6 bp+8 bp+10 Способы возврата: 1) Через свободный регистр. 2) С использованием общей памяти, когда объем передаваемой информации велик. Способ требует внимания программиста при чтении... [читать подробенее]


  • - Команды и ответы

    Супервизорный формат, показанный на рис. 5, предусматри­вает четыре команды и ответа, которые представлены на рис. 7. (Обобщенная сводка всех команд и ответов дана в таблице 2.) Этими командами и ответами являются: Готов к приему (Receive Ready-RR), Неприем (Reject-REJ), He готов к приему... [читать подробенее]


  • - Понятие макрокоманды и макроса.

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


  • - Понятие команды и системное программное обеспечение ЭВМ

    Всякая компьютерная программа является последовательностью отдельных команд. Командой называется описание операции, которую выполняет компьютер. Обычно у команды существует свой код (условное обозначение), исходные данные (операнды) и результат. Совокупность команд,... [читать подробенее]


  • - Взаимозависимость формата команды и основных параметров ЭВМ

    Важной характеристикой команды служит ее длина, которая складывается из длины поля кода операции и суммы длин адресных полей: nnКом = nКОп + &... [читать подробенее]


  • - Макрокоманды и макроопределения

    Использование макрокоманд позволяет: 1) Упростить и сократить исходный текст программы. 2) Сделать программу более понятной. 3) Уменьшить количество ошибок. 4) Увеличить быстродействие за счет замены процедур макросами. Примеры использования макрокоманд: · операции...

  • Основные команды NC вызываются функциональными клавишами F1 - F10. Список этих команд расположен в нижней информационной строке экрана.

    а) Подсказка, помощь, Help, F1 (рис.2, 3).

    При нажатии этой клавиши на экране появляются: краткое описание системы Norton Commander и подсказка, описывающая назначение клавиш и команд.

    б) меню пользователя, Menu, F2 (рис.4)

    С помощью этой команды на экран вызывается дополнительное меню, созданное пользователем.

    в) просмотр содержимого файла, View, F3 (рис.5).

    Курсор надо поставить на имя файла, содержание которого требуется просмотреть и нажать клавишу F3. На экране монитора высветится содержание файла, которое можно увидеть, прочитать, но невозможно производить редактирование.

    г) Редактирование текста, Edit, F4 (рис.6)

    Чтобы загрузить файл во встроенный редактор Norton Commander, нужно указать этот файл курсором и нажать клавишу F4. В целях редактирования перемещение курсора можно осуществлять клавишами управления курсором. Встроенный редактор Norton Commander может работать с файлом объем которого не превышает 30 Кбайт. Для файлов с большим объемом используется внешний редактор, если он настроен в системе Norton Commander. Для загрузки файла во внешний редактор используют команду, вызываемую нажатием ALT + F4.

    д) Копирование файлов и каталогов, Copy, F5 (рис.7, 8, 9)

    Для копирования файла необходимо определить каталог, где он находится (источник) и куда будет копироваться (приемник). В пассивной панели нужно открыть каталог-приемник, а в активной панели-каталог-источник. В последнем нужно курсором указать копируемый файл и нажать F5. В появившемся диалоговом окне, после нажатия F5, нужно подтвердить копирование. При необходимости здесь можно исправить имя каталога-приемника или дать другое имя для файла копии.

    При копировании группы файлов сначала их нужно отметить, для чего курсор подводится к имени нужного файла и нажимается клавиша Insert. При этом имя отмеченного файла изменит цвет и фон. Для снятия отметки с файла, на котором находится курсор, достаточно еще раз нажать клавишу Insert. Копирование производится нажатием клавиши F5. В появившемся диалоговом окне нужно подтвердить копирование как одиночного файла, так и группы (всех) файлов.

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

    Если нужно скопировать все файлы определенной группы, то для выделения их достаточно нажать клавишу с одинарным знаком + малой цифровой клавиатуры и в появившемся диалоговом окна выбрать признак группы и нажать Enter. И наоборот, для отмены выделения нужно нажать клавишу с одинарным знаком минус (-) и нажать клавишу Enter.


    Для инверсного выделения нужно нажать клавишу с знаком * малой цифровой клавиатуры.

    Признаки групп, указываемые при копировании, достаточно множественны. Некотрорые примеры показаны в таблице 1. Таблица 1

    Лабораторная работа № 3.

    Знакомство с программой Volkov Commander .

    Цель: Вы научитесь:

      Просматривать содержимое дисков и каталогов;

      Выполнять действия над файлами;

      Выполнять действия над каталогами.

      Название и цель выполнения работы.

      Краткое описание действий по выполнению практической части.

      Письменные ответы на контрольные вопросы.

    Ход работы.

    Практическая часть

      Используя команды операционной системы MS DOS , зарисуйте структуру диска Е: .

    Указание . Записать в тетрадь все команды и приглашение операционной системы, на которое вводилась каждая команда.

      Запустите Volkov Commander ( VC ) .

    Указание. Записывайте в тетрадь все команды Volkov Commander, которые используете при выполнении практической работы.

      Используя программу vc , зарисуйте структуру диска F :

      Создайте в корневом каталоге диска E : новый файл с именем new . txt и наберите в нем следующий текст:

    Кого жалеть? Ведь каждый в мире странник

    Пройдет, зайдет и вновь оставит дом.

    О всех ушедших грезит конопляник

    С широким месяцем над голубым прудом.

      Просмотрите содержимое файла poume . txt и запишите его содержимое в тетрадь.

      Измените содержимое файла new . txt , добавив в начало файла текст, записанный в тетрадь. Сохраните отредактированный текст в новом файле с именем stih . txt

    Указание. Для перехода на новую строку необходимо нажать клавишу Enter.

      Запишите в тетрадь, какие изменения произошли в структуре каждого диска?

      Используя справку по vc , запишите информацию по пункту SELECT GROUP в тетрадь.

    Указание . Нажмите клавишу F1, установите курсор на нужный пункт и нажмите клавишу Enter;

      Выйдите из vc .

    Контрольные вопросы.

      Как запустить Volkov Commander .

      Как выйти из Volkov Commander .

      Как определить какая панель является активной?

      Где отображается информация о текущем диске и каталоге?

      Как перейти с одной панели на другую?

      Как сменить диск на левой и правой панели?

      Как сделать каталог текущим?

      Как выйти из каталога?

      Чем отличается режим редактирования от режима просмотра? С помощью каких функциональных клавиш можно вызвать эти режимы?

      Как запустить программу на выполнение?

      Для чего нужна командная строка и где она находится?

      Для чего нужны функциональные клавиши?

    Приложение.

    Управление панелями

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

    Ctrl + O

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

    Ctrl + U

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

    Ctrl + F1

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

    Ctrl + F2

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

    Ctrl + L

    вывести на место неактивного окна или убрать итоговые сведения.

    Alt + F1

    смена диска на левой панели

    Alt + F2

    смена диска на правой панели

    Alt + F7

    поиск файла в текущем каталоге

    Переход из каталога в каталог

    Чтобы попасть из текущего каталога в старший, нужно нажать клавишу Ctrl+PgDn, а чтобы в корневой - клавишу "Ctrl-\".

    Операционная оболочка ОС MS - DOS

    VOLKOV COMMANDER

    Цель: получить навыки работы в VC.

    I . Теоретические сведения.

    Операционная оболочка (ОО) – это программная надстройка над ОС, которая позволяет сделать работу с компьютером более удобной.

    Программа VC ) – одна из наиболее популярных программ-оболочек для работы с ОС MS-DOS.

      Запуск программы VC

    Кнопка ПУСК, Программы,VC.

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

    Ниже панелей располагается обычное приглашение MS - DOS :

    c :\>

      Функциональные клавиши VC

    Ниже приглашения MS-DOS располагается строка со значениями функциональных клавиш NC.

    F 1 HELP (помощь) – краткая информация о назначении клавиш при работе NC

    F 2 MENU (меню) – запуск команд, указанных в списке

    F 3 VIEW (просмотр) – просмотр файлов

    F 4 EDIT (редактирование) – используется встроенный редактор VC EDITOR (NE)

    F 5 – COPY (копирование)

    F 6 RENMOV (переименование, перенос)

    F 7 MKDIR (создание каталога)

    F 8 DELETE (удаление файла)

    F 9 PULLDN (меню режима работы VC)

    F 10 QUIT (выход из VC)

    ESC отмена команды

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

    Чтобы убрать/восстановить панели необходимо использовать следующее сочетание клавиш:

    CTRL O

    1.1. Корректировка содержания командной строки.

    Для корректировки используют следующие сочетания клавиш:

    CTRL S или или CTRL

    CTRL D или или CTRL перемещение по

    CTRL HOME командной строке

    CTRL END

    BACKSPACE – удаление предыдущего символа

    CTRL BACKSPACE – удаление предыдущего слова

    DEL – удаление символа под курсором

    ESC – очистка командной строки

    CTRL ENTER – вывод в командную строку на место курсора имени файла, высвеченного на панели NC

    CTRL + E – вывод в командную строку предыдущей введенной команды

    CTRL + X – вывод в командную строку последующей введенной команды

    ENTER – выполнение набранной команды

    ALT + F 8 – вывод списка введенных команд (VC хранит информацию о последних 16-и введенных командах).

      Работа с панелями VC

    2.1. Управление панелями NC .

    CTRL O – убрать/восстановить панели

    CTRL P – убрать/восстановить нетекущую панель

    CTRL U – поменять панели местами

    CTRL F 1(F 2) – убрать/восстановить левую(правую) панель

    ALT F 1(F 2) – вывести оглавление другого диска в левой(правой) панели

    F 9 L (R ) B (F ) – вывести в левой (правой) панели краткую (полную) форму оглавления. Краткая форма содержит только имя файла, полная – имя, размер, дату и время создания/модификации.

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

    2.2. Вывод информации о файлах и каталогах.

    CTRL F 3 – сортировка по имени

    CTRL F 4 – сортировка по расширению

    CTRL F 5 – сортировка по времени

    CTRL F 6 – сортировка по размеру

    CTRL F 7 – несортированное оглавление каталога

    TAB – перевод выделенного участка на другую панель NC – она становится текущей

    CTRL L – нетекущая панель станет информационной

    2.2.1. Содержание информационной панели:

      емкость оперативной памяти (ОП) компьютера в байтах;

      количество свободной ОП в байтах;

      емкость текущего диска в байтах;

      количество свободного места на текущем диске;

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

      метка текущего диска;

      серийный номер текущего диска.

    2.3. Дерево каталогов в панели.

    F 9 L / R T – вывод дерева каталогов на диске для левой/правой панели

    ALT F 1/ F 2 – возврат в режим вывода информации о файлах для левой/правой панели

      Работа с файлами

    INS – выбор файла/отмена выбора файла

    + – выбор группы файлов

      – отмена выбора группы файлов

    F 5 – копирование в другой каталог (COPY)

    F 6 – перемещение в другой каталог или переименование (RENMOV); при пересылки файла в другой каталог исходный файл удаляется.

    F 8 – удаление (DELETE)

    ALT F 5 – перемещение в архивный файл (COMP)

    ALT F 6 – извлечение файлов из выделенных архивов (DECOMP)

    ALT F 7 – поиск файла на диске

        Редактирование файла.

    Для редактирования файлов используется встроенный в NC редактор NORTON EDITOR (NE)при нажатии клавиши F 4 (EDIT).

    SHIFT F 4 – создание нового файла

    F 1 – получение справки о назначении клавиш при редактировании

    3.1.1. Перемещение курсора по тексту:

    PGUP / PGDN – страница вверх/вниз

    –строка вверх/вниз

    –символ влево/вправо

    CTRL / – слово влево/вправо

    HOME – в начало строки

    END – в конец строки

    CTRL HOME / END – в начало/конец редактируемого файла

    3.1.2. Удаление символов и строк:

    DEL – символа под курсором

    BACKSPACE – символа слева от курсора

    CTRL Y – строки

    CTRL K – текста от курсора до конца строки

      Работа с каталогами

    F 7 – создание каталогов (команда MS-DOS – MD)

    F 5 – копирование каталогов (команда MS-DOS – COPY)

    F 6 – переименование и пересылка каталогов(команда MS-DOS – REN)

    F 8 – удаление каталогов (команда MS-DOS – DEL, RD)

      Переход на другой диск

    ALT F 1/ F 2 – вывод списка доступных дисков.

      Управляющее меню VC

    F 9 – вход в меню

    , – перемещение по меню

    ENTER – выбор выделенного пункта меню

    , – выбор пункта подменю

    ESC – выход из меню

    F 1 – справка о выделенном пункте меню

    III. Требования к защите.

    ЗНАТЬ:

    что такое VC

    УМЕТЬ:

      управлять панелями NC;

      выводить дерево каталогов в панели;

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

      выбор файла или группы файлов

      копирование файла, группы файлов, каталогов

      переименование и пересылка файла или каталога

      удаление файла или каталога

      создание каталога;

      редактировать текстовые файлы.



    Загрузка...