Оболочка операционной системы

Что такое программы-оболочки, их функции и назначение. Изучение пакет программ Norton Commander, сравнительные характеристики некоторых программ-оболочек. Правила работы с такими программами, пользовательский интерфейс, функциональные клавиши и др.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 29.03.2010
Размер файла 23,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Что такое программы-оболочки?

Оболочки -- это программы, созданные для упрощения работы со сложными программными системами, такими, например, как DOS. Они преобразуют неудобный командный пользовательский интерфейс в дружественный графический интерфейс или интерфейс типа "меню". Оболочки предоставляют пользователю удобный доступ к файлам и обширные сервисные услуги.

Самая популярная у пользователей IBM-совместимого ПК оболочка -- пакет программ Norton Commander. Он обеспечивает:

создание, копирование, пересылку, переименование, удаление, поиск файлов, а также изменение их атрибутов;

отображение дерева каталогов и характеристик входящих в них файлов в форме, удобной для восприятия человека;

создание, обновление и распаковку архивов (групп сжатых файлов);

просмотр текстовых файлов;

редактирование текстовых файлов;

выполнение из её среды практически всех команд DOS;

запуск программ;

выдачу информации о ресурсах компьютера;

создание и удаление каталогов;

поддержку межкомпьютерной связи;

поддержку электронной почты через модем.

В начале 90-х годов во всем мире огромную популярность приобрела графическая оболочка MS-Windows 3.х, преимущество которой состоит в том, что она облегчает использование компьютера, и её графический интерфейс вместо набора сложных команд с клавиатуры позволяет выбирать их мышью из меню практически мгновенно. Операционная среда Windows, работающая совместно с операционной системой DOS, реализует все свойства, необходимые для производительной работы пользователя, в том числе -- многозадачный режим.

Оболочка Norton Navigator -- это набор мощных программ для управления файлами, расширяющий возможности Windows. Позволяет экономить время практически на всех операциях: поиск файлов, копирование и перемещение файлов, открытие каталогов.

Norton жив!

Вы все еще не привыкли к пользовательскому интерфейсу Windows 95? PC Magazine/RE рассмотрел несколько альтернативных программ-оболочек.

Казалось бы, Windows 95 с ее "интуитивно понятным, простым и удобным" графическим интерфейсом пользователя за прошедшие с момента ее выпуска два года должна была вытеснить с компьютеров все иные оболочки. Однако этого не произошло. Лучшим подтверждением можно считать то обстоятельство, что при подготовке данного обзора мы обнаружили пять (!) различных программ, которые воспроизводят пользовательский интерфейс одной из популярнейших программ-оболочек - Norton Commander, - каждая по-своему.

В нашем обзоре представлены два коммерческих программных продукта и три условно-бесплатных пакета. Исследуя их, мы обнаружили, что разработчики применяют два принципиально разных метода "клонирования". Если первые две программы (Norton Commander 95 и Disco Commander 96) функционируют в графическом режиме, то остальные (FAR, Volcov Commander и File Commander) ориентированы на текстовый. Оба подхода имеют как свои достоинства, так и недостатки. Клоны первого типа, как правило, лучше "вписываются" в рабочую среду Windows 95, если пользователь работает только с графическими Windows-программами. Однако, если среди часто применяемых прикладных пакетов есть "старые" DOS-программы, исключительно практичны пакеты второго типа, так как позволяют избежать неприятного "мелькания" окон и частых переключений между графическим и текстовым режимами.

Соответствие решаемой задаче. Программы-оболочки

Как нетрудно заметить, выбрать одну из перечисленных в данном обзоре программ может оказаться затруднительно - внешне они мало отличаются одна от другой, а достоинства и недостатки каждой становятся заметны далеко не сразу.

Очевидно, что программа-оболочка должна предоставлять необходимый набор "функций управления файлами". Хорошо, если кроме базовых операций (копирование, перемещение, удаление, просмотр и редактирование) обеспечиваются дополнительные возможности - например, обработка "файлов описаний" (file_id.diz, files.bbs, descript.ion и т. д.). Мы отмечали также возможность воспользоваться специфичными средствами, например, "жесткими связями" (hard link) файловой системы NTFS.

Примерно те же требования предъявлялись к "функциям управления архивами". Для получения оценки "приемлемо" разработчикам программы требовалось реализовать как минимум три функции - создание, удаление и просмотр содержимого архивных файлов в форматах ZIP, ARJ и LHA. Пакет мог выиграть в наших глазах, если в нем были реализованы такие возможности, как тестирование целостности архива, просмотр и редактирование отдельных файлов, а также за возможность обработки нестандартных архиваторов.

Оценка "дополнительные функции" характеризует прежде всего функциональность того или иного пакета. Возможность подключения к FTP-серверам, средства для "быстрого просмотра" файлов, наличие "временной" панели - вот лишь несколько примеров.

Под "расширяемостью" пакета понимаются как средства подключения модулей расширения, так и их наличие в комплекте поставки. В некоторых пакетах мы обнаружили API, предназначенный специально для создания модулей расширения, что положительно повлияло на оценку.

Хорошие оценки в графе "возможности настройки" указывают, что пользователь может перенастроить большую часть функций пакета. Преимущество имели те программы, в которых имелась возможность не только задать параметры конкретных функций, но и "отрегулировать" внешний вид панелей.

Степень "интеграции с ОС" показывает, насколько хорошо программа "вписывается" в операционную систему. Например, можно ли воспользоваться методом "перетаскивания", чтобы переместить файл в окно другой прикладной программы или на "рабочий стол" Windows.

Norton Commander 95

Пакет Norton Commander 95 можно назвать "законным правопреемником" заслуженной оболочки DOS. Эта программа, о существовании которой почему-то почти нет упоминаний на официальном Web-узле компании Symantec, представляет собой полный аналог Norton Commander 5.0. Идентичны структура меню, функциональные возможности (за исключением тех, которые связаны с особенностями Windows 95), а также возможности настройки пакета. Единственное отличие NC 95 - графический режим работы.

Соответствие решаемой задаче: Norton Commander 95

Функции управления файлами

Хорошо

Функции управления архивами

Приемлемо

Дополнительные функции

Приемлемо

Расширяемость

Приемлемо

Возможности настройки

Приемлемо

Интеграция с ОС

Хорошо

Мы отметили высокую степень интеграции программы с операционной системой. Например, для просмотра файлов применяются собственные средства Windows, а выбор пункта меню для подключения к сети приводит к тому, что на экране появляется соответствующее диалоговое окно Windows 95.

Возможности настройки пакета были признаны удовлетворительными. Пользователь может указать, какой режим просмотра файлов будет использоваться, надо ли при этом выводить содержимое файла, задавать шрифт и цвет для изображения отдельных элементов панелей и пр. Программа обеспечивает обработку файлов методом "перетаскивания", причем не только "внутри" своей рабочей области, но и во внешние по отношению к ней программы. В процессе наших испытаний пакет работал достаточно стабильно и устойчиво.

Интерфейс NC 95 показался нам несколько перегруженным мелкими деталями, а группировка меню и диалоговых окон - не всегда логичной. Например, установка шрифта почему-то выполняется в диалоге смены цвета. Тем не менее следует отметить, что, несмотря на некоторую "тяжеловесность" интерфейса, данный пакет успешно выполняет свою основную функцию - управление файлами.

Операционная оболочка Norton Commander (NC) предназначена для облегчения пользования персональным компьютером при повседневной работе в операционной системе MS-DOS и Windows. Norton Commander позволяет в простой и удобной форме производить такие часто используемые операции над файлами, каталогами и дисками, как копирование и удаление файлов, просмотр каталогов, поиск файлов и многие другие.

Основной файл имеет имя nc.exe. Обычно Norton устанавливается на диске C: в каталоге NC. Поэтому для его запуска в командной строке надо набрать:

C:\>C:\NC\NC

Или

C:\>NC\NC

При запуске Norton Commander на экране высвечиваются два синих окошка, называемых панелями, подобно изображенных на рисунке.

Экран NC можно разделить на четыре части. Перечислим их сверху вниз:

* Раскрывающиеся меню;

* Информационные панели - левая и правая;

* Командная строка;

* Ключи функциональных клавиш.

Раскрывающиеся меню позволяют выполнять практически все функции NC. Доступ к нему с клавиатуры открывается по клавише [F9].

Панели - это основные окна отображения информации о структуре файловой системы вашего ПК, т.е. о расположении файлов и каталогов. В каждой из панелей может располагаться следующая информация:

имена файлов в полном (с указанием размера, даты и времени последней модификации) и кратком (только имя) виде, в различных способах сортировки;

* иерархическое дерево файлов (размещение файлов и подкаталогов по каталогам);

* информация о данном каталоге или диске.

Командная строка - пространство для непосредственного набора пользователем команд MS DOS и выдачи сообщений. Здесь находится курсор командной строки DOS.

Ключи функциональных клавиш применяются специально для быстрого выполнения нужной команды. К этим кнопкам разрешен доступ манипулятору «Мышь».

Если приглядеться, то в одной из панелей можно обнаружить серо-зеленый прямоугольник, выделяющий конкретную позицию. Это курсор панели Norton Commander. Он перемещается теми же клавишами, что и обычный, а именно клавишами управления курсором. Между панелями курсор можно перемещать нажатием клавиши [Ctrl-I] пли [Tab]. Эти операции можно также выполнять при помощи манипулятора «Мышь». Оговоримся, что под словом «курсор» нужно понимать именно это выделение фона выбранной позиции. При его помощи мы можем перемещаться по файлам, каталогам и дискам компьютера. Отметим, что в верхнем левом углу панели открытого (текущего, не корневого) каталога располагаются символы «..» (две точки, не путать с двоеточием «:»). Эта позиция предназначена для выхода из данного каталога в каталог более высокого уровня. Та панель в которой находится курсор называется активной панелью.

Операции с выбранным файлом могут быть произведены нажатием клавиши [Enter]. Если выбранный файл имеет расширение “com”, “exe“ или “bat”, то он начнет выполняться. В противном случае ничего не произойдет.

Некоторые операции (копирование, перемещение, удаление и т. п.) можно производить не над одним объектом, а сразу над группами выбранных файлов. Чтобы выбрать файлы, подведите курсор к нужному файлу и нажмите клавишу [Insert], имя файла будет выделено желтым шрифтом, затем таким же образом выберите следующий файл и так далее. Файлы можно также выделить, нажав клавишу [+]. Затем на появившейся панели наберите шаблон файлов, которые вы хотите выбрать (например, “*. com“ - все файлы с расширением «com») и нажмите [Enter]. Исключить из группы выделенных файлов некоторые можно клавишей [Insert] или нажав [-], набрать шаблон файлов и нажать [Enter].

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

Как уже было сказано, в самой нижней строке экрана перечислены команды, доступные функциональным клавишам. Давайте рассмотрим их подробнее.

Клавиша [F1] - «Помощь» - «Help»

При нажатии этой клавиши на экране выводится раздел «Справки», описывающий назначение клавиш и команд выполняемой операции. Если никаких операций в данный момент не происходит, то по клавише [F1] произойдет вызов содержание всех разделов справочной системы.

По «Справке» можно перемещаться нажимая соответствующие клавиши.

Клавиша [F2] - «Вызов» - «User»

С помощью клавиши [F2] пользователь может вызвать созданное им самим дополнительное меню команд (если оно создано), выполняемых при нажатии любых клавиш. Это меню может содержать команды и программы, наиболее часто используемые при работе.

Клавиша [F3] - «Чтение» - «View»

Эта команда позволяет просматривать на экране содержимое файлов, не изменяя их. Преимущество перед текстовыми редакторами команды просмотра файлов в том, что она позволяет просматривать файлы любой длины и делать это очень быстро.

Клавиша [F4] - «Правка» - «Edit»

По этой команде выделенный файл загружается во встроенный редактор Norton Commander (кстати, можно подключить любой другой внешний редактор).

Выберите файл и нажмите [F4].

Клавиша [F5] - «Копия» - «Copy»

Эта команда позволяет осуществлять копирование.

Клавиша [F6] - «Нов имя» - «RenMov»

С помощью этой команды можно переименовывать и перемещать файлы или директории.

Клавиша [F7] - «НовКат» - «Mkdir»

Клавиша [F7] позволяет создавать новый каталог в активной панели, который будет подкаталогом текущего.

Напомним, что имена каталогов могут состоять максимум из восьми символов и иметь расширение до трех символов, которое в принципе необязательно.

Клавиша [F8] - «Удал-е» - «Delete»

С помощью команды, доступной по этой клавише, Вы можете удалять файлы и каталоги.

Перед тем, как удалить группу файлов, спрашивается уверены ли Вы в этой операции (красная рамка со словами “Ok” и “Cancel”), если уверены - нажмите [Enter], если нет - [Esc].

Клавиша [F9] - «Меню» - «Menu»

По этой команде открывается доступ раскрывающемуся меню в самой верхней строке экрана. Его команды и их функции будут описаны в соответствующем разделе данного пособия.

Клавиша [F10] - «Выход» - «Quit»

Нажатием клавиши [F10] осуществляется выход из Norton Commander. Здесь также спрашивается, уверены ли Вы в этой операции (серая рамка со словами “Yes” и “No”), если уверены, нажмите [Enter], не уверены - [Esc].

Сменить диск -Drive

Данный пункт меню позволяет оперативно сменить рабочий диск в левой и правой панели. При выборе этой команды высвечивается список подключенных накопителей (дисков), из которого выберите нужный и нажмите [Enter]. Эта команда выполняется также при нажатии комбинации клавиш [Alt+F1] - для левой панели и [Alt+F2] - для правой панели.

Работа с манипулятором «Мышь»

Существенно облегчает работу с Norton Commander манипулятор «Мышь». При его использовании Вы можете свободно перемещаться красным «мышиным» курсором по экрану и выполнять различные действия.

* Чтобы выбрать файл, подведите красный курсор «Мыши» к файлу и нажмите левую клавишу «Мыши».

* Чтобы запустить файл на выполнение, щелкните быстро два раза левой кнопкой по нему - программа запустится.

* Чтобы включить файл в группу, нажмите правую клавишу «Мыши» (аналогично нажатию клавиши [Insert]).

* Чтобы выбрать какую-либо позицию из любого меню, подведите с помощью «Мыши» курсор к нужной позиции и нажмите левую клавишу «Мыши».

Например, чтобы скопировать выбранный файл, подведите красный курсор «Мыши» к файлу, нажмите левую клавишу, затем выберите в нижней строке слово «Копия» и вновь нажмите левую клавишу «Мыши». Если Вас устраивает назначение копирования, нажмите правую клавишу, - копирование выполнится, отмен копирования - клавиша [Esc] на клавиатуре.

Использование «Мыши» не исключает возможность набора команд с клавиатуры.

Работа с файлами в Нортон-подобных файловых оболочках

По сравнению с командным интерфейсом в графическом интерфейсе возможностей для показа каталогов гораздо шире. В любой файловой оболочке (а также в окнах операционных систем Microsoft Windows 95/98/2000/NT4, IBM OS/2 Warp, IRIX, Linux и др.) содержатся следующие возможности для отображения каталогов и структуры каталогов:

1. Вывод содержимого каталога в кратком формате (только имена файлов и их тип.)

2. Вывод содержимого каталога в полном формате (вывод всех свойств файлов,)

3. Вывод дерева или ветвей дерева каталогов (не для окон операционных систем).

4. Установка фильтра на отображаемые файлы.

5. Вывод информации о выделенном файле (не доступна в окнах операционных систем Microsoft Windows 95/NT4 в базовом варианте.)

6. Быстрый просмотр содержимого файла как есть (допустима для всех операционных систем, кроме Microsoft Windows 95/NT4.)

7. Возможность просмотра файлов на удаленной системе (связанной с компьютером по сети, с помощью модема или прямого соединения).

8. Возможность поиска файлов и отображения результатов поиска в отдельном окне.

9. Запуск определенного приложения, соответствующее расширению файла. Приложения запускается “открытием” файла (смотри основы работы с WIMP, список файлов).

10. Назначение дополнительных программ для просмотра/изменения содержимого файла в зависимости от расширения.

11. Изменение размера области, отводимой для изображения содержимого каталога.

F.1. Вид оглавления каталогов в Norton-подобных оболочках

В Norton - подобных оболочках вывод содержимого каталогов осуществляется в так называемых панелях. Панели представляют собой два прямоугольных окна, ограниченных рамкой. Размеры этих окон либо фиксирован и составляет 40*23 (полный размер) и 40*15 (половинный размер) символов, либо зависит от размеров родительского окна (Windows Commander). Любую панель можно выключить, а также можно убрать все панели с экрана и оставить экран MS-DOS. В Windows Commander такой возможности нет -в нем каждой приложение, в том числе и приложения DOS, запускается в отдельном окне. (Это также справедливо для Norton Commander for Windows 95, который автор здесь не рассматривает).

Исторически сложилось, что панели в Norton -подобных оболочках (исключая опять же Windows Commander) выводятся в виде белых символов на синем фоне. Именно это вначале бросается в глаза при использовании Norton -подобных оболочек. В Windows Commander же в качестве рабочей палитры принята палитра Windows по-умолчанию: черные символы на белом фоне. В большинстве Norton -подобных оболочек существует возможность смены палитры, используемой по-умолчанию. Для этого пользуются утилитами конфигурирования оболочек сторонних разработчиков.

Панели в Norton -подобных оболочках имеют по крайней мере 3 режима отображения: краткая форма оглавления (Введение, п.1.), полная форма оглавления (п.2.), и вывод дерева каталогов (п.3.) В Volkov Commander к этим базовым режимам отображения добавляется так называемая информационная панель (с информацией об устройстве, на котором расположен отображаемый на соседней панели каталог.) В Norton Commander 3.0 помимо этого есть режим просмотра в соседней панели содержимого файла, расположенного на текущей панели. В других версиях Norton Commander for DOS появились панели для просмотра содержимого архива, паспорта каталога и результата поиска файлов. Однако наиболее “разнообразным” в использовании различных режимов отображения каталогов является оболочка Far.

Одна из панелей в Norton -подобных оболочках всегда активна. В активной панели отображается текущая директория текущего диска. Она имеет выделенный заголовок. Панель называется активной (или активизированной) потому, что она имеет фокус ввода.

Управление режимами отображения панелей осуществляется отдельно для правой и левой панели. Почти во всех Norton -подобных оболочках (за исключением DOS Navigator и Windows Commander) существуют отдельные пункты системного меню для управления левой и правой панелями. В DOS Navigator и Windows Commander для управления форматами панелей служит один пункт меню. Его содержимое меняется в зависимости от того, какая панель активна.

Кроме панелей, Norton - подобная оболочка может содержать так называемую строку мини-статуса. В этой строке содержатся основные назначения функциональных клавиш-акселераторов клавиатуры. В отличие от строки состояния окон в WIMP -интерфейсе эта строка не является пассивной -из строки мини-статуса можно мышкой вызывать на исполнение команды.

На рисунках F.1. - F.28. показаны различные режимы отображения панелей в различных оболочках.

Дополнительно следует заметить особенности в режимах отображения директорий в оболочках 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).


Подобные документы

  • Изучение методов создания диалоговой оболочки отладчика MPI-программ, который войдет в состав системы автоматизации разработки параллельных программ (DVM-системы). Основные подходы к параллельному программированию и созданию пользовательского интерфейса.

    курсовая работа [1,5 M], добавлен 14.10.2010

  • Оболочка Norton Commander. Командная строка программы. Работа с меню. Редактирование файлов. Параметры конфигурации. Структура файлов оболочки. Создание и настройка меню команд пользователя. Определение действий в зависимости от расширения имени файла.

    реферат [171,6 K], добавлен 17.06.2008

  • Основные функциональные и технологические возможности файлового менеджера Total Commander. Практические навыки применения антивирусных программ на примере программы NOD32. Особенности использования основных и дополнительных возможностей Total Commander.

    лабораторная работа [1,9 M], добавлен 08.03.2010

  • Сервисное программное обеспечение и его виды. Понятие и назначение файловых менеджеров, история развития и идеология их работы. Назначение и виды программ работы с архивами. Обзор файловых менеджеров Norton Commander, Total Commander, WinRAR и WinZIP.

    реферат [236,7 K], добавлен 10.01.2012

  • Основные функции Norton Commander и их реализация при работе с каталогами и файлами. Управление дисковой и файловой структурами персонального компьютера. Создание каталога, переход между каталогами, удаление каталога, создание текстового файла.

    контрольная работа [20,6 K], добавлен 09.03.2011

  • Модель процесса обработки информации на персональном компьютере и функции объектов, участвующих в этом процессе – операционной системы, прикладных программ, пользователя. Интерфейсные элементы и практические навыки работы с мышью, окнами, программами.

    контрольная работа [557,9 K], добавлен 09.03.2011

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

    курсовая работа [133,1 K], добавлен 29.03.2014

  • Использование программы "Total Commander": пользовательский интерфейс, клавиатурные сочетания, операции с файлами, контекстные меню, внутренний просмотр файлов. Назначение и применение функциональных клавиш. Особенности работы с каталогами и файлами.

    презентация [462,3 K], добавлен 25.09.2014

  • Описание существующих графических программ, их сравнительная характеристика, оценка преимуществ и недостатков, условия практического применения. Принцип работы и особенности системы AutoCAD, ее функции. Пользовательский интерфейс и составление чертежа.

    курсовая работа [1,7 M], добавлен 15.05.2016

  • Понятие файлового менеджера. Специальные программы-оболочки, разработанные для операционной среды DOS. Norton Commander - популярный файловый менеджер для DOS. Обзор файловых менеджеров для операционной системы MS Windows, их основные преимущества.

    курсовая работа [4,3 M], добавлен 07.03.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.