Автор: Пользователь скрыл имя, 21 Апреля 2014 в 21:46, курсовая работа
Целью курсовой работы является подробное изучение понятия и назначения файловых менеджеров, их функциональных возможностей. Для достижения поставленной цели необходимо решить следующие задачи:
-Рассмотреть понятия файла, каталога, их атрибутов, файловой системы и ее разновидности.
-Изучить общие сведения о понятии и назначении файловых менеджеров.
-Сделать обзор современных файловых менеджеров.
Введение………………………………………………………………………………4
1 Теоретические основы файловой системы назначения………………………. 5
1.1 Понятие файловой системы……………………………………………………5
1.2 Понятие и назначение файловых менеджеров 10
2 Обзор современных файловых менеджеров 16
2.1 Total Commander 16
2.2 Far Manager 26
ВЫВОДЫ И РЕКОМЕНДАЦИИ 33
БИБЛИОГРАФИЧЕСКИЙ СПИСОК ……………………………………………..34
UDF
Эта файловая система, которая независима от операционной системы компьютера и используется для сохранения данных, размещенных на оптических носителях. В отличие от предыдущих систем, UDF позволяет дополнительно записывать информацию на уже заполненную дискету. Также эта файловая система может выборочно стирать определенные файлы на диске, не повреждая остальную информацию. Такие метаданные как корневая территория, располагаются внутри диска хаотично, но основа этих данных имеет три места: 256 сектор, 257 и N-1, в данном случае N - это размер дорожки.
Для дисков в формате DVD, именно UDF является наиболее удачной файловой системой, потому что не имеет совершенно никаких ограничений в размерах файлов. Вы можете записывать, как большие, так и малые видеоролики.
Именно благодаря UDF мы узнали, что такое конечная файловая система, и как её правильно подобрать к своему компьютеру.
Типы файловых систем в ОС Linux :
Ext2/3
Этот тип файловой системы разработан специально для Linux и традиционно используется на большинстве Linux-систем. Фактически в названии «Ext2/3» объединены названия двух вариантов этой файловой системы. При высокой параллельной дисковой загрузке производительность Ext3 снижается, что выражается в снижении скорости операций с диском и повышении значения нагрузки на систему (Load Average).
ReiserFS
Файловая система этого типа похожа скорее на базу данных: внутри неё используется своя собственная система индексации и быстрого поиска данных, а представление в виде файлов и каталогов - только одна из возможностей использования такой файловой системы. Традиционно считается, что ReiserFS отлично подходит для хранения огромного числа маленьких файлов.
XFS
Файловая система, наиболее подходящая для хранения очень больших файлов, в которых постоянно что-нибудь дописывается или изменяется. Лишена недостатков Ext3 по производительности, но при её использовании выше риск потерять данные при сбоях питания (в том числе и по причине принудительного обнуления повреждённых блоков в целях безопасности; при этом метаданные файла обычно сохраняются и он выглядит как корректный). Рекомендуется использовать эту файловую систему с проверенным аппаратным обеспечением, подключенным к управляемому источнику бесперебойного питания (UPS).
SWAPFS
Этот тип файловой системы находится на особом положении - он используется для организации на диске области подкачки (swap). Область подкачки используется в Linux для организации виртуальной памяти: когда программам недостаточно имеющейся в наличии оперативной памяти, часть рабочей информации временно размещается на жёстком диске.
JFS
Разработана IBM для файловых серверов с высокой нагрузкой: при разработке особый упор делался на производительность и надёжность, что и было достигнуто.
start="2"Понятие и назначение файловых менеджеров
Файловый менеджер (англ. file manager) - компьютерная
программа, предоставляющая интерфейс
пользователя для работы с файловой системой
и файлами. Файловый менеджер позволяет
выполнять наиболее частые операции над
файлами - создание, открытие/проигрывание/
Большинство современных менеджеров обладает дополнительными операциями управления, например групповые операции с файлами, сортировка объектов, возможность работы с файловыми архивами как с обычными папками, средства сравнения файлов и папок, и многое другое.
Существует два вида файловых менеджеров: навигационные (пространственные) и ортодоксальные (двупанельные).
Двупанельный файловый менеджер имеет две равноценных панели для списка файлов, дерева каталогов и т. п.
Наиболее известные ортодоксальные файловые менеджеры:
DOS
- Norton Commander
- Dos Navigator
- Volkov Commander
- PIE Commander
Microsoft Windows
- FAR Manager
- Directory Opus
- Total Commander
- DOS Navigator Open Source
- POSIX (GNU/Linux, BSD и т. д.)
- Midnight Commander
- Krusader
- GNOME Commander
- Symbian OS (Series 60)
- Symbian Commander
Навигационные файловые менеджеры:
Microsoft Windows
- Проводник Windows (англ. Windows Explorer) - встроен в Windows
- Directory Opus
Mac OS X
- Finder
- Path Finder
POSIX (GNU/Linux, BSD и т. д.)
- Konqueror - поставляется с KDE
- Nautilus (файловый менеджер) - поставляется с GNOME
- Thunar - поставляется с Xfce
- Symbian OS (Series 60)
- Sele Q
- File Man
- BeOS
- Open Tracker.
За последнее время произошел огромный скачок в разработке программного обеспечения, призванного облегчить общение пользователя с компьютером, сделать его более удобным и продуктивным. Чтобы понять принципы работы с той или иной программой, еще сравнительно недавно необходимо было изучить массу технической литературы, на что уходило много времени. Позднее ситуация изменилась, и такие понятия, как "интуитивный" и "графический" интерфейс, "контекстные подсказки" и пр., стали обыденными для пользователя.
Несомненно, те, кто работают на компьютере, пользуются набором сервисных программ: средствами борьбы с дефрагментацией дисковых накопителей, утилитами проверки диска и т. д. Среди обслуживающих программ одним из наиболее важных подклассов являются так называемые файл-менеджеры.
Работать с файлами в начальной операционной системе DOS неудобно, т.к. ,допустим, при копировании файла из одного каталога в другой необходимо правильно прописывать команды и путь к файлу. С появлением операционных систем, имеющих графический интерфейс, файл-менеджеры, поставляемые с ОС, стали гораздо удобнее, однако, несмотря на реализацию всех необходимых оператору функций, они все же не являются универсальными.
История развития.
Возникновение файловых менеджеров имеет свою историю, которая начинается с появления операционной системы DOS.
Можно рассмотреть развитие первых файлменеджеров на примере программы Norton Commander. Первоначальным разработчиком его был американский программист Джон Соухэ. Первая версия программы уже имела все признаки полноценного файлменеждера. В остальных версиях, глобальных усовершенствований не следовало, было лишь добавление функциональных особенностей, а архитектура оставалась прежней. То же самое было и с программами-конкурентами.
Концепция программы-файлового менеджера уже была рождена статичной и самодостаточной. Дальнейшие версии, на которые пришелся пик популярности (2.0 (1988), 3.0 (1989), 4.0 (1992)), также не принесли ничего особо нового, лишь появились горячие клавиши и возможность создания подключаемых расширений.
Этими нововведениями вскоре воспользовались простые пользователи - в те времена многие настраивали свой файлменеджер под себя. Версии под современные операционные системы тоже не сильно изменились - хоть интерфейс и стал новее, добавилось много необязательных функций, но смысл остался прежним.
С пришествием Windows в компьютерахпоявился новый файловый менеджер для компьютера - встроенный навигационный Win-Explorer. Большинство нетребовательных пользователей и сегодня пользуются только стандартным Проводником - со своими базовыми задачами он справляется вполне удовлетворительно. И все же его минусы: однопанельный интерфейс, управление преимущественно мышью, невысокая скорость работы и минимум возможностей не могут обеспечить достаточно гибкой работы с файлами.
Любой современный файловый менеджер для компьютера легко справляется со всеми функциями, заложенными во встроенном Explorer, но помимо этого он должен:
1. Выполнять любые операции (в том числе и пакетные) с файлами и папками в фоновом режиме, не мешая основной работе пользователя; уметь работать со скрытыми и системными файлами; искать и удалять дубли различных документов; разбивать и объединять файлы;
2. Иметь встроенные средства для работы со всеми типами архивов - не только распаковывать, но просматривать их содержимое и архивировать их самостоятельно;
3. Уметь синхронизировать папки; создавать резервные копии; иметь мощный и быстрый поиск по наибольшему количеству параметров;
4. Работать с сетями, иметь встроенный FTP-клиент с возможностью докачки, шифровать и хранить пароли;
5. Быть
оснащенным встроенными
6. Легко управляться как с мыши, так и исключительно при помощи клавиатурных команд, иметь достаточно функциональный набор горячих клавиш;
7. Обладать
приятным двухпанельным
Выбор файловых менеджеров в наше время не так уж велик. Самыми используемыми и популярными являются всего две программы, обладающие практически одинаковой функциональностью. Называются они "Total Commander" и "FAR Manager", и у каждой из них имеется свой круг преданных сторонников. Все остальные менеджеры далеко недотягивают до них по своим возможностям. Между собой "FAR" и "Total" различает, пожалуй, лишь подход их авторов к понятию пользовательского интерфейса.
Автор FAR ориентировал свое приложение на работу с утилитами командной строки. Его интерфейс игнорирует все красоты графического интерфейса Windows и работает в классическом "консольном" режиме. Приложение же автора Total Commander выполнено в ставшем уже не менее классическом стиле "оконного" приложения Windows.
Управление обеих программ, FAR в большей степени, Total - в меньшей, ориентировано скорее на клавиатуру, чем на мышь. За счет этого обстоятельства при работе на компьютере вы совершаете куда как меньше лишних взмахов руками и прицеливаний в иконки на экране. Вместе с тем, имеющегося интерфейса используемого мышь более чем достаточно для того, чтобы пользователь, выросший в эпоху Windows, не растерялся, не зная, какую кнопку нажать. Cама идея "синих досочек", на которой базируются обе программы, накладывает на функционирование приложения некоторые обязательства. Так, если в обеих программах пользователь нажмет кнопку F8, это одинаково приведет к удалению файла или каталога; F5- запустится механизм копирования файлов. Совпадают практически все основные комбинации клавиш, поэтому при желании возможно попеременно пользоваться обоими менеджерами, изучив интерфейс только одного из них. Подобный жесткие правила пользования ведут свою родословную еще со времен MSDOS. В те годы вызов функций программ с помощью функциональных клавиш и клавиатурных комбинаций был нормой вещей. Стандарт же на кнопки вызова функций файловых менеджеров ввела передовая для своего времени программа, носившая название "Norton Commander". Клоном этой программы, по сути, и являются и FAR, и Total Commander. Придуманный автором Norton Commander Питером Нортоном интерфейс был настолько удобен, что большинство изначальных пользователей компьютеров и сегодня избегают "интуитивного" интерфейса "Проводника" Windows.
«Total Commander» (ранее Win Cmd)- это файловый менеджер для Windows, представляет расположенные рядом две панели. Такой же подход, как в хорошо известной DOS-оболочке(NC). Итак, файловый менеджер Total Commander имеет:
-Две (начиная с версии 6.0 - сколько угодно) файловые панели с удобной навигацией. Перемещаться по панелям можно как мышкой, так и с помощью клавиатуры. Панели можно настроить так, чтобы видеть всю необходимую информацию о содержимом дисков - причём ограничений по настройке нет практически никаких. Панели имеют богатые возможности сортировки, каждая панель ведёт историю переходов, имеет возможность быстрого перехода на избранные каталоги и многое, очень многое, другое.
- Панель инструментов - место, где можно размещать ярлыки к запускаемым программам, кнопки, запускающие инструменты TC, делать там закладки на избранные файлы и каталоги. По сути, панель инструментов заменяет меню "Пуск" в Windows и его рабочий стол, а по удобству использования она превосходит и то и другое.
- Меню, которое можно настроить абсолютно как угодно. В него можно вынести любые команды (как внешние программы, так и внутренние инструменты), меню можно реорганизовать так, как пользователю кажется удобным ,в меню есть полезная функция - "Запуск". Это, практически, аналог "Пуска" Windows, за теми отличиями, что пользователь настраиваете его самостоятельно и может назначать клавиатурные сочетания на выполнение тех или иных пунктов.
- Командная строка. Наследие DOS, тем не менее - очень удобное и востребованное средство для выполнения многих повседневных операций. Естественно, хранится история выполненных команд.
- Функциональные кнопки. Стандартная панель с кнопками, нажатие на которые запускает те или иные операции.
Сразу после установки клиент может пользоваться TC (рисунок 2.1.1). Несомненно, улучшится скорость операций с папками. Перемещение по диску производится при помощи курсора, Enter заходит в папку или запускает файл под курсором, Alt+курсор - перемещение по уже посещённым каталогам взад-вперёд..Total Commander поддерживает работу как с архивами, так и с папками.
Поддержка архивов
- Работать с архивами, как с папками. Это значит, что пользователь может, к примеру, зайти в rar-архив абсолютно также, как в обычную папку и выполнять с упакованными файлами все те операции, что и обычными папками. Некое подобие этой возможности появилось в WinXP, однако там поддерживаются только zip-архивы, и функционал работы внутри них сильно уступает имеющимся в TC возможностям (рисунок 2.1.2).
Информация о работе Понятие и назначение файловых менеджеров