Обзор Gnome

История создания и главные цели проекта Gnome. Практичность и простота интерфейса. Описание возможностей: архитектура, взаимодействие между приложениями, графика и мультимедиа. Пользовательские приложения: файловый менеджмент, панели, графические утилиты.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 09.06.2011
Размер файла 676,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Введение

GNOME (gno?m) - свободная среда рабочего стола для Unix-подобных операционных систем, облегчающая использование и настройку компьютера для пользователей. Разработчики GNOME ориентируются на создание полностью свободной среды, доступной всем пользователям вне зависимости от их уровня технических навыков, физических ограничений и языка, на котором они говорят. В рамках проекта GNOME разрабатываются как приложения для конечных пользователей, так и набор инструментов для создания новых приложений, тесно интегрируемых в рабочую среду.

GNOME - это аббревиатура для GNU Network Object Model Environment (Сетевая Объектная Среда GNU); он является составной частью проекта GNU. Целью этого проекта, зародившегося в 1984 году, является создание свободно распространяемой UNIX-подобной операционной системы. Подробное описание проекта GNU можно найти по адресу http://www.gnu.org.

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

Рабочая среда GNOME является полностью открытой: программные коды GNOME свободно доступны любому и были написаны сотнями программистов по всему земному шару. Подробную информацию о проекте GNOME можно найти на Web-страничке GNOME по адресу http://www.gnome.org.

Рис. 1 - Пример сеанса работы GNOME

История создания

Проект GNOME был основан в августе 1997 года Мигелем де Икасой и Федерико Меной Кинтеро как попытка создать полностью свободную рабочую среду для операционной системы Linux.

В то время единственным вариантом для неискушённого пользователя являлась среда KDE. Но KDE основана на инструментарии Qt фирмы Trolltech, который тогда был собственническим продуктом. Чтобы не допустить ухудшения ситуации, была инициирована разработка GNOME - новой свободной рабочей среды на основе инструментария GTK+, созданного ранее для графического редактора The GIMP и распространяемого на условиях GNU LGPL.

В 2000 году версия Qt 2.2 была выпущена на условиях GNU GPL, в результате чего лицензионные проблемы KDE были ликвидированы. Однако проект GNOME, к тому времени уже достаточно развитый, продолжил своё существование, а к настоящему моменту снискал массовую популярность и используется по умолчанию во многих дистрибутивах UNIX.

Организация

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

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

Платформы

Несмотря на то, что GNOME изначально была средой для Linux, сейчас она может быть запущена на большинстве UNIX-подобных систем: AIX, IRIX, разновидностях BSD, HP-UX; а также частично была адаптирована фирмой Sun Microsystems для ОС Solaris вместо устаревшего CDE. Sun Microsystems также выпустила Java Desktop System - рабочую среду на базе GNOME. Существует порт GNOME для Cygwin, способный работать под управлением Microsoft Windows.

Цели

Согласно заявлению на сайте GNOME:

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

Цели проекта:

создание полностью свободной рабочей среды;

простота пользовательского интерфейса, доступность для пользователей вне зависимости от их технических навыков и физических ограничений[2];

интернационализация и локализация;

обеспечение простой разработки приложений, интегрируемых со средой, на различных языках программирования;

постоянный цикл разработки и выпуска новых версий.

Практичность и простота интерфейса

Начиная с GNOME версии 2.0, большую важность в развитии проекта принимают соображения практичности, простоты и удобства использования среды, в том числе для неопытных или физически ограниченных пользователей. Эта тенденция нашла своё выражение в статье Хэвока Пеннингтона «Пользовательский интерфейс свободных программ» (англ. «Free Software UI»). Ключевым моментом в этой статье стала идея о том, что каждая функциональная нагрузка и каждая опция настройки в программе имеет свою цену: зачастую лучше выбрать один, оптимальный вариант поведения программы, чем реализовывать множество вариантов и заставлять пользователя выбирать один из них.

Результатом стала разработка «Руководства по созданию человеческого интерфейса GNOME» (англ. GNOME Human Interface Guidelines, сокращённо HIG). HIG - руководство, призванное помочь разработчикам в создании высококачественных, непротиворечивых и удобных графических интерфейсов. Как одно из последствий применения HIG, многие настройки, ранее доступные в GNOME, были признаны разработчиками проекта не нужными или малозначительными для большинства пользователей и удалены из основных диалоговых окон настройки.

Локализация

За локализацию среды GNOME отвечает проект перевода GNOME (англ. GNOME Translation Project). Перевод пользовательского интерфейса и документации производится с помощью инструментария gettext.

Статистика http://ru.wikipedia.org/wiki/GNOME - cite_note-6 для GNOME 2.32:

на 34 языка переведено более 90 % строк пользовательского интерфейса;

ещё на 30 языков переведено от 50 % до 90 % строк;

на русский язык переведено 99 % строк пользовательского интерфейса и 45 % строк документации.

Описание возможностей

Архитектура

В основе среды GNOME лежит ряд библиотек и технологий. Некоторые из них разрабатываются как часть самого проекта GNOME, иные же являются результатом работы других проектов (например, freedesktop.org) и используются в других рабочих средах (KDE, Xfce).

В основном GNOME написана на языке Си, однако для библиотек GNOME существуют механизмы (так называемые привязки, англ. bindings), позволяющие использовать их из других языков. Поэтому многие приложения для GNOME пишутся на языках C++, Python, C# и других.

GTK+

Центральную роль в GNOME играет инструментарий GTK+, который предоставляет средства для создания графических интерфейсов. В состав GTK+ также входят вспомогательные библиотеки:

GLib - библиотека удобных функций для программирования на Си;

GObject - объектно-ориентированный каркас для программирования на Си;

ATK - библиотека специальных возможностей для пользователей c физическими ограничениями;

Pango - библиотека для вывода текста в широком спектре письменностей.

GTK+ написан на Си, однако в последнее время всё больше GNOME-приложений разрабатываются на языках более высокого уровня. Это стало возможным благодаря тому, что в GTK+ изначально предусмотрена возможность относительно простого построения интерфейсов для других языков. Официальными надстройками над GTK+ являются gtkmm, PyGTK, gtk2-perl и java-gnome.

Взаимодействие между приложениями

Считается, что когда Мигель де Икаса создавал проект GNOME, он находился под впечатлением от компонентных технологий компании Microsoft (COM и ActiveX). Планировалось сделать аналогичные технологии (на основе CORBA) важной частью GNOME. Технология CORBA реализована в GNOME в виде брокера ORBit. Средства для создания графических компонентов, поддержки составных документов предоставляются библиотекой Bonobo.

Сегодня основным средством взаимодействия между приложениями является D-Bus - облегчённый механизм межпроцессного взаимодействия, специально разработанный для настольного применения. От использования CORBA и Bonobo планируется отказаться.

Графика и мультимедиа

В качестве графических и мультимедиа-инструментов в GNOME используются некоторые проекты freedesktop.org.

Библиотека Cairo обеспечивает вывод векторной графики. Она используется в GTK+ для отрисовки элементов интерфейса.

Технология GStreamer обеспечивает «прозрачную» работу с аудио и видео различных форматов - ввод, обработку и вывод. Её используют, в частности, мультимедиапроигрыватель Totem и программа извлечения аудио с компакт-дисков Sound Juicer.

Poppler - библиотека отображения PDF-документов, основанная на xpdf. Она используется приложением просмотра документов Evince.

Tango Desktop Project - это попытка создать единый визуальный стиль для свободного программного обеспечения, в первую очередь в области значков. Официальная тема значков GNOME следует рекомендациям проекта Tango по внешнему виду значков, а также соответствует спецификациям наименования значков freedesktop.org.

Настройка среды

Начиная с GNOME 3.0, для хранения системных настроек используется фреймворк GSettings, основанный на формате файлов dconf. GSettings используется для хранения настроек среды и приложений и отслеживания их изменений. Для пользователя и приложений они представляются в виде единого «дерева» опций, подобно реестру Windows. Кроме того, GSettings позволяет системным администраторам ограничить изменение тех или иных настроек, сделав их обязательными для пользователей. Настройки можно изменять через Центр управления или через редактор dconf-editor. Приложения, использующие GSettings, могут предоставлять описания для отдельных опций, которые затем могут быть переведены на другие языки в рамках общего процесса локализации среды. В предыдущих версиях GNOME вместо GSettings использовался GConf.

Другие технологии

gettext - инструментарий, используемый для интернационализации и локализации среды.

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

Mutter - менеджер окон.

GNOME Keyring - система хранения конфиденциальных данных (таких, как пароли).

LibXML - библиотека для работы с XML.

LibGDA - GNOME Data Access.

Пользовательские приложения

Файловый менеджер и панели

Файловый менеджер Nautilus обеспечивает отрисовку рабочего стола со значками на нём, а также работу с файлами и директориями. Nautilus может работать в двух режимах: пространственном (англ. spatial) и режиме браузера. В первом режиме (по умолчанию в версиях 2.6 - 2.28)) каждая директория открывается в своём собственном окне, причём положение окон запоминается. Во втором режиме, подобно Проводнику Windows, перемещение по директориям производится в рамках одного окна, оснащённого панелями инструментов, деревом каталогов и другими элементами. Этот режим используется по умолчанию с версии 2.30. Начиная с версии 2.24, Nautilus поддерживает работу с вкладками.

В качестве оболочки по умолчанию, начиная с GNOME 3.0, используется GNOME Shell, основанная на оконном менеджере Mutter. Также доступна "Классическая оболочка", основанная на двух панелях. Также можно менять количество, внешний вид, размер и набор апплетов панелей.

Базовые приложения

Рис. 2 - В окне gedit отображается фрагмент из романа Л. Н. Толстого «Война и мир»

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

Gedit - текстовый редактор с поддержкой Юникода. Поддерживает использование вкладок для представления нескольких документов в одном окне, подсветку синтаксиса для ряда компьютерных языков, и другие возможности. Функциональность gedit может быть расширена с помощью плагинов.

Приложение Yelp предназначено для просмотра разного рода документации, установленной в системе. Yelp позволяет просматривать как справку по приложениям GNOME, так и стандартные справочные материалы man и texinfo. Yelp использует движок Gecko для отображения страниц документации.

Epiphany - стандартный веб-браузер среды GNOME начиная с версии 2.4. Использует движок WebKit (используется также в Safari и Google Chrome). До версии 2.28 использовался движок Gecko (применяется в Mozilla Firefox). Epiphany поддерживает просмотр нескольких страниц в одном окне с помощью вкладок, систему категоризуемых закладок, «умные закладки», а также систему расширений, с помощью которых в Epiphany были добавлены популярные функции из других браузеров.

Evolution - приложение для управления электронной почтой, расписанием и адресной книгой. Изначально разработанное компанией Ximian, которая затем стала частью Novell, это приложение вошло в состав GNOME в версии 2.8.[21] Evolution поддерживает все основные почтовые протоколы, серверы Microsoft Exchange и GroupWise, включает в себя спам-фильтр и предоставляет ряд других возможностей.

Ekiga - приложение IP-телефонии и проведения видеоконференций, которое ранее называлось GnomeMeeting. Ekiga поддерживает протоколы SIP и H.323 и способна взаимодействовать с другими SIP-совместимыми клиентами, а также с Microsoft NetMeeting.

Empathy - приложение мгновенного обмена сообщениями, поддерживающее множество протоколов текстовых сообщений, а также видео- и голосовое общение. Включен в GNOME в версии 2.24.

Графика и мультимедиа

Рис. 3 - Sound Juicer в процессе извлечения аудиоданных

Приложения Eye of GNOME и Evince обеспечивают просмотр соответственно изображений и документов в широком спектре форматов, включая PNG, JPEG, GIF, SVG, TIFF (и многие другие) для изображений и PDF, DjVu, Postscript, TIFF и DVI для документов.

Totem - мультимедиа-проигрыватель среды GNOME. В качестве основы он может использовать GStreamer (до версии 2.28 использовался также Xine) и позволяет воспроизводить видео и аудио в различных форматах. Totem позволяет формировать плейлисты, поддерживает субтитры, интегрируется с файловым менеджером Nautilus и веб-браузером Epiphany.

Sound Juicer - приложение для извлечения звуковых дорожек с компакт-дисков. Оно основано на библиотеках GStreamer и позволяет кодировать получающиеся звуковые файлы в любом из форматов, поддерживаемых GStreamer. Sound Juicer может автоматически получать метаданные о диске из базы данных MusicBrainz, а также поддерживает воспроизведение дорожек диска непосредственно в окне извлечения.

Графические утилиты администрирования

GNOME System Tools - это комплект графических средств для администрирования UNIX-систем.http://ru.wikipedia.org/wiki/GNOME - cite_note-21 GNOME System Tools абстрагируют отличия в отдельных разновидностях UNIX и дают возможность изменить основные настройки системы, не прибегая к правке конфигурационных файлов - традиционного средства настройки UNIX. В настоящее время в состав GNOME System Tools входят инструменты для настройки учётных записей пользователей системы, сетевых подключений, даты и времени, системных служб и общих сетевых ресурсов.

Средства разработки

Начиная с GNOME 2.18, в состав GNOME входят также средства разработки приложений. На данный момент это Glade - визуальное средство построения графических интерфейсов на основе GTK+; и Devhelp - программа просмотра справочной документации по различным технологиям GNOME.

Другие официальные приложения

Ниже перечислены некоторые другие официальные приложения GNOME, входящие в состав проекта и выпускаемые вместе с остальными частями среды.

Alacarte - редактор меню.

Brasero - программа для записи CD и DVD.

Bug Buddy - программа формирования и отправки отчётов об ошибках, возникающих в других приложениях GNOME.

GCalctool - калькулятор.

GNOME Games - набор игр.

GNOME Display Manager - дисплейный менеджер (графическая программа аутентификации пользователей среды).

GNOME Keyring Manager - программа управления конфиденциальными данными, хранящимися в зашифрованном виде в GNOME Keyring.

GNOME Screensaver - хранитель экрана.

GNOME System Monitor - монитор состояния системы.

Gucharmap - таблица символов Юникода.

File Roller - менеджер архивов.

Orca (итал.) - средство реабилитации (в том числе, экранный диктор).

Pessulus - программа для ограничения доступа к определённым функциям среды.

Sabayon - программа редактирования профилей пользователей (наборов настроек среды).

Seahorse - программа управления ключами шифрования.

Tomboy - программа создания заметок.

Vino - программа удалённого доступа к рабочему столу.

Сторонние приложения

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

AbiWord - текстовый процессор;

Gnumeric - табличный процессор;

GnuCash - программа управления финансами;

Inkscape - редактор векторной графики;

Pidgin - мессенджер;

Rhythmbox - музыкальный проигрыватель.

Установка GNOME

Программу проще всего установить из пакета или коллекции портов:

Для установки пакета GNOME из сети, нужно набрать:

# pkg_add -r gnome2

Для построения GNOME из исходных текстов используют дерево портов:

# cd /usr/ports/x11/gnome2

# make install clean

После установки GNOME нужно указать X-серверу на запуск GNOME вместо стандартного оконного менеджера.

Самый простой путь запустить GNOME - это использовать GDM (GNOME Display Manager). GDM, который устанавливается, как часть GNOME (но отключен по умолчанию), может быть включён путём добавления gdm_enable="YES" в /etc/rc.conf. После перезагрузки, GNOME запустится автоматически после того, как пользователь зарегистрируется в системе. Никакой дополнительной конфигурации не требуется.

GNOME может также быть запущен из командной строки с помощью конфигурирования файла .xinitrc. Если файл .xinitrc уже откорректирован, то нужно просто заменить строку, в которой запускается используемый менеджер окон, на ту, что вызовет /usr/local/bin/gnome-session. Если в конфигурационном файле нет ничего особенного, то будет достаточно просто набрать:

% echo "/usr/local/bin/gnome-session" > ~/.xinitrc

Теперь наберите startx, и будет запущена графическая оболочка GNOME.

Замечание: Если используется более старый менеджер дисплеев типа XDM, то это не сработает. Вместо этого достаточно создать выполнимый файл .xsession с той же самой командой в нём. Для этого отредактируем файл, заменив существующую команду запуска оконного менеджера на /usr/local/bin/gnome-session:

% echo "#!/bin/sh" > ~/.xsession

% echo "/usr/local/bin/gnome-session" >> ~/.xsession

% chmod +x ~/.xsession

Ещё одним вариантом является настройка менеджера дисплеев таким образом, чтобы он позволял выбирать оконный менеджер во время входа в систему.

Версии

Новые версии GNOME выходят два раза в год - в марте и в сентябре. Стабильные выпуски имеют чётные младшие номера версии (2.0, 2.2, 2.4 и т. д.), а версии в разработке - нечётные. Ниже дан краткий список изменений в стабильных версиях GNOME:

Версия

Дата

Заметки

1.0

Март 1999

Первая стабильная версия.

1.0.53[25]

Октябрь 1999

«October»

1.2[26]

Май 2000

«Bongo»

1.4[27]

Апрель 2001

«Tranquility»

2.0

Июнь 2002

Большое усовершенствование - переход на GTK+ версии 2.0.

2.2

Февраль 2003

Улучшения в работе с файлами и мультимедиа. Переход на менеджер окон Metacity.

2.4

Сентябрь 2003

Включение Epiphany в качестве стандартного веб-браузера.

2.6

Март 2004

Изменения в Nautilus, добавлен новый файловый диалог GTK+.

2.8

Сентябрь 2004

Улучшена поддержка переносных устройств, добавлено приложение Evolution.

2.10

Март 2005

Понижение требований к памяти и улучшение производительности. Добавлены новые апплеты панели (модем, монтирование дисков и корзина), приложения Totem и Sound Juicer.

2.12

Сентябрь 2005

Добавлены вертикальные (повёрнутые) панели и меню, темы курсоров мыши, профили ICC, редактор меню, управление службами, просмотр системных журналов. Переход на библиотеку Cairo для отрисовки графики.

2.14

15 марта 2006

Повышена скорость работы, добавлены средства для ограничения доступа к различным возможностям среды, новые поисковые системы в Nautilus и Yelp и др.

2.16

6 сентября 2006

Продвинутые трёхмерные эффекты, прозрачность. Улучшенная тема значков в стиле Tango. Новая служба управления питанием. Добавлены приложение Tomboy для создания заметок, новый редактор меню Alacarte, программа для управления дисковым пространством Baobab.

2.18

14 марта 2007

Добавлены приложения Seahorse, Glade и Devhelp, новые игры, а также улучшена поддержка восточных языков с вертикальным стилем письма.

2.20

19 сентября 2007

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

2.22

12 марта 2008

Добавлены приложения Cheese и Всемирные часы, Evolution продолжает улучшаться. В этом выпуске была добавлена поддержка Google Calendars и возможность назначать собственные метки (теги) электронным письмам.

2.24

24 сентября 2008

Добавлен интернет месседжер Empathy, VoIP клиент Ekiga 3.0, добавлена поддержка вкладок в Nautilus, улучшена поддержка работы с цифровым телевидением.

2.26

18 марта 2009

Официальное включение Brasero, расширены возможности миграции с Microsoft Outlook в Evolution, в Epiphany реализована подсказка посещённых сайтов в адресной строке, упрощённое расшаривание файлов, контроль громкости осуществляется через PulseAudio, новые функции Empathy, Totem [28]

2.28

23 сентября 2009

Добавлена официальная поддержка Bluetooth, удалён totem-xine, официальный порт Epiphany на WebKit[29][30]

2.30

30 марта 2010

Обновления файлового менеджера Nautilus для работы с несколькими папками одновременно, приложения обмена мгновенными сообщениями Empathy, записок Tomboy, другие обновления безопасности и стабильности

(release notes)

2.32

30 сентября 2010

Обновление многих программ: Nautilus, Empathy и т. п.

3.0

6 апреля 2011

Переход на GTK+ 3. Использование оболочки GNOME Shell и оконного менеджера Mutter по умолчанию. Интеграция мгновенного обмена сообщениями в оболочку. Однооконный интерфейс Центра управления. Новая тема Adwaita по умолчанию. Новый внешний вид системных диалогов и уведомлений. Переход на систему настроек GSettings. Крупные обновления многих стандартных приложений, в том числе Nautilus, Gedit, Evince, Yelp и Cheese.

Заключение

gnome интерфейс мультимедиа графика

Выгоды, которые GNOME предоставляет пользователю, очевидны. Не только использование, но и настройка приложений осуществляется с помощью графического интерфейса. GNOME легко поддается настройке, и вы можете изменить внешний вид и свойства рабочего стола по своему вкусу. Диспетчер сеансов GNOME запоминает все сделанные вами изменения настройки, так что раз настроив GNOME по своему вкусу, вы можете больше к этому не возвращаться. GNOME поддерживает многие языки мира; вы также легко можете добавить новые языки - для этого не нужно переписывать программы. Наконец, GNOME совместим с несколькими протоколами Drag and Drop (протоколы, обеспечивающие возможность перетаскивания объектов на рабочем столе), что дает возможность взаимодействия приложений, даже если они не были написаны специально для GNOME.

Использование GNOME также дает много преимуществ разработчикам (что также косвенно идет на пользу пользователям). Чтобы сделать свои приложения GNOME-совместимыми, разработчики не должны покупать дорогостоящие лицензии. Более того, никакая из составных частей GNOME не контролируется какой-либо одной компанией, и все части можно свободно модифицировать и распространять. GNOME-совместимые приложения могут быть написаны на многих языках программирования, что дает большую свободу разработчикам. Взаимодействие различных приложений друг с другом осуществляется с помощью CORBA (Common Object Request Broker Architecture), что дает возможность взаимодействия приложений независимо от того, на каком языке они были написаны, или от того, на каком компьютере они работают. Наконец, GNOME может работать под многими версиями операционной системы Unix, включая Linux.

Список использованной литературы

1. http://www.hardline.ru

2. http://ru.wikipedia.org

3. http://www.freebsd.org

4. http://www.altlinux.org

5. Руководство пользователя GNOME. David C. Mason. David A. Wheeler.

Размещено на Allbest.ru


Подобные документы

  • Эволюция графических пользовательских интерфейсов. Устройство системы X Window и менеджеры окон. Описание рабочего стола и приложения KDE и GNOME. Обзор основных принципов организации интерфейса в системе Windows, описание пакета ее прикладных программ.

    реферат [1,8 M], добавлен 15.02.2012

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

    дипломная работа [317,5 K], добавлен 10.07.2017

  • Разработка мультимедиа-программы для прослушивания аудио-файлов и просмотров видео. Описание меню для пользователей и для администраторов проекта. Создание форм для указанного приложения при помощи Visual Foxpro 9. Листинг программы и ее результаты.

    курсовая работа [1,9 M], добавлен 27.07.2013

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

    реферат [114,0 K], добавлен 15.12.2010

  • Архитектура клиент-сервер на основе сокетов Windows. Описание утилиты Ipconfig. Конфигурирование стека TCP/IP. Реализация сокетов через классы NET. Структура библиотечных и пользовательских классов. Схема интерфейса пользователя и работы приложения.

    курсовая работа [419,5 K], добавлен 13.12.2012

  • Сетевые соединения для передачи команд и данных между клиентом и сервером. Появление первых клиентских FTP-приложений. Графические пользовательские интерфейсы. Вход в FTP сервер. Настройка, подключение и вход в файловый сервер с клиентских компьютеров.

    курсовая работа [2,6 M], добавлен 25.11.2014

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

    курсовая работа [77,8 K], добавлен 15.07.2012

  • История создания семейства операционных систем Windows корпорации Microsoft, ориентированных на применение графического интерфейса при управлении приложениями. Выход первой версии браузера Internet Explorer, расширение мультимедийных возможностей ОС.

    курсовая работа [52,8 K], добавлен 09.12.2014

  • Назначение Microsoft Visio. Наборы изображений объектов определенных типов. Требования к программному обеспечению. Характеристики пользовательского интерфейса. Функции, операции и приемы работы Microsoft Visio. Взаимодействие конструктора с приложениями.

    контрольная работа [129,3 K], добавлен 19.12.2010

  • Средства автоматизации в офисных приложениях. Различные подходы создания отчётов в Word. Управление офисными приложениями в проектах Delphi. Стандартные и пользовательские макросы. Управление объектами Word и Excel 2000. Создание цифрового сертификата.

    дипломная работа [1,1 M], добавлен 27.01.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.