2.1. Interfaz gráfica de usuarios
La interfaz de usuario es el medio con que el usuario puede comunicarse con una máquina, ordenador o dispositivo; su objetivo es facilitar esta comunicación, facilitando al humano un control efectivo de la máquina.
La interfaz de usuario es el medio con que el usuario puede comunicarse con una máquina, equipo, computadora o dispositivo, y comprende todos los puntos de contacto entre el usuario y el equipo.
Vídeo de Canal UNED. Alojado en youtube.
Las interfaces de usuario han ido evolucionando, desde las primeras de texto, donde el usuario se comunicaba con el programa a través de líneas de comando hasta las más actuales basadas en el lenguaje natural.
Evolución de interfaces de usuario. Imagen de wikimedia. Licencia CC
- Interfaz de línea de comandos (Command-Line Interface, CLI): Es una interface que solo permite el uso de texto (alfanumérico); permite introducir una orden o instrucción a través del terminal, y tras pulsar el enter, las herramientas del sistema operativo o el programa la ejecutan.
- Interfaces gráficas de usuario (Graphic User Interface, GUI): Es una evolución de la línea de comandos que permite al usuario comunicarse con el ordenador de forma rápida e intuitiva, normalmente con el ratón a través de ventanas y botones, representando gráficamente todos los elementos de control y medida necesarios para la comunicación usuario/computadora.
- Interfaz natural de usuario (Natural User Interface, NUI): En estas nuevas interfaces se busca una mayor accesibilidad para el usuario; la interface puede ser un "panel de control" sensible al tacto que permite interactuar con el dedo de forma similar a si se accionara un control físico; también puede funcionar mediante reconocimiento del habla, como por ejemplo Siri; o mediante movimientos corporales, como es el caso de Kinect.

Para saber más
Para profundizar en el tema de las interfaces de usuario puede leerse este interesante artículo sobre sus funciones principales.