componentes del sistema operativo o S.O

componentes de un sistema operativo

un proceso es simplemente un programa en ejecución que necesita recursos para realizar su tarea 

El S:O es responsable de :

-crear y destruir los procesos 

- parar y reanudar los procesos 

- ofrecer mecanismo para que se comuniquen y sincronicen 

la gestión de procesos podría ser similar al trabajo de oficio ejemplo se tiene una lista de tareas a realizar y a estas fijarse prioridades altas , media y baja. 

gestión de memoria

 la memoria es una gran tabla de palabras o bytes que se  referencia cada una mediante una direccion unic 

EL S.O es responsable de 

-conocer que parte de la memoria se esta utilizando y para que ?

decidir que procesos se cargaran en memoria cuando haya espacio disponible 

asignar y reclamar espacio de memoria cuando sea necesario 

que es el sistema de archivo?

son colecciones de informacion relacionada , definidada, por sus creadores .- estos almacenan programas y datos tales como imagenes,texto,informacion de baces etc 

sistema de comunicaciones

es para mantener la comunicacion con los otros sistemas , es necesario poder controlar el envio
y recepcion de informacion a traves de las interfaces de red 

gestor  de recursos 

- el cpu ( unidad centra.l de proceso, donde esta alojado el micro-procesador)

- los dispositivos de E/S (entrada y salida)

-{ la memoria principal 

- los discos ( memorias secundarias)

- los procesos ( programar en ejecucion )

- todos los sistemas 

sistemas operativos se presentan en 

estructura monolítica
se refiere ala estructura de los primeros sistemas operativo costituido por un solo programa , compuesto de un conjunto de rutinas 

estructura jerarquica
a medida que crecian las necesidades de los humanos de los usuarios las empresas se vieron en la necesidad de perfeccionar los sitemas por lo que fue necesario llevar a cabo una mayor organizacion del software y el sistema operativo donde una aprte del sistema contenia subpartes se organiza en forma de niveles

sus capas :

capa 0 :
-trabajar con la asignacion del proceso 
- alternar entre los procesos cuando ocurren las interrupciones o expiran 
-proporciona la multi-programacion 

capa 1 :
- administra la memoria 
- asegura que las paginas requeridas de los procesos

capa 2 :
-administracion la comunicacion entre casa proceso y la consola del operador
- por sobre esta capa cada proceso tiene su propio consola

capa 3 :
-controla los dispositivos de e/s y almacena en buffer los flujos de informacion
-por sobre la capa 3 cada proceso puede trabajar con sispositivos 

capa 4:
-aloja los programas del usuario
-los programas del usuario del usuario no tiene preocupaciones lkr el proceso de memoria 

capa 5
localiza el proceso operador del sistema 

  Resultado de imagen para estructura jerarquica capas informatica


maquina virtual
sistema operativos que presentan una interfaz a cada proceso, mostrando una maquina que aparece idéntica ala maquina que subyacente estos sistemas operativos separan dos conceptos que suelen estar unidos en el resto de sistemas 

cliente- servidor (micro-kernel)

esta arquitectura consiste basicamnete en un cliente que realiza peticiones a otro y el servidor que le da respuesta 

este sistema sirve para toda clase de aplicaciones por tanto es de proposito general y cumple con las misma actividades que los sistemas operativos convencionales.
el nucleo tiene como mision establecer la comunicacion entre los clientes y los servidores, los procesos pueden se tanto servidores como clientes .


 Resultado de imagen para cliente- servidor (micro-kernel)

se clasifican por :

1. el numero de usuario
- sistemas mono-usuario
- sistema multi-usuario

2. el numero de tareas

- sistema mono-tareas
-sistema multi-tareas

3.el numero de procesadores
-sistema operador uni-procesador
-sistema operativo multi-procesador

Comentarios