2. *
* Un sistema operativo es un
programa o conjunto de programas
que en un sistema informático gestiona
los recursos de hardware y provee
servicios a los programas de
aplicación, ejecutándose en
modo privilegiado respecto
de los restantes.
3. *
Realiza las siguientes actividades:
* La comunicación con los periféricos.
* La coordinación del procesamiento de trabajos
concurrentes.
* La administración de la memoria.
* Supervisión, contabilidad y seguridad de
recursos .
* Administración de programas y datos.
4. *
Organización básica del sistema operativo:
* Un programa principal que llama al
procedimiento del servicio solicitado.
* Un conjunto de procedimientos de
servicio que llevan a cabo las llamadas
al sistema.
* Un conjunto de procedimientos
utilitarios que ayudan al procedimiento
de servicio.
5. *
* La capa 1 realizaba la administración de la
memoria. Asignaba el espacio de memoria
principal para los procesos. El software de la
capa 1 se encarga de garantizar que las páginas
llegan a la memoria cuando sea necesario.
* La capa 2 se encarga de la comunicación entre
cada proceso y la consola del operador. Por
encima de esta capa, cada proceso tiene su
propia consola de operador.
6. * La capa 3 controla los dispositivos de E/S y guarda
en almacenes (buffers) los flujos de información entre
ellos. Por encima de la capa 3, cada proceso puede
trabajar con dispositivos exactos de E/S con
propiedades adecuadas, en vez de dispositivos reales
con muchas peculiaridades.
* La capa 4 es donde estaban los programas del usuario,
estos no tenían que preocuparse por el proceso,
memoria, consola o control de E/S.
* En la capa 5 se encuentra el proceso operador del
sistema.
7. *
* Acepta todos los trabajos y los conserva hasta su
finalización.
* Interpreta los comandos que permiten al usuario
comunicarse con el ordenador.
* Coordina y manipula el hardware de la computadora,
como la memoria, las impresoras, las unidades de
disco, el teclado o el Mouse.
* Organiza los archivos en diversos dispositivos de
almacenamiento, como discos flexibles, discos duros,
discos compactos o cintas magnéticas.
8. * Gestiona los errores de hardware y la pérdida
de datos.
* El sistema operativo administra la manera en
que se reparten los procesos.
* Evita que las acciones de un usuario afecten el
trabajo que esta realizando otro usuario.
* Un usuario se puede conectarse
a otra máquina sin tener que
estar cerca de ella.
* Establece el costo que se le cobra a un usuario
por utilizar determinados recursos
9. *
* Nivel 1: Gestión del
Procesador
* Nivel 2: Gestión de
Dispositivos
* Nivel 3: Gestión de
Memoria y Procesos
* Nivel 4: Gestión de
la Información
10. -Monousuario: Soportan un usuario a la vez.
-Multiusuario: Dan servicio a más de un
usuario.
-Monotarea: Sólo permiten una tarea a la vez
por usuarios.
-Multitarea: Le permite al usuario estar
realizando varios trabajos al mismo tiempo.
-Monoprocesador:Sólo permiten visualizar un
procesador.
-Multiprocesador: Permiten usar varios
procesadores simultáneamente y son capaces
de ejecutar varias tareas en paralelo
11. *
* 1969: Tres programadores de los laboratorios
Bell crean el sistema operativo UNIX, aún en
tiempos de terminal y sin entornos gráficos
existentes
12. * 1973: Xerox el creador.
* 1974: Empieza la creación de BSD 1.0, que es
rápidamente sucedida por BSD 2.0 en 1978.
* 1979: Tim Paterson crea su sistema operativo 86-
DOS, que posteriormente pasó a llamarse QDOS
* 1981: Nace Xerox Star, el sucesor de Xerox Alto.
* 1983: Apple muestra su primera gran obra, la Apple
Lisa System 1.
13. * 1983: VisiCorp crea Visi On.
* 1984: Mac OS System de la mano de Apple.
* 1985: Microsoft Windows 1.0
* 1987: Andrew S. Tanenbaum crea MINIX
* 1987: Windows 2.0
14. * 1990: Windows 3.0
* 1990: Richard Stallman crea el sistema GNU de
software libre y el Núcleo Hurd
* 1995: Windows 95
15. * 1997: Mac OS System 8
* 1998: Windows 98
* 2001: Mac OS X
* 2001: Windows XP.
* 2007: Windows Vista y MAC OS Leopard
* 2009: Windows 7
* 2011: Ubuntu saca su versión 11.04