1 / 23

Introducción a la Computación

Introducción a la Computación. Sistemas Operativos. Agenda. Definición y Conceptos Evolución Funciones Propiedades Estructura de un S.O. típico Tipos Ejemplos Valoración de los S.O. estudiados. Sistemas Operativos Definición y Conceptos. Definiciones

yen
Download Presentation

Introducción a la Computación

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introducción a la Computación Sistemas Operativos

  2. Agenda • Definición y Conceptos • Evolución • Funciones • Propiedades • Estructura de un S.O. típico • Tipos • Ejemplos • Valoración de los S.O. estudiados

  3. Sistemas Operativos Definición y Conceptos • Definiciones • H. Deitel: un SO es un programa que actúa como interfaz entre el usuario de un ordenador y el HW del mismo, ofreciendo el entorno necesario para que el usuario pueda ejecutar programas. • Katzan: conjunto de programas y datos que ayudan a crear otros programas y a controlar su ejecución. • Madnik y Donovan: conjunto de programas que gestionan los recursos del sistema, optimizan su uso y resuelven conflictos.

  4. Sistemas Operativos Definición y Conceptos • Conceptos • conjunto de programas • Servicios hacia programas • Nivel más bajo del Software • Gestión de los recursos físicos • Programa o conjunto de programas que controla el Hardware del ordenador y gestiona los recursos del que dispone éste

  5. Sistemas Operativos Definición y Conceptos

  6. Agenda • Definición y Conceptos • Evolución • Funciones • Características • Propiedades • Estructura de un S.O. típico • Tipos • Ejemplos • Valoración de los S.O. estudiados

  7. Sistemas Operativos Evolución • 1. Primeros S.O. • Años 50 • Ayuda en E/S • Traducción de programas fuentes • Proceso • Introducción del programa CINTAS TARJETAS PERFORADAS • Introducción de los datos CINTAS TARJETAS PERFORADAS

  8. Sistemas Operativos Evolución • 2. Primeros S.O. • Años 60 • Ayuda a la programación más decisiva, proporcionado: • Traductores simbólicos más evolucionados • Programas de servicio para periféricos • Mejoras en tiempo. RUTINAS • Automatización de las rutinas. DRIVER • Memoria para el monitor • Memoria para el usuario • BUFFERS

  9. Sistemas Operativos Evolución • Interfaz usuario: con pantalla de texto

  10. Sistemas Operativos Evolución • S.O. con patallas graficas

  11. Agenda • Definición y Conceptos • Evolución • Funciones • Propiedades • Estructura de un S.O. típico • Tipos • Ejemplos • Valoración de los S.O. estudiados

  12. Sistemas Operativos Funciones • 1.Controlar la llegada de trabajos al sistema • 2.Repartir los recursos disponibles • 3. Gestionar entrada y salida • 4. Control de errores y protección de acceso a otros usuarios • 5. Contabilidad y auditoria

  13. Agenda • Definición y Conceptos • Evolución • Funciones • Propiedades • Estructura de un S.O. típico • Tipos • Ejemplos • Valoración de los S.O. estudiados

  14. Sistemas Operativos Propiedades • Fiabilidad • Eficiencia • Local • Global • Facilidad de mantenimiento

  15. Sistemas Operativos Tipos • Sistemas monousuario • Sistemas multiusuario • Sistemas monotarea • Sistemas multitarea • Sistema por lotes • Sistemas en tiempo real • Sistemas en tiempo compartido

  16. Agenda • Definición y Conceptos • Evolución • Funciones • Propiedades • Estructura de un S.O. típico • Ejemplos • Valoración de los S.O. estudiados

  17. Sistemas Operativos Estructura de un S.O. típico • Núcleo (Kernel) • Gestor de memoria • Gestor de operaciones de E/S • Gestor de dispositivos de almacenamiento • Asignación de recursos y ejecución de procesos (planificador – Scheduler)

  18. Agenda • Definición y Conceptos • Evolución • Funciones • Propiedades • Estructura de un S.O. típico • Tipos • Ejemplos • Valoración de los S.O. estudiados

  19. Sistemas Operativos Ejemplos • MS-DOS • Monousuario • Monoproceso

  20. Sistemas Operativos Ejemplos • Windows • Multiproceso • Multiusuario • Fabricado por Microsoft • Licencia vía pago • Disponible para múltiples plataformas

  21. Sistemas Operativos Ejemplos • UNIX • Multiusuario • Multiproceso • Gratuito (Licencia GNU) • Mantenido por los usuarios a lo largo del mundo • Cubre clientes, servidores y supercomputadores • Variedad en versiones dependiendo del requisito del usuario

  22. Agenda • Definición y Conceptos • Evolución • Funciones • Propiedades • Estructura de un S.O. típico • Tipos • Ejemplos • Valoración de los S.O. estudiados

  23. Sistemas Operativos Valoración de los S.O. estudiados • Windows • Estándar en entornos ofimáticos y usuarios finales • Entorno empresarial • UNIX • Robusto • Elementos de misión critica

More Related