Личностно-ориентированное обучение учащихся 8-9 классов основам пользовательского интерфейса с использованием свободного программного обеспечения
Дипломная работа - Педагогика
Другие дипломы по предмету Педагогика
ане могут быть расположены несколько окон. Предусмотрено три способа представления окон (Вспомните, какие): 1. Полноэкранное; 2. Нормальное; 3. Свёрнутое. Однако в один момент времени можно работать только с одним окном, которое называется активным. Окно приложений используются для взаимодействия человека с программой и содержат строку заголовка, кнопку системного меню и кнопку управления окном, основное меню, рабочую область, строку состояния. Окно документа предназначено для ввода, преобразования содержимого текстового, графического и другого документа. Поскольку окно документа открывается в окне приложения, то некоторые элементы этих окон могут быть совмещены. Также могут быть расположены полосы прокрутки (вертикальные и горизонтальные координатные линейки). Диалоговое окно предназначено для ввода управляющей информации. Содержит заголовок, кнопки управления окном, командные кнопки, используемые для диалога. вкладки, текст, специальные поля, переключатели, флажки, счетчики, ползунки, демонстрационные области. Большинство современных операционных систем, обладающих графическим пользовательским интерфейсом, используют так называемую идеологию рабочего стола. При таком подходе работа пользователя с компьютером становится максимально похожей на привычную для человека работу за столом. Экран можно сравнить с рабочим столом, на котором располагаются листы бумаги - окна. Каждое окно - как лист бумаги, может быть перемещено на поверхность стола, "заложено" сверху другими окнами, свернуто. Аналогично обычному столу кроме окон - бумаг могут быть использованы окна - папки, роль которых играют каталоги с файлами. Пользователи, знакомые с одной программой, легко могут освоить другую программу: элементы интерфейса реализованы на основе метафор и отображают их назначение и свойства, то это облегчает понимание и освоение программ пользователями, но, в среднем такой интерфейс существенно замедляет работу с машиной - по сравнению с командной строкой. Можно выделить следующие виды графического пользовательского интерфейса: 4) простой: типовые экранные формы и стандартные элементы интерфейса, обеспечиваемые самой подсистемой графического пользовательского интерфейса; 5) истинно-графический, двумерный: нестандартные элементы интерфейса и оригинальные метафоры, реализованные собственными средствами приложения или сторонней библиотекой; 6) трёхмерный. В операционной системе GNU/ Linux существуют средства, обеспечивающие дружественный к пользователю графический интерфейс. На первый взгляд он очень похож на широко известный графический интерфейс Microsoft Windows, но его внутреннее устройство принципиально отличается.На свете существует множество графических устройств, управление которыми на низком уровне (вывод изображений и ввод данных, например, о перемещении мыши) - задача совсем не для пользователя, тем более что каждый вид устройства управляется по-своему. И проблему ввода-вывода на низком уровне берет на себя графическая подсистема GNU/Linux - X Window System, предоставляя пользовательским программам возможность работать в терминах оконного интерфейса. X Window System использует традиционную оконную модель, в которой пространством ресурсов является экран. Экран - это прямоугольник, на котором отображаются команды графического вывода и организуется обратная связь с устройствами графического ввода. Следует привести обратной связи - указатель мыши. Программу, которая отвечает за работу с устройствами графического ввода и вывода и обеспечивает при этом логику оконной системы - X-сервер, и задачи, которые обращаются к X-серверу с запросами - X-клиенты. Обычно X-клиент сначала регистрирует окно (можно несколько), которое и будет служить ему полем ввода-вывода. Потом он сможет рисовать в этом окне и обрабатывать происходящие с окном события: активность устройств ввода и изменение свойств самого окна (размер, перемещение, превращение в иконку, закрытие и т. п.). X-клиент в GNU/Linux - это процесс, запускаемый обычно в фоне. Можно выделить в системе X Window System несколько ключевых компонентов: 4. Диспетчер дисплеев (display manager), главной задачей которого является аутентификация пользователей, их регистрация и запуск исходной среды для сценариев запуска системы. Диспетчер дисплеев запускает Х-сервер (X server), который определяет абстрактный интерфейс для растровых изображений и устройств ввода (на-пример, для клавиатуры и мыши). 5. Диспетчер окон (window manager), который позволяет пользователям переметать, сворачивать, восстанавливать и изменять размеры окон, а также управлять отдельными виртуальными рабочими столами. 6. Библиотека графических интерфейсных элементов (widget library), которая реализует механизмы высокоуровневого пользовательского интерфейса, такие как кнопки и меню. Диспетчер дисплеев Его отображение привлекательного и дружественного экрана регистрации, возможность вносить изменения в конфигурацию. Исходный диспетчер дисплеев называетя - xdm, его современные варианты: к gdm (диспетчер дисплеев для GNOME) и kdm (диспетчер дисплеев дня KDE) предлагают практически такой же набор функций и имеют более привлекательный вид. Как правило, диспетчер дисплеев запускает Х-сервер, осуществляет аутентификацию пользователей, вводит пользователей в систему и выполняет сценарии запуска пользователей. Диспетчер окон (Window Manager) и среда рабочего стола (Desktop Environment) Среда рабочего стола (также окружение рабочего стола, англ. desktop environment) - это разновидность графических интерфейсов пользователя, основанная на метафоре рабочего сто?/p>