Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Текстовый интерфейс пользователя - Особенности текстового интерфейса22 января 2011Оглавление: 1. Текстовый интерфейс пользователя 2. Особенности текстового интерфейса 3. Реализация текстового интерфейса 4. Примеры консольных программ В простейшем случае ТПИ использует интерфейс командной строки, однако многие программы с помощью интерактивных элементов создают более дружественный интерфейс, приближающийся по удобству к графическому. В текстовом интерфейсе реализованы все базовые элементы интерфейса, позднее перенесённые в графический интерфейс меню, кнопки, радио-кнопки, чекбоксы, комбобоксы, полосы прокрутки и т.д. Многие программы реализовывали развитую оконную систему, некоторые имели сменные скины и поддерживали различные устройства интерактивного взаимодействия, такие как мышь, джойстик, световое перо. На программном уровне для ввода и вывода информации консольные программы используют стандартные устройства ввода-вывода, хотя могут открывать и другие файлы, сетевые соединения и совершать иные действия, доступные в выполняющей их среде. Вывод печатных символов в stdout и stderr приводит к появлению этих символов на устройстве вывода и к получению их пользователем. Консольные программы для более продвинутых операционных систем, особенно UNIX, как правило, способны работать на достаточно широком классе реализаций интерфейса с пользователем. Для упрощения написания таких программ широко применяется библиотека ncurses. Просмотров: 6845
|