Introducci - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

Introducci

Description:

H. Deitel: un SO es un programa que act a como interfaz entre el usuario de un ... de programas que controla el Hardware del ordenador y gestiona los recursos ... – PowerPoint PPT presentation

Number of Views:23
Avg rating:3.0/5.0
Slides: 24
Provided by: andrs5
Category:

less

Transcript and Presenter's Notes

Title: Introducci


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
Write a Comment
User Comments (0)
About PowerShow.com