Ing. Edson RaĂşl Lazo Alvarez
¿Qué aprendimos la sesión anterior?
Ing. Edson Raúl Lazo Alvarez
Sistema Operativo Computación Ing. Edson Raúl Lazo Alvarez
Semana 3 Ing. Edson Raúl Lazo Alvarez
Propósito Reconoce la Importancia del software base.
Ing. Edson Raúl Lazo Alvarez
Agenda del día
La conexión entre el hardware y el software.
Interfaz de Usuario Hombre - Maquina Ing. Edson Raúl Lazo Alvarez
1 LA CONEXIÓN ENTRE EL HARDWARE Y EL SOFTWARE.
Ing. Edson Raúl Lazo Alvarez
Sabias que originalmente Los sistemas operativos fueron afrontados como una forma de manipular una de las operaciones de entrada/salida más complejas: “La comunicación con distintos tipos de discos.“ Pero evolucionó rápidamente hacia un puente que unía por completo la PC y software que se ejecuta en él. Ron White, en How Computers Work Ing. Edson Raúl Lazo Alvarez
La conexión hardware-software Ya sea para escribir un documento o un programa, usted no debe preocuparse de los pequeños detalles como: La parte de la memoria de la computadora ocupada por ese documento.
Los segmentos del procesador de textos que se encuentran actualmente en la memoria. Las instrucciones de salida enviadas por la computadora a la impresora Ing. Edson Raúl Lazo Alvarez
El software de sistema Un tipo de software que incluye el sistema operativo y los programas de utilidad, es el encargado de gestionar estos detalles y otros muchos sin que usted se entere de ello.
Usuarios
Software de Aplicaci贸n
Software del Sistema Operativo
Sistema de Hardware
Ing. Edson Ra煤l Lazo Alvarez
¿Qué hace un sistema operativo? Virtualmente, cada computadora actual, ya sea una supercomputadora de tiempo compartido o un portátil, depende de un SO (sistema operativo) que mantenga el hardware funcionando de forma eficiente y facilite el proceso de comunicación con él. Ing. Edson Raúl Lazo Alvarez
¿Qué hace un sistema operativo? • El sistema operativo está ejecutándose continuamente desde el mismo momento en el que se enciende la computadora, proporcionando una capa de aislamiento entre usted y los bits y bytes que componen el mundo del hardware de la computadora. Ing. Edson Raúl Lazo Alvarez
¿Qué hace un sistema operativo?
Ing. Edson Raúl Lazo Alvarez
Sistema Operativo Es un sistema de programas que llevan a cabo una serie de operaciones técnicas, desde la comunicación básica con los periféricos a complejas tareas de comunicación y seguridad dentro de una red.
Ing. Edson Raúl Lazo Alvarez
Comunicación con los periféricos. Programas de utilidad y controladores de dispositivo.
Coordinación de las comunicaciones de una red.
Coordinación de los trabajos concurrentes.
¿Qué hace un sistema operativo?
Programas y administración de datos.
Administración de la memoria.
Monitorización de los recursos, contabilización y seguridad. Ing. Edson Raúl Lazo Alvarez
Comunicación con los periféricos Algunas de las más complejas operaciones llevadas a cabo por una computadora están relacionadas con la comunicación con monitores, impresoras, unidades de disco y cualquier otro tipo de dispositivo periférico. El sistema operativo de una computadora incluye programas que se comunican de forma transparente con estos periféricos. Ing. Edson Raúl Lazo Alvarez
Coordinación de los trabajos concurrentes Con frecuencia, las computadoras multiusuario procesan varios trabajos (o tareas) al mismo tiempo en un proceso conocido como procesamiento concurrente. Las máquinas de procesamiento en paralelo usan múltiples CPU para procesar trabajos de forma simultánea. Pero cualquiera de nuestras PC sólo dispone de una CPU Ing. Edson Raúl Lazo Alvarez
Administración de la memoria Cuando varios trabajos se están procesando de manera concurrente, el sistema operativo debe controlar el modo en el que se está usando la memoria de la computadora y asegurarse de que ningún trabajo invade el espacio de otro.
Ing. Edson Raúl Lazo Alvarez
Monitorizaci贸n de los recursos, contabilizaci贸n y seguridad El sistema operativo debe monitorizar los recursos para asegurar la privacidad y seguridad de los datos de cada usuario. Cada usuario suele estar identificado con un nombre y una contrase帽a Ing. Edson Ra煤l Lazo Alvarez
Programas y administración de datos Además de actuar como guardia de tráfico, guardia de seguridad y contable, el sistema operativo también es un librero que se encarga de localizar y acceder a los ficheros y programas solicitados por el usuario o por cualquier otro programa. Ing. Edson Raúl Lazo Alvarez
Coordinaci贸n de las comunicaciones de una red Los sistemas operativos sirven como puentes a las redes, desde la oficina a Internet, por lo que el proceso de networking es un rasgo fundamental de cualquiera de estos sistemas operativos. Ing. Edson Ra煤l Lazo Alvarez
Programas de utilidad y controladores de dispositivo Incluso los mejores sistemas operativos dejan algunas de sus tareas en manos de otros programas o en el usuario. Los programas de utilidad sirven como herramientas de mantenimiento del sistema y reparan todo aquello que el propio sistema operativo no es capaz de hacer por sĂ mismo. Ing. Edson RaĂşl Lazo Alvarez
Ing. Edson RaĂşl Lazo Alvarez
Ing. Edson RaĂşl Lazo Alvarez
Ing. Edson RaĂşl Lazo Alvarez
Ing. Edson RaĂşl Lazo Alvarez
¿Dónde vive el sistema operativo? Las PC modernas, sólo incluyen en ROM una pequeña parte del sistema operativo. El resto se almacena en la memoria en un proceso conocido como arranque (o booting, en inglés). Ing. Edson Raúl Lazo Alvarez
2 INTERFAZ DE USUARIO HOMBRE - MAQUINA
Ing. Edson Raúl Lazo Alvarez
Los usuarios de las primeras computadoras tenían que gastar grandes cantidades de tiempo escribiendo y depurando instrucciones en lenguaje máquina. Steve Jobs Los usuarios de las primeras computadoras tenían que gastar grandes cantidades de tiempo escribiendo y depurando instrucciones en lenguaje máquina. Tiempo escribiendo y depurando instrucciones en lenguaje maquina. Mas adelante empezaron a utilizar lenguajes de programación que eran mas sencillos de entender aunque seguían siendo complicados en el ámbito técnico. Ing. Edson Raúl Lazo Alvarez
En la actualidad, los usuarios emplean la mayorĂa de su tiempo en el trabajo con aplicaciones ya programadas, como los procesadores de texto, que simulan y aumentan las posibilidades de herramientas reales. A medida que el software evoluciona, tambiĂŠn lo hace la interfaz de usuario. Ing. Edson RaĂşl Lazo Alvarez
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. Windows y Mac OS emplean una interfaz de usuario que Representa los datos de la computadora como fichero almacenados en carpetas que se Encuentran en un escritorio virtual. Ing. Edson Raúl Lazo Alvarez
Sistemas operativos de sobremesa Historia de las interfaces de usuario (GUI). Con el auge de computación desde hace ya varios años y con la intención de facilitar el uso de las computadoras a usuarios de todo tipo y no dejarlas sólo para los expertos, se ha convertido en una práctica habitual utilizar metáforas visuales por medio de la llamada interfaz gráfica de usuario (IGU ó GUI en inglés).
Ing. Edson Raúl Lazo Alvarez
Xerox Alto - 1973 Alan Kay
Ing. Edson RaĂşl Lazo Alvarez
Xerox Star (1981)
Ing. Edson RaĂşl Lazo Alvarez
Apple Lisa (1983)
Ing. Edson RaĂşl Lazo Alvarez
Mac OS System 1.0 (1984)
Ing. Edson RaĂşl Lazo Alvarez
Workbench (1985)
Ing. Edson RaĂşl Lazo Alvarez
Microsoft Windows 1.0 (1985)
Ing. Edson RaĂşl Lazo Alvarez
Graphical Environment Manager (GEM – 1985)
Ing. Edson Raúl Lazo Alvarez
GEOS (1986)
Ing. Edson RaĂşl Lazo Alvarez
Windows 2.0 (1987)
Ing. Edson RaĂşl Lazo Alvarez
OS/2 1.x (1988)
Ing. Edson RaĂşl Lazo Alvarez
NeXTSTEP / OPENSTEP 1.0 (1989)
Ing. Edson Raúl Lazo Alvarez
OS/2 1.20 (1989)
Ing. Edson RaĂşl Lazo Alvarez
Windows 3.0 (1990)
Ing. Edson RaĂşl Lazo Alvarez
Workbench 2.04 (1991)
Ing. Edson RaĂşl Lazo Alvarez
Mac OS System 7 (1991)
Ing. Edson RaĂşl Lazo Alvarez
Windows 3.1 (1992)
Ing. Edson RaĂşl Lazo Alvarez
OS/2 2.0 (1992)
Ing. Edson RaĂşl Lazo Alvarez
Windows 95 (1995)
Ing. Edson RaĂşl Lazo Alvarez
OS/2 Warp 4 (1996)
Ing. Edson RaĂşl Lazo Alvarez
Mac OS System 8 (1997)
Ing. Edson RaĂşl Lazo Alvarez
Windows 98 (1998)
Ing. Edson RaĂşl Lazo Alvarez
KDE 1.0 (1998)
Ing. Edson RaĂşl Lazo Alvarez
BeOS 4.5 (1999)
Ing. Edson RaĂşl Lazo Alvarez
GNOME 1.0 (1999)
Ing. Edson RaĂşl Lazo Alvarez
Mac OS X (2001)
Ing. Edson RaĂşl Lazo Alvarez
Windows XP (2001)
Ing. Edson RaĂşl Lazo Alvarez
KDE 3 (2002)
Ing. Edson RaĂşl Lazo Alvarez
Windows Vista (2007)
Ing. Edson RaĂşl Lazo Alvarez
Mac OS X Leopard (2007)
Ing. Edson RaĂşl Lazo Alvarez
GNOME 2.24 (2008)
Ing. Edson RaĂşl Lazo Alvarez
KDE (v4.0 Jan. 2008, v4.2 Mar. 2009)
Ing. Edson RaĂşl Lazo Alvarez
Windows 7 (2009)
Ing. Edson RaĂşl Lazo Alvarez
Gnome 3.x Shell (2011)
Ing. Edson RaĂşl Lazo Alvarez
KDE SC 4.8 (2012)
Ing. Edson RaĂşl Lazo Alvarez
Windows 8 (2012)
Ing. Edson RaĂşl Lazo Alvarez
Mac OS X Mavericks (2013)
Ing. Edson RaĂşl Lazo Alvarez
Windows 10 (29 de Julio 2015)
Ing. Edson RaĂşl Lazo Alvarez
Las GUI En la actualidad las GUI simplifican el funcionamiento de una computadora u otras máquinas, permite a usuarios sin conocimientos de programación, ser capaces de utilizar la máquina en una variedad de maneras. También están diseñadas para que sean intuitivas de usar, ya que permiten a los usuarios adquirir experiencia y conocimientos. Ing. Edson Raúl Lazo Alvarez
Preguntas
Ing. Edson RaĂşl Lazo Alvarez
¿Qué hemos aprendido?
Ing. Edson Raúl Lazo Alvarez
Momento de la práctica
Ing. Edson Raúl Lazo Alvarez
Ing. Edson RaĂşl Lazo Alvarez elazo@continental.edu.pe
Ing. Edson RaĂşl Lazo Alvarez