Графические среды Linux и Windows XP2

Автор работы: Пользователь скрыл имя, 12 Февраля 2012 в 08:29, реферат

Описание

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

Работа состоит из  1 файл

Графические среды Linux и Windows XP2.doc

— 493.50 Кб (Скачать документ)

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

    Операции  с окнами точно такие же, как  и в Windows: развернуть, свернуть, закрыть, переместить. Правда, с поправкой  на то, что пользователю доступны несколько  виртуальных рабочих столов. Поэтому  необходимы некоторые дополнительные опции. Например, для окон, в которых запущены те приложения, что всегда должны быть перед глазами, разумно активировать режим “Всегда на видимом рабочем месте”. И конечно же объекты можно перемещать с одного экрана на любой другой.

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

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

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

    Разумеется, в процессе настройки все это  можно изменить, причем до полной неузнаваемости. Скажем, пользовательский интерфейс системы Linux XP Desktop практически неотличим от рабочего стола Windows. Хотя это — самый обыкновенный GNOME.

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

Приложения GNOME

    GNOME — это не просто менеджер  окон. Такие интерфейсы принято называть интегрированными графическими средами. В состав оболочки входит много прикладных программ, причем часть из них предназначены для настройки ОС в целом.

    Комплект  утилит для конфигурирования системы  получил название GNOME System Tools. Он включает в себя графические инструменты для настройки учетных записей пользователей системы, сетевых подключений, даты и времени, системных служб и общих сетевых ресурсов. Работать с ними исключительно просто даже начинающему пользователю, ведь дружелюбие — основополагающий принцип этого интерфейса.

    Помимо  служебных программ в состав этого  менеджера окон входит множество  пользовательских прикладных программ. Вот основные из них:

    • Nautilus — графический файловый менеджер, работающий в нескольких режимах;
    • GNOME Terminal — эмулятор терминала, предоставляющий пользователю доступ к консольным командам;
    • Gedit — текстовый редактор с поддержкой кодировки Unicode;
    • Evolution — продвинутый почтовый клиент, по функциональности приближающийся к MS Outlook;
    • Totem — мультимедийный проигрыватель.

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

Часть 3. Графическая среда в Windows XP

Обзор основных принципов организации интерфейса в Windows

     Для понимания принципов организации  интерфейса Windows необходимо иметь представление  об основных его элементах, на которых  построено выполнение программ и  взаимодействие программы и пользователя. Весь интерфейс Windows основывается на трех китах:

    • аппаратно-независимая графика;
    • стандартный оконно-ориентированный интерфейс;
    • взаимодействие приложений с системой Windows и между собой посредством передачи сообщений.

    Данные  элементы системы Windows самым тесным образом связаны между собой, вместе образуют целостную систему.

    Любая программа для Windows может выполнять  вывод на любое устройство с помощью  одного и того же набора вызываемых подпрограмм. Причем для Windows приложения все устройства выглядят одинаково, и программисту не нужно заботится об управлении конкретным устройством на низком уровне. Каждое устройство имеет свой драйвер, отвечающий за фактическое выполнение графического вывода. Для устройств, которым при этом необходима помощь, GDI обеспечивает программную эмуляцию, использующую средства низкого уровня этого устройства, которые реализуют функций высокого уровня.

    При выводе информации на экран дисплея GDI обеспечивает оконно-ориентированную  графику. Это означает, что каждое окно рассматривается как отдельная область прорисовки. Когда программа выполняет в окне прорисовку, то координаты по умолчанию устанавливаются так, что точка начала координат (0,0) находится в верхнем левом углу клиентной области окна. Кроме того, рисунки автоматически отсекаются по границам окна. Подобные механизм защиты работает двусторонне, то есть ни вы не можете нарисовать что-либо вне своего окна, ни другая программа нарисовать что-то в вашем окне.

    В последствие использование GDI стало  нежелательным  из-за появления его  потомка, подсистемы GDI+, основанной на C++. GDI+ является улучшенной средой для 2D графики, в которую добавлены такие возможности, как сглаживание линий (antialiasing), использование координат с плавающей точкой, градиентная заливка, внутренняя поддержка современных графических форматов (таких как JPEG и PNG), преобразования 2D матриц и т. п. GDI+ использует ARGB цвета. Эти возможности используются в пользовательском интерфейсе Windows XP, а их присутствие в базовом графическом слое облегчает использование систем векторной графики, таких как Flash или SVG.

    Стандартный оконно-ориентированный интерфейс, представленный Windows API, поддерживает в системе Windows ряд объектов пользовательского интерфейса: окон, пиктограмм, меню, блоков диалога и т.п.

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

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

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

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

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

Графический интерфейс в Windows XP

    Собственно, здесь пойдет речь о графической  среде Windows XP.

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

    C Windows XP появилась возможность использовать «Visual Styles» позволяющие изменить графический интерфейс пользователя. Luna — новый стиль графического интерфейса, входящий в поставку XP и являющийся интерфейсом по умолчанию для ПК, имеющих более 64 мегабайт RAM. Возможно использовать и другие «Visual Styles», но они должны быть подписаны цифровой подписью Microsoft (так как имеют важное значения в функционировании системы).

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

    В Windows XP появилась возможность быстрого переключения пользователей, позволяющая временно прервать работу одного пользователя и выполнить вход в систему под именем другого пользователя, оставляя при этом приложения, запущенные первым пользователем, включёнными. Это обеспечивается технологией служб терминалов, где каждый новый пользовательский сеанс запускается в качестве отдельного сеанса служб терминалов, в котором данные каждого пользователя полностью отделены друг от друга. Для каждого такого сеанса требуется дополнительно около 2 МБ оперативной памяти (без учета объема памяти, используемой приложениями, запущенными в каждой из сессий).

    Функция «удалённый помощник» позволяет опытным пользователям и техническому персоналу подключаться к компьютеру с системой Windows XP по сети для разрешения проблем. При этом помогающий пользователь может видеть содержимое экрана, вести беседу и (с позволения удалённого пользователя) брать управление в свои руки.

    Программа восстановления системы, предназначенная для возвращения системы в определённое предшествующее состояние (эта функция является развитием аналогичной программы, включённой в Windows Me), а также улучшение других способов восстановления системы. Так, при загрузке последней удачной конфигурации, загружается и прежний набор драйверов, что позволяет в ряде случаев легко восстановить систему при проблемах, возникших в результате установки драйверов; возможность отката драйверов и т. д.

Организация рабочего стола в Windows XP

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

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

    При первом запуске Windows XP отображается только один значок, Корзина, куда отправляются файлы, которые требуется удалить с компьютера. Впоследствии, на рабочий стол можно добавить нужные ярлыки для быстрого доступа к часто используемым папкам и файлам.

Информация о работе Графические среды Linux и Windows XP2