Интернет магазин китайских планшетных компьютеров



Компьютеры - Текстовый интерфейс пользователя - Особенности текстового интерфейса

22 января 2011


Оглавление:
1. Текстовый интерфейс пользователя
2. Особенности текстового интерфейса
3. Реализация текстового интерфейса
4. Примеры консольных программ



В простейшем случае ТПИ использует интерфейс командной строки, однако многие программы с помощью интерактивных элементов создают более дружественный интерфейс, приближающийся по удобству к графическому.

В текстовом интерфейсе реализованы все базовые элементы интерфейса, позднее перенесённые в графический интерфейс — меню, кнопки, радио-кнопки, чекбоксы, комбобоксы, полосы прокрутки и т.д. Многие программы реализовывали развитую оконную систему, некоторые имели сменные скины и поддерживали различные устройства интерактивного взаимодействия, такие как мышь, джойстик, световое перо.

На программном уровне для ввода и вывода информации консольные программы используют стандартные устройства ввода-вывода, хотя могут открывать и другие файлы, сетевые соединения и совершать иные действия, доступные в выполняющей их среде. Вывод печатных символов в stdout и stderr приводит к появлению этих символов на устройстве вывода и к получению их пользователем.

Консольные программы для более продвинутых операционных систем, особенно UNIX, как правило, способны работать на достаточно широком классе реализаций интерфейса с пользователем. Для упрощения написания таких программ широко применяется библиотека ncurses.



Просмотров: 6845


<<< Система управления пакетами
Точка монтирования >>>