Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Operativos
Objetivos
Conceptos Básicos
¿Qué es un Sistema Operativo?
aplicaciones.
Actúa como intermediario entre el
usuario y el hardware.
Funciones de los S.O.
Gestión de los recursos de la computadora.
Ejecución de servicios para los programas.
Ejecución de los mandato: de los usuarios.
Funciones de los S.O.
Gestión de los recursos de la computadora.
Ejecución de servicios para los programas.
Ejecución de los mandato: de los usuarios.
Funciones de los S.O.
La capa mas cercana al hardware se denomina
núcleo (kernel).
Estructura
COMPONENTES Y ESTRUCTURA DEL
SISTEMA OPERATIVO
Nucleo
Servicios
intérprete de mandatos o shell.
COMPONENTES DEL SISTEMA
OPERATIVO
EL NUCLEO
Glosario
POSIX es el acrónimo de Portable Operating System
Interface, y X viene de UNIX como seña de identidad de la
API. El término fue sugerido por Richard Stallman en la década
de 1980, respuesta a la demanda de la IEEE, que buscaba un
nombre fácil de recordar.
WIN32 API de Microsoft proporciona un kit de desarrollo de
software en el que se incluyen la documentación y las
herramientas necesarias para que los programadores puedan
crear sus aplicaciones y aprovechar los recursos del sistema.
Las versiones modernas de Windows utilizan la API de 32 bits
llamada Win32.
COMPONENTES DEL SISTEMA
OPERATIVO
Estructura del S.O.
Ejemplos de perspectivas desde las
que se puede analizar un S.O. son:
• Examinar los servicios que proporciona
• Explorar la interfaz que ofrece a los
usuarios y programadores.
• Desglosar el sistema en sus componentes y
estudiar sus interconexiones.
Componentes Comunes del S.O.
No existe una división única de componentes de
un S.O.
Las siguiente división de componentes es una
propuesta general
• Administración de Procesos
• Administración de Memoria
• Administración de Archivos
• Administración de E/S
• Administración de almacenamiento secundario
• Networking
• Sistema de Seguridad
• Interprete de órdenes
Administración de Procesos
Un proceso necesita ciertos recursos para su
ejecución como: tiempo del CPU, memoria,
archivos y operaciones de E/S para hacer su
tarea.
El S.O. es responsable de la siguientes
actividades asociadas a los procesos:
• Creación y Eliminación de procesos
• Suspensión y Reanudación de procesos
• Provisión de mecanismos para:
Sincronización de procesos
Por capas
Sistemas cliente-servidor.
Estructura del Sistema Operativo
Sistemas operativos Estructurados por capas
programa a la vez
MULTITAREA: los que permiten ejecutar varias
Cliente-servidor
un solo ordenador
DISTRIBUIDOS: si permite utilizar los recursos