Está en la página 1de 4

Interfaz de usuario

La interfaz de usuario es el medio con que el usuario puede comunicarse con una mquina, un equipo o una computadora, y comprende todos los puntos de contacto entre el usuario y el equipo. Normalmente suelen ser fciles de entender y fciles de accionar.

Interfaz de usuario
Las interfaces bsicas de usuario son aquellas que incluyen elementos como mens, ventanas, teclado, ratn, los beeps y algunos otros sonidos que la computadora hace, y en general, todos aquellos canales por los cuales se permite la comunicacin entre el ser humano y la computadora. La mejor interaccin humano-mquina a trav s de una adecuada interfa! "#nterfa! de $suario%, que le brinde tanto comodidad, como eficiencia.

Tipos de interfaces de usuario


&entro de las #nterfaces de $suario se puede distinguir bsicamente tres tipos' (% Una interfaz de hardware, a nivel de los dispositivos utili!ados para ingresar, procesar y entregar los datos' teclado, ratn y pantalla visuali!adora. )% Una interfaz de software, destinada a entregar informacin acerca de los procesos y herramientas de control, a trav s de lo que el usuario observa habitualmente en la pantalla. *% Una interfaz de Software-Hardware, que establece un puente entre la mquina y las personas, permite a la mquina entender la instruccin y al hombre entender el cdigo binario traducido a informacin legible.

Funciones principales
+us principales funciones son las siguientes'

Puesta en marcha y apagado. Control de las funciones manipulables del equipo. Manipulacin de archivos y directorios. Herramientas de desarrollo de aplicaciones. Comunicacin con otros sistemas. Informacin de estado. Configuracin de la propia interfaz y entorno. Intercambio de datos entre aplicaciones.

Control de acceso. Sistema de ayuda interactivo.

Tipos de interfaces de usuario


Segn la forma de interactuar del usuario

(tendiendo a como el usuario puede interactuar con una interfa!, nos encontramos con varios tipos de interfaces de usuario'

Interfaces alfanum ricas !int rpretes de comandos" que solo presentan te#to. Interfaces gr$ficas de usuario ",$#, graphic user interfaces"% las que permiten comunicarse con el ordenador de una forma muy r$pida e intuitiva 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.

Segn su construccin

-ueden ser de hard.are o de soft.are'

Interfaces de hard(are) Se trata de un con*unto de controles o dispositivos que permiten que el usuario intercambie datos con la m$quina% ya sea introduci ndolos !pulsadores% botones% teclas% reguladores% palancas% manivelas% perillas" o ley ndolos !pantallas% diales% medidores% marcadores% instrumentos%.

#nterfaces de soft.are' +on programas o parte de ellos, que permiten e/presar nuestros deseos al ordenador o visuali!ar su respuesta.

&e esta clasificacin general se puede ir desprendiendo algunas, as0 por ejemplo segn su evolucin tenemos' La evolucin de las interfaces de usuario corre en paralelo con la de los sistemas operativos1 de hecho, la interfa! constituye actualmente uno de los principales elementos de un sistema operativo. ( continuacin se muestran las distintas interfaces que histricamente han ido apareciendo, ejemplificndolas con las sucesivas versiones de los sistemas operativos ms populares. #nterfaces de l0nea de mandatos "command-line user interfaces, *$#s%. 2s el caracter0stico del &3+, el sistema operativo de los primeros -*, y es el estilo ms antiguo de interaccin hombre-mquina. 2l usuario escribe rdenes utili!ando un lenguaje

formal con un vocabulario y una sinta/is propia "los mandatos en el caso del &3+%. +e usa un teclado, t0picamente, y las rdenes estn encaminadas a reali!ar una accin. 2l usuario no suele recibir mucha informacin por parte del sistema "ejemplo' indicador del &3+%, y debe conocer cmo funciona el ordenador y dnde estn los programas "nada est oculto al usuario%. 2l modelo de la interfa! es el del programador, no el del usuario. 2jemplo del &#4-&2L-&#4, por la falta de informacin de respuesta del &3+. 3tras veces, en cambio, es e/cesiva' etiqueta del volumen en el &#4. #nconveniente' carga de memoria del usuario "debe memori!ar los mandatos1 incluso la ayuda es dif0cil de leer%1 nombres no siempre adecuados a las funciones, significado de los mandatos mal comprendido a veces "varios mandatos con el mismo o parecido significado, como &2L y 24(+2%1 infle/ible en los nombres "&2L y no &2L252%.

Valoracin
2l principal objetivo de una interfa! de usuario es que ste se pueda comunicar a trav s de ella con algn tipo de dispositivo. *onseguida esta comunicacin, el segundo objetivo que se deber0a perseguir es el de que dicha comunicacin se pueda desarrollar de la forma ms fcil y cmoda posible para el usuario. +in embargo, las interfaces no siempre son intuitivas, tal como es el caso de las interfaces de l0nea de rdenes "*L#%, que se encuentran por ejemplo en algunos sistemas operativos como los N3+ de los 4outers o algunos shell de $ni/, &3+, etc. 2stas interfaces son las primeras que utili!aron los ordenadores y estn anticuadas, aunque los nostlgicos las siguen prefiriendo debido a que han memori!ado sus comandos. 5ambi n es importante reconocer las interfaces de l0nea de comandos, como el mejor medio para que el administrador del sistema pueda llevar a cabo tareas complejas1 de ah0 que se sigan utili!ando y que todo sistema operativo disponga de un int rprete de comandos "shell en $ni/, consola o s0mbolo del sistema en 6indo.s% como parte fundamental de la interfa! del usuario. +i se toma como ejemplo la creacin de un usuario en un sistema, se dispone de un programa que se activar con un doble clic del ratn, para luego llenar una serie de datos en una ventana de dilogo. -or otro lado, si es el administrador de un sistema quien debe crear 788 usuarios, no es dif0cil imaginar lo engorroso de la operacin. 2sto se soluciona creando lo que se llaman 9scripts9 "termino comnmente utili!ado para referirse a aquellos programas simples y que poseen pocas lineas, usualmente escritos para reali!ar una tarea en concreto que posiblemente solo se pretenda ejecutar una ve!% que reali!an tareas en un sistema operativo. +on ficheros )(5 en 6indo.s y shell scripts en $ni/:Linu/. 2stos scripts utili!an el conjunto de comandos que ofrece el sistema. (dems, no todo se puede hacer a trav s de la interfa! grfica' hay ciertas funciones para usuarios avan!ados y administradores a las que slo es posible reali!arlas mediante comandos. 2l dise;o de la interfa! es cr0tico para el manejo del equipo' hay algunas muy bien dise;adas que incorporan controles intuitivos y de fcil manejo, en cambio e/isten otras

que no se entienden bien y el usuario no acierta a manejarlas correctamente sin estudiar un manual o recibir formacin del e/perto.

También podría gustarte