Este documento resume los principales conceptos relacionados con los sistemas operativos, incluyendo su clasificación, funciones, estructura, servicios y componentes. Se describen los diferentes tipos de sistemas operativos como monolíticos, por capas y de máquina virtual, así como sus funciones como la administración de memoria, periféricos y procesos. También se explica que los sistemas operativos proveen servicios como la ejecución de programas y acceso a archivos e información.
2. INDICE
Clasificación de sistemas operativos
Funciones del sistema operativo
Estructura de los sistemas operativos
Servicios del sistema operativo
Componentes del sistema operativo
2
3. Clasificación de sistemas operativos
Estructura interna
Monolítica: es la estructura utilizada en los primeros
sistemas operativos en la que todas las funciones se
implementan en el kernel (núcleo)
3
4. Por capas: Este diseño se corresponde con una
estructura jerárquica que se divide en distintos niveles
4
5. •Máquina virtual: se trata de un tipo de sistema operativo
que presenta una interfaz a cada proceso mostrando una
máquina real subyacente.
5
6. •Modos de explotación
•Procesamiento por lotes: se caracteriza por la agrupacion
en bloques de los trabajos similares.
6
7. •Procesamiento por tiempo real: el usuario que introduce
los datos es el que suele iniciar el programa para procesar
los datos introducidos y generar el resultado
7
8. Servicios ofrecidos
Nº usuarios
Nº tareas
Nº procesadores
Tiempo de respuesta
forma de ofrecer los servicios
Sistemas centralizados
Sistemas de red
Sistemas distribuidos
8
10. Forma de ofrecer los servicios: sistemas centralizados:
hasta que los PC no tuvieron un precio accesible y
suficiente potencia, la mayoría de los sistemas
utilizaban el modelo de proceso centralizado. Con este
tipo de modelo los ordenadores “mainframe” se
encargaban de todo el procesamiento y los usuarios
manejaban únicamente terminales tontos.
10
11. INDICE
Clasificación de sistemas operativos
Funciones del sistema operativo
Estructura de los sistemas operativos
Servicios del sistema operativo
Componentes del sistema operativo
11
12. funciones del sistema operativo
Administración de periféricos
Gestión de permisos y usuarios
Control de concurrencia
Control de errores
Administración de memoria
Control de seguridad
12
13. INDICE
Clasificación de sistemas operativos
Funciones del sistema operativo
Estructura de los sistemas operativos
Servicios del sistema operativo
Componentes del sistema operativo
13
14. Estructura de los sistemas
operativos
Nivel 0: Kernel(núcleo)
Nivel 1: gestión del procesador
Nivel 2: gestión de memoria
Nivel 3: gestión de procesos
Nivel 4: gestión de dispositivos
Nivel 5: gestión de la información
14
15. INDICE
Clasificación de sistemas operativos
Funciones del sistema operativo
Estructura de los sistemas operativos
Servicios del sistema operativo
Componentes del sistema operativo
15
16. Servicios del sistema operativo
Ejecutar programas
Acceder a los dispositivos
Acceder a los archivos y información
Controlar y solucionar errores
Proporcionar información del sistema
16
17. INDICE
Clasificación de sistemas operativos
Funciones del sistema operativo
Estructura de los sistemas operativos
Servicios del sistema operativo
Componentes del sistema operativo
17
18. Componentes del sistema
operativo
Kernel
Programas y procesos
Planificación del CPU-multiprocesamiento
Algoritmos de planificación
Sincronización de procesos
18