Автор работы: Пользователь скрыл имя, 14 Июня 2013 в 01:43, контрольная работа
I. Операционные оболочки: основные функции и назначение. Примеры операционных оболочек. Файловые оболочки.
Существует группа программ, составляющих стандартные приложения Windows. Это относительно небольшие по возможностям (по сравнению со специализированными) прикладные программы: текстовый редактор Write, графический редактор PaintBrush, картотека, календарь, калькулятор, часы и т.д.
Совместная работа нескольких программ требует возможности обмена данными между ними. При разработке программного обеспечения для MS DOS об этом особо не заботились: даже если разные программы могут обрабатывать один и тот же файл (например, редакторы Лексикон и MultiEdit могут поочередно искать орфографические ошибки в смешанном русско-английском тексте), то надо в начале выйти из одной программы и затем войти в другую, имеющую, как правило, иначе организованный интерфейс, и т.д. В Windows такой проблемы нет: можно, например, ввести в текст, создаваемый с помощью Write или Word, рисунок, созданный с помощью PaintBrush, не выходя ни из одной из этих программ в едином интерфейсе Windows.
Для работы с файлами в Windows существует специальная программа – File Manager (Диспетчер Файлов – Менеджер Файлов). Она позволяет выполнять все виды работ с файлами: просмотр файловой структуры, копирование, удаление, переименование, пересылку между каталогами и т.д.
Многозадачность Windows заключается не в реальной параллельности в выполнении программ. На машине с одним процессором, которой является IBM PC, истинная параллельность невозможна. Среда Windows создает видимую параллельность, разделяя время между приложениями малыми порциями и постоянно переходя от одного к другому.
При наличии опыта работы с Windows 3.0 освоение следующей версии 3.1 – не потребует больших усилий, так как внешний вид и способы управления практически не отличаются. Большинство нововведений сводится к упрощению сервиса и устранению неудобств управления. Речь идет в первую очередь об увеличении скорости работы, упрощении процедуры инсталляции, усовершенствовании форматов диалоговых окон и повышении эффективности и интеллектуальности Менеджера Печати (Print Manager).
В среде Windows 3.1 можно составлять документы из частей, которые готовятся в различных приложениях, но при этом сложность работы с таким документом не выше, чем если бы он готовился в рамках одного приложения. Так, работая в новой версии Windows, при вставке в текст, подготовленный в Write, рисунка, созданного в Paintbrush, рисунок рассматривается как объект. Он может сохраняться, загружаться и печататься совместно с документом. Главной особенностью такого связывания рисунка и текста является простота внесения изменений. Например, работая с текстом в редакторе Write, достаточно выполнить двойную фиксацию курсора на рисунке, чтобы вызвать графический редактор Paintbrush. Рисунок загрузится в него автоматически. Все внесенные после этого в рисунок изменения автоматически отобразятся и во вставке в текстовой документ.
Работа с объектами предусматривает также и операции с пиктограммами, Пиктограммы можно использовать внутри документов для выполнения функций, подобных тем, которые эти пиктограммы выполняют в среде Windows.
Оболочка Windows 3.1 делает новую технологию работы с компьютером, основанную на графическом интерфейсе, более естественной и ясной. Еще большую роль, чем в прошлых версиях, здесь играет мышь как основной инструмент управления машиной.
Существенно упростилась работа с документами вообще. Можно говорить о документоориентированной организации работ.
Значительной переработке подвергся и Менеджер Файлов (File Manager). Работа с ним существенно упростилась. Одновременно с этим возросла производительность и эффективность использования экранной площади (есть возможность одновременно наблюдать большее число устройств и директорий).
При работе в среде Windows 3.1 могут возникнуть проблемы с запуском старых (из версий 1.Х, 2.X) приложений. Перенос приложений из среды 3.0 не вызывает, как правило, никаких проблем. В редких случаях "аномального" поведения приложений из среды 3.0 в среде 3.1 приходится обращаться к поставщикам продукта.
В среде Windows 3.1. реализован новый набор шрифтов – так называемые ТгuеТуре-шрифт. Эти шрифты похожи на PostScript-шрифты, но легко адаптируются после небольшой настройки практически к любому типу принтера.
TrueType-шрифты легко
Наконец, в оболочку Windows 3.1 включены
две небольшие Мультимедиа-
С 1995 года на смену операционной оболочке Windows 3.1. для IBM-совместимых персональных компьютеров пришла операционная система Windows 95.
Windows представляет собой замкнутую
рабочую среду. Практически
Windows представляет собой графическую оболочку. От пользователя не требуется ввод директив с клавиатуры в виде текстовых строк. Необходимо только внимательно смотреть на экран и выбирать из предлагаемого набора требуемую операцию с помощью манипулятора мышь. Курсор мыши следует позиционировать па поле требуемой директивы меню, или на интересующую пиктограмму, или на поле переключателя систем рассчитаны на выполнение в данный момент только одной программы. В рамках Windows пользователь может запустить несколько программ для параллельного (независимого) выполнения. Каждая из выполняемых программ имеет свое собственное окно. Переключение между выполняемыми программами производится с помощью мыши фиксацией курсора в окне требуемой программы (кнопки).
Программы-оболочки позволяют для выполнения большого количества различных функций заменить набор команд нажатием соответствующих клавиш и их комбинаций. Пакет программ Norton Commander разработан фирмой Peter Norton Computing и является одной из наиболее популярных программ-оболочек для работы с операционной системой DOS. В частности, с помощью программ Norton Commander можно:
Развитием Norton Commander явились файловые оболочки FAR Manager и Total Commander, поддерживающие работу программ для DOS и Windows, в которых сохранены внешний вид и основные комбинации горячих клавиш для выполнения команд.
Рис. 5. Total Commander
После запуска любой из оболочек на экране появляются два прямоугольных окна, обычно со списком файлов, эти окна и называются панелями. Вверху изображается меню (если не скрыто), внизу – подсказка по горячим клавишам (она меняется, если держать нажатой Shift, Alt или Ctrl). Над подсказкой по клавишам расположена строка ввода команд ОС с клавиатуры (в Total Commander после ввода команды открывается окно, выполняется команда и окно сразу закрывается, поэтому вывод увидеть невозможно).
В каждой панели может изображаться:
Оболочки могут выводить оглавление файлов и подкаталогов в различном порядке. Имеются следующие возможности:
В нижней строке экрана Norton Сommander выводит напоминание о значении функциональных клавиш.
Для управления панелями FAR можно использовать определенные комбинации функциональных и буквенных (горячих) клавиш.
В Total Commander за панелями нет окна команд, т.е. они не скрываются. Остальные команды работают так же.
Современные пользователи Интернета привыкли к символьным адресам сайтов, например: nic.ru или test.ru. Действительно, такие адреса и набирать проще, и запоминаются они лучше. Технология доменных имён (DNS), благодаря которой функционируют эти символьные адреса, настолько срослась с Интернетом, что абсолютное большинство пользователей вообще не задумываются о ее существовании. А некоторое количество «продвинутых пользователей» вспоминают про DNS только тогда, когда с ней возникают те или иные проблемы.
Между тем, для адресации узлов Интернета используются специальные числовые «коды» – IP-адреса. Система доменных имён как раз служит для выполнения преобразований между символьными и числовыми адресами.
Традиционный IP-адрес может быть записан с помощью четырех чисел в десятичной системе счисления, например: 192.168.175.13 или 194.85.92.93. DNS позволяет сопоставить числовой IP-адрес и символьный, например: 194.85.92.93 = test.ru.
Рис. 6. Работа сервера DNS
При этом символьный адрес в DNS представляет собой текстовую строку, составленную по особым правилам. Самое важное из этих правил – иерархия доменов. Система адресов DNS имеет древовидную структуру. Узлы этой структуры называются доменами. Каждый домен может содержать множество «подчиненных» доменов.
Дерево DNS принято делить
по уровням: первый, второй, третий и
так далее. При этом начинается система
с единственного корневого
|
Рис. 7. Структура DNS на примере |
Интересно, что про существование корневого домена сейчас помнят только специалисты, благодаря тому, что современная DNS позволяет не указывать этот домен в адресной строке. Впрочем, его можно и указать. Адресная строка с указанием корневого домена выглядит, например, так: «site.test.ru.» – здесь корневой домен отделен последней, крайней справа, точкой.
Как несложно догадаться, адреса с использованием DNS записываются в виде последовательности, отражающей иерархию имен. Чем «выше» уровень домена, тем правее он записывается в строке адреса. Разделяются домены точками. Разберем, например, строку www.site.nic.ru. Здесь домен www – это домен четвертого уровня, а другие упомянутые в этой строке домены расположены в домене первого уровня RU. Например, site.nic.ru – это домен третьего уровня. Очень важно понимать, что привычный адрес веб-сайта, скажем, www.test.ru, обозначает домен третьего уровня (www), расположенный внутри домена второго уровня test.ru.
Таблица 1. Структура DNS
Тип имени |
Описание |
Пример |
Корневой домен |
Корень дерева именованных доменов, задает неименованный уровень; часто указывается в виде двойных пустых кавычек (" "). При использовании в доменном имени указывается точкой в конце имени. Определяет, что имя расположено в корневом, самом высоком, уровне доменной иерархии |
Точка (.) или точка, стоящая в конце имени, например, "sample.mydomain.org." |
Домен верхнего уровня |
Имя, состоящее из двух или трех символов, обычно указывающее страну (Россия — ш, Нидерланды — nl, Украина — иа и т. п.) или тип организации, использующей имя (com — коммерческая, mil — военная, США и т. д.) |
".com" означает, что имя зарегистрировано фирмой или другой организацией для коммерческого использования в Интернете |
Домен второго уровня |
Имя переменной длины, зарегистрированное частным лицом или организацией для использования в Интернете. Такие имена всегда основаны на домене верхнего уровня, в зависимости от типа организации или географического местоположения |
"mydomain.org" — имя домена второго уровня (вымышленное) L |
Субдомен |
Дополнительные имена,
которые организация может |
"sample.mydomain.org." — субдомен домена второго уровня "mydomain.org." |
Имя хоста или ресурса |
Листья дерева имен DNS, задают определенный ресурс или хост |
"host.sampte.mydbmain.org.", где host— имя хоста или какого-либо ресурса в сети |