Escolar Documentos
Profissional Documentos
Cultura Documentos
Definición y funciones
Evolución de los sistemas operativos
Componentes de un sistema operativo
Gestión de procesos
Gestión de la memoria principal
Gestión de archivos
Gestión del sistema de E/S
Gestión de almacenamiento secundario
Trabajo con redes
Sistema de protección
Intérprete de comandos
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 2 Silberschatz, Galvin and Gagne ©2005
Tema 8.1: Definición y Funciones
¿Qué es un Sistema Operativo?
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 4 Silberschatz, Galvin and Gagne ©2005
Componentes de un Sistema de Computación
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 5 Silberschatz, Galvin and Gagne ©2005
Otras Perspectivas
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 6 Silberschatz, Galvin and Gagne ©2005
Definición de Sistema Operativo
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 7 Silberschatz, Galvin and Gagne ©2005
Tema 8.2: Evolución de los SOs
Evolución de los SOs
Procesamiento en serie
Los trabajos se preparan y ejecutan uno a uno
La preparación de trabajos requiere mucho tiempo
Procesamiento por lotes
Se prepara un lote de trabajos y el computador los ejecuta de forma
secuencial
Reduce el tiempo de preparación de trabajos
La CPU se queda ociosa cuando hay una operación de E/S
Multiprogramación
Se mantienen varios trabajos en memoria, cuando uno hace E/S se
escoge otro para ocupar la CPU
Mejora el rendimiento de los computadores
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 9 Silberschatz, Galvin and Gagne ©2005
Evolución de los SOs
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 10 Silberschatz, Galvin and Gagne ©2005
Evolución de los SOs
Tiempo compartido
Se conmuta rápidamente entre los procesos en ejecución
Permite que varios usuarios puedan interaccionar con sus trabajos
simultáneamente
Sistemas multiprocesadores
Consisten en varios procesadores compartiendo memoria
Aplicaciones: fiabilidad, rendimiento, coste
Sistemas distribuidos
Están formados por equipos autónomos conectados entre sí por líneas
de alta velocidad (ej. red local)
El SO debe proporcionar transparencia en el acceso de los recursos de
cualquier equipo
Sistemas en tiempo real
Las tareas poseen requisitos estrictos de tiempo
El SO debe prescindir de algunos componentes para asegurar los
requisitos de tiempo
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 11 Silberschatz, Galvin and Gagne ©2005
Tema 8.3: Componentes de un SO
Gestión de Procesos
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 13 Silberschatz, Galvin and Gagne ©2005
Gestión de la Memoria Principal
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 14 Silberschatz, Galvin and Gagne ©2005
Gestión de Ficheros
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 15 Silberschatz, Galvin and Gagne ©2005
Gestión del Sistema de E/S
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 16 Silberschatz, Galvin and Gagne ©2005
Gestión de Almacenamiento Secundario
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 17 Silberschatz, Galvin and Gagne ©2005
Trabajo con Redes
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 18 Silberschatz, Galvin and Gagne ©2005
Sistema de Protección
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 19 Silberschatz, Galvin and Gagne ©2005
Intérprete de comandos
Fundamentos de los Computadores (ITT, Sist. Electr.), 2005-2006 Tema 8: 20 Silberschatz, Galvin and Gagne ©2005
Fin del Tema 8