Дипломная работа
Тема: Файловые менеджеры как средство работы с иерархической файловой структурой
РЕФЕРАТ
Пояснительная записка к дипломному проекту содержит:
- 1 рисунок;
- 4 таблицы;
- 15 источников;
- 1 приложение.
Объект исследования: файловые менеджеры как средство работы с иерархической файловой структурой.
Цель работы: рассмотрение основного понятия файловых менеджеров, рассмотрение истории файловых менеджеров, обзор и их сравнительный анализ.
В данной работе я рассмотрела и раскрыла основное понятие файловых менеджеров.
В дипломной работе выполнено: основные функционирования файловых менеджеров, понятия и назначения файловых менеджеров, история развития файловых менеджеров, обзор и сравнительный анализ файловых менеджеров (Far, Norton Commander, Total Commander), оценка экономической целесообразности использования различных файловых менеджеров, нормы требования охраны труда на рабочем месте оператора компьютерного набора.
ПРОГРАММЫ, ЭФФЕКТЫ, ШРИФТЫ, ЦВЕТА, ТАБЛИЦЫ
Содержание
ВВЕДЕНИЕ
I ОСНОВЫ ФУНКЦИОНИРОВАНИЯ ФАЙЛОВЫХ МЕНЕДЖЕРОВ
1.1 Исторические этапы развития файловых менеджеров
1.2 Альтернативные файловые менеджеры
1.3 История развития файловых менеджеров
II ОБЗОР И СТРАВНИТЕЛЬНЫЙ АНАЛИЗ ФАЙЛОВЫХ МЕНЕДЖЕРОВ
2.1 Обзор основных возможностей программы Norton Commander
2.2 Обзор основных возможностей Total Commander
2.3 Обзор основных возможностей Far
III ОЦЕНКА ЭКОНОМИЧЕСКОЙ ЦЕЛЕСООБРАЗНОСТИ ИСПОЛЬЗОВАНИЯ ФАЙЛОВЫХ МЕНЕДЖЕРОВ
IV НОРМЫ И ТРЕБОВАНИЯ ОХРАНЫ ТРУДА НА РАБОЧЕМ МЕСТЕ ОПЕРАТОРА КОМПЬЮТЕРНОГО НАБОРА
ВЫВОДЫ
СПИСОК ССЫЛОК
ПРИЛОЖЕНИЕ А
В данной работе рассматривается тема: «Файловые менеджеры как средство работы с иерархической файловой структурой». Целью работы является раскрытие сути файловых менеджеров, их классификация.
Для раскрытия темы необходимо выполнить следующие этапы:
1) Раскрыть основные понятия, виды, классификации и состав файловых менеджеров;
2) Реализация на практике задач исследования.
Файловый менеджер - один из самых популярных инструментов при работе с любой операционной системой. Им пользуются практически все. Выбор конкретной программы для повседневной работы с файлами у каждого человека очень субъективен. Но в первую очередь он зависит от широты и качества полезных функций и цены самого продукта.
Наиболее известные ортодоксальные файловые менеджеры: Norton Commander, Dos Navigator, Volkov Commander, PIE Commander,
FAR Manager, Total Commander, POSIX (Linux, BSD и т. д.), Midnight Commander, Crusader, GNOME Commander.
Навигационные файловые менеджеры: проводник Windows (англ. Windows Explorer) — встроен в Windows, Mac OS X, Finder, Path Finder, POSIX (Linux, BSD и т. д.), Konqueror — поставляется с KDE, Nautilus (файловый менеджер) — поставляется с GNOME
I ОСНОВЫ ФУНКЦИОНИРОВАНИЯ ФАЙЛОВЫХ МЕНЕДЖЕРОВ
1.1 Понятие и назначение файловых менеджеров
Файловый менеджер (англ. file mannager) — компьютерная программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами. Файловый менеджер позволяет выполнять наиболее частые операции
- копирования, переноса, удаления, редактирования текстовых файлов, гибкого запуска программ для работы с этими файлами…
Помимо основных функций, многие файловые менеджеры включают ряд дополнительных возможностей, например, таких как работа с сетью (через FTP, NFS и т. п.), резервное копирование, управление принтерами и пр.
Существует два вида файловых менеджеров — навигационные и ортодоксальные. Основное отличие — в последних имеется две панели, реализована соответствующая модель работы.
Наиболее известные ортодоксальные файловые менеджеры: Norton Commander, Dos Navigator, Volkov Commander, PIE Commander, FAR Manager, Total Commander, POSIX (Linux, BSD и т. д.), Midnight Commander, Krusader, GNOME Commander.
Навигационные файловые менеджеры: проводник Windows (англ. Windows Explorer) — встроен в Windows, Mac OS X, Finder, Path Finder, POSIX (Linux, BSD и т.д.), Konqueror — поставляется с KDE, Nautilus (файловый менеджер) — поставляется с GNOME
Современный файловый менеджер должен: обеспечивать удобную возможность работы с файлами, копировать, удалять, перемещать, создавать редактировать текстовые файлы, запускать внешние программы для работы с разными типами файлов, позволять с легкостью и удобством работать как клавиатурой, так и с помощью мышки, поддерживать технологию плагинов и настройку цветовых схем.
В состав базового дистрибутива файлового менеджера должны входить ряд модулей, плагинов, которые непосредственно связаны с работой с файлами:
1. Просмотр и редактирование текстовых файлов, подцветка синтаксиса, поддержка разных кодировок (включая Unicode)
2. Поиск и замена по множеству файлов, множественное переименование файлов, просмотр картинок, работа с архивами.
1.2 Идеология работы файловых менеджеров
В любой файловой оболочке (а также в окнах операционных систем Microsoft Windows 95/98/2000/XP, IBM OS/2 Warp, IRIX, Linux и др.) содержатся следующие возможности для отображения каталогов и структуры каталогов:
- вывод содержимого каталога в кратком формате (только имена файлов и их тип.)
- вывод содержимого каталога в полном формате (вывод всех свойств файлов)
- вывод дерева или ветвей дерева каталогов (не для окон операционных систем)
- вывод информации о выделенном файле не доступна в окнах операционных систем Microsoft Windows 95/NT4 в базовом варианте
- быстрый просмотр содержимого файла как есть, допустима для всех операционных систем, кроме Microsoft Windows 95/NT4.
- возможность просмотра файлов на удаленной системе связанной с компьютером по сети, с помощью модема или прямого соединения
- возможность поиска файлов и отображения результатов поиска в отдельном окне
- запуск определенного приложения, соответствующее расширению файла. Приложения запускается “открытием” файла (смотри основы работы с WIMP, список файлов)
- назначение дополнительных программ для просмотра/изменения содержимого файла в зависимости от расширения
- изменение размера области, отводимой для изображения содержимого каталога.
Дополнительно следует заметить особенности в режимах отображения директорий в оболочках Far, Windows Commander, Диско-командир, Norton Commander for Windows 95, связанные с поддержкой ими длинных имен файлов. Поэтому при работе с длинными именами файлов в операционных системах Microsoft Windows 95/98/2000/NT4/NT3.51 автор рекомендует использовать именно эти программы! В противном случае возможно “обрезание” длинных имен. Использование файловых оболочек Norton Commander for DOS, Volkov Commander, DOS Navigator для работы в этих операционных системах допустимо, если для операций с файлами используется командная строка (то есть не используются клавиши F5, F6 и F7).
1.3 История развития файловых менеджеров
Файловые менеджеры начинают свою историю со специальных программ - оболочек, разработанных для операционной среды DOS. В свое время эти программы были настоящим прорывом в IT-индустрии. Они позволили значительно расширить возможности ПК и способствовали массовой интеграции компьютеров во все отрасли делопроизводства.
Первым, ставшим самым известным файловым менеджером, стал Norton Commander, занявший место в сердцах пользователей на многие годы. Гениальный двухпанельный интерфейс и синий цвет для многих стал синонимом «работающего компьютера».
Norton Commander (NC) — очень популярный файловый менеджер для DOS, первоначально разработанный американским программистом John Socha. (Некоторые дополнительные компоненты были полностью или частично написаны другими людьми: Linda Dudinyak — Commander Mail, вьюеры; Peter Bradeen — Commander Mail; Keith Ermel, Brian Yoder — вьюеры.) Программа была выпущена компанией Peter Norton Computing, которая позже была приобретена корпорацией Symantec.
В течение нескольких лет NC конкурировал по степени популярности с файловыми менеджерами PCTools и XTtree, однако, уже начиная с третьей версии Norton Commander вытеснил с персональных компьютеров эти программы.
Разработка велась с 1984 года (первоначально под названием VDOS.) Первая версия была выпущена в 1986 году.
В Украине популярность получили версии 2.0, 3.0, 4.0. Третья версия породила целую серию расширений, патчей и улучшений, написанных третьими лицами без согласования с автором. К программе дописывались вьюеры, позволявшие смотреть файлы различных форматов, делались патчи, позволяющие копировать каталоги целиком, дописывались внешние плагины разного назначения.
Начиная с версии 4.0 программу разрабатывала целая команда программистов, поскольку фирма Peter Norton Computing, была куплена компанией Symantec, но новый коммандер постепенно начал утрачивать популярность, так как увеличил размер занимаемой памяти (что было критично для DOS), содержал ошибки и, к тому же, начал вытесняться собственными клонами.
На смену Norton Commander у пришел не менее известный Dos Navigator, который можно уверенно назвать первым профессиональным файловым менеджером. Новая программа позволила одновременно открывать несколько файловых панелей и текстовых файлов, имела удобные клавиатурные сокращения и мощный текстовый редактор. В файловом менеджере появилось несколько полезных утилит, в том числе калькулятор, телефонная книжка и даже CD-проигрыватель.
Однако Dos Navigator был написан под DOS, и переносить его на платформу Win32 разработчики не стали. Выпущенный же для Windows Norton Commander особой популярностью не пользовался. Немало файловых менеджеров, появившихся после Dos Navigator, претендовало на его лавры — на звание лучшего файлового менеджера. Но одни при всех своих преимуществах работали в текстовом режиме, другие были ненадежны в работе, интерфейс третьих был недостаточно гибким и удобным.
Volkov Commander, Pie Commander, впоследствии — Midnight Commander и Far более-менее точно копировали нортоновский интерфейс, DOS Navigator, Windows Commander и целый ряд других аналогичных программ делали это частично.
Команда Symantec продолжала борьбу за рынок, выпустив для DOS версии 5.0, 5.5 и для Windows версию 2.01. В Norton Commander 5.5 для DOS появилась поддержка длинных имен файлов при работе в Windows. Но большого распространения эти версии уже не получили, так как большинство пользователей перешли на операционные системы семейства Windows и предпочитали пользоваться штатными файл менеджерами этих ОС.
Volkov Commander(VC) — один из лучших файловых менеджеров для операционной системы DOS, клон Norton Commander.
На момент выпуска первой финальной версии 4.0 имел неоспоримые преимущества перед Norton Commander (версии 3.0, на тот же момент времени):
PIE Commander— файловый менеджер для операционной системы DOS, разработанный в 1990, клон Norton Commander. Автор — Валентин Ефимович Черняк (Valentin Chernyak) из Москвы, затем Нью-Йорка. Имел русский и английский пользовательский интерфейс.
Оказался разработан в результате спора автора с владельцем компании PIE Systems (отсюда название), заявившим про Norton Commander, что «советские программисты так не могут». Был написан в рекордно короткие сроки (около месяца).
Использовался как замена таких программ как Volkov Commander и Norton Commander 3.0. Более поздние версии выходили под названием Chernyak Commander как Shareware.
Некоторые преимущества перед аналогичными программами своего времени:
- возможность включать до четырёх панелей;
- возможность настраивать цвета, размер и расположение панелей;
- показ более подробной информации при копировании файлов и каталогов;
- рекурсивный расчет размеров каталогов;
- возможность поместить список выбранных файлов в файл.
Первая версия была написана целиком на ассемблере. Впоследствии переведен на Borland C 3.1.
Время шло, прогресс неумолим, кому-то уже возможностей NC стало не хватать, и на сцену вышла разработка компании Rit Labs – Dos Navigator. Мы все долго будет помнить ту гибкость и те возможности, которые дал нам DN, и те знаменитые клавиатурные сокращения Borland - оболочек.
Но DN был написан под Dos, а портировать под Windows разработчики его не захотели или не смогли, а поэтому его судьба была предрешена, и со временем он должен был уйти со сцены.
После «ухода» DN многие разработчики файловых менеджеров претендовали на лавры DN и писали, что именно их программа наследует все то светлое, доброе, вечное, что там радовало людей, при работе с этим файловым менеджером. У кого-то это получалось хуже, у кого-то лучше.
На смену DOS пришла операционная система Windows с мощной графической поддержкой. Но необходимость в качественной программе, с помощью которой можно было бы значительно упростить управление содержимым дисков компьютера, осталась.
Файловые менеджеры для операционных систем Windows
1. FAR Manager — консольный файловый менеджер для операционных систем семейства Windows. Есть такие люди, которые не уважают Windows Commander - эти люди обычно пользуются этой программой. Некоторые используют одновременно Windows Commander и Far. Да, действительно, программа хороша собой, к тому же "сделано в России" (поддержи отечественного производителя). Эта программа выглядит как ДОС - оболочка, но приспособлена под Windows. Вообще люди делятся на три категории: те, которые знают Windows Commander; те, кто знают Far; и те, кто до сих пор сидит в проводнике "explorer" - шутка. Есть история путей и история папок, также как и в WinNavigator есть hot keys для папок (хорошая штука, но не везде встречается). Большое достоинство этой прогиб - это поддержка плагинов. Недостаток заключается в настройке. Новых версий будет выходить немного, потому что программа уже доведена до совершенства, чаще будут появляться плагины. На данный момент плагинов существует очень много, что и сделало эту программу популярной, потому что более менее "продвинутый" пользователь в состоянии настроить ее себе по собственному вкусу. Некоторые, на мой взгляд, самые нужные и интересные, плагины вы можете скачать на моем сайте.
Архиваторы в Far: Вы можете создавать, просматривать, изменять архивы, к наиболее популярным видам, которых можно отнести RAR, ZIP, ARJ, HA, CAB.
Плагины Far:
- управление принтерами, как подключенными к ПК, так и сетевыми;
- подсветка синтаксиса в исходных текстах программ;
- работа с FTP-серверами (с поддержкой доступа через различные типы прокси, автоматической докачкой и прочее);
- поиск и замена символов одновременно во множестве файлов с применением регулярных выражений;
- средства переименования групп файлов с возможностью использования сложных составных масок из символов подстановки и шаблонов, клиенты и отправка сообщений на пейджер;
- работа при нестандартных размерах текстового экрана;
- перекодировка текстов с учетом национальных кодовых таблиц;
- манипуляции с содержимым корзины;
- управление приоритетами процессов на локальном или на сетевом ПК;
- автозавершение слов в редакторе и работа с шаблонами;
- редактирование системного реестра Windows;
- создание и изменение ярлыков Windows;
- всевозможные манипуляции с файлами, делающие комфортной работу с FIDO;
- кодирование и декодирование файлов в формате UUE;
- управление программой WinAmp и модификация комментариев MP3-файлов;
- обработка Quake PAK файлов;
- работа с различными серверами через ODBC + работа с серверами;
ORACLE через OCI запуск внешних программ (компиляторов, конверторов и проч.) при редактировании текстов в редакторе FAR;
- отображение содержимого файлов справки Windows;
- калькуляторы с разными возможностями функции проверки орфографии при обработке текста в редакторе FAR;
- подготовка каталога сменных накопителей и многое другое...
Рисунок 1.1 – Far Menedger
Автор программы — Евгений Рошал. С 19 июня 2000 года разработкой FAR Manager занимается группа FAR Group. Евгений Рошал по-прежнему остается автором FAR Manager и следит за проектом. Программа бесплатна для некоммерческого использований, для остальных распространяется, как shareware была выпущена версия 1.70. Программа может работать как в оконном, так и полноэкранном режиме. Некоторые недостатки интерфейса схожие с DOS программами в оконном режиме (невозможность произвольного изменения текстового разрешения окон, проблемы с закрытием при выключении системы) проявляются в Windows 9x и отсутствуют в семействе Windows NT.
FAR поддерживает длинные имена файлов, атрибуты файлов файловой системы NTFS, различные кодировки текстов, может использовать системные функции для копирования файлов, имеет многоязычный интерфейс и систему помощи.
2. Total Commander — файловый менеджер с закрытым исходным кодом, работающий под Windows. Ранее носил имя Windows Commander, по требованию фирмы Microsoft был переименован.
Все лучшие качества файловых менеджеров сохранены и значительно расширены в FAR Manager.
За последние годы изменилась потребность в подобных программах. Если раньше файловые менеджеры были, чуть ли не единственной возможностью удобно работать с операционной системой, то постепенно, благодаря стараниям Microsoft, большинству пользователей оказалось достаточно тех средств, которые доступны в Windows. Другая же часть пользователей, потребности которой продолжали возрастать, стала, наоборот, предъявлять новые, повышенные требования к функционалу и внешнему виду файловых менеджеров.
II ОБЗОР И СРАВНИТЕЛЬНЫЙ АНАЛИЗ ФАЙЛОВЫХ МЕНЕДЖЕРОВ
Файловый менеджер – это специальная программа, предназначенная для разнообразной работы с файлами: копирования, переноса, удаления, редактирования текстовых файлов, гибкого запуска программ для работы с этими файлами. Первым, ставшим самым известным файловым менеджером, стал Norton Commander, занявший место в сердцах пользователей на многие годы. Гениальный двух панельный интерфейс и синий цвет для многих стал синонимом «работающего компьютера». Время шло, прогресс неумолим, кому-то уже возможностей NC стало не хватать, и на сцену вышла разработка компании Rit Labs – Dos Navigator. Мы все долго будет помнить ту гибкость и те возможности, которые дал нам DN, и те знаменитые клавиатурные сокращения Borland-овских оболочек, вроде Ctrl+K B, Ctrl+K К, и Ctrl+H.
... позволяют быстро, наглядно выполнять основные операции и содержат разнообразные дополнительные возможности для управления процессов навигации. Одним из наиболее популярных средств на сегодняшний день является файловый менеджер Windows Commander (в последствии Total Commander). В отличие от стандартной системы, ограничивающейся в целом лишь функциями работы с файлами и папками, Total Commander ...
... их интеграция, расширение их возможностей в новых версиях, создание новых средств и перенос их на другие аппаратные платформы и в другие ОС IBM. 12.4 Операционная система z/VM ОС z/VM [21, 24, 42] (последняя версия - V4R2) является высокопроизводительной многопользовательской интерактивной ОС, предоставляющей уникальные возможности в части выполнения различных операционных сред на одном ...
... быть прочитаны во всех операционных системах, очень многое зависит от файловой системы и способа именования файлов при создании диска. Если Вам нужна максимальная совместимость, проверьте это по таблице: Файловая система/имена файлов Операционная система DOS/Windows 3.1 Windows Mac Unix 95 NT 3.51 NT 4.0 ISO 9660 Level 1 + + + + + + Joliet +* + - + +* +* Romeo - + + ...
... из латинских букв, цифр 0 – 9, некоторых других символов, и не может содержать пробел. В Windows поддерживаются длинные имена файлов (от 1 до 255 символов), имя может содержать пробелы. При использовании файловых систем HPFS и NTFS имя файла может содержать несколько точек. В именах файлов нельзя использовать символы “ * ” и “ ? ”, так как они используются в масках имен при поиске файлов. ...
0 комментариев