Dentro de las Interfaces de Usuario se puede distinguir básicamente tres tipos:
- Una interfaz de hardware, a nivel de los dispositivos utilizados para ingresar , procesar y entregar los datos: teclado, ratón y pantalla visualizadora.
- Una interfaz de software, destinada a entregar información acerca de los procesos y herramientas de control, a trav és de lo que el usuario observ a habitualmente en la pantalla.
- Una interfaz de Software-Hardware, que establece un puente entre la máquina y las personas, permite a la máquina entender la instrucción y a el hombre entender el código binario traducido a información legible.
Tipos de interfaces de usuario
Según la forma de interactuar del usuario
Atendiendo a como el usuario puede interactuar con una interfaz, nos encontramos con varios tipos de interfaces de usuario:
- Interfaces alfanuméricas (intérpretes de comandos) que solo presentan texto.
- Interfaces gráficas de usuario (GUI, graphic user interfaces), las que permiten comunicarse con el ordenador de una forma muy rápida e intuitiv a representando gráficamente los elementos de control y medida.
- Interfaces táctiles, que representan gráficamente un "panel de control" en una pantalla sensible que permite interactuar con el dedo de forma similar a si se accionara un control físico.
Según su construcción
Pueden ser de hardware o de software:
- Interfaces de hardware: Se trata de un conjunto de controles o dispositiv os que permiten que el usuario intercambie datos con la máquina, ya sea introduciéndolos (pulsadores, botones, teclas, reguladores, palancas, maniv elas, perillas) o leyéndolos (pantallas, diales, medidores, marcadores, instrumentos).
- Interfaces de software: Son programas o parte de ellos, que permiten expresar nuestros deseos al ordenador o visualizar su respuesta.
Interfaz de Lenguaje Natural: Permite la comunicacion entre humanos y maquinas donde los fenomenos liguisticos, como los verbos, frases y clausulas actuan como controles de la interfaz de usuario.
Interfaz de preguntas y respuestas: Es una interfaz de pregunta y respuesta la computadora despliega en pantalla una pregunta par el usuario para interactuar el usuario introduce una respuesta (mediante el teclado o un clic) la computadora después actua en esta información de entrada de acuerdo con su programa, normalmente pasando a la siguiente pregunta creando un cuadro de dialogo, este actua como una interfaz de pregunta y respuesta dentro de otra aplicación.
Interfaz de menus: proporciona al usuario una lista en pantalla de las selecciones disponibles. En respuesta al menú, un usuario esta limitado a las opciones desplegadas, el usuario no necesita conocer el sistema pero debe conocer que tarea se debe realizar.Los menus se establecen para usar el teclado o el Mouse, las selecciones se pueden identificar con numero, carta, o palabra clave, los menus se pueden ocultar hasta que el usuario desee usarlos.
Interfaz de formularios: Consisten de formularios de pantalla o formularios que se basan en la web que despliegan campos que contienen datos o arametros que necesitan ser comunicados al usuario
Interfaz de lenguajes de comandos: Permite al usuario controlar la aplicación con una serie de pulsaciones del teclado, comando frases o alguna secuencia de estos tres métodos. el lenguaje de comandos permite al usuario mayor flexibilidad y control.
Interfaz grafica de usuario: En los sistemas informáticos, la relación humano-computadora se realiza por medio de la interfaz, que se podría definir como mediador. Cuando existen dos sistemas cualesquiera que se deben comunicar entre ellos la interfaz será el mecanismo, el entorno o la herramienta que hará posible dicha comunicación.