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

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

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

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

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

Компьютеры в учреждениях
Просмотр видеодисков в формате MPEG 4 и DVD
Ада и Java
Оптимальное время жизни кэша для Joomla CMS
ПРИНЦИПЫ ДЕЙСТВИЯ И СТРУКТУРАЯ СХЕМА КОМПЬЮТЕРА
Чарльз Бэббидж
Использование комментариев
Открытие документа из папки
Проблемы создания квантовых компьютеров
Новые концентраторы и коммутаторы BayStack компании Bay Networks
Государственное регулирование информатизации Украины
Время создания или изменения файла
Как Правильно Выбрать Бумагу
Интегральные схемы
Интерфейс, селекторный и мультиплексный каналы
Отложенная печать документов
Загрузочная запись
Методическая сущность деловой игры
Работа с дисками на физическом уровне
Описание переменных
Как Бороться С Вирусами И Троянами
Пристрої, що запам'ятовують
Численные методы
Новый вид Windows Vista
Мониторы и видеоконтроллеры
Порядок формирования таблицы по своему варианту
Кредитные карты и Internet
Группы показателей качества конструкции ЭВМ
Процессы в операционной системе UNIX
Отремонтируйте разрешения для вялого компьютера
течественное законодательство в борьбе с компьютерными преступлениями
Восстановление Windows
Политика безопасности Microsoft Internet Explorer
WordPad: Выделение текста цветом
Протокол управления передачей (TCP) и протокол пользовательских дейтаграмм (UDP)
Тематические ресурсы Internet
IBM передаёт фреймворк ACTF в дар Eclipse
Порты контроллера НГМД
Мышь
История Браузера Opera
Программа электронной записной книжки
Как Выбрать Принтер?
Уход За Домашним Компьютером
Экспортные законы
Крэкинг (вершина айсберга)
WordPad: Поиск и замена слов по шаблону
Логическое хранение и кодирование информации
Задача, решаемая с использованием систем управления базами данных
Запись фильма с видеомагнитофона или видеокамеры
РАЗВИТИЕ ИНФОРМАЦИОННОГО ОБЩЕСТВА
Социальные последствия информатизации
Средства Защиты Компьютера И Максимальная Его Безопасность
Призначення і класифікація ПП
Компания Lenel Интегрировала Биометрические Считыватели Нескольких Производителей В Свою Систему Контроля Доступа
Глобальная настройка параметров печати