Соглашение | Публикация статей

Красивые рольшторы - roll-service.by

Графические интерфейсы пользователя
Категория: Статьи

Первые графические интерфейсы пользователя появились в начале 1980 г. и приобрели широкое распространение к концу десятилетия. Сегодня на описание этой части программы во многих проектах уходит более половины всех усилии разработчиков. GUI по своей природе является составной компонентной системой. Цель его создания состоит не в реализации новых функциональных возможностей, а в том, чтобы наладить связи между графическими элементами управления и функциями внутренних частей приложения.
Некоторые из систем снабжены очень удобными графическими средствами для построения экранов, которые скрывают сложности лежащего в основе языка, однако, как только возникает необходимость в написании дополнительного кода, например, чтобы расширить спектр вариантов поведения элементов интерфейса, у разработчика сразу возникают трудности. Все лучшие среды ускоренной разработки основаны на языках описания сценариев: Visual Basic, HyperCard, TCL/TK.
Развитие и рост популярности Internet также способствовали распространению языков описания сценариев. Сама сеть является не чем иным, как средством связи систем. Она не создает никаких новых данных и не занимается их обработкой; все, что она делает- обеспечивает легкий доступ к огромному множеству существующих объектов. Идеальным языком программирования для решения большинства связанных с сетью задач мог бы стать тот, который лучше организует совместную работу всех связанных компонентов, т. е. язык описания сценария. Так, для написания сеть сценариев широко употребляется язык Perl, а среди разработчиков WEB-страниц популярен JavaScript.


Статьи по теме:

Google о вредоносных программах Интернета
Персональный компьютер
Что такое стандарт CompactPCI?
Мир програмного обеспечения
Роль компьютера в жизни человека
Текст программы на языке Basic
Списки воспроизведения
Что такое кибернетика?
Поисковые системы и каталоги ресурсов
Свежая Версия Mobile Forex 2.16: Комфортный Мобильный Трейдинг
Проверка Софта На Лицензионность
Интерфейс с Microsoft Office
Зрительная работа за компьютером и ее последствия
Языки программирования системного уровня
Автоматизации планирования печатного издания под Apple (Mac)
Обмен данными через файл-фрагмент
Создание Java-апплета “HelloJava”
Микширование аудиодорожек
Предпосылки создания квантовых компьютеров
Выбор системы видеонаблюдения
Следственный эксперимент
Предпосылки развития информационного общества в Украине
Компьютерный вирус
Отличия ЭВМ III поколения от прежних
Таблица разделов и логические диски
Какое сжатие файлов лучшее?
Защита от несанкционированного подключения к сети
Шина EISA
Классификация прикладных систем и классификация кабельных систем
СОСТАВ САПР
Где Купить Картридж С Доставкой В Офис
Работа со сжатыми дисками
Блокнот: Ведение журнала работы
Восстановление Windows
Финансы в Интернете
Просмотр свойств клипа
Соединение микропроцессоров
Использование загрузочных дискет Microsoft
Поиск данных по ключевым словам (WAIS)
Создание сети с человеческим лицом. Прикладное обеспечение
Активный Рабочий стол Windows XP
Пути и фазы моделирования интеллекта
Автоматическая Генерация Осмысленного Текста Возможна?
Открытие документа из командной консоли
Некоторые характеристики ПЛАТЕЖНОЙ СИСТЕМЫ
Открытие документа с Рабочего стола
Описание построения графической схемы терминала
Задачи, реализуемые на квантовых компьютерах
НЕМНОГО О ЛИЧНОСТНЫХ ОСОБЕННОСТЯХ КОМПЬЮТЕРНЫХ ПРЕСТУПНИКОВ
Информатизация
Протокол Internet (IP)
Печать фотографий через Интернет
Замечания по региональной системе имен
Мобильная Торговля, Системы Мобильной Торговли
КОМПЬЮТЕРНЫЕ ПРЕСТУПЛЕНИЯ