Download Sistema Operativo - Asignatura: Informática 1
Document related concepts
Transcript
ISAE UNIVERSIDAD FACULTAD DE CIENCIAS TECNOLOGICAS TÉCNICO EN INFORMÁTICA Introducción a los Sistemas Operativos Facilitador: Prof. Eliécer Espinosa Diciembre 2013 Sistema Operativo Sistema Operativo Qué es? Prg 2 Conceptos Objetivos Prg 1 Prg N Servicios Recursos Es un conjunto de programas... ... que Contribuyen al funcionamiento del hardware 2 SISTEMAS OPERATIVOS Concepto S.O Función de un S.O Utilizacion de un S.O CARACTERÍSTICAS 1 Controlar y coordinar el uso del Hardware- programas de aplicación y los diferentes usuarios 2 Ambiente de ejecución de programas – Administrar recursos. 3 Conveniencia, Eficiencia, administrar hardware, E/S. CATEGORIAS 1 2 Multitareas 3 4 Monotareas Monousuarios Multiusuarios Sistema Operativo Objetivos Sistema Computacional •CPU •Memoria •Dispositivos de Entrada/Salida Hardware 5 Sistema Operativo Qué es Conceptos Objetivos Servicios Recursos Sistema Computacional •Compiladores •Bases de Datos •Servidores Web •Servidores de Correo •Juegos Programa de Aplicación Sistema Operativo Hardware 6 Sistema Operativo Qué es Sistema Computacional Conceptos Usuarios Objetivos Servicios Recursos Prog. de Aplicación Sistema Operativo Hardware 7 Sistema Operativo Objetivos Generales de un SO. Conveniencia Eficiencia Escalable El sistema Operativo debe facilitar el uso del hardware 8 Sistema Operativo Objetivos Generales de un SO. Conveniencia Eficiencia Escalable El sistema operativo debe lograr que los recursos sean utilizados en forma coherente y organizada. 9 Sistema Operativo Objetivos Generales de un SO. Conveniencia Eficiencia Escalable Un sistema operativo debe ser construido de tal manera que permita cualquier posterior desarrollo sin afectar sus servicios. 10 Sistema Operativo Servicios que provee un SO Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría 11 Sistema Operativo Servicios que provee un SO •Utilidades => crear aplicaciones Usuarios Entornos de desarrollo Programa (ejecutable) SO Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría 12 Sistema Operativo Servicios que provee un SO Usuarios Programa (lo ejecuta) Memoria SO Archivos Dispositivos de I/O Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría 13 Sistema Operativo Servicios que provee un SO Aplicación Leer/Escribir SO Device Driver Señalizaciones Set de Inst. de control. Scanner de Hw Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría 14 Sistema Operativo Servicios que provee un SO Usuario 1 Usuario N Leer/Escribir SO Red CD Archivo Permisos Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría 15 Sistema Operativo Servicios que provee un SO Usuario 1 Usuario N SO Bases de Datos Correo Archivos de Usuarios Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría 16 Sistema Operativo Servicios que provee un SO Aplicaciones, Procesos, Usuarios Fallas de Hw, Software, etc SO Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría Ha ocurrido un error ... 17 Sistema Operativo Servicios que provee un SO Reunir datos del pasado 90 80 70 60 50 40 30 20 10 0 Este O e ste N o rte 1e r trim. 2 do trim. 3 e r trim. 4 to trim. Generar estadísticas de uso y predicción Creación de Programas Ejecución de Programas Acceso a dispositivos Acceso a archivos Acceso al sistema Detección de errores Auditoría 18 Muchas gracias…! 19