- •Самостоятельная работа №5.
- •Тема 3.1 Операционные системы (2ч)
- •Форма контроля:
- •Форма контроля:
- •Вопросы для самоконтроля:
- •I.1 понятие файлового менеджера
- •I.2 история развития файловых менеджеров
- •II. Обзор файловых менеджеров для ос windows
- •III. Сравнительный анализ файловых менеджеров
- •IV. Заключение
- •Вопросы для самоконтроля:
- •К системному по относятся:
- •Входит в состав системного программного обеспечения:
III. Сравнительный анализ файловых менеджеров
Совсем недавно Total Commander был известен пользователям под именем Windows Commander. Однако под давлением корпорации Microsoft, которая считала, что такое название вводит пользователей в заблуждение, имя файлового менеджера было изменено разработчиками. В отличие от других популярных менеджеров - FAR Manager'а и Norton Commander’а, Total Commander работает в полностью оконной среде (в то время как FAR и NC являются консольными приложениями для Windows). Поэтому отличия у них принципиальные.
С развитием операционной системы Windows развивалась и файловая система. Длинные имена стали привычнее коротких, и уже ни MS DOS, ни Norton Commander (и его клон в России - Volkov Commander) не удовлетворяли современным задачам. Альтернативой старым оболочкам стал FAR, который изначально понимал длинные имена, работал в среде MSDOS окна (но при этом запускался только под Windows) и не являлся полноценным оконным приложением. Неудобство при этом возникало одно - сложность взаимодействия с файлами вне оболочки FAR. Зато вид окна мог не зависеть от разрешения экрана и возможностей видеокарты. Ведь FAR может работать в 100% текстовом режиме, что дает ему преимущество в скорости обработки вывода информации и команд. Поэтому он занимает намного меньше оперативной памяти, чем Total Commander, что критично для систем с ограниченным количеством ресурсов.
Для запуска DOS-приложения (или консольного), Total Commander'у приходится запускать (открывать) еще окно DOS, где и будет запущено приложение, а FAR и NC и так работают в эмуляции DOS - он запустит его "у себя". Если программа отработала и закрылась, в FAR Commander можно будет поглядеть на "фоновый" экран, а вот в случае отдельного DOS окна, который запустил TC, данные вывода будут утеряны вместе с закрытым окном.
С другой стороны, Total Commander дает наглядное представление о работе интерфейса с пользователем в Windows - очень привычно и не нужно переучиваться. Поэтому FAR и NC больше подходит для продвинутых пользователей, у которых есть необходимость работать с кодировками, удаленными серверами и прочими системными вещами. В Total Commander нет встроенного редактора файлов, однако для редактирования можно использовать любые внешние программы. А в FAR-менеджере все программы для просмотра и редактирования встроенные, поэтому разработчик имеет возможность влиять на их функциональность. В TC тоже есть внутренний просмотрщик, который оперирует с кодировками, но функционально он бедноват. Тем более, что с кодировками чаще бывает необходимо поработать именно в редакторе, а не в просмотрщике.
Те, кто работают с FTP, знают, что серверы различают регистр в именах файлов. Поэтому, чтобы не было никаких проблем, желательно все имена файлов привести к одному регистру. В FAR'е это делается двумя нажатиями клавиш, а вот TC быстро эту задачу не выполнить. Не говоря уж о таких мелких особенностях FAR Manager'a, как выделение группы файлов по маске файла под курсором. Или, например, копирование на дискету с автоматическим разбиением файла на части, при этом файл может быть прочитан и соединен где угодно и чем угодно. Зато у Total Commander'a есть встроенная функция просмотра HTML файлов, а у FAR'а ее нет.
