Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
FAR_Gviz_Gplot_Met.doc
Скачиваний:
32
Добавлен:
22.11.2019
Размер:
4.66 Mб
Скачать

1.5. Основные клавиатурные команды

  • <Esc> – отмена действий, возвращение в исходное состояние.

  • <Enter> – выполнить команду.

  • <Alt + F1 (F2)> – сменить дисковод, изображаемый на левой (правой) панели.

  • <Tab> – переключение панелей.

  • <Ctrl + L> – включение окна информации.

  • <Ctrl + Q> – включение панели быстрого просмотра файла или папки.

  • <F1> – вызов справочной системы.

  • <F9> – вызов меню настройки параметров.

  • <F10> – выход из программы Far.

  • <Shift + F4> – создание и редактирование нового файла.

1.6. Командная строка far

Запуск файлов, реализуемых в какой-либо среде (программной, графической и т.д.) можно производить через командную строку FAR следующим действием:

  • В командной строке помещается имя программы-исполнителя;

  • Клавишей “Enter” скопировать файл в командную строку;

  • Нажать “Enter”.

1.7. Правила работы с мышью

Основные правила работы с мышью:

  • выбор файла, пункта меню, варианта ответа на запрос – нажатие левой клавиши мыши;

  • включение файла в группу – нажатие правой клавиши мыши;

  • выбор какого-либо пункта меню – нажатие левой клавиши мыши;

  • запуск исполняемого файла или открытие каталога – двойной щелчок левой клавиши мыши (аналогично нажатию клавиши “Enter”);

  • одновременное нажатие левой и правой клавиш мыши эквивалентно нажатию клавиши “Esc”.

1.8. Настройка far_p на использование файлов с различными расширениями

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

  1. F9 –> параметры –> языки –> выбрать дважды русский –> F9 –> команды-Ассоциации файлов –> клавиша “Insert” (клавиатура) –>

    1. строка первая *.gv, *.dot ;

    2. строка вторая Graphviz |;

    3. строка третья C: \_Bat\Gviz.bat пробел !.!;

  2. Создать отдельную директорию, куда поместить Graphviz и отдельно директорию для файлов-запусков, например, «C: \_Bat», где будут находиться командные файлы.

  3. Запуск Gviz-программ можно производить через командную строку FAR следующим действием:

    1. Gviz.bat, пробел, *.gv –> клавиша “Enter” или нажатием клавиши “Enter” при заданной ассоциации в FAR-менеджере, описанной выше (рис. 1.1, 1.2);

    2. после выполнения описанного действия, будет сформирован графический файл *.gif, который можно использовать независимо от ассоциируемой системы.

1.9. Цветовая визуализация имен файлов

Отличительной чертой FAR portable является то, что в ней принята разная окраска имен файлов в зависимости от их расширения (их принадлежности). Принято окрашивать в один цвет исполняемые файлы (.com, .exe, .bat) , например, в зеленый; архивные файлы – в красный цвет, скрытые – в темно-зеленый и др.

Пользователь по своему усмотрению может изменить уcтановленные настройки и назначить файлам с разными расширениями разные цвета:

F9 –> Параметры –> Цвета.

Рис. 1.1. Редактирование ассоциации файлов Far_P

Рис. 1.2. Результат настройки на нужные файлы

1.10. Выполнение практического задания

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

  • Поменять местами левую и правую панели (<Ctrl+U>).

  • Убрать/восстановить левую и правую панели (<Ctrl+F1> или <Ctrl+O>).

  • На правой панели вывести информацию о памяти компьютера и свободном месте на диске ( <Ctrl+L>).

  • Отобразить на левой панели дерево каталогов (<Ctrl+T>).

  • Установить на правой панели полный формат (<LCtrl+3>) и упорядочить файлы по расширению (<Ctrl+F4>).

  • Установить на левой панели краткий формат (<LCtrl+1>) и упорядочить файлы по размеру (<Ctrl+F6>).

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

  1. На левой или правой панели активизируйте диск C (подсказка: с помощью клавиш <Alt+F1> или <Alt+F2>).

  2. Создайте на диске C новую папку с именем Lesson_фамилия (<F7>)

  3. В папке Lesson создать папки Test1_фамилия и Test2_фамилия (<F7>).

  4. В папке Test1_фамилия создать текстовый файл Text1_фамилия.txt и ввести следующий текст: « текущая дата, Моя фамилия » и сохранить его (<Shift+F4>, <F2>).

  5. В папке Test2 создать текстовый файл Text2_фамилия.txt и с помощью альтернативного редактора AkelPad ввести следующий текст: «Программная оболочка FAR Manager Portable» (<Shift+F4>, <Alt+3>). Скопировать файл Text1_фамилия.txt в папку Test2_фамилия (<F5>)

  6. Переместить файл Text2_фамилия.txt в папку Test1_фамилия (<F6>).

  7. Просмотреть содержание файла Text1_фамилия.txt (<F3>).

  8. Отредактировать файл Text1_фамилия.txt в редакторе SciTE – (<Alt+4>).

  9. Удалить из своих папок все файлы, кроме файла с вашей фамилией (<F8>).

Использование альтернативных текстовых редакторов

Особенностью этих редакторов является их простота, наглядность представляемой информации, адаптация под требования разработчика.

Редактор SciTE – это специализированный редактор для поддержки работы программиста. Написан на движке языка программирования Lua, использует библиотеки С. Предназначен не только для написания текстов программ (и любых других текстов), но и для запускать команды на компиляцию или запуска исходных текстов программ с выводом консольных сообщений на панель вывода.

AkelPad – эффективный текстовый редактор (расширение блокнота Windows). Легко масштабирует текст, оперативно меняет вид текста за счет настроек шрифтов и может легко обрабатывать текстовые файлы больших размеров (до нескольких десятков мегабайт).

Технология использования указанных редакторов с помощью FAR_P следующая. F9 –> параметры –> настройки редактора –> команда редактирования –> (рис.3). Директория ConsTools используется для быстрого нахождения и обращения Far_P к системе, поддерживающей то или иное расширение файла:

  • Редактор AkelPad – <Alt+3>.

  • Редактор SciTE – <Alt+4>.

Рис. 2.3. Настройка редактора

Работа с командной строкой

Минимальный набор команд – запуск какой-либо программы с параметрами через командную строку:

  • распечатать содержимое директории в кодировке Dos

Dir –> пробел > имя файла;

  • распечатать с подчиненными директориями

Dir –> пробел /S > имя файла (рис. 1.4)

Рис. 2.4. работа с командной строкой

Эти две команды очень важны для получения исчерпывающей информации о состоянии выбранного диска, каталога (рис. 1.5).

Рис. 1.5. Содержимое диска Е по запросу командной строки

Работа с архивами

  1. Выбрать файл (каталог)

  2. С помощью Shift + F1 выбрать систему-архиватор и установить параметры архивации файла.

    1. RAR

    2. ZIP

    3. 7Zip

  1. Создать архивы с помощью перечисленных архиваторов. Сравнить время создания архива и его размеры. Сделать выводы.

  2. Провести разархивацию, используя разные подходы (см. стр. 5).

Настройка FAR portable на использование файлов с различными расширениями

  1. Для использования файлов системы построения графов – Graphviz: расширения *.dot, *.gv.

  2. Для использования файлов системы построения графиков – GnuPlot: расширение *.plt.

  3. Для использования файлов графических форматов: *.gif, *.jpg, *.png и др. – специального графического визуализатора файлов, лучше свободно распространяемых (XnView, FSView, IrfanView).

  4. Для использования файлов системы программирования Lua (скриптовый язык программирования) – с расширением *.lu.

Пример. F9 –> параметры –> языки –> выбрать дважды русский –> F9 –> команды –> Ассоциации файлов –> Insert (клавиатура) –> строка первая *.lu | строка вторая lu | строка третья Lua.exe (или путь, где находится Lua.exe| пробел!.!>!.! (для формирования выходного файла) –> продолжить. Создать отдельную директорию, куда поместить Lua.exe и lua.bat, туда же помещать создаваемые lua-программы.

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

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

  2. Работа с каталогами и файлами.

  3. Работа с командной строкой.

  4. Настройка Far на узнавание программ.

  5. Цветовая настройка.

  6. Комбинация клавиш для быстрой работы с оболочкой.

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

  8. Архивация и разархивация.

  9. Особенности работы с мышью.

  10. Определение характеристик файла (размер, дата создания, тип и др.).

1.12. Оформление отчета

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

Отчет предоставить в бумажном виде.

Лабораторная работа №2

GRAPHVIZ – ОТКРЫТАЯ СИСТЕМА ВИЗУАЛИЗАЦИИ ГРАФОВ

Тема: Изучение возможностей системы построения графов Graphviz, как современного профессионального средства моделирования и описания алгоритмов программ и структур данных в научных и инженерных разработках.

Цель работы: Знакомство с системой Graphviz, установка и запуск, изучение технологии создания графов на простейших примерах.

Постановка задачи:

  1. Инсталляция системы Graphviz.

  2. Знакомство с элементами языка.

  3. Выбор технологии разработки графа (с помощью собственного интерфейса системы или с использованием альтернативного редактора).

  4. Отработка элементов языка системы на основе выбранной технологии.

  5. Создание графа в системе по варианту (приложение 1).

  6. Ответы на контрольные вопросы.

  7. Создание отчета в бумажной форме и его защита.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]