SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
INTERFACES DE GRAFICA DE USUARIOS
“Conociendo el Estado del Arte de las GUI”




                               Nombre: Rudy A. Medina B.

                                 Profesor: Alberto Caro S.
Índice.
¿Qué es una GUI? ................................................................................................................... 5
Conclusión. ........................................................................................................................... 10
Evolucion de las GUI ............................................................................................................... 6
Índice. ..................................................................................................................................... 2
Introducción. .......................................................................................................................... 3
Referencias ........................................................................................................................... 11
Un poco de historia. ............................................................................................................... 4
Introducción.
Con el paso del tiempo la tecnología ha evolucionado a pasos agigantados lo cual
cualquiera lo vive en carne propia, en décadas pasadas el computador dejaba mostrar que
sería una gran promesa y que trataría de ser lo más favorable y simple para la vida del
usuario cotidiano. En sus inicios debíamos interactuar con este por medio de comandos, lo
cual para muchas personas era algo incomodo ya que debían recordar una serie de
sentencias lo cual les complicaba un poco la existencia, esto era llamado como modo texto
o consola (debemos decir que de por sí, trabajar con este método es muy útil ya que
ocupa menos recursos y dispositivos). Luego con el paso de los años se logra crear un
método el cual facilitaría la interactuación en maquina y usuario me refiero a la Interfaz
Grafica de Usuario (GUI), lo cual permite al usuario por medio de menús ejecutar
comandos de forma guiada, sin necesidad de conocer la sintaxis concreta del mismo. Este
método también nos permiten interfaces mucho atractivas visualmente, mucho más
expresivos y más sencillos de utilizar, pudiendo ser tan accesibles y rápidos de utilizar
como interfaces modo texto.
En el presente informe daremos a conocer ¿Qué son las GUI?, la evolución que se ha
podido observar con el paso del tiempo, y como favorece o desfavorece al usuario.
Un poco de historia.
Los que comenzaron a desarrollar este tipo de tecnología fue originalmente por XEROX
(sistema Xerox Star, 1981, sin éxito comercial),
En 1976, Steve Jobs y Steve Wozniak fundan la compañía Apple. La computadora que les
trajera enorme éxito fue la Apple II, con soporte para gráficos y texto, pero con
interacción a partir de líneas de comando.
El desarrollo de une verdadera GUI se inicia con la computadora Lisa y que es el resultado
también de varios ex-desarrolladores de XEROX PARC que al ver que sus productos no
eran explotados comercialmente, se cambiaron a la promesa de Steve Jobs de crear la
nueva era de la computación.
Luego de un par de años, Bill Gates lanza la primera versión de Windows, parecida a una
mezcla entre VisiOn y Word para DOS. No es hasta 1985, dos años más tarde, que
Windows se da a conocer a color y con el uso de ventanas no en forma de mosaico, pero
en trama.
Cuando Steve Jobs deja Apple a finales de los 80, su proyecto personal NeXTSTEP ofrece
con su computadora NeXT Computer el efecto de tercera dimensión en los componentes
de su GUI y vemos primera vez el uso de la "X" como ícono para cerrar una ventana.
En 1988, aparece la primera GUI del sistema DOS/2 versión 1.1 llamada Presentation
Manager, muy parecida a Windows 2.0
La década de los noventa empieza también con la versión 3.0 de Windows y la 3.1 en
1992. Sin embargo no es hasta tres años más tarde que Windows se vuelve una de las
plataformas más famosas de la historia de las computadoras y de las interfaces gráficas
con Windows 95. Entre sus funcionalidades se encontraba la inclusión del Menú de Inicio
(Start Menu) y la Barra de tareas (Task Bar).
El surgimiento de clones de Unix, como Linux y FreeBSD que se venía gestando desde
principios de los 90s va tener gran demanda por el desarrollo de ambientes open-source.
Dos de los proyectos más importantes y que satisficieron esa demanda fueron KDE y
GNOME, que empezaron en 1996 y 1997 respectivamente.
Con este trozo de historia ya podemos comenzar a imaginarnos que es y de que trata una
GUI.
¿Qué es una GUI?
Según la información recopilada Básicamente una GUI (Interfaz Grafica de Usuario)
Es un conjunto de formas y métodos que posibilitan la interacción de un sistema con los
usuarios utilizando formas gráficas e imágenes. Los cuales representan funciones,
acciones e información. En palabras más sencillas interfaz grafica de usuario permite a
este manipular el código de cierta maquina de manera grafica.
Las ventajas que podemos alcanzar dando énfasis a la sencillez de uso y robustez dentro
de una interfaz gráfica, son mucho mayores que en las interfaces texto. La GUI es mucho
más expresiva y fácil de usar tanto así que hasta niños de edades muy jóvenes son capaces
de interactuar fácilmente con la maquina.
Una frase interesante referida al tema que encontré por la internet fue “Lo que tú ves es
lo que puedes conseguir (WYSIWYG What you see is what you get), Manipulación directa e
Interfaces de usuario basados en iconos”, que muestra una idea clara de que trata esto.
Características de una GUI.
Las características que debería tener una interfaz grafica de usuario básicamente deberían
ser las siguientes:
  1.  Posee un monitor gráfico de alta resolución.
  2.  Posee un dispositivo apuntador (típicamente un ratón).
  3.  Promueve la consistencia de la interfaz entre programas.
  4.  Los usuarios pueden ver en la pantalla los gráficos y textos tal como se verán
      impresos.
  5. Sigue el paradigma de la interacción objeto-acción.
  6. Permite la transferencia de información entre programas.
  7. Se puede manipular en la pantalla directamente los objetos y la información.
  8. Provee elementos de interfaz estándar como menús y diálogos.
  9. Existe una muestra visual de la información y los objetos (iconos y ventanas).
  10. Proporciona respuesta visual a las acciones del usuario.
  11. Existe información visual de las acciones y modos del usuario/sistema (menús,
      paletas).
  12. Existen controles gráficos (widgets) para la selección e introducción de la
      información.
  13. Permite a los usuarios personalizar la interfaz y las interacciones.
  14. Proporciona flexibilidad en el uso de dispositivos de entrada (teclado/ratón).
Evolucion de las GUI.

La evolución de los inicios de las GUI es notable a continuación en la siguiente pagina
podemos ver claramente la evolución de cada SO, la pagina es la siguente:
http://toastytech.com/guis/index.html en ella
podremos encontrar todas las evoluciones e
información de cada una.

Pero vamos a lo que nos convoca la evolución de
las artes de las GUI podemos ver que en cuanto a
evolución es notable empezamos con las consolas
que son las precursoras de este movimiento. Hay
que tener en cuenta que muchos usuarios le gusta
mucho esta interfaz.

Xerox Alto

El Alto fue el primer sistema para reunir todos los elementos de la interfaz gráfica de
usuario moderna. Fue diseñado por
Xerox pero no tuvo gran éxito fue
desarrollado en el Xerox PARC en 1973,
fue el primer ordenador personal, así
como el primero que utilizó la metáfora
de escritorio y una interfaz gráfica de
usuario. Este aun no se acercaba mucho
a una interfaz solida, en la imagen se
muestra pantalla de un sistema de
Alto. Esto es lo que se vería
inmediatamente después del arranque del sistema.



                                                                       Este es el
                                                                       administrador de
                                                                       archivos Alto. Su
                                                                       nombre es el "Editor
                                                                       de Neptuno
                                                                       Directorio". Utiliza el
                                                                       ratón, botones
                                                                       gráficos, y las listas
                                                                       de archivos, pero no
                                                                       hay iconos o
                                                                       imágenes.
Luego del alto le siguieron muchos más sistemas con mejores gráficos uso de imágenes
iconos etc. Como por ejemplo:

The Xerox Star
Xerox GlobalView 2.1

Pero otra empresa que marco un antes y un después en el tema de las interfaces graficas
de usuario es Apple con sus proyecto Apple II que tenía una arquitectura de 8 bits basada
en el procesador 6502. Era completamente diferente de los posteriores
modelos Macintosh de Apple. Y el proyecto lisa que
fue iniciado en Apple en 1978 y lentamente
evolucionó para diseñar un poderoso computador
personal con una interfaz gráfica de usuario (GUI)
en el cual ya se pueden empezar a notar los
cambios.

Este es el escritorio, que aparece por primera vez
cuando iniciamos Apple lisa.

El menú del escritorio se supone que muestra una
lista de todos los iconos en el escritorio. Pero este sistema no se quedaba aislado de
errores.

Continuando con la evolución nos topamos con GEOS que también nos ofrece un aporte al
desarrollos de las GUI ya que integra algunas tecnologías que en mejoran el
funcionamiento para el usuario.

GEOS, lanzado en 1985, es un sistema operativo completo soplado y la interfaz gráfica de
usuario para la computadora Commodore
64.

El Commodore 64 fue una computadora
muy popular en la década de 1980. Que se
fabricó desde 1982 hasta 1993, vendiendo
en alguna parte alrededor de 25 millones de
unidades, y por un tiempo fue el equipo más
vendido en el mundo.

Diseñado principalmente como una consola
de videojuegos, el Commodore 64 utiliza un
procesador 6510 y cuenta con 64 KB de RAM.
GEOS puede usar el teclado o el joystick para mover el puntero. Los ratones no eran
comunes con la Commodore 64, pero algunos podrían trabajar con GEOS.

La sensación general es vagamente similar a principios de Macintosh.

Las aplicaciones de escritorio y GEOS GEOS tienen menús desplegables en la parte
superior de la pantalla.

El administrador de preferencias le
permite cambiar el esquema de
color, la aceleración del ratón y la
apariencia, y el tiempo y por otra
parte, otra característica
importante es el uso de los
controles deslizantes.




A esta parte del informe es interesante ver cómo evolucionan las GUI ahora pasaremos a
analizar las el aporte de GEM (Gestor de Entorno Grafico). GEM es un GUI basado en DOS
anunció por primera vez a finales de 1984 y lanzado a principios de 1985 por Digital
Research.

GEM es un entorno gráfico muy popular para DOS de Microsoft Windows hasta la
mató. Hubo una serie de aplicaciones de terceros diseñados para funcionar en GEM, y el
escritorio GEM también fue posteriormente usada en ViewMAX, el administrador de
archivos de DR-DOS.

La interfaz de usuario de GEM trató
de ser un clon de la interfaz de
usuario de Macintosh de la
época. No había nada tan sofisticado
o completa, sino que dispone de
menús similar, la superposición de
ventanas, los iconos de los archivos y
carpetas, unidades de disco en el
escritorio, arrastrar y soltar, salida
de aplicaciones utiliza el archivo de
rendirse, y un icono de la papelera.
Un par de accesorios incluye un reloj y una calculadora. Nuevamente, estas son similares a
lo que estaba en el Macintosh en el momento.

Ahora llegamos al sistema que marco totalmente las GUI al famoso Windows, este tuvo
gran aceptación por los usuarios este lanzo muchas versiones pero la que marco la
diferencia fue Windows 95, fue lanzado el 24 de agosto de 1995, Windows 95 fue
diseñado para ser compatible con el máximo existente de MS-DOS y aplicaciones de 16
bits de Windows y los controladores de dispositivo, mientras que con esta limitación
ofreciendo un sistema de rendimiento más estable y mejor. Los elementos básicos de la
interfaz introducido en Windows 95 - incluyendo la barra de tareas , el botón Inicio y
menú, y el director de archivos del Explorador de Windows - siguen siendo básicamente
sin cambios en versiones posteriores de Windows, como Windows 7 y Windows Server
2008 R2 , casi 15 años después . La palabra "Inicio" fue lanzada desde el botón
de Windows Vista en el año 2006, con la compañía que prefieren la etiqueta del botón con
el logotipo de Windows ("Inicio" está todavía presente como una descripción y en el
clásico modo de interfaz gráfica de usuario).




Con esta explicación vemos como evolucionaron las GUI y como se logro llegar mas o
menos al punto en que nos encontramos llegando al Windows 7 o Ubuntu 11 etc.
Conclusión.
La interfaz grafica de usuario a logrado un antes y un después en la computación, cuando
los computadores eran rústicos y debíamos manejarlos por consola se limitaba mucho a el
tipo de usuario que debía usar la computadora. Este tenía que tener un previo
conocimiento y bastante destreza para poder manipular una de estas maquinas, con esto
digo que solo era para la gente de rubro, pero con los avances y las ansias de hacer dinero,
algunos tipos lograron masificarlo haciendo que cada persona (niño, mujer, hombre),
pudiera hacer uso de este, por medio de las GUI. Con la idea que planteo digo que las GUI
es vital ya que abrió un nuevo mercado, llamando la atención del usuario, haciendo
atractivo un computador, por que una persona al comprar un dispositivo (notebook,
celular, computador, etc.) no solo se preocupa de el modelo o características, sino
también se preocupa del entorno de escritorio, accesibilidad, etc. esto lo hace sin saber
que está evaluando la GUI, lo hace cual muestra que es importante preocuparse de este
aspecto, por mi parte me gusta estar en esta época en la cual la evolución y la variedad es
increíble, uno puede ajustarlo a su gusto es genial.
Referencias
Paginas

http://hipercomunicacion.com/pubs/historia-gui.html

http://toastytech.com/guis/index.html

http://acsblog.es/articulos/trunk/Varios/UIDesign/x23.html

http://www.macuarium.com/foro/index.php?showtopic=173877

http://es.wikipedia.org/wiki/Interfaz_gr%C3%A1fica_de_usuario

http://www.proyectoautodidacta.com/comics/la-interfaz-grfica-de-usuario-gui/

Weitere ähnliche Inhalte

Was ist angesagt?

Manual windows 101 b 2
Manual windows 101 b 2Manual windows 101 b 2
Manual windows 101 b 2CONSTANZAITZEL
 
Manual windows grupo_101.Erika Yasmin Palacios Arellano
Manual windows grupo_101.Erika Yasmin Palacios ArellanoManual windows grupo_101.Erika Yasmin Palacios Arellano
Manual windows grupo_101.Erika Yasmin Palacios ArellanoYas Palacios
 
Alfabetizacion tecnologica
Alfabetizacion tecnologicaAlfabetizacion tecnologica
Alfabetizacion tecnologicahelyflores
 
Trabajo completo de computacion
Trabajo completo de computacionTrabajo completo de computacion
Trabajo completo de computaciondayzhita
 
Trabajo completo de computacion
Trabajo completo de computacionTrabajo completo de computacion
Trabajo completo de computacionKarnLiss
 
Interfaz terminada 2 1
Interfaz terminada 2 1Interfaz terminada 2 1
Interfaz terminada 2 1leidykhr
 
Uso Básico de una Computadora
Uso Básico de una ComputadoraUso Básico de una Computadora
Uso Básico de una ComputadoraCarlos Macallums
 
Sistemas Operativos Alarcon Casasola
Sistemas Operativos Alarcon CasasolaSistemas Operativos Alarcon Casasola
Sistemas Operativos Alarcon CasasolaAlarconCasasolaAmando
 
Uso Básico de una Computadora
Uso Básico de una ComputadoraUso Básico de una Computadora
Uso Básico de una ComputadoraCarlos Macallums
 
Sistema operativo windows
Sistema operativo windowsSistema operativo windows
Sistema operativo windowsmariaignacia5
 
Nuevo presentación de microsoft power point (3)
Nuevo presentación de microsoft power point (3)Nuevo presentación de microsoft power point (3)
Nuevo presentación de microsoft power point (3)Obed Isai
 

Was ist angesagt? (19)

Informatica
InformaticaInformatica
Informatica
 
Tutorial básico SMART Notebook 11
Tutorial básico SMART Notebook 11Tutorial básico SMART Notebook 11
Tutorial básico SMART Notebook 11
 
Tic4 u6
Tic4 u6Tic4 u6
Tic4 u6
 
Manual windows 101 b 2
Manual windows 101 b 2Manual windows 101 b 2
Manual windows 101 b 2
 
Manual windows grupo_101.Erika Yasmin Palacios Arellano
Manual windows grupo_101.Erika Yasmin Palacios ArellanoManual windows grupo_101.Erika Yasmin Palacios Arellano
Manual windows grupo_101.Erika Yasmin Palacios Arellano
 
Alfabetizacion tecnologica
Alfabetizacion tecnologicaAlfabetizacion tecnologica
Alfabetizacion tecnologica
 
Trabajo completo de computacion
Trabajo completo de computacionTrabajo completo de computacion
Trabajo completo de computacion
 
Trabajo completo de computacion
Trabajo completo de computacionTrabajo completo de computacion
Trabajo completo de computacion
 
Interfaz terminada 2 1
Interfaz terminada 2 1Interfaz terminada 2 1
Interfaz terminada 2 1
 
Compu
CompuCompu
Compu
 
Uso Básico de una Computadora
Uso Básico de una ComputadoraUso Básico de una Computadora
Uso Básico de una Computadora
 
Intro windows
Intro windowsIntro windows
Intro windows
 
Sistemas Operativos Alarcon Casasola
Sistemas Operativos Alarcon CasasolaSistemas Operativos Alarcon Casasola
Sistemas Operativos Alarcon Casasola
 
Presentación1
Presentación1Presentación1
Presentación1
 
Windows 8
Windows 8Windows 8
Windows 8
 
Uso Básico de una Computadora
Uso Básico de una ComputadoraUso Básico de una Computadora
Uso Básico de una Computadora
 
Sistema operativo windows
Sistema operativo windowsSistema operativo windows
Sistema operativo windows
 
Nuevo presentación de microsoft power point (3)
Nuevo presentación de microsoft power point (3)Nuevo presentación de microsoft power point (3)
Nuevo presentación de microsoft power point (3)
 
Guia 2
Guia 2Guia 2
Guia 2
 

Andere mochten auch

Josep m. genesc - marcel cruells - ITE. La estructura abandonada
Josep m. genesc - marcel cruells - ITE. La estructura abandonadaJosep m. genesc - marcel cruells - ITE. La estructura abandonada
Josep m. genesc - marcel cruells - ITE. La estructura abandonadaponencias2011
 
LA COMPUTADORA COMO MEDIO DE ENSEÑANZA A NIÑOS CON NECESIDADES ESPECIALES
LA COMPUTADORA COMO MEDIO DE ENSEÑANZA A NIÑOS CON NECESIDADES ESPECIALESLA COMPUTADORA COMO MEDIO DE ENSEÑANZA A NIÑOS CON NECESIDADES ESPECIALES
LA COMPUTADORA COMO MEDIO DE ENSEÑANZA A NIÑOS CON NECESIDADES ESPECIALESelizabethhn
 
Pobreza en chile
Pobreza en chilePobreza en chile
Pobreza en chilecarbrito
 
Educación para a saúde
Educación para a saúdeEducación para a saúde
Educación para a saúdemasefi92
 
Dictamen de la Comisión de Antejuicio diputada Ana Vilma de Escobar
Dictamen de la Comisión de Antejuicio diputada Ana Vilma de EscobarDictamen de la Comisión de Antejuicio diputada Ana Vilma de Escobar
Dictamen de la Comisión de Antejuicio diputada Ana Vilma de EscobarAna Vilma de Escobar
 
Tarea 3. Análisis de textos.
Tarea 3. Análisis de textos. Tarea 3. Análisis de textos.
Tarea 3. Análisis de textos. Nataliavabe
 
Actividad de E-A de T&I
Actividad de E-A de T&IActividad de E-A de T&I
Actividad de E-A de T&Icesarjaraba
 
Las tics información y uso de las tics
Las tics información  y uso de las ticsLas tics información  y uso de las tics
Las tics información y uso de las ticsDania Minako J. Lucero
 
Procesadores de texto(karina)terminado
Procesadores de texto(karina)terminadoProcesadores de texto(karina)terminado
Procesadores de texto(karina)terminadoKry132
 
600.000 Bücher im Netz: Zur Kooperation der Österreichischen Nationalbiblioth...
600.000 Bücher im Netz: Zur Kooperation der Österreichischen Nationalbiblioth...600.000 Bücher im Netz: Zur Kooperation der Österreichischen Nationalbiblioth...
600.000 Bücher im Netz: Zur Kooperation der Österreichischen Nationalbiblioth...Max Kaiser
 
Mapas conceptuales y mentales en las herramientas tic
Mapas conceptuales y mentales en las herramientas ticMapas conceptuales y mentales en las herramientas tic
Mapas conceptuales y mentales en las herramientas ticdanni_ii20
 
Avance Taller 31/01/2012
Avance Taller 31/01/2012Avance Taller 31/01/2012
Avance Taller 31/01/2012malejandramayor
 
áLbum de fotos de ulises original
áLbum de fotos de ulises originaláLbum de fotos de ulises original
áLbum de fotos de ulises originaldominic_dom
 
Monarch Of Glen Images
Monarch Of Glen ImagesMonarch Of Glen Images
Monarch Of Glen ImagesRichard Rees
 
Buena propuesta modificacion rt 3821 y 561 8 12-2011
Buena propuesta modificacion rt 3821 y 561 8 12-2011Buena propuesta modificacion rt 3821 y 561 8 12-2011
Buena propuesta modificacion rt 3821 y 561 8 12-2011El Choto de Alfafar
 
Pisa Studie
Pisa StudiePisa Studie
Pisa Studieanna2005
 

Andere mochten auch (20)

Josep m. genesc - marcel cruells - ITE. La estructura abandonada
Josep m. genesc - marcel cruells - ITE. La estructura abandonadaJosep m. genesc - marcel cruells - ITE. La estructura abandonada
Josep m. genesc - marcel cruells - ITE. La estructura abandonada
 
Gruppenarbeit Projekt
Gruppenarbeit ProjektGruppenarbeit Projekt
Gruppenarbeit Projekt
 
A mis amigos
A mis amigosA mis amigos
A mis amigos
 
LA COMPUTADORA COMO MEDIO DE ENSEÑANZA A NIÑOS CON NECESIDADES ESPECIALES
LA COMPUTADORA COMO MEDIO DE ENSEÑANZA A NIÑOS CON NECESIDADES ESPECIALESLA COMPUTADORA COMO MEDIO DE ENSEÑANZA A NIÑOS CON NECESIDADES ESPECIALES
LA COMPUTADORA COMO MEDIO DE ENSEÑANZA A NIÑOS CON NECESIDADES ESPECIALES
 
Identidad digital
Identidad digitalIdentidad digital
Identidad digital
 
Pobreza en chile
Pobreza en chilePobreza en chile
Pobreza en chile
 
Educación para a saúde
Educación para a saúdeEducación para a saúde
Educación para a saúde
 
Dictamen de la Comisión de Antejuicio diputada Ana Vilma de Escobar
Dictamen de la Comisión de Antejuicio diputada Ana Vilma de EscobarDictamen de la Comisión de Antejuicio diputada Ana Vilma de Escobar
Dictamen de la Comisión de Antejuicio diputada Ana Vilma de Escobar
 
Tarea 3. Análisis de textos.
Tarea 3. Análisis de textos. Tarea 3. Análisis de textos.
Tarea 3. Análisis de textos.
 
Actividad de E-A de T&I
Actividad de E-A de T&IActividad de E-A de T&I
Actividad de E-A de T&I
 
Las tics información y uso de las tics
Las tics información  y uso de las ticsLas tics información  y uso de las tics
Las tics información y uso de las tics
 
Procesadores de texto(karina)terminado
Procesadores de texto(karina)terminadoProcesadores de texto(karina)terminado
Procesadores de texto(karina)terminado
 
600.000 Bücher im Netz: Zur Kooperation der Österreichischen Nationalbiblioth...
600.000 Bücher im Netz: Zur Kooperation der Österreichischen Nationalbiblioth...600.000 Bücher im Netz: Zur Kooperation der Österreichischen Nationalbiblioth...
600.000 Bücher im Netz: Zur Kooperation der Österreichischen Nationalbiblioth...
 
Mapas conceptuales y mentales en las herramientas tic
Mapas conceptuales y mentales en las herramientas ticMapas conceptuales y mentales en las herramientas tic
Mapas conceptuales y mentales en las herramientas tic
 
Avance Taller 31/01/2012
Avance Taller 31/01/2012Avance Taller 31/01/2012
Avance Taller 31/01/2012
 
áLbum de fotos de ulises original
áLbum de fotos de ulises originaláLbum de fotos de ulises original
áLbum de fotos de ulises original
 
Monarch Of Glen Images
Monarch Of Glen ImagesMonarch Of Glen Images
Monarch Of Glen Images
 
Plantar una semilla
Plantar una semillaPlantar una semilla
Plantar una semilla
 
Buena propuesta modificacion rt 3821 y 561 8 12-2011
Buena propuesta modificacion rt 3821 y 561 8 12-2011Buena propuesta modificacion rt 3821 y 561 8 12-2011
Buena propuesta modificacion rt 3821 y 561 8 12-2011
 
Pisa Studie
Pisa StudiePisa Studie
Pisa Studie
 

Ähnlich wie Trabajo final (20)

Sistemas operativos avilaarratia
Sistemas operativos avilaarratiaSistemas operativos avilaarratia
Sistemas operativos avilaarratia
 
Fundamentos de windows
Fundamentos de windowsFundamentos de windows
Fundamentos de windows
 
trabajo Computacion
trabajo Computacion trabajo Computacion
trabajo Computacion
 
Historia De La Interfaz GráFica
Historia De La Interfaz GráFicaHistoria De La Interfaz GráFica
Historia De La Interfaz GráFica
 
Windows1
Windows1Windows1
Windows1
 
Windows1
Windows1Windows1
Windows1
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Comparativa
ComparativaComparativa
Comparativa
 
Comparativa II
Comparativa IIComparativa II
Comparativa II
 
Expocicion sistemas operativos
Expocicion sistemas operativosExpocicion sistemas operativos
Expocicion sistemas operativos
 
Expocicion sistemas operativos
Expocicion sistemas operativosExpocicion sistemas operativos
Expocicion sistemas operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Recopilacion
RecopilacionRecopilacion
Recopilacion
 
Presentación1
Presentación1Presentación1
Presentación1
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
El software modificado
El software modificadoEl software modificado
El software modificado
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Erikaquintero wind.pdf
Erikaquintero wind.pdfErikaquintero wind.pdf
Erikaquintero wind.pdf
 

Mehr von Rudy Medina

Espacios vectoriales
Espacios vectorialesEspacios vectoriales
Espacios vectorialesRudy Medina
 
Espacios vectoriales ita
Espacios vectoriales itaEspacios vectoriales ita
Espacios vectoriales itaRudy Medina
 
Módulos algebra de matrices (1)
Módulos algebra de matrices (1)Módulos algebra de matrices (1)
Módulos algebra de matrices (1)Rudy Medina
 
5 repaso de_matrices
5 repaso de_matrices5 repaso de_matrices
5 repaso de_matricesRudy Medina
 
07 nociones de algebra lineal
07 nociones de algebra lineal07 nociones de algebra lineal
07 nociones de algebra linealRudy Medina
 
1 algebra lineal y vectores aleatorios
1 algebra lineal y vectores aleatorios1 algebra lineal y vectores aleatorios
1 algebra lineal y vectores aleatoriosRudy Medina
 
Interconexiones de redes (networking)
Interconexiones de redes (networking)Interconexiones de redes (networking)
Interconexiones de redes (networking)Rudy Medina
 
Informe de sistema operativo
Informe de sistema operativoInforme de sistema operativo
Informe de sistema operativoRudy Medina
 
Creando una interfaz grafica
Creando una interfaz graficaCreando una interfaz grafica
Creando una interfaz graficaRudy Medina
 

Mehr von Rudy Medina (14)

Espacios vectoriales
Espacios vectorialesEspacios vectoriales
Espacios vectoriales
 
Espacios vectoriales ita
Espacios vectoriales itaEspacios vectoriales ita
Espacios vectoriales ita
 
Módulos algebra de matrices (1)
Módulos algebra de matrices (1)Módulos algebra de matrices (1)
Módulos algebra de matrices (1)
 
5 repaso de_matrices
5 repaso de_matrices5 repaso de_matrices
5 repaso de_matrices
 
07 nociones de algebra lineal
07 nociones de algebra lineal07 nociones de algebra lineal
07 nociones de algebra lineal
 
1 algebra lineal y vectores aleatorios
1 algebra lineal y vectores aleatorios1 algebra lineal y vectores aleatorios
1 algebra lineal y vectores aleatorios
 
Interconexiones de redes (networking)
Interconexiones de redes (networking)Interconexiones de redes (networking)
Interconexiones de redes (networking)
 
Trabajo antena
Trabajo antenaTrabajo antena
Trabajo antena
 
Capitulo 7rudy
Capitulo 7rudyCapitulo 7rudy
Capitulo 7rudy
 
8
88
8
 
Rut
RutRut
Rut
 
Informe de sistema operativo
Informe de sistema operativoInforme de sistema operativo
Informe de sistema operativo
 
Base de datos
Base de datosBase de datos
Base de datos
 
Creando una interfaz grafica
Creando una interfaz graficaCreando una interfaz grafica
Creando una interfaz grafica
 

Trabajo final

  • 1. INTERFACES DE GRAFICA DE USUARIOS “Conociendo el Estado del Arte de las GUI” Nombre: Rudy A. Medina B. Profesor: Alberto Caro S.
  • 2. Índice. ¿Qué es una GUI? ................................................................................................................... 5 Conclusión. ........................................................................................................................... 10 Evolucion de las GUI ............................................................................................................... 6 Índice. ..................................................................................................................................... 2 Introducción. .......................................................................................................................... 3 Referencias ........................................................................................................................... 11 Un poco de historia. ............................................................................................................... 4
  • 3. Introducción. Con el paso del tiempo la tecnología ha evolucionado a pasos agigantados lo cual cualquiera lo vive en carne propia, en décadas pasadas el computador dejaba mostrar que sería una gran promesa y que trataría de ser lo más favorable y simple para la vida del usuario cotidiano. En sus inicios debíamos interactuar con este por medio de comandos, lo cual para muchas personas era algo incomodo ya que debían recordar una serie de sentencias lo cual les complicaba un poco la existencia, esto era llamado como modo texto o consola (debemos decir que de por sí, trabajar con este método es muy útil ya que ocupa menos recursos y dispositivos). Luego con el paso de los años se logra crear un método el cual facilitaría la interactuación en maquina y usuario me refiero a la Interfaz Grafica de Usuario (GUI), lo cual permite al usuario por medio de menús ejecutar comandos de forma guiada, sin necesidad de conocer la sintaxis concreta del mismo. Este método también nos permiten interfaces mucho atractivas visualmente, mucho más expresivos y más sencillos de utilizar, pudiendo ser tan accesibles y rápidos de utilizar como interfaces modo texto. En el presente informe daremos a conocer ¿Qué son las GUI?, la evolución que se ha podido observar con el paso del tiempo, y como favorece o desfavorece al usuario.
  • 4. Un poco de historia. Los que comenzaron a desarrollar este tipo de tecnología fue originalmente por XEROX (sistema Xerox Star, 1981, sin éxito comercial), En 1976, Steve Jobs y Steve Wozniak fundan la compañía Apple. La computadora que les trajera enorme éxito fue la Apple II, con soporte para gráficos y texto, pero con interacción a partir de líneas de comando. El desarrollo de une verdadera GUI se inicia con la computadora Lisa y que es el resultado también de varios ex-desarrolladores de XEROX PARC que al ver que sus productos no eran explotados comercialmente, se cambiaron a la promesa de Steve Jobs de crear la nueva era de la computación. Luego de un par de años, Bill Gates lanza la primera versión de Windows, parecida a una mezcla entre VisiOn y Word para DOS. No es hasta 1985, dos años más tarde, que Windows se da a conocer a color y con el uso de ventanas no en forma de mosaico, pero en trama. Cuando Steve Jobs deja Apple a finales de los 80, su proyecto personal NeXTSTEP ofrece con su computadora NeXT Computer el efecto de tercera dimensión en los componentes de su GUI y vemos primera vez el uso de la "X" como ícono para cerrar una ventana. En 1988, aparece la primera GUI del sistema DOS/2 versión 1.1 llamada Presentation Manager, muy parecida a Windows 2.0 La década de los noventa empieza también con la versión 3.0 de Windows y la 3.1 en 1992. Sin embargo no es hasta tres años más tarde que Windows se vuelve una de las plataformas más famosas de la historia de las computadoras y de las interfaces gráficas con Windows 95. Entre sus funcionalidades se encontraba la inclusión del Menú de Inicio (Start Menu) y la Barra de tareas (Task Bar). El surgimiento de clones de Unix, como Linux y FreeBSD que se venía gestando desde principios de los 90s va tener gran demanda por el desarrollo de ambientes open-source. Dos de los proyectos más importantes y que satisficieron esa demanda fueron KDE y GNOME, que empezaron en 1996 y 1997 respectivamente. Con este trozo de historia ya podemos comenzar a imaginarnos que es y de que trata una GUI.
  • 5. ¿Qué es una GUI? Según la información recopilada Básicamente una GUI (Interfaz Grafica de Usuario) Es un conjunto de formas y métodos que posibilitan la interacción de un sistema con los usuarios utilizando formas gráficas e imágenes. Los cuales representan funciones, acciones e información. En palabras más sencillas interfaz grafica de usuario permite a este manipular el código de cierta maquina de manera grafica. Las ventajas que podemos alcanzar dando énfasis a la sencillez de uso y robustez dentro de una interfaz gráfica, son mucho mayores que en las interfaces texto. La GUI es mucho más expresiva y fácil de usar tanto así que hasta niños de edades muy jóvenes son capaces de interactuar fácilmente con la maquina. Una frase interesante referida al tema que encontré por la internet fue “Lo que tú ves es lo que puedes conseguir (WYSIWYG What you see is what you get), Manipulación directa e Interfaces de usuario basados en iconos”, que muestra una idea clara de que trata esto. Características de una GUI. Las características que debería tener una interfaz grafica de usuario básicamente deberían ser las siguientes: 1. Posee un monitor gráfico de alta resolución. 2. Posee un dispositivo apuntador (típicamente un ratón). 3. Promueve la consistencia de la interfaz entre programas. 4. Los usuarios pueden ver en la pantalla los gráficos y textos tal como se verán impresos. 5. Sigue el paradigma de la interacción objeto-acción. 6. Permite la transferencia de información entre programas. 7. Se puede manipular en la pantalla directamente los objetos y la información. 8. Provee elementos de interfaz estándar como menús y diálogos. 9. Existe una muestra visual de la información y los objetos (iconos y ventanas). 10. Proporciona respuesta visual a las acciones del usuario. 11. Existe información visual de las acciones y modos del usuario/sistema (menús, paletas). 12. Existen controles gráficos (widgets) para la selección e introducción de la información. 13. Permite a los usuarios personalizar la interfaz y las interacciones. 14. Proporciona flexibilidad en el uso de dispositivos de entrada (teclado/ratón).
  • 6. Evolucion de las GUI. La evolución de los inicios de las GUI es notable a continuación en la siguiente pagina podemos ver claramente la evolución de cada SO, la pagina es la siguente: http://toastytech.com/guis/index.html en ella podremos encontrar todas las evoluciones e información de cada una. Pero vamos a lo que nos convoca la evolución de las artes de las GUI podemos ver que en cuanto a evolución es notable empezamos con las consolas que son las precursoras de este movimiento. Hay que tener en cuenta que muchos usuarios le gusta mucho esta interfaz. Xerox Alto El Alto fue el primer sistema para reunir todos los elementos de la interfaz gráfica de usuario moderna. Fue diseñado por Xerox pero no tuvo gran éxito fue desarrollado en el Xerox PARC en 1973, fue el primer ordenador personal, así como el primero que utilizó la metáfora de escritorio y una interfaz gráfica de usuario. Este aun no se acercaba mucho a una interfaz solida, en la imagen se muestra pantalla de un sistema de Alto. Esto es lo que se vería inmediatamente después del arranque del sistema. Este es el administrador de archivos Alto. Su nombre es el "Editor de Neptuno Directorio". Utiliza el ratón, botones gráficos, y las listas de archivos, pero no hay iconos o imágenes.
  • 7. Luego del alto le siguieron muchos más sistemas con mejores gráficos uso de imágenes iconos etc. Como por ejemplo: The Xerox Star Xerox GlobalView 2.1 Pero otra empresa que marco un antes y un después en el tema de las interfaces graficas de usuario es Apple con sus proyecto Apple II que tenía una arquitectura de 8 bits basada en el procesador 6502. Era completamente diferente de los posteriores modelos Macintosh de Apple. Y el proyecto lisa que fue iniciado en Apple en 1978 y lentamente evolucionó para diseñar un poderoso computador personal con una interfaz gráfica de usuario (GUI) en el cual ya se pueden empezar a notar los cambios. Este es el escritorio, que aparece por primera vez cuando iniciamos Apple lisa. El menú del escritorio se supone que muestra una lista de todos los iconos en el escritorio. Pero este sistema no se quedaba aislado de errores. Continuando con la evolución nos topamos con GEOS que también nos ofrece un aporte al desarrollos de las GUI ya que integra algunas tecnologías que en mejoran el funcionamiento para el usuario. GEOS, lanzado en 1985, es un sistema operativo completo soplado y la interfaz gráfica de usuario para la computadora Commodore 64. El Commodore 64 fue una computadora muy popular en la década de 1980. Que se fabricó desde 1982 hasta 1993, vendiendo en alguna parte alrededor de 25 millones de unidades, y por un tiempo fue el equipo más vendido en el mundo. Diseñado principalmente como una consola de videojuegos, el Commodore 64 utiliza un procesador 6510 y cuenta con 64 KB de RAM.
  • 8. GEOS puede usar el teclado o el joystick para mover el puntero. Los ratones no eran comunes con la Commodore 64, pero algunos podrían trabajar con GEOS. La sensación general es vagamente similar a principios de Macintosh. Las aplicaciones de escritorio y GEOS GEOS tienen menús desplegables en la parte superior de la pantalla. El administrador de preferencias le permite cambiar el esquema de color, la aceleración del ratón y la apariencia, y el tiempo y por otra parte, otra característica importante es el uso de los controles deslizantes. A esta parte del informe es interesante ver cómo evolucionan las GUI ahora pasaremos a analizar las el aporte de GEM (Gestor de Entorno Grafico). GEM es un GUI basado en DOS anunció por primera vez a finales de 1984 y lanzado a principios de 1985 por Digital Research. GEM es un entorno gráfico muy popular para DOS de Microsoft Windows hasta la mató. Hubo una serie de aplicaciones de terceros diseñados para funcionar en GEM, y el escritorio GEM también fue posteriormente usada en ViewMAX, el administrador de archivos de DR-DOS. La interfaz de usuario de GEM trató de ser un clon de la interfaz de usuario de Macintosh de la época. No había nada tan sofisticado o completa, sino que dispone de menús similar, la superposición de ventanas, los iconos de los archivos y carpetas, unidades de disco en el escritorio, arrastrar y soltar, salida de aplicaciones utiliza el archivo de rendirse, y un icono de la papelera.
  • 9. Un par de accesorios incluye un reloj y una calculadora. Nuevamente, estas son similares a lo que estaba en el Macintosh en el momento. Ahora llegamos al sistema que marco totalmente las GUI al famoso Windows, este tuvo gran aceptación por los usuarios este lanzo muchas versiones pero la que marco la diferencia fue Windows 95, fue lanzado el 24 de agosto de 1995, Windows 95 fue diseñado para ser compatible con el máximo existente de MS-DOS y aplicaciones de 16 bits de Windows y los controladores de dispositivo, mientras que con esta limitación ofreciendo un sistema de rendimiento más estable y mejor. Los elementos básicos de la interfaz introducido en Windows 95 - incluyendo la barra de tareas , el botón Inicio y menú, y el director de archivos del Explorador de Windows - siguen siendo básicamente sin cambios en versiones posteriores de Windows, como Windows 7 y Windows Server 2008 R2 , casi 15 años después . La palabra "Inicio" fue lanzada desde el botón de Windows Vista en el año 2006, con la compañía que prefieren la etiqueta del botón con el logotipo de Windows ("Inicio" está todavía presente como una descripción y en el clásico modo de interfaz gráfica de usuario). Con esta explicación vemos como evolucionaron las GUI y como se logro llegar mas o menos al punto en que nos encontramos llegando al Windows 7 o Ubuntu 11 etc.
  • 10. Conclusión. La interfaz grafica de usuario a logrado un antes y un después en la computación, cuando los computadores eran rústicos y debíamos manejarlos por consola se limitaba mucho a el tipo de usuario que debía usar la computadora. Este tenía que tener un previo conocimiento y bastante destreza para poder manipular una de estas maquinas, con esto digo que solo era para la gente de rubro, pero con los avances y las ansias de hacer dinero, algunos tipos lograron masificarlo haciendo que cada persona (niño, mujer, hombre), pudiera hacer uso de este, por medio de las GUI. Con la idea que planteo digo que las GUI es vital ya que abrió un nuevo mercado, llamando la atención del usuario, haciendo atractivo un computador, por que una persona al comprar un dispositivo (notebook, celular, computador, etc.) no solo se preocupa de el modelo o características, sino también se preocupa del entorno de escritorio, accesibilidad, etc. esto lo hace sin saber que está evaluando la GUI, lo hace cual muestra que es importante preocuparse de este aspecto, por mi parte me gusta estar en esta época en la cual la evolución y la variedad es increíble, uno puede ajustarlo a su gusto es genial.