Главная страница
Навигация по странице:

  • Раздел 3 Операционная система Windows Тема 8

  • Раздел 4 Глобальные и локальные сетевые технологии

  • Гоу впо ростовский государственный экономический университет ринх


    Скачать 0.54 Mb.
    НазваниеГоу впо ростовский государственный экономический университет ринх
    Дата24.06.2018
    Размер0.54 Mb.
    Формат файлаdoc
    Имя файла1 (1).doc
    ТипУчебное пособие
    #47765
    страница3 из 9
    1   2   3   4   5   6   7   8   9
    Тема 7 Многопоточность и многозадачность

    Существует еще одно техническое различие между Windows 95/98 и Windows 2000, которое не следует упускать из виду. Многозадачность — одно из тех расплывчатых понятий, используемых всеми, определить которое, однако, никто не удосуживается. Чтобы понять смысл многозадачности, сначала нужно определиться с понятием задача. В конечном счете, задачей является запущенное приложение. При загрузке Windows может создаться впечатление, что ни одной задачи не выполняется, однако несколько приложений на компьютере уже работает. Щелкните правой кнопкой мыши панель задач Windows 2000 и выберите команду Диспетчер задач (Task Manager). Перейдите на вкладку Процессы (Processes), чтобы просмотреть список системных процессов, выполняемых для поддержки Windows 2000. Например, проводник считается задачей. Сетевые подключения или очереди печати также считаются задачами, как и заставка. Кроме того, существует несколько системных задач. Считается задачей и ядро Windows.

    В некоторых 32-разрядных приложениях используется технология многопоточности, позволяющая одновременно выполнять несколько заданий. Например, если приложение поддерживает многопоточность, можно одновременно выполнить пересчет электронной таблицы и напечатать документ. Для печати приложение запускает еще одно задание, называемое потоком. Также может быть запущен второй поток для пересчета таблицы, чтобы можно было продолжить ввод данных. Поток может считаться подзадачей запущенного приложения. Следует помнить об этом отличии: задача — это относительно большое приложение, а поток — небольшой программный модуль, выполняющий оперативную работу. Это различие сравнимо с разницей между окном и одной из команд в меню этого окна.

    Теперь, определив понятие задачи, можно рассмотреть определение многозадачности. Очевидно, что многозадачность — это одновременное выполнение нескольких задач (или процессов) на одном компьютере. Это неплохое начало определения, но этого не достаточно. Важно понять, как операционная система распределяет время между задачами. Для ОС Windows важно определить способ управления задачами и разницу между различными видами многозадачности. В Windows 2000 поддерживается два вида многозадачности: кооперативная и приоритетная.

    Кооперативная многозадачность должна работать следующим образом: сначала недолго (в течение времени, достаточного для завершения одного компонента задачи) выполняется приложение А. затем управление системой передается обратно Windows для обработки стандартных операций (например, нажатий клавиш), и в течение некоторого времени выполняется приложение Б. Этот цикл выполняется по кругу для всех задач, выполняемых в данный момент времени.

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

    Все устаревшие (16-разрядные) приложения в Windows 2000 все равно выполняются в режиме кооперативной многозадачности. В Windows 2000 этот режим вообще используется только по этой причине. Однако в Windows 2000 влияние этих приложений сведено к минимуму за счет выполнения каждого из них в отдельном адресном пространстве. (В Windows 95/98 все 16-разрядные приложения выполняются в общем адресном пространстве.) В Windows 2000 обеспечена приоритетная многозадачность для всех 16-разрядных адресных пространств с 32-разрядными приложениями в системе. В отличие от Windows 95/98, 16-разрядные приложения не конкурируют друг с другом и не влияют на 32-разрядные приложения, выполняемые на компьютере с операционной системой Windows 2000. Это относится к проводнику, а также к другим системным приложениям.

    Для всех выполняемых 32-разрядных приложений в Windows 2000 поддерживается приоритетная многозадачность. Чтобы понять, как работает приоритетная многозадачность, представьте себе светофор на перекрестке. Сначала движение идет в одну сторону, но затем загорается другой свет и движение идет в другую сторону. Фактическое количество времени, которое отводится для каждой задачи, определяется пользователем и операционной системой по определенным критериям, но доступ должен распределяться честно. Каждое приложение должно получить свою долю времени процессора, и это обеспечивается за счет приоритетной многозадачности. Windows 2000 наблюдает за каждым приложением и прерывает его выполнение, когда его время заканчивается. Windows 2000 все время управляет системой независимо от приложений.

    Существует еще одно, более важное, отличие в работе системы приоритетной многозадачности от кооперативной. В предыдущих версиях Windows значок песочных часов означал, что система полностью загружена. До тех пор, пока отображается значок песочных часов, никакие действия выполнять нельзя. С другой стороны, этот значок в Windows 2000 означает, что занята только текущая задача. В это время можно запустить другую задачу или переключиться на другую, выполняющуюся в настоящее время, задачу. Если эта задача не занята, можно работать с ней, пока завершается работа исходной задачи. О завершении работы исходного приложения можно узнать, поместив указатель на окно этой задачи. Значок песочных часов исчезнет.

    Приоритетная многозадачность означает, что не нужно, как часто это бывает, обязательно ждать, когда освободиться система. (Фактически, в Windows 95/98 и Windows 2000 есть два указателя в форме песочных часов. Первый, простой указатель в форме песочных часов, означает, что системой выполняется задача, которая не может быть прервана; второй, комбинированный указатель со значком песочных часов, означает, что можно перейти к другой задаче.)

    На низших уровнях ОС приоритетная многозадачность работает исключительно с потоками, а не с отдельными приложениями. Потоки выполняются процессором. Поток может быть отстранен от процессора по одной из трех причин: закончился его отрезок времени (или квант); он связан с вводом/выводом и ожидает ответа оборудования; он замещается (прерывается) потоком с более высоким приоритетом. То есть задача с более высоким приоритетом такая, как операция режима ядра, замещает поток на процессоре, выполняющем, скажем, расчет таблицы Excel.

    Примечание. Благодаря возможностям безопасности Windows 2000 фактически выполняет приоритетную многозадачность лучше, чем Windows 95/98. Тот же интерфейс безопасности, игнорируемый Windows 95/98 для обеспечения большей гибкости, также снижает возможность принудительного освобождения процессора от ненужных приложений. В результате, время от времени в Windows 95/98 отображается значок песочных часов, чего в аналогичных условиях в Windows 2000 не происходит никогда (или практически никогда). Кроме того, на возможность многозадачности в Windows 95/98 влияет тот факт, что для 16-разрядных приложений используется одно общее адресное про­странство. Помещение каждого 16-разрядного приложения в собственную среду может потребовать немного большего объема памяти и чуть больше загрузить операционную систему, но также это обеспечит более рациональное распределение ресурсов между различными потоками и снизит вероятность полной загрузки системы каким-либо потоком.

    Кооперативная многозадачность имеет еще один серьезный недостаток. Когда управление системой переходит от Windows к приложению, нельзя завершить работу приложения, если компьютер зависнет. Однако, поскольку Windows 2000 поддерживает постоянный контроль над компьютером, не нужно беспокоиться о зависании компьютера в процессе выполнения задачи. Если даже приложение зависнет, надо всего лишь завершить работу этой задачи, а перезагружать компьютер не требуется. Компьютер с системой Windows 2000 при нажатии сочетания клавиш Ctrl+Alt+Del автоматически не перезагрузится, а будет выведено диалоговое окно. В диспетчере задач Windows 2000 отображается список приложений, из которого можно выбрать задачу для завершения.

    Раздел 3 Операционная система Windows

    Тема 8 Архитектура Windows 2000

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

    Microsoft нуждалась в новой операционной системе, которая позволила бы корпорации выйти на рынок ОС для предприятий. Существовавшая в то время «Windows для рабочих групп» (Windows for Workgroups), конечно же, не подходила для этих целей. Первой попыткой Microsoft была операционная система OS/2, разработанная совместно с корпорацией IBM. OS/2 действительно была на порядок лучше своих предшественниц, но широкого признания у пользователей не получила. К тому же она не обладала целым рядом возможностей, которые Microsoft считала необходимыми для операционной системы корпоративного уровня — Windows NT. Эта система должна была обладать следующими характеристиками:

    • надежность и отказоустойчивость системы корпоративного уровня;

    • подлинная многозадачность и многопроцессорная обработка;

    • повышенная производительность;

    • повышенная безопасность (позднее — безопасность по классу С2).

    До версии 3.51 Microsoft Windows NT (теперь — Windows 2000) не соответствовала требованиям производительности и надежности и не была признана на рынке. Однако, начиная с этой версии, к Windows NT/2000 приходит популярность. Ее интерфейс был по-прежнему основан на диспетчере программ (Program Manager). Последняя версия — Windows 2000 Professional — имеет интерфейс, во многом подобный интерфейсу Windows 95/98 с несколькими незначительными (но важными) отличиями. Windows 95/98 и Windows 2000 — это совершенно разные операционные системы, имеющие лишь похожий внешний вид и использующие некоторые общие интерфейсы программирования (application programming interface, API).

    Windows 2000 — чрезвычайно сложная ОС.
    Общее представление о Windows 2000

    Прежде чем начать обсуждение отдельных компонентов архитектуры Windows, следует обратить внимание на «кольца» защиты, реализованные в процессорах 80386 (и более новых). В схеме защиты Intel предусмотрены четыре кольца защиты, но большинство операционных систем использует только два (иногда три) из них. Внутреннее кольцо защиты имеет номер 0. В нем работает сама операционная система. Самое внешнее кольцо — кольцо 3. Здесь работают приложения. Иногда операционные системы предоставляют драйверам устройств более полный доступ к некоторым своим возможностям, чем приложениям, выполняя эти драйверы в кольце 1 или 2. Windows не идет на такие уступки — драйверы устройств работают либо в кольце 0, либо в кольце 3, в зависимости от их предназначения.

    Windows использует кольца защиты для гарантии, что только компоненты операционной системы могут обращаться к внутренним механизмам Windows; другими словами, приложение не может изменить какие-либо параметры, способные привести к отказу всей системы. Например, Windows сохраняет за собой право распределять память из глобального пула, поэтому средства для выполнения этой задачи находятся в кольце 0. С другой стороны, приложения должны иметь доступ к выделенной им памяти. По этой причине Windows присваивает локальной памяти значение защиты 3.

    Каждое кольцо можно рассматривать, как пограничную зону. Чтобы перейти ее, нужно знать пароль. Windows предоставляет такой пароль только тем приложениям, которым она может доверять, всем остальным придется остаться снаружи. Если приложение пытается обойти защиту, процессор порождает исключение. Исключение — это своего рода сигнал тревоги. Оно вызывает обработчики исключений Windows к приложению. После чего Windows спокойно прекращает работу такого приложения. Конечно, перед этим она выдает уведомление пользователю.

    Приложения и драйверы устройств, работающие в кольце 3 (режим пользователя), очень ограничены в доступе ко всему, что не относится к их ресурсам. В действительности Windows ограничивает до определенной степени даже эти возможности. Некоторые операции, которые могут выполнять приложения DOS, например непосредственная работа с видеопамятью, здесь не допускаются. Причина проста: видеопамять — общий ресурс. Если какому-либо другому приложению может потребоваться общий доступ к ресурсу, можно быть уверенным, что ваше приложение не сможет получить прямой доступ к нему.

    С другой стороны, низкоуровневые службы, например управляющие дисководами компакт- и DVD-дисков вашего компьютера, работают в кольце 0 (режим ядра). Этим службам требуется прямой доступ к устройствам, чтобы отвечать на запросы приложений. Так как с каждым устройством связана только одна служба, то проблема множественного доступа не возникает. Доступом управляет один-единственный драйвер устройства, который и обрабатывает множественные запросы от различных приложений.
    Архитектура ОС

    Windows 2000 состоит из нескольких основных элементов. Каждый элемент управляет своей частью среды Windows. Например, уровень Windows API позволяет приложениям работать с внутренними подсистемами такими, как система управления файлами. Создать приложение Windows, не использующее уровень API, нельзя.

    Коротко говоря, Windows 2000 организована в виде нескольких уровней служб операционной системы. Каждый уровень предназначен для выполнения определенных задач и добавляет в операционную систему свои возможности. Взаимодействие между уровнями имеет большое значение для функционирования системы в целом. Это можно сравнить с заказом товаров по каталогу. Покупатель находится дома, у телефонного аппарата (служба режима пользователя). Он звонит по телефону, чтобы заказать нужный ему товар. На звонок отвечает центр обработки заказов (служба режима ядра). Покупателю нужно быть очень точным в своем запросе, иначе он получит не тот товар, который ему нужен, или вообще ничего не получит. Каталог — это опубликованный набор инструкций по заказу товара. Он содержит коды товара, цвета, размеры и варианты комплектации. Чтобы получить именно то, что нужно, покупатель должен указать все эти атрибуты. И, наконец, чтобы заказ был выполнен успешно, центр обработки заказов должен правильно передать эту информацию производителю и компании, занимающейся доставкой. Точно так же осуществляется и взаимодействие между уровнями. Каталог, который обычно использует наша операционная система Windows 2000, называется набором API (Win32 API).

    Тема 9 Преимущества и недостатки Windows
    Поддержка нескольких платформ

    Одной из причин, по которым в корпоративной среде предпочтительнее использовать Windows 2000, а не Windows 95/98 (конечно, помимо надежности), является тот факт, что Windows 2000 может работать на нескольких платформах. Чтобы в полной мере понять значение слова «платформа», нужно начать с операционной системы. В каждой операционной системе есть нечто, называемое службой. В конечном счете, служба — это возможность соединиться с устройством или выполнить некоторый тип задач, например, перенастройку системы. Даже такая задача, как запись данных на жесткий диск, является формой соединения.

    Платформой называется компьютер, использующий один тип процессора (или семейство процессоров) и похожую архитектуру оборудования. Например, в каждом компьютере семейства IBM используется одно семейство процессоров Intel: 80x86. Кроме того, шины в различных компьютерах следуют определенным принципам, а платы периферийных устройств, подключаемых к этим шинам, должны поддерживать определенный уровень совместимости. Другими словами, платформа — это тип компьютера.

    Каким же образом платформа может повлиять на работу таких служб, как запись данных на диск? В терминах DOS предоставление службы означает прямое обращение к устройству. При записи в файл данные проходят через DOS, стандартные операции ПЗУ BIOS и в конце попадают на сам диск. Похожая процедура используется в Windows 95/98. Основное различие заключается в том, что в Windows 95/98 ПЗУ BIOS заменяется драйверами, работающими в защищенном режиме, что обеспечивает лучшее управление средой Windows и предотвращает прямое обращение программного обеспечения к периферийным устройствам.

    В Windows 2000 реализована идея аппаратно-зависимого уровня (HAL). При записи на жесткий диск данные сначала отправляются в Windows 2000, затем они передаются драйверу жесткого диска, работающему в защищенном режиме (заменяющему ПЗУ BIOS), а затем через HAL — уже на жесткий диск. Аппаратно-зависимый уровень позволяет перенести на другой компьютер (например, с процессором MIPS 2000) всю операционную систему, перезаписав только HAL. Для Windows 2000 Вы все равно будете работать на компьютере с процессором Intel (фактически, HAL позволяет работать с виртуальными компьютерами). Очевидно, что эта дополнительная возможность имеет и свои минусы: снижается быстродействие некоторых операций, например, записи на жесткий диск.
    Недостатки Windows 2000

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

    При использовании Windows 2000 в качестве рабочей станции с невысокой производительностью могут возникнуть другие проблемы. Например, попытавшись запустить некоторые старые приложения DOS (и даже некоторые приложения для Windows 95) такие, как игры, будете разочарованы Windows 2000. А причина проста: Windows 2000 не является гибкой ОС по отношению к нестандартным программам. Единственное, что принимается во внимание, — такие приложения могут повредить целостности системы. В результате приложение не будет работать правильно. Эта операционная система создавалась Microsoft для максимально надежной работы, а это означает, что она не может подчиняться требованиям приложения, которое должно выполняться одно, требованиям прямого изменения параметров монитора или другим способом нарушить установленные правила.

    Windows 95/98 и все будущие версии «домашней» оперативной системы никогда не будут так стабильны, как Windows 2000. Она, насколько это возможно, будет подчиняться всем требованиям, чтобы запустить старое или нестандартное приложение. Из-за этой дополнительной гибкости в Windows 95/98 возможен запуск большинства (если не всех) нестандартных приложений и приложений DOS с небольшой потерей производительности. В этой операционной системе даже есть специальный режим загрузки (режим MS-DOS) для приложений, которые не могут правильно работать в полноэкранном режиме или в окне DOS под Windows 95/98. Каждый режим MS-DOS может иметь собственные параметры CONFIG.SYS и AUTOEXEC.BAT; в Windows 2000 Вы это не найдете. Благодаря этому дополнению такие приложения могут работать под Windows 95/98 даже лучше, чем из командной строки DOS.
    Новые возможности Windows 2000

    На сегодняшний день Windows 2000 — наиболее совершенная из операционных систем корпорации Microsoft.

    Windows 2000 была всесторонне проверена большим числом бета-тестеров в течение более длительного периода времени, чем любой другой программный продукт в истории. Основные улучшения по сравнению с Windows предыдущих версий (Windows NT и других) включают: автоматическую настройку DNS, интеграцию COM+ (хотя это, в первую очередь, серверная технология), интеграцию служб терминалов, усовершенствованную систему безопасности, расширения процедур установки и обновления, поддержку больших дисковых томов, Active Directory, поддержку универсальной последовательной шины (Universal Serial Bus, USB), самонастраивающееся оборудование (plug-and-play), развитие интерфейса пользователя, поддержку дисководов Zip и DVD, ActiveX версии 7, изменение размеров разделов на динамических дисках, проверку версий DLL, поддержку физической памяти, превышающей 4 Гбайт (до 64 Гбайт в определенных конфигурациях), более легкое общее управление и дополнения системы безопасности.
    Улучшения интерфейса

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

    Следующим качественным изменением стала Windows 95. Последняя имела принципиально новый интерфейс, была более надежна и избавлена от многих застарелых «заскоков» своей предшественницы. Параллельно Windows NT явила своим рождением принципиально новое ответвление от «пользовательских» версий (Windows 3.1 и Windows 95), предоставляя меньше возможностей для компьютерных игр и будучи относительно медленной (по крайней мере, при отображении меню, папок и т. п.). Однако при этом она справлялась с большими многопользовательскими заданиями, обеспечивала относительно надежную работу в сети, реже завершала работу аварийно (версия о глобальном крахе была следствием страха перед «голубым экраном», на котором отображался дамп оперативной памяти — к счастью, сбой такого уровня теперь почти невероятен) и предоставляла более совершенную систему защиты данных. Теперь в Windows 2000 присутствует действенный и эффективный интерфейс пользователя, объединивший все лучшее из двух миров: графические возможности Windows 95/98 и устойчивость Windows NT. Безусловно, такие ключевые качества Windows NT, как безопасность, надежность и устойчивость, более важны для критических задач, чем привлекательный интерфейс. Однако в Windows 2000 получаете и то и другое.
    Кнопки «Переместить в» и «Копировать в»

    Что же нового в пользовательском интерфейсе Windows 2000? Когда Вы посмотрите на панель инструментов проводника, Вы не увидите привычных кнопок Вырезать (Cut) и Копировать (Сору). Они заменены более полезными кнопками Переместить в (Move To) и Копировать в (Сору То). Действительно, за нажатием кнопки Вырезать (Cut) всегда следует второе действие — вставка. Теперь вместо этого предлагается единая операция Переместить в (Move To). Новая кнопка открывает окно обзора папок, в котором можно найти (или создать) папку для перемещения файла.

    Операция Копировать в (Сору То) выполняется также, за исключением того, что копируемый файл не только перемещается на новое место, но и остается в исходном. Снова появляется диалоговое окно Обзор папок (Browse For Folder), позволяющее найти место для размещения копии файла, не изменяя текущее положение в окне проводника.
    Автоматическая настройка меню

    Представители Microsoft неоднократно обещали, что интерфейс пользователя Windows NT будет становиться все более «адаптивным» и авто- матическим. Одно из новшеств, которое могло иметься в виду, — новый способ выбора файлов и папок. Работает это так: на шестой раз Windows 2000 начинает отображать только те папки и файлы, которые открывались наиболее часто. Меню Пуск (Start), Программы (Programs) отображается не полностью — вместо него Вы видите направленную вниз двойную стрелку («шеврон»), указывающую на то, что некоторые программы и папки скрыты. Чтобы увидеть остальные элементы, следует щелкнуть шеврон или подождать три секунды, и текущая выделенная папка развернется автоматически. Шевроны могут одновременно отображаться в нескольких меню, а также присутствовать в меню Избранное (Favorites).

    Windows 2000 отслеживает наиболее часто используемые файлы и папки (а также недавно открывавшиеся избранные элементы) и предполагает, что еще требуется пользователю. Чтобы выключить этот режим, щелкните панель задач правой кнопкой мыши и выберите в контекстном меню команду Свойства (Properties). В появившемся диалоговом окне снимите флажок Использовать сокращенные меню (Use Personalized Menus).

    Средство автоматического завершения адресов URL и других ранее вводившихся данных есть в Internet Explorer 5. Например, при вводе в адресное поле Mic, Вы увидите список известных системе адресов URL, начинающихся с этих трех символов.

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

    Программа поиска была изменена для придания ей интерфейса Internet Explorer. Нажмите кнопку Пуск (Start), выберите пункт Найти (Search), a затем — команду Файлы и папки (For Files or Folders), и Вы увидите обновленную программу.

    Следует помнить, что интерфейс программы поиска — эта форма, которую необходимо правильно заполнить. Например, при поиске всех версий файла в соответствующее поле можно ввести касса *.DOC.

    Кнопка Обзор (Browse) отсутствует. Может быть это необычно, но программа предназначена для решения типичных задач поиска на компьютере. Фактически она — всего лишь расширение нового окна проводника. Если ранее для поиска файла в каталоге запускалось отдельное приложение, теперь Вы просто просматриваете файловую систему в проводнике и нажимаете на панели инструментов кнопку поиска по мере необходимости (или вводите путь, по которому следует проводить поиск).
    Повсюду рисунки

    Специалисты в области графики оценят некоторые новые возможности. Теперь в любой папке для отображения файлов любого поддерживаемого типа можно использовать режим эскизов — Вид (View), Эскизы (Thumbnails) в меню проводника. Кроме того, при включении Web-вида — Сервис (Tools), Свойства папки (Folder Options) эскизы будут отображаться в левой части папки. При этом можно вывести большой эскиз файла, выбранного в папке — для этого следует выделить имя папки и выбрать в меню Вид команду На­строить вид папки (Customize This Folder). Запустится мастер, с помощью которого Вы сможете выбрать HTML-шаблон, например, Просмотр изобра­жений (Image Preview). Для просмотра и редактирования графических фай­лов предназначена программа Imaging — Пуск (Start), Программы (Programs), Стандартные (Accessories), Просмотр рисунков (Imaging).

    В дополнение к папке «Мои документы» (My Documents) для хранения графических файлов предусмотрена папка «Мои рисунки» (My Pictures) — она вложена в папку «Мои документы» (My Documents). Любое изображение, хранящееся в папке «Мои рисунки» (My Pictures), можно просмотреть в виде большого эскиза с возможностью увеличения на весь экран .Нажмите кнопку увеличения и щелкните изображение в любом месте. При наличии таких средств - для просмотра изображений не надо вызывать графический редактор. Кроме того, в файловой системе NTFS с графическим файлом можно связать текст описания.

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

    Улучшенная поддержка языков — предмет гордости разработчиков Windows 2000, и это несмотря на то, что 85% содержимого Интернета использует английский язык, который является основным в международном обмене. Одна из главных особенностей Windows 2000 — международный набор символов, позволяющий пользователям просматривать и редактировать документы на 64 языках. Однако, чтобы обеспечить работу клиентских мест на разных языках, администраторы должны будут установить дополнительные программные средства на сервере и локализованные версии Windows на рабочих станциях пользователей.
    Совместимость приложений

    Что касается совместимости приложений, то тут все в порядке — специалисты Microsoft приложили все усилия, чтобы повысить надежность работы Windows 2000. Подсистема установки приложений значительно улучшена. Новая подсистема установки приложений действительно существенно улучшена, однако она требует, чтобы некоторые приложения были изменены. Microsoft заявила, что Windows 2000 станет наиболее надежной из всех коммерческих версий Windows. Чтобы это стало возможным, приложения должны строго соответствовать определенным правилам.

    Теперь ОС требует, чтобы приложения придерживались стандартизированных интерфейсов программирования (application programming interfaces, API) установки приложений, и с их помощью Windows 2000 может сама эффективно управлять порядком установки и удаления приложений. Естественно, это возможно только для вновь установленных приложений. Тем не менее, хорошо, что все операции установки и удаления приложений выполняются по единому протоколу. Кроме того, новые API включают возможность установки по запросу. Это означает, что когда кто-то отправляет вам документ и на вашем компьютере нет соответствующего приложения, а в сети есть программа установки данного приложения, то оно может быть автоматически установлено на ваш локальный компьютер.
    Только один проводник

    Большинство из нас до сих пор считают, что проводник Windows — средство для работы с данными на жестком диске, a Internet Explorer — отдельная программа для работы в Интернете. Но практически у нас на глазах эти два проводника слились в одно средство, одинаково хорошо работающее как с локальными жесткими дисками, так и с Web-узлами по всему миру.
    Универсальный подход

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

    Нажмите на кнопку Поиск (Search) в главном меню. Кроме стандартных режимов поиска файлов и папок Вы увидите два новых режима:

    • В Интернете (On the Internet). Загружается Internet Explorer с областью поиска в левой части окна;

    • Людей (For People). Поиск в адресной книге, Yahoo!'s People Search, Active Directory, Bigfoot, InfoSpace, Verisign и других справочниках.


    Добавление ссылок на рабочий стол

    Еще одним проявлением размытия границ между локальной и глобальной информацией можно назвать средство Active Desktop, которое впервые появилось в Windows NT версии 4, хотя особой популярности тогда не получило. Щелкните правой кнопкой мыши на рабочем столе, выберите команду Свойства (Properties) и перейдите на вкладку Веб (Web). На рабочий стол можно поместить домашнюю страницу обозревателя, которая будет автоматически обновляться.

    На рабочий стол можно поместить, помимо ярлыков локальных приложений и данных, ссылки Интернета. Вы уже знаете, что сюда можно помещать значки папок и приложений, но попробуйте выполнить следующую последовательность действий. Откройте Internet Explorer версии 5 в обычном (не развернутом) окне, а затем, удерживая нажатой левую кнопку мыши, перетащите адрес Web-страницы, отображаемый в адресной строке Internet Explorer, на рабочий стол. Теперь у вас есть ссылка на этот Web-узел.

    Если на панели инструментов обозревателя нет адресной строки, выберите в меню Вид (Views) команду Панели инструментов (Toolbars), а затем выберите команду Адресная строка (Address Bar),

    Теперь, чтобы понять, почему рабочий стол называется активным (active), попробуйте сделать еще более интересную вещь. На этот раз, перетаскивая адрес URL из адресной строки Internet Explorer на рабочий стол, удерживайте нажатой правую кнопку мыши. Будет выведено контекстное меню. Выберите команду: Создать элементы Active Desktop (Create Active Desktop), а затем просто следуйте инструкциям мастера. Теперь на вашем рабочем столе находится этот Web-узел. Это, на самом деле, не ярлык, а реальное окно на эту страницу, как мини-обозреватель. И, кроме того, этот элемент Active Desktop будет обновляться при каждом нажатии клавиши F5, с помощью которой обновляется рабочий стол Active Desktop. Также можно планировать обновления. К сожалению, идея Active Desktop не стала очень популярной из-за снижения производительности, а также из-за того, что слишком активный рабочий стол оказался слишком отвлекающим.
    Изменение панели быстрого запуска

    Панель быстрого запуска входит в состав панели задач. Чтобы добавить на панель быстрого запуска новую ссылку, перетащите ее с рабочего стола, из адресной строки или из панели Избранное (Favorites). Чтобы переместить ссылку в пределах панели, просто перетащите значок ссылки на новое место. Для удаления ссылки щелкните ее значок правой кнопкой мыши и выберите в контекстном меню команду Удалить (Delete). Кроме того, можно изменить значок ссылки, щелкнув по нему правой кнопкой мыши, выбрав команду Свойства (Properties) и нажав кнопку Изменить значок (Change Icon) на вкладке Документ Интернета (Internet Shortcut).
    Создание своей панели инструментов

    Если ни одна из стандартных панелей инструментов на панели задач Windows не удовлетворяет вашим требованиям, можно создать собственную. Любая папка, добавленная на панель задач, преобразуется в панель инструментов, подобную панели инструментов Рабочий стол (Desktop), на которой в виде кнопок представлено содержимое одноименной папки. Нажатие такой кнопки имеет тот же эффект, что и двойной щелчок соответствующего прототипа.

    Любая папка или адрес Интернета могут служить основой для пользовательской панели. Например, можно создать панель инструментов из папки проекта, над которым Вы работаете. Таким образом, документы из этой папки будут всегда находиться на панели задач, и вам не придется каждый раз искать их в окнах проводника.

    Чтобы быстро создать пользовательскую панель инструментов и добавить ее на панель задач, нужно просто перетащить значок папки из окна проводника на панель задач.

    После того, как Вы определились, какую папку Вы хотите использовать в качестве панели инструментов, добавить ее на панель задач совсем несложно. Просто щелкните панель задач правой кнопкой мыши и выберите команды Панели инструментов (Toolbars) и Создать панель инструментов (New Toolbar), чтобы открыть диалоговое окно создания панели инструментов. В диалоговом окне выберите папку из списка или введите адрес Интернета и нажмите кнопку ОК. Будет создана панель инструментов с кнопками для каждого объекта в папке и добавлена на панель задач.

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

    Windows позволяет удалить любую из стандартных панелей инструментов, равно как и из добавленных вами. Наиболее очевидный способ удаления — повторить те же действия, что и при добавлении новой панели. Щелкните панель задач правой кнопкой мыши, выберите из контекстного меню команду Панели инструментов (Toolbars), a затем выберите панель инструментов, которую требуется добавить или удалить из списка. Можно действовать по-другому: щелкните правой кнопкой мыши панель инструментов, которую требуется удалить, и выберите в контекстном меню команду Закрыть (Close). Действуя таким образом впервые, вам придется подтвердить действие в диалоговом окне Подтверждение закрытия панели инструментов (Confirm Toolbar Close). Однако в этом диалоговом окне есть флажок, установив который, можно избе­жать появления этого окна в будущем при выборе команды Закрыть (Close).

    Добавив ссылку на панель задач, можно назначить сочетание клавиш для быстрого открытия этой ссылки (Ctrl+Alt+клавиша). Это делается так же, как и для любого элемента рабочего стола или главного меню: щелкните ссылку правой кнопкой мыши, выберите команду Свойства (Properties), а затем определите сочетание клавиш.
    Действительно — только один проводник

    То, что Internet Explorer и проводник Windows объединяются в одно универсальное средство для всех задач, не должно никого удивлять. Полного слияния пока не произошло, но Internet Explorer 5 и проводник Windows 2000 уже настолько близки, что о них вполне можно говорить как об одном целом. В меню поиска Windows 2000 есть возможности поиска в Интернете и интрасетях. Главное, что все должно работать одинаково в нескольких сферах. Конечно, сейчас при поиске данных в Интернете Internet Explorer 5 действительно загружается как отдельное приложение. Однако рано или поздно эта ситуация тоже изменится. Теперь обозреватель и проводник имеют столько общих панелей инструментов и других возможностей, что, научившись пользоваться одной программой, Вы сможете работать и с другой.

    Цель этого преобразования ясна: вам нужна информация. Вам нужно переходить, искать, хранить, получать и по-другому управлять данными. Теперь, когда грани между проводником Windows и обозревателем Интернета стираются, вам нужно научиться пользоваться одним средством. Например, при настройке панели Избранное (Favorities) в Internet Explorer, одновременно изменяется одноименная панель в проводнике Windows.

    В конечном счете, интеграция приложений приведет к тому, что Outlook Express станет еще одним компонентом Internet Explorer. Уже сейчас Outlook Express можно запустить нажатием кнопки Почта на стандартной панели инструментов обозревателя. Сам Internet Explorer при этом загружается щелчком мыши по ссылке в сообщении электронной почты, на рабочем столе, в документе Word и в других местах.

    Совмещение диспетчера файлов, обозревателя, средств поиска, почтовых программ и других информационных приложений и приложений связи дает существенные преимущества. Некоторые из этих преимуществ перечислены ниже.

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

    • Панели инструментов для внутреннего и внешнего пространства отличаются друг от друга. Адресная строка на панели задач распознает разницу между путем файла на жестком диске и адресом URL.

    • Избранное, ссылки, панели инструментов, кнопки панелей инструментов и ярлыки одинаково работают с локальными и сетевыми данными. Когда Вы помещаете значки на рабочий стол либо добавляете элементы к списку Избранное (Favorites) или на панель инструментов, это могут быть ссылки как на файлы на локальном жестком диске, так и адреса Интернета, вызывающие определенные Web-узлы.

    • Представление в виде Web-страницы изменяет внешний вид правой области проводника Windows


    Классическое представление и Web-вид

    Теперь проводник Windows может быть представлен как Web-страница, что связано с изменением стиля, расположения и набора возможностей. Вы можете без труда переключаться между классическим представлением проводника и новым представлением в виде Web-страницы. Для этого в меню Сервис (Tools) выберите команду Свойства папки (Folder Options), а затем установите переключатель Отображать веб-содержимое в папках (Enable Web Contents in Folders), как показано на рисунке 6.3.

    В режиме Web-вида при выборе файла, папки или другого объекта в правой области отображается краткое описание.

    В традиционном представлении проводника в строке состояния в нижней части окна отображаются некоторые сведения о выбранном элементе: объем файла или диска, и, возможно, некоторые сведения об объекте панели управления, но никаких сведений о папках. Для сравнения: в режиме Web-вида отображается дата изменения папки, а также дополнительные сведения для специальных папок таких, как «Принтеры», «Удаленный доступ» и «Панель управления». На самом деле, когда Вы находитесь в панели управления, в режиме Web-вида отображается гиперссылка на страницу Windows update и на узел технической поддержки Microsoft.

    Андреев А.Г. и др. Полное руководство Microsoft Windows 2000: Server и Professional. Русские версии – СПб.: БХВ-Санкт-Петербург, 2000. – 1056 с. :ил.

    Раздел 4 Глобальные и локальные сетевые технологии

    1   2   3   4   5   6   7   8   9


    написать администратору сайта