Este documento describe la evolución de las interfaces de usuario desde los primeros sistemas operativos basados en líneas de comandos como MS-DOS hasta las interfaces gráficas modernas como Windows y Mac OS. También discute las posibles interfaces del futuro que incluyen el reconocimiento de voz, lenguaje natural y realidad virtual.
1. UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA INTERFAZ DE USUARIO inicio reflexión JUAN GUILL ERMO CRISTIAN PATIÑO JUAN GABRIEL GRANDA
2. EVOLUCIÓN DE LAS INTERFACES DEL USUARIO, DESDE LOS PRIMEROS LENGUAJES DE PROGRAMACIÓN HASTA LA A INTERFACES DEL FUTURO RELACIONADO CON LA REALIDAD VIRTUAL
3. CONEXIÓN DEL HOMBRE CON LA MAQUINA A medida que el software evoluciona, también lo hace la interfaz de usuario
4. SISTEMAS OPERATIVOS DE SOBREMESA SISTEMAS OPERATIVOS DE SOBREMESA Cuando IBM presentó su primera computadora personal en 1981, el monitor típico mostraba 24 líneas por 80 columnas de texto, números y/o símbolos, el MS-DOS, estaba diseñado con una interfaz basada en caracteres. MS-DOS (Sistema operativo en disco de Microsoft, Microsoft Disk OperatingSystem),a diferencia de Windows, MS-DOS usaba una interfaz de línea de comando en la que el usuario escribía los comandos y la computadora respondía. Algunas aplicaciones compatibles con MS-DOS disponían de una interfaz de línea de comando, aunque lo más normal es que dichas aplicaciones tuvieran una interfaz controlada por menús que permitía a los usuarios elegir los comandos a ejecutar desde unas listas en pantalla llamadas menús. Los menús jerárquicos de Windows y Mac OS organizan los comandos más utilizados en submenús eficientes y compactos, mientras que los menús desplegables pueden aparecer en cualquier punto de la pantalla. Muchos de estos menús son sensibles al contexto, es decir, las opciones que ofrecen varían en función del elemento mostrado en la pantalla en ese momento.
5. INTERFAZ GRÁFICA En lugar de leer los comandos escritos y los nombres de fichero desde una línea de comando, el sistema operativo Macintosh determina lo que el usuario quiere hacer monitorizando los movimientos del ratón. CRAPETAS ICONOS CUADROS DE DIALOGOS MENUS A pesar de ser el primero en aparecer en el mercado, el Macintosh fue eclipsado en el mercado de los sistemas operativos GUI por un producto de Microsoft, la compañía propietaria del MS-DOS. Originalmente, Microsoft Windows, comúnmente conocido como Windows, fue un tipo de programa conocido como Shell que daba un aspecto gráfico a MS-DOS. Vemos un primer ejemplo: #!/bin/bash echo Hola Mundo Puestas estas dos línea en un fichero de texto con permiso de ejecución, al ejecutarlo escribiría en pantalla "Hola Mundo". La primera línea, como veremos con posterioridad, indica qué shell es la que interpreta el programa de shell. HOLAMUNDO #!/bin/bash echo Hola Mundo
6. Administración de ficheros: ¿dónde están mis cosas? Un sistema operativo actúa como una capa intermedia entre el usuario y los datos contenidos en la computadora. ¿dónde están mis cosas? Una solución a este problema es organizar los ficheros de datos de un modo lógico. Para ello, tanto Windows como Mac soportan el concepto de carpetas de sistema con nombres auto explicativos. IMPORTANCIA DOCUMENTOS IMAJENES MULTIMEDIA
7. INTERFAZ GRÁFICA En lugar de leer los comandos escritos y los nombres de fichero desde una línea de comando, el sistema operativo Macintosh determina lo que el usuario quiere hacer monitorizando los movimientos del ratón.
8. . A medida que nuestras máquinas crecen para almacenar más datos y de mayor importancia, Apple y Microsoft están desarrollando nuevas técnicas para ayudarnos a mantener nuestros ficheros de datos. Por ejemplo, iTunes soporta la noción de lista de reproducción que permite dividir una librería completa de canciones en bloques más digeribles. Algunas de estas listas las genera directamente el usuario. Otras son creadas automáticamente por el programa, y entre ellas se incluyen cosas como Top 25 MostPlayea y 60 's Music.
9. LAS INTERFACES DE USUARIO DEL MAÑANA Veinte años atrás, una computadora típica sólo podía ser manipulada por personal altamente cualificado, y el concepto de utilizar una computadora estaba más asociado a la programación que a cualquier otra cosa. En la actualidad, estos elementos son tan fáciles de utilizar que son vendidas en grandes almacenes y utilizadas hasta por preescolares. Las interfaces WIMP (Ventanas, iconos, mentís y dispositivos de señalización; Windows, Icons, menus, and PointingDevices) actuales son tan fáciles de aprender y usar como las antiguas basadas en caracteres, aunque éste no es el final de la evolución de las interfaces de usuario. HABLA Y LENGUAJE. Aunque todavía no disponemos de ningún teléfono traductor u otro dispositivo por el estilo, la tecnología del habla se está convirtiendo en una alternativa práctica a los teclados y los ratones.
10. LENGUAJE NATURAL formará parte de las cuestiones de tiempo el que puede comunicar con computadoras en español, inglés, Japón cualquier otra lengua. Hoy en día, muchas computadoras pueden leer con bastante fiabilidad subconjuntos de estas lenguas o ser entrenadas para comprender comandos y texto hablados. Las máquinas del mañana serán capaces de manipular mucho de nuestro trabajo cotidiano mediante una interfaz de lenguaje natural, ya sea escrito o hablado. nterfaces de usuario del futuro. Sólo es una El mañana no estará sólo compuesto por imágenes planas; los modelos tridimensionales, la animación y los videoclips estarán a la orden del día. Las interfaces bidimensionales actuales conseguirán efectos de espacios en tres dimensiones mediante objetos 3D animados (espacios de trabajo virtuales diferentes a cualquier cosa vista hasta ahora). Las interfaces VR (Realidad virtual, Virtual Reality) crearán la ilusión de que el usuario está inmerso en un mundo dentro de la computadora.