Interfaces De Usuarios

Páginas: 7 (1504 palabras) Publicado: 24 de octubre de 2011
4.1 INTERFACES DE USUARIO Y SU ARQUITECTURA
Arquitectura de Interfaces Gráficas en Ambientes Distribuidos
La interfaz es particularmente importante para establecer una vinculación amigable entre el usuario de la computadora y la aplicación.
Interfaz de modo carácter
En esta clase de interfaz entre la aplicación y el usuario en la que las órdenes se pasan en ASCII
Ventajas:
• Poco costo enel desarrollo del sistema operativo que las soporta.
• Simplicidad.
• Confiabilidad.
Desventaja:
Requieren un usuario calificado que estudie y conozca los comandos, lo cual resulta muy restrictivo para la difusión del uso de las computadoras.
Principio general de emulación de terminal
Terminal:
Una terminal es un dispositivo compuesto por una pantalla para visualizar y un teclado.
Seconectaban a un ordenador que podía soportar varias terminales.
El principio general de emulación, nace con la necesidad de que una sola persona pueda controlar múltiples terminales desde una sola.
Ejemplos de emuladores de terminal
 Telnet: Se trata de una aplicación para protocolos TCP/IP
 Term: Empleado en ordenadores Unix.
 PuTTY y ssh: Emuladores en ordenadores personales.
Interfazgrafica de usuario
En la actualidad millones de nuevos usuarios de las computadoras se han beneficiado con la aparición de las Interfaces Gráficas de Usuario/Graphical User Interface, GUI), las computadoras pueden dar la apariencia de un escritorio común y corriente de una oficina, mostrando iconos, imágenes y otros objetos visuales los cuales permiten que el usuario se acerque más a las computadoras.Ventajas:
• Apariencia común.
• No requiere uso de comandos.
• No requiere conocimientos avanzados.
• Maximiza la productividad.

Características:

• Manipulación total del entorno de trabajo.
• Uniformidad de aplicaciones.
• Facilidad de aprendizaje.
• Multitarea.
• Compartir información entre tareas.

TIPOS DE EVENTOS

El conjunto de eventos generados tanto por el usuario opor el sistema los cuales deben ser soportados por las implementaciones de GUI´s son los siguientes:

Evento de ratón. Ocurre cuando el usuario mueve el apuntador del ratón dentro o fuera de una ventana, hace clic en el botón dentro o fuera de la ventana o libera el botón del ratón.

Evento de teclado. Ocurre cuando el usuario oprime o libera una tecla del teclado.

Evento de menú. Ocurrecuando el usuario selecciona un comando desde un menú.

Evento de actualización de ventana. Ocurre cuando una porción de la imagen de la presentación de una aplicación ha sido alterado (posiblemente por que se sobrepuso otra ventana) y se tenga que restablecer.

Evento de ajuste. Ocurre cuando el usuario ha modificado el tamaño de una ventana.

Evento de Activación/Desactivación. Se generanpor la GUI para permitirle al usuario activar y desactivar ventanas.

Evento de Inicializar/Terminar. Ocurre cuando una entidad GUI se ha creado o destruido.

Distribución de eventos

Los eventos deben ser procesados por la lógica de presentación en cooperación con la lógica de procesamiento. El procesamiento puede ser distribuido entre el mismo GUI, la lógica de la aplicación y el API(Aplication Programming Interface) del GUI.

Un API es un conjunto de rutinas de un GUI específico que hacen funciones como crear ventanas y desplegar varios gráficos. El procesamiento de los eventos se puede distribuir de la siguiente manera:

Modelo de ciclo de evento:

Específica que una aplicación debe contener un ciclo de evento. El ciclo de evento llama a una rutina de librería enparticular para ver si hay eventos pendientes. Cada evento pendiente causa que la aplicación atienda (despache) el evento antes de regresar el control al ciclo de evento.

Modelo de aviso (callback) de evento:

Requiere que la aplicación registre una función manejadora de eventos por cada entidad GUI que crea, de esta manera se libera a la aplicación de una sobre carga con el ciclo de evento....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Interfaces De Usuario
  • Diseño De Interfaces De Usuario Kendall
  • Prototipos Interfaces de Usuario
  • Consejos Para El Dise O De Interfaces De Usuario
  • Interfaces De Usuario
  • Reglas de interface de usuario
  • Evoluvión de las interfaces gráficas de usuario
  • Dise O De Interfaces Enfocadas En Usuarios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS