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

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

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

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

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

Сравнение темпов развития ЭВМ с темпами эволюции человека
Как Выбрать Принтер?
Неправомерный доступ к компьютерной информации
Области применения программ обработки электронных таблиц
Microsoft Great Plains для клиентов в России: как найти консультанта и наиболее частые вопросы
Восьмибитные чипы
Открытие, сохранение, создание проекта
Microsoft о дате выхода Windows Vista
Подсказки програмного обеспечения и программы присоединенного филиала
Уровни работы сети
С0SM0S/М
Отечественное законодательство в области "компьютерного права"
СТАДИИ СОЗДАНИЯ САПР
Микропроцессоры использующиеся в CompactPCI-системах
Использование команд контроллера НГМД
Устройства ввода
Критерий пользователя ЭС
Проблемы, возникающие при созданииЭС
Автоматизации планирования печатного издания под Apple (Mac)
Разработка Программного Обеспечения, Разработка Программ
Компьютеры на страже закона
Черный Баннер - История его обнаружения
Основные стимулы трудовой деятельности в индустриальном, постиндустриальном и информационном обществе
Характеристика антивирусных программ
Установление лиц: совершивших неправомерный доступ к компьютерной информации
Повышаем Права Пользователя
Создание фотоснимков из кадра видеозаписи
Разработка Баз Данных, Взгляд Изнутри
Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети (ст. 274 УК)
Odbc Firebird Или Все Же Ole Db Драйвер?
ИСПОЛЬЗОВАНИЕ СУБД ACCESS 7.0
Windows Vista как платформа
Модуль CRT
Резервная Копия Блога На Blogspot. Утилита Blogger Backup
Текстовый редактор Блокнот
Ms Word Vs Notepad
VISA-2000. Виртуальный продавец компьютерной оргтехники
Моделирование в кибернетике
Политика безопасности Microsoft Internet Explorer
Преступления в сфере компьютерной информации
TCO '92
Наблюдение компьютера, факты
Демонстрационная программа графических функций языка С++
Требования к антивирусным программам
Защита Информации. Пароли На Rar Архивы
Определение типа компьютера
Печатающие устройства
Почтовые псевдонимы
ПРЕСТУПЛЕНИЕ В СФЕРЕ КОМПЬЮТЕРНОЙ ИНФОРМАЦИИ
Краткий обзор возможностей программы Ехсеl 7.0
Архитектура украинского сегмента сети Internet
Замена стандартного ядра и HAL
Сигналы в системе UNIX
Элементарные Методы Сортировки
Аналоговые вычислительные машины (АВМ)