002 Interfaz

Post on 13-Jun-2015

548 views 0 download

Transcript of 002 Interfaz

Ordenador y Dispositivos

Programas de aplicación

Interfaz con el usuario

NÚCLEO

Servicios FuncionesSistema

Operativo

Software

Hardware

• Sistemas Operativos

Interfaz con el usuario

• El sistema operativo tiene que permitir al usuario ejecutar de alguna forma las ordenes que desee. Eso se hace mediante la interfaz del sistema operativo con el usuario , que hace de puente de comunicación entre ambos.

• En algunos sistemas esta interfaz es simple y sencilla, sólo con colores blanco y negro, modo texto, etc. Ese es el caso del DOS, que llama a la interfaz con el usuario intérprete de comandos, porque para ejecutar cualquier orden debemos escribir el nombre del comando en el indicador del sistema, por ejemplo:

C: / >_

• Los sistemas operativos antiguos tenían interfaces de este tipo, pero hoy día se tiende a interfaces gráficas basadas en ventanas, iconos, cuadros de dialogo, etc. Que se manejan de forma intuitiva con el uso del ratón.

Interfaz con el usuario

• Diferencia entre un sistema operativo con interfaz gráfico y otro con un interprete de comandos en modo texto o alfanumérico

• Algunos sistemas operativos dan la opción al usuario de utilizar interfaces de usuario de los dos tipos. Entre ellos el Unix y el Linux, que proporcionan varios intérpretes de comandos o Shell y también la posibilidad de utilizar entornos gráficos (por ejemplo X-Windows).

Interfaz con el usuario

• Aproximación histórica al interfaz gráfico de los sistemas operativos

Interfaz con el usuario

(años 70) CP/M (Programa de control para monitores)

(1973) Xerox Alto

(1981) Xerox 8010 Star

(1983) Apple Lisa Office System 1

(1984) VisiCorp Visi On

(1984) Mac OS System 1.0

(1985) Amiga Workbench 1.0

(1985) Windows 1.0x

(1985) GEM

(1986) IRIX 3

(1986) GEOS

(1987) Windows 2.0x

(1988) OS/2 1.x

(1989) NeXTSTEP / OPENSTEP 1.0

(1989) OS/2 1.20

(1990) Windows 3.0

(1991) Amiga Workbench 2.04

(1991) Mac OS System 7

(1992) Windows 3.1

(1992) OS/2 2.0

(1995) Windows 95

(1996) OS/2 Warp 4

(1997) Mac OS System 8

(1998) Windows 98

(1998) KDE 1.0

(1999) BeOS 4.5

(1999) GNOME 1.0

(2001) Mac OS X

(2001) Windows XP

(2002) KDE 3

(2006) Beryl

(2007) Windows Vista

(2007) Mac OS X Leopard

(2008) GNOME 2.24

(2008) KDE 4.x

(2010) Ubuntu