Sistema operativo de interfaz gráfica
ventajas e inconvenientes de la interfaz gráfica de usuario
Una interfaz gráfica de usuario (GUI) permite a los usuarios interactuar con dispositivos electrónicos a través de iconos gráficos en lugar de texto. Explora más a fondo la definición, los componentes y los ejemplos de una GUI, al tiempo que examina la historia y los componentes de la tecnología GUI.
Historia de la GUIHace años, antes del sistema operativo Macintosh de Apple o del sistema operativo Windows, la única forma de decirle a un ordenador lo que quería era escribir comandos de texto en la interfaz de línea de comandos. Créeme, era más bien como intentar resolver un crucigrama sin casillas -¡o pistas! Los gruesos manuales de usuario con largas listas de parámetros e interruptores de línea de comandos (¡no preguntes!) eran tu mejor amigo. En la pantalla -si es que tenías una- veías una pantalla negra vacía con un bloque de fósforo parpadeante. Eso era todo. Si tenías un teclado y no sólo tarjetas perforadas, memorizabas comandos largos y esperabas no escribirlos mal. Entonces, algunos compañeros de Xerox, en Palo Alto, alrededor de 1981, pensaron en una forma muy clara de evitar toda esa memorización y tecleo, utilizando iconos gráficos y flechas. ¡Qué listos! Con el tiempo, esto se extendió a los grandes ordenadores (que habían estado ejecutando UNIX, otro sistema CLI). Los ordenadores personales necesitaban una interfaz sencilla para los usuarios ocasionales. Pero en aquella época, incluso los ordenadores personales se parecían a UNIX. La mayoría de los viejos ordenadores personales ejecutaban un sistema operativo llamado CP/M, una sencilla interfaz de línea de comandos que, en cierto modo, evolucionó hasta convertirse en los increíbles escritorios gráficos de ordenador que vemos hoy en día. Incluso hoy se puede ver su legado. Por ejemplo, todavía hay atajos de procesamiento de textos en los programas modernos desde el infame WordStar para CP/M, que tenía las combinaciones de teclado más extrañas que jamás hayas visto. El resto, como se dice, es historia. Componentes de la GUILas piezas principales de una GUI son:
ventana
La interfaz gráfica de usuario (GUI /dʒiːjuːˈaɪ/ jee-you-eye[1][Nota 1] o /ˈɡuːi/[2]) es una forma de interfaz de usuario que permite a los usuarios interactuar con dispositivos electrónicos a través de iconos gráficos e indicadores de audio, como la notación primaria, en lugar de interfaces de usuario basadas en texto, etiquetas de comandos escritas o navegación de texto. Las interfaces gráficas de usuario se introdujeron como reacción a la percepción de la pronunciada curva de aprendizaje de las interfaces de línea de comandos (CLI),[3][4][5] que requieren que se escriban los comandos en el teclado del ordenador.
Las acciones en una GUI suelen realizarse mediante la manipulación directa de los elementos gráficos[6][7][8] Más allá de los ordenadores, las GUI se utilizan en muchos dispositivos móviles de mano, como reproductores MP3, reproductores multimedia portátiles, dispositivos de juego, smartphones y pequeños controles domésticos, de oficina e industriales. El término GUI tiende a no aplicarse a otros tipos de interfaces de menor resolución de pantalla, como los videojuegos (en los que se prefiere el head-up display (HUD)[9]), o a no incluir las pantallas planas, como las pantallas volumétricas[10] porque el término se restringe al ámbito de las pantallas de visualización bidimensionales capaces de describir información genérica, según la tradición de la investigación informática del Centro de Investigación de Xerox Palo Alto.
características de la interfaz gráfica de usuario
La interfaz gráfica de usuario (GUI /dʒiːjuːˈaɪ/ jee-you-eye[1][Nota 1] o /ˈɡuːi/[2]) es una forma de interfaz de usuario que permite a los usuarios interactuar con dispositivos electrónicos a través de iconos gráficos e indicadores de audio, como la notación primaria, en lugar de interfaces de usuario basadas en texto, etiquetas de comandos tecleados o navegación de texto. Las interfaces gráficas de usuario se introdujeron como reacción a la percepción de la pronunciada curva de aprendizaje de las interfaces de línea de comandos (CLI),[3][4][5] que requieren que se escriban los comandos en el teclado del ordenador.
Las acciones en una GUI suelen realizarse mediante la manipulación directa de los elementos gráficos[6][7][8] Más allá de los ordenadores, las GUI se utilizan en muchos dispositivos móviles de mano, como reproductores MP3, reproductores multimedia portátiles, dispositivos de juego, smartphones y pequeños controles domésticos, de oficina e industriales. El término GUI tiende a no aplicarse a otros tipos de interfaces de menor resolución de pantalla, como los videojuegos (en los que se prefiere el head-up display (HUD)[9]), o a no incluir las pantallas planas, como las pantallas volumétricas[10] porque el término se restringe al ámbito de las pantallas de visualización bidimensionales capaces de describir información genérica, según la tradición de la investigación informática del Centro de Investigación de Xerox Palo Alto.
tipos de interfaz gráfica de usuario
GUI es una Interfaz Gráfica que es una representación visual de la comunicación presentada al usuario para una fácil interacción con la máquina. GUI significa Interfaz Gráfica de Usuario. Es la interfaz de usuario común que incluye una representación gráfica como botones e iconos, y la comunicación puede realizarse interactuando con estos iconos en lugar de la habitual comunicación basada en texto o en comandos.
El uso de un puntero que sirve de navegación para interactuar con diferentes iconos gráficos visualmente atractivos. La abstracción es un concepto importante que se ha utilizado en un sistema operativo GUI. Los usuarios pueden utilizar el puntero para hacer clic en el icono, que inicia una serie de acciones. Normalmente, se iniciará una aplicación o funcionalidad. A continuación, el usuario tendrá que proporcionar entradas o tareas para generar la acción deseada de la máquina. En realidad, la interfaz gráfica de usuario traduce el lenguaje del usuario, que comprende comandos sencillos de una línea, clics simples y dobles, al lenguaje de la máquina o lenguaje ensamblador. La máquina entiende el lenguaje de máquina y, por tanto, responde a la tarea iniciada, que se traduce al lenguaje de uso y se comunica al usuario a través de la GUI.