Читайте также:
|
|
Оболочки ОС предоставляют пользователю качественно новый, по сравнению с реализуемым операционной системой, интерфейс и тем самым освобождают пользователя-непрофессионала от детального знания последнего. Эти сервисные системы существенно упрощают задание общеупотребительных действий и предлагают пользователю ряд дополнительных услуг. В общем, оболочки заметно повышают уровень пользовательского интерфейса наиболее полно удовлетворяя потребности пользователя. Вместе с тем пользователь-профессионал не может считать себя свободным от кропотливого изучения соответствующего интерфейса ОС, так как существующие оболочки не могут полностью его заменить.
Большинство распространенных оболочек, характеризующихся универсальностью предоставляемого интерфейса, обеспечивают:
1) работу с файлами и каталогами, в том числе - манипулирование с файлами, а именно: создание, копирование, пересылку, переименование, удаление и быстрый поиск файлов по образцу составного имени файла (имени и расширения);
- выдачу и смену характеристик файлов (времени и даты создания, размера, прав доступа, т.е. атрибутов, и т. д,);
- выдачу содержимого каталогов в естественном порядке, а также в отсортированном по определенному критерию виде (например, по имени файла, расширению, дате и времени создания или размеру);
- выдачу части (фильтрацию) содержимого каталогов в соответствии с образцом составного имени файла;
- сравнение содержимого каталогов;
- выдачу файловой структуры в виде дерева;
- манипулирование каталогами, а именно: создание, удаление, переименование, а иногда - копирование и пересылку каталогов;
2) просмотр как текстовых файлов (в формате ASCII), так и файлов, подготовленных в специальных форматах различными популярными системными и прикладными программными продуктами, для чего используются соответствующие программы просмотра (визуализаторы);
3) редактирование текстовых файлов встроенным или внешним текстовым редактором;
4) создание пользовательских меню для упрощения запуска часто используемых системных и прикладных программ;
5) выдачу сведений о размещении информации на дисках (например, о степени его занятости), а также об ОЗУ;
6) доступ к пользовательскому интерфейсу ОС, в частности, для запуска на выполнение системных и прикладных программ;
7) освобождение большей части занимаемой памяти при запуске внешней программы (в ОЗУ остается лишь небольшое резидентное ядро) и автоматическое восстановление состояния оболочки после завершения выполнения программы.
Наилучшими показателями в совокупности обладают оболочки PC Shell и Norton Commander. Наибольшую же популярность приобрела последняя, так как она:
- лучше удовлетворяет потребностям пользователей - непрофессионалов, а их значительно больше;
- обладает большим удобством в работе, требуя меньшего количества ответов пользователя, правда, иногда в ущерб степени защиты от ошибок;
- предъявляет менее жесткие требования к оборудованию ПЭВМ и ОС;
- может (с некоторыми ограничениями) удовлетворительно функционировать на ПЭВМ без накопителя на жестких магнитных дисках (НЖМД).
PC Shell же имеет оверлейную структуру, вследствие чего требует постоянного наличия "своего" диска в дисководе, а на оставшемся втором дисководе выполнить многие действия не представляется возможным. Поэтому PC Shell следует размещать только на жестком диске.
Развитием Norton Commander является оболочка Pie Commander.
Для работы с файлами и каталогами наилучшей является система XTree Pro Gold, специально разработанная как раз с этой целью.
Оболочка Disc Director имеет и сетевую версию - LAN Director.
Система Magellan требует обязательного наличия НЖМД. Оболочка LDir Plus может быть использована для работы с сетевыми системами Banyan Vines, фирмы Novell и IBM PC LAN, а PC Shell - с сетями Token Ring и фирмы Novell.
Оболочка MS-DOS Shell поставляется совместно с DOS. Пользовательский интерфейс оболочки из DOS 5.0 напоминает Windows.
Имеются и (частично) специализированные оболочки, которые обладают ярко выраженными специфическими функциями и вместе с тем слабой реализацией общих функций, чтобы удовлетворить лишь минимум требований. Примером такой оболочки является система IDCshell
американской фирмы Infinity Design Consepts, ориентированная на архивацию (сжатие) файлов и имеющая уникальные средства по отображению файлов с Tscape-последовательностями. Кроме того, она обеспечивает печать файлов в различных режимах. Однако гораздо более мощной, чем IDCshell, является оболочка SHEZ, обеспечивающая как создание архивов, так и извлечение файлов из них, причем поддерживающая практически все используемые в настоящее время типы архивов. Как IDCshell, так и SHEZ функционирует в среде DOS.
Дата добавления: 2014-12-19; просмотров: 173 | Поможем написать вашу работу | Нарушение авторских прав |