Автор: Пользователь скрыл имя, 14 Мая 2012 в 20:28, курсовая работа
Цель исследования – теоретически сравнить графические оболочки в Linux.
Задачи исследования:
1. Раскрыть сущность понятия «графическая оболочка».
2.Рассмотреть основные типы графических оболочек в Linux, их особенности и основные характеристики.
3. Привести примеры графических оболочек.
Введение…………………………………………………………………….....3
Что такое Linux?…………..……………………….………………...….....4
Графические оболочки………………...…………………………………..4
Графическая оболочка GNOME………...……………………….....…......5
Графическая оболочка KDE…………………………………….…..……14
Другие графические оболочки………………….……………………......23
Заключение……………………………………………………………...........28
Библиографический список………….……………………………………....29
Министерство образования и науки
ГОУ ВПО
«Шадринский государственный
Кафедра
прикладной информатики и экономики
Сравнительная характеристика графических оболочек в Linux
Курсовая
работа по информатике
Шадринск,
2010
Содержание
Введение…………………………………………………………
Заключение……………………………………………………
Библиографический
список………….……………………………………....
Введение
Благодаря
усилиям команды Билла Гейтса
практически вес владельцы
Естественно, разработчики Linux создали несколько десятков графических оболочек, среди которых были и простые подражания графическому интерфейсу Microsoft или Apple, и оригинальные разработки. Но в настоящее время наиболее популярны интегрированные графические оболочки KDE и GNOME, которые обеспечивают рабочую среду для пользователя, аналогичную интерфейсу Windows. Остальные варианты графических оболочек в Linux представляют собой рабочий стол и средства запуска отдельных программ, но полноценного взаимодействия между программами, как в Windows, в них не имеется.
Цель исследования – теоретически сравнить графические оболочки в Linux.
Объект исследования – графические оболочки в Linux.
Предмет исследования – использование графических оболочек в процессе обучения.
Задачи исследования:
1. Раскрыть сущность понятия «графическая оболочка».
2.Рассмотреть основные типы графических оболочек в Linux, их особенности и основные характеристики.
3.
Привести примеры графических оболочек.
1.Что
такое Linux?
Возникновение
Linux связывают с 1991 г., когда молодой финский
программист Линус Торвальдс (от его имени
и происходит название Linux), начал работу
над первой версией системы. После своего
возникновения Linux начал переживать настоящий
расцвет популярности. Связано это в первую
очередь с тем, что ядро операционной системы
Linux, как и подавляющее большинство написанных
под неё программ обладают двумя важными
отличительными признаками - это, во-первых,
бесплатность, в отличие от Windows, во-вторых
- открытость исходного кода, что означает,
что каждый мог использовать и модифицировать
этот код по своему усмотрению. В настоящее
время вокруг Linux сложилось гигантское
сообщество программистов, которые постоянно
занимаются совершенствованием Linux, разработкой
новых версий и разновидностей это операционной
системы, написанием самых разнообразных
программ, работающих под Linux. Особенно
сильны позиции этой операционной системы
в области серверного программного обеспечения
- подавляющее большинство серверов интернета
работают именно под управлением операционных
систем Linux, доля же рынка, занимаемая продуктами
от Microsoft в этом секторе остаётся незначительной,
несмотря на все усилия корпорации.
2.Графические
оболочки.
Оболочка операционной системы (от англ. shell — оболочка) — интерпретатор команд операционной системы (ОС), обеспечивающий интерфейс для взаимодействия пользователя с функциями системы.
Графическая оболочка Linux состоит из нескольких частей:
X Window System — часть графического пользовательского интерфейса, позволяющая использовать видеоадаптер в графическом режиме. Она может обрабатывать события мыши и клавиатуры, выводить на экран текст и графические изображения, в том числе и рисовать на экране окна.
Менеджеры
окон (Window managers) — часть графического
пользовательского интерфейса, позволя
ющая управлять размерами и
Большинство графических оболочек Linux обычно содержат также средства для решения наиболее часто встречающихся задач, таких как редактирование файлов, модификация списка пользователей, про смотр каталогов и т.д.
Отметим,
что все перечисленные
Наиболее
популярны сейчас две графические
оболочки: KDE (K Desktop Environment) и GNOME (GNU Network
Object Model Environment). Имеются и другие графические
оболочки, но они в настоящее время не
столь широко применяются, как KDE и GNOME.
3.Графическая
оболочка GNOME.
Интегрированная графическая оболочка GNOME (GNU Object Model Environment) — среда, построенная на модели сетевых объектов. Это удачный интерфейс пользователя для Linux. Его создатели, осмыслив опыт создателей KDE и Windows, предложили вариант, помогающий без потрясений перейти с Windows на Linux. Можно сказать, что GNOME предназначена для конечного пользователя, который не владеет программированием. Поэтому именно для таких пользователей предлагаются различные сервисные программы, обеспечивающие уровень сервиса, не уступающий Windows. Но следует заметить, что проект GNOME — это не копирование Windows, а весьма амбициозное желание программистского сообщества создать интегрированную графическую среду, в которой был бы и опыт предыдущих разработок. Больше узнать о GNOME можно в Интернете по адресу http://www.GNOME.org.
Проект GNOME, будучи моложе KDE примерно на год, разумеется, является прямым его конкурентом, что создаёт благоприятные условия для развития программного обеспечения для операционной системы Linux. Однако не следует думать, что KDE и Gnome ведут агрессивную конкурентную политику — вовсе наоборот, между разработчиками вполне дружеские отношения и плодотворное сотрудничество. В частности, все программы, написанные для той или другой среды, вполне успешно работают и там и там.
Достоинства Gnome (GNU Network Object Model Environment):
История GNOME.
Проект GNOME был основан в августе 1997 года Мигелем де Иказа и Федерико Мена как попытка создать полностью свободную рабочую среду для операционной системы Linux.
В то время единственным вариантом для неискушённого пользователя являлась среда KDE. Но KDE основана на инструментарии Qt фирмы Trolltech, который тогда был собственническим продуктом. Чтобы не допустить ухудшения ситуации, была инициирована разработка GNOME — новой свободной рабочей среды на основе инструментария GTK+, созданного ранее для графического редактора The GIMP и распространяемого на условиях GNU LGPL.
В 2000 году версия Qt 2.2 была выпущена на условиях GNU GPL, в результате чего лицензионные проблемы KDE были ликвидированы. Однако проект GNOME, к тому времени уже достаточно развитый, продолжил своё существование, а к настоящему моменту снискал массовую популярность и используется по - умолчанию во многих дистрибутивах UNIX.
Работаем в GNOME.
В дистрибутиве SuSE Linux Live Eval 9.2 интегрированная графическая оболочка GNOME не является основной, как это сделано во многих других дистрибутивах, предназначенных для конечных пользователей. Поэтому набор программ и настройка рабочего стола проработаны не так тщательно, как в KDE. Для упрощения дистрибутива разработчики оставили по умолчанию (рои рабочего стола таким, как и в KDE, поэтому отличить одну оболочку от другой можно только по реакции на действия пользователя и принципам построения рабочих панелей.
ПРИМЕЧАНИЕ
Запустить оболочку GNOME можно, если в окне ввода пароля нажать кнопку Menu и выбрать пункт Session Type (работают горячие клавиши Alt+T). При работе в KDE выберите пункт Завершить сеанс в Главном меню.
ВНИМАНИЕ
При смене типа сеанса работы или пользователя все изменения, сделанные в системе, например смонтированные внешние дисководы и файлы в каталоге /home, остаются без изменений.
Рабочий стол.
Рабочий стол интегрированной графической оболочки GNOME показан на рис.1 Разработчики использовали для него двухпанельпый вариант, когда Панель рабочего стола располагается сверху, а снизу — Панель задач. При работе в GNOME следует помнить, что разработчики данной среды ориентировались, в первую очередь, на пользователей Windows, чтобы им было легче перейти с Windows на Linux. Но с первого взгляда видно сильное влияние стиля KDE. Впрочем, пользователь может настроить почти все па свой вкус.
В отличие от KDE (а также принципов Linux), в GNOME используется двойной щелчок левой кнопки мыши, как и в Windows, например для запуска программ и перехода в другой каталог.
Рис.
1 Рабочий стол GNOME.
При работе с оболочкой GNOME, несмотря на то что мы находимся операционной системе Linux, реакция на действия мыши полностью копирует правила, принятые в Windows. To есть почти везде вы должны пользоваться двойным щелчком левой кнопки мыши, чтобы совершить действие, закрепленное за определенной пиктограммой. Одинарный щелчок, основной вариант в KDE да и в других программах для Linux, используется только на панели задач, что тоже копирует стиль Windows (заметим, как в новых версиях Windows, так и в GNOME можно изменять реакцию на щелчки кнопками мыши).
При
работе в среде GNOME следует учесть,
что ее разработчики ориентировались
на трехкнопочную мышь, а это весьма
непривычно для большинства пользователей.
Две крайние кнопки работают привычным
образом, а если нажать на среднюю (для
двухкнопочной мыши при настройке Linux
эмулируйте третью кнопку), скажем, на
Рабочем столе, откроется меню с пунктами,
аналогичными пунктам из Главного меню.
Меню GNOME.
На рис.2 показано открытое главное меню GNOME. Оно аналогично Главному меню в KDE, но чуть по-другому собрано. В GNOME использовано решение, когда на Панели рабочего стола имеется три пункта: Programs, System и Help.
Рассмотрим подробно содержимое пунктов Главного меню, так как оно несколько отличается от Главного меню в KDE. Заметим, что псе программы из KDE можно запустить в GNOME, а программы из GNOME в KDE, но для этого иногда требуется запускать терминал или пользоваться пунктом Запустить программу (не все пусковые ярлыки программ отображаются в Главном меню, так как общее количество программ приближается к тысяче).
Рис.2. Меню Programs
В меню Programs собраны точки запуска пользовательских программ:
Информация о работе Сравнительная характеристика графических оболочек в Linux