Download sistemas operativos - ALUMNOS FISI
Document related concepts
Transcript
SISTEMAS OPERATIVOS CARACTERISTICAS, CLASES, EJEMPLOS Semana 10 SISTEMAS OPERATIVOS: Introducción Maquina Virtual: El sistema operativo y el hardware configuran una maquina virtual que se puede usar sin conocer detalles de los dispositivos de hardware. Ing. CIP María Rosa Dámaso Ríos 2 SISTEMAS OPERATIVOS: Definiciones Conjunto de programas que administran los recursos del sistema. Capa de software sobre el hardware que gestiona los elementos del sistema. Ing. CIP María Rosa Dámaso Ríos 3 SISTEMAS OPERATIVOS: Objetivo Uso eficiente, buen aprovechamiento de los recursos ofrecidos por el hardware. Ing. CIP María Rosa Dámaso Ríos 4 Recursos del Sistema PROCESADOR: en que forma se ejecutan los programas? MEMORIA PRINCIPAL: regular su ocupación. DISPOSITIVOS PERIFICOS: control. INFORMACION: datos, tipos, tamaños. Ing. CIP María Rosa Dámaso Ríos 5 SISTEMA OPERATIVO Y LOS RECURSOS E/S Procesador S.O Memoria Info Ing. CIP María Rosa Dámaso Ríos 6 EVOLUCION DE LOS SISTEMAS OPERATIVOS Primer Nivel : Procesamiento por Lotes. Monitor Residente: identificar e interpretar las tarjetas de control, asegurar que al acabar un trabajo se inicie el siguiente. Ing. CIP María Rosa Dámaso Ríos 7 EVOLUCION DE LOS SISTEMAS OPERATIVOS Segundo Nivel: On Line: Conectar dispositivos con procesador directamente. Off Line: Conexión de dispositivos lentos a través de rápidos (lectoras-u.cinta, u.cintaimpresora). Buffering [buffers], Spooling [spoll]. Ing. CIP María Rosa Dámaso Ríos 8 EVOLUCION DE LOS SISTEMAS OPERATIVOS Tercer Nivel: Multiprogramación: Ejecución de varias tareas en un mismo procesador. Memoria Virtual: Memoria Principal aparentemente mayor por uso de dispositivo de almacenamiento como parte de memoria principal. Ing. CIP María Rosa Dámaso Ríos 9 EVOLUCION DE LOS SISTEMAS OPERATIVOS Cuarto Nivel: S.O. PC y estaciones de trabajo [DOS, OS/2, Unix]. S.O. de Red [Netware, Windows NT]. S.O. Distribuidos: controlar procesamiento distribuido. Tarea: buscar ejemplos. Ing. CIP María Rosa Dámaso Ríos 10 CARACTERISTICAS DE LOS SISTEMAS OPERATIVOS Eficiencia: realizar funciones con rapidez. Fiabilidad: respecto a fallos. Mantenimiento fácil. Tamaño pequeño: menos espacio en memoria, mas eficiente, etc. Ing. CIP María Rosa Dámaso Ríos 11 FUNCIONES DE LOS SISTEMAS OPERATIVOS Facilitar tarea del usuario: a través de un Shell (interprete de ordenes) que provee de interfaz con usuario. Ing. CIP María Rosa Dámaso Ríos 12 FUNCIONES DE LOS SISTEMAS OPERATIVOS Administrar hardware de computadora. Apoyar a otros programas. Proteger datos y programas. Ing. CIP María Rosa Dámaso Ríos 13 FUNCIONES DE LOS SISTEMAS OPERATIVOS Administrar y mantener sistema de archivos en memoria secundaria. Contabilizar uso de recursos por usuarios. Ing. CIP María Rosa Dámaso Ríos 14 NUCLEO [KERNEL] Modulo de mas bajo nivel de S.O. Permanece en m. Principal. Asignac. de trabajos al procesador. Ing. CIP María Rosa Dámaso Ríos 15 Administración del Hardware Gestión del Procesador. Proceso: ente activo, programa en ejecución tratado como un todo por el sistema operativo. Diversos estados: ejecutable, en ejecución, bloqueado. Ing. CIP María Rosa Dámaso Ríos 16 Administración del Hardware Gestión del procesador. Tareas Preparación de programas: ejecutable de m. secundaria – m. principal. Asignación de recursos. Planificación del procesador: asignación de tiempos de uso del proc. Relanzamiento de procesos. Ing. CIP María Rosa Dámaso Ríos 17 Administración del Hardware Gestión de la memoria. Asignación de porciones de memoria a programas o parte de ellos, los datos y demás permanecen en disco. Memoria Virtual: En disco programa completo dividido [páginas, segmentos] va a memoria la que debe ejecutarse. Ing. CIP María Rosa Dámaso Ríos 18 Administración del Hardware Gestión de la E/S Cada dispositivo tendrá un nombre simbólico. El S.O. se encarga de aspectos físicos de la transferencia [bloques y sectores que se usaran]. Ing. CIP María Rosa Dámaso Ríos 19 Administración del sistema de archivos Un archivo contiene información que será almacenada en m. secundaria. Posee nombre, atributos y datos. Carpeta: agrupación de archivos bajo cierto criterio. Ing. CIP María Rosa Dámaso Ríos 20 TIPOS DE SIST. OPERATIVOS Sistema Operativo Multitarea [multiprogramados]: Ejecutan mas de un programa al mismo tiempo. Multitarea cooperativa: Proceso detecta si otro requiere al procesador S.O. No decide sólo que programa se ejecutará [DOS y Windows]. Ing. CIP María Rosa Dámaso Ríos 21 TIPOS DE SIST. OPERATIVOS Sistema Operativo Multitarea. Multitarea con asignación de prioridades: Lista de procesos con prioridades. S.O. Responsable de dar control del procesador a un proceso. Ing. CIP María Rosa Dámaso Ríos 22 TIPOS DE SIST. OPERATIVOS Sistema Operativo Multiusuario. Mas de un usuario accede a la computadora al mismo tiempo. También es multitarea para aprovechar al máximo a los recursos. Ing. CIP María Rosa Dámaso Ríos 23 TIPOS DE SIST. OPERATIVOS Sistema Operativo Multiproceso. Dos o más procesadores Interconectados trabajando simultáneamente. M. Asimétrico: Un procesador principal controla a los otros. M. Simétrico: Capacidad aumenta linealmente por c/procesador. Ing. CIP María Rosa Dámaso Ríos 24 TIPOS DE SIST. OPERATIVOS Sistema Operativo de Tiempo Real. Controla procesamiento de aplicaciones en las cuales la respuesta debe darse dentro de un limite de tiempo breve y preestablecido. Control industrial, de vuelo, aplicaciones militares. Ing. CIP María Rosa Dámaso Ríos 25 SISTEMAS OPERATIVOS: D.O.S. Monotarea. Monousuario. Ordenes Internas. Ordenes Externas. Ing. CIP María Rosa Dámaso Ríos 26 SISTEMAS OPERATIVOS: WINDOWS Multitarea. Fácil alternar entre programas en ejecución. Fácil aprendizaje. Ing. CIP María Rosa Dámaso Ríos 27 SISTEMAS OPERATIVOS: UNIX Multiusuario. Se puede ejecutar en diferentes tipos de computadoras. Línea de ordenes. Varias terminales conectadas a un único procesador. Ing. CIP María Rosa Dámaso Ríos 28 SISTEMAS OPERATIVOS: WINDOWS NT S.O. de red. Herramientas de Administración. Posee un GUI. Ejecuta aplicaciones Windows, DOS, UNIX. Ing. CIP María Rosa Dámaso Ríos 29 SISTEMAS OPERATIVOS: TAREA BUSCAR INFORMACION SOBRE: WINDOWS 2000 LINUX NETWARE Ing. CIP María Rosa Dámaso Ríos 30