Сравнение KDE и GNOME
Автор работы: Пользователь скрыл имя, 28 Января 2013 в 16:41, курсовая работа
Краткое описание
Бесспорно, KDE и GNOME прекрасные окружения рабочего стола, имеющие полный набор всех необходимых функций и утилит, которые требуются современному десктопу. У каждого есть свои слабые места, над которыми идет постоянная работа. Так как оба проекта открытые, то наиболее серьезные и концептуальные моменты, касающиеся дальнейшего развития рабочего окружения зачастую решаются. Вот уже без малого десять лет, многие не упускают случая высказать свою симпатию к интегрированной среде KDE — начиная с первой ее версии и кончая текущей «общепринято-стабильной», то есть 3.5.9. И за всё это время KDE производила впечатление целенаправленно развивающейся среды, усложнение которой более чем компенсировалось ростом настраиваемости и функциональности.
Содержание
1. Введение
2. Основные свойства рабочих столов
2.1. Рабочий стол
2.2. Ярлыки
2.3. Сопоставление файлов
2.4. Панель
2.5. Пейджер
2.6. Док
2.7. Темы
3. Интерактивная среда К Desktop Environment (КDЕ)
4. GNOME (GNU Network Object Model Enviroment)
5. KDE&GNOME: битва гигантов
6. Заключение
7. Список использованной литературы
8. Приложение
Вложенные файлы: 1 файл
Курсовая KDE GNOMEмс.docx
— 1.44 Мб (Скачать файл)Федеральное агентство по образованию Российской Федерации
Факультет Компьютерных Технологий и Информационных Систем
Кафедра Информационных Систем
КУРСОВАЯ
на тему:
«Сравнение KDE и GNOME»
Выполнила:
студентка
группы ПИ06-2Б
Семенова Е.С.
Проверил:
кэн Переляев Ю.Н.
Иркутск
2010
Содержание
- Введение
- Основные свойства рабочих столов
- Рабочий стол
- Ярлыки
- Сопоставление файлов
- Панель
- Пейджер
- Док
- Темы
- Интерактивная среда К Desktop Environment (КDЕ)
- GNOME (GNU Network Object Model Enviroment)
- KDE&GNOME: битва гигантов
- Заключение
- Список использованной литературы
- Приложение
- Введение
В 1981 году компания Xerox создала первый компьютер XeroxStar с графическим интерфейсом пользователя (GUI1), который стоил в то время 16 тысяч долларов. До этого времени разработки в данном направлении велись почти сорок лет. Были определенные успехи, но высокая цена и экспериментальный характер продуктов не позволяли рассчитывать на коммерческий успех. Так и XeroxStar, имея столь высокую цену, потерпел на рынке неудачу. Вскоре после этого, в 1983 году, компания Арр1е начала реализацию проекта Lisa. Хотя стоимость его была порядка 10 тысяч долларов, проект разделил судьбу предшественника.
Наконец, в 1984 году Арр1е реализовала первый, имевший коммерческий успех, интерфейс пользователя для персональных компьютеров Macintosh под названием МасOS. Эта система включала в себя лучшие идеи, используемые в аналогичных системах и была на тот момент революционной. Необычным было все: файлы хранились в папках, при удалении они помещались в корзину, текст можно было вырезать и вставлять. Это, с одной стороны, открывало новые горизонты в сфере проектирования компьютеров, а с другой — помогало пользователям, не имеющим достаточной технической подготовки, быстрее адаптироваться к новой системе.
Примерно в это же время в компьютерной лаборатории Массачусетского Технологического Института (Massachusetts Institute of Technology) велись работы над совместным с DЕС проектом Athena. Из этого проекта берет начало работающая с UNIX и использующая оконную организацию система, названная X, основанная на более раннем проекте с названием W.
Тем не менее увидевшая свет в 1984 году система X очень сильно отличается от МасОS. Например, интерфейс МасОS тесно связан с другими компонентами операционной системы и рассчитан на использование единственного пользовательского интерфейса, в то время как X утратила такие близкие отношения с операционной системой. Пользователь, к тому же, может легко отказаться от ее использования, ограничившись интерфейсом командной строки. В то время как большинство программ МасОS практически полностью графические, многие программы UNIX остались текстовыми.
В X определен протокол для отображения приложениями графических компонентов, или объектов, таких, как окна, кнопки и пиктограммы. Данный протокол, правда, не определял, как именно при обращении должны вести себя эти объекты или как интерфейс должен реагировать на действия пользователя. За это отвечает Window Manager (диспетчер окон). В X определены также протоколы для работы с сетями (практически в режиме удаленного дисплея), но здесь имеет смысл остановиться на графических возможностях системы.
- Основные свойства рабочих столов
Несмотря на то, что каждый рабочий стол имеет свои неповторимые особенности, у них есть и много общего. Особенно это справедливо по отношению к продуктам для Linux, как в этом можно убедиться на примере КDЕ и GNOME. В данном разделе будет уделено внимание тем общим свойствам рабочих столов, которые наиболее важны с точки зрения пользователя.
- Рабочий стол
Наиболее заметное различие между средой рабочего стола и диспетчером окон заключается во внешнем виде рабочей области, или рабочего стола. Если диспетчер окон воспринимает рабочий стол как просто место, не занятое окнами, то рабочий стол позволяет использовать всю рабочую область как глобальный каталог (кстати, как правило, именно так он и реализуется).
При использовании рабочего стола можно копировать файлы, каталоги, ярлыки и другие объекты для обеспечения быстрого к ним доступа прямо на рабочий стол. Эти элементы будут доступны вне зависимости от того, какой виртуальный рабочий стол используется. (По поводу виртуальных рабочих столов можно проконсультироваться в разделе "Пейджер"). Это исключительно удобно для оперативной работы с часто используемыми файлами и папками.
- Ярлыки
В таких системах, как МасОS, где каждое приложение точно знает, как ему вести себя по отношению к рабочему столу, ярлыки представляют собой нечто немного большее, чем символические связи. Там же, где прослеживаются отголоски старых добрых времен использования командной строки, как это принято в Microsoft Windows и во всех системах, работающих с UNIX, ярлыки несут более значительную смысловую нагрузку.
В КDЕ и GNOME ярлыками являются файлы, которые ссылаются на другие файлы, приложения и каталоги или даже специфические сервисы рабочего стола, или типы МIМЕ2. В них хранится информация о том, какую нужно использовать пиктограмму, какое приложение используется для работы с заданным файлом, как загружать и выгружать устройства, какое название приложения в различных вариантах и многое другое. Ярлыки могут размещаться на рабочем столе, на панели, в меню и во многих других местах, используемых системой для настройки.
- Сопоставление файлов
Если щелкнуть на пиктограмме какого-нибудь файла, компьютер автоматически запустит на выполнение нужное приложение. Эта процедура хорошо знакома пользователям МасОS и Microsoft Windows. При этом используется так называемая система сопоставлений. В Linux система сопоставлений реализована при помощи установления соответствия между файлами и приложениями посредством выбора имени или расширения файла. Это позволяет правильно отображать для каждого файла соответствующую пиктограмму и автоматически запускать необходимые приложения.
- Панель
Рабочие столы для Linux, как правило, имеют панель, на которой размещаются кнопки ярлыков, меню и аплетов3 (небольших встроенных приложений). Обычно панель реализована в виде полосы в нижней части экрана, но в большинстве случаев предусмотрена возможность ее перемещения к любой другой границе экрана.
Панель является одной из наиболее полезных частей рабочего стола, поскольку обеспечивает быстрый доступ к самым важным его функциям. При помощи ярлыков можно оперативно запустить нужные приложения. Меню предоставляет доступ к приложениям, которые используется не очень часто, а кнопки аплетов, такие, как пейджер, монитор заряда батареи (для переносного компьютера) или часы, обеспечивают дополнительные возможности для работы и контроля за состоянием системы. Панель обычно может быть настроена так, чтобы максимально соответствовать предпочтениям пользователя и его стилю работы.
- Пейджер
В отличие от МасОS и Microsoft Windows, большинство диспетчеров окон и рабочих столов, работающих с UNIX, оснащены Пейджером (Pager). Последний отвечает за доступ к виртуальным рабочим столам для работы разных приложений. Поскольку ярлыки на рабочем столе и панель могут совместно использоваться всеми виртуальными рабочими столами, в каждом можно запускать сразу несколько приложений. Особенно удобно распределять разные приложения между рабочими столами. Например, в одном можно запустить текстовой редактор, в другом — просматривать почту и работать с Web, а в третьем — открыть несколько окон с командной строкой. Используя пейджер, можно быстро переключаться между такими виртуальными рабочими столами.
- Док
Такая вещь, как Док (Dock), выделяет для приложений место, с тем чтобы можно было осуществлять быстрый доступ и взаимодействие с пользователем при минимальной загрузке экрана. Док, как правило, занимает небольшую область на панели, где представлены пиктограммы выполняющихся в данный момент приложений. Например, системный монитор может быть отображен в доке в виде индикатора системы питания. Если щелкнуть на индикаторе, запустится приложение, которое выведет на экран диалог настройки системного монитора или предоставит доступ к системе управления питанием. Приложения обычно пишутся специально под док конкретного рабочего стола.
- Темы
Вы можете сделать ваш рабочий стол единственным и неповторимым, задав ему Тему (Theme). Тема меняет сам вид и поведение рабочего стола и тех приложений, которые чувствительны к теме. Например, тема может включать в себя цветовую схему, характеристики фона и звуковые эффекты. Более того, тема может изменить вид и функциональность окна приложения, а также влияет на вид кнопок приложения.
- Интерактивная среда
К Desktop Environment (КDЕ)
В 1996 году Матиас Этрих начал работу над проектом рабочего стола КDЕ, основанный на графических библиотеках Qt4 фирмы Trolltech, рабочий стол КDЕ предлагает приятный, производительный и легко конфигурируемый интерфейс, рассчитанный на пользователя любого уровня. Заявленный как "UNIX для пользователя", КDЕ стал первым важным шагом на пути Unix к массовому использованию.
КDЕ — интерактивная графическая рабочая среда, набор программ, технологий и документации, которые призваны облегчить работу пользователей персональных компьютеров. КDЕ предназначена для работы на компьютерах под управлением Unix.
КDЕ возникла как ответ на потребность в удобной в использовании рабочей среде для рабочих станций под Unix, аналогичной уже существующим системам на базе Мac ОS или Windows. Основные инструменты для достижения этой цели — это улучшенные средства межпрограммных связей, повторное использование компонентов, технология «drag and drop5», единый внешний вид и многое другое.
Без Unix не было бы и Internet, по крайней мере, в его теперешнем представлении. Однако до недавнего времени Unix не отвечала запросам индивидуального пользователя. Этот факт особенно негативен, поскольку существуют такие варианты Unix, как (Linux и FreeBSD6, NetBSD7 и другие), которые свободно доступны в Internet и славятся исключительным качеством и стабильностью.
Стабильность, масштабируемость и открытость — качества, которые сделали Unix основным выбором профессионалов в области информационных технологий в течение многих лет. Все эти качества лежат в основе КDЕ, и, в свою очередь, она сама предлагает удобство в использовании и дружественность к пользователю. КDЕ была и остается лидером в том, чтобы наделить всеми эти привлекательными чертами Unix, систему, которая всегда была платформой номер один для серверных применений и в научных учреждениях, но не привлекала рядовых пользователей.
КDЕ — интерактивная рабочая среда. В сочетании со свободными версиями Unix КDЕ создает открытую и свободную от всех ограничений рабочую среду для домашнего или профессионального применения. Эта платформа доступна бесплатно, включая полные исходные тексты, что дает возможность их модификации.
КDЕ — среда для разработки приложений. КDЕ всецело фокусируется на нуждах конечного пользователя, но очевидно, что эта цель в первую очередь достигается и тем, что разработчики имеют в своем распоряжении наилучшие средства разработки. Поэтому в основу КDЕ положены новейшие достижения в технологии разработки программного обеспечения.
КDЕ — пакет офисных приложений. В настоящий момент КDЕ предоставляет помимо интерактивной рабочей среды еще и цельный пакет мощных офисных приложений, известный под названием KOffice8. KOffice базируется на технологиях DСОР9/ КParts10. Пакет включает в себя и дополнительные средства, такие, как клиенты электронной почты и новостей, мощный органайзер PIM (Personal Information Manager) и многое другое.
- GNOME (GNU Network Object Model Enviroment)
Проект GNOME был основан в августе 1997 года Мигелем де Иказа и Федерико Мена как попытка создать полностью свободную рабочую среду для операционной системы GNU/Linux.