Un proceso es simplemente un programas en ejecucion que necesita recursos para realizar su tarea tiempo de CPU, memoria y dispositivos de E/S el SO es el responsable.
GESTION DE LA MEMORIA PRINCIPAL:
La memoria es un gran tabla de palabras o bytes que se referencian cada una mediante una direccion unica.Este almacèn de datos rapido accesos es compartido por la CPU y los dispositivos de E/S.
GESTION DEL ALMACENAMIENTO SECUNDARIO:Un sistema de almacenamiento secundario es necesario, ya que la memoria principal ( almacenamiento primario) es volàtil y ademas muy pequeña para almacenar todos los programas y datos.
Tambièn es necesario mantener los datos que no convenga mantener en la memoria principal el SO.
EL SISTEMA DE E/S:
Consiste en un sistema de almacenamiento temporal (cachè), una interfaz de manejadores de dispositivos y otra para dispositivos concretos. El sistema operativo debe gestionar el almacenamiento temporal de E/S y servir las interrupciones de los dispositivos de E/S.
SISTEMA DE ARCHIVOS:
Los archivos son colecciones de informacion relacionado, definidas por sus creadores.Estos almacenan programas ( en codigo fuerte y objeto) y datos tales como imagenes, textos, informaciòn de bases de datos, etc.
SISTEMAS DE PROTECCIÒN:
Mecanismo que controla el acceso de los usuarios a los recursos del sistema.El SO se encarga de:
- Distiguir entre uso autorizado y no autorizado.
- Especificar los controles de seguridad a realizar.
- Forzar el uso de estos macanismo de protecciòn.
Para las cumunicaciones con otros sistema es necesario poder controlar el envio y recepcion de informacion a travès de las interfaces de red. Tambièn hay que crear y mantener puntos de comunicaciòn que sirvan a las aplicaciones para enviar y recibir informacion, y crear y mantener conexiones virtudes entre aplicaciones que estan ejecutàndose localmente y otras que lo hace remotamente.
PROGRAMAS DE SISTEMA:
Son aplicaciones de utilidad que se suministran con el SO pero no forma parte de el. Ofrecen un entorno ùtil para el desarrollo y ejecuciòn de programas, siendo algunas de las tareas que realizan.
GESTOR DE RECURSOS:
Como gestar de recursos, el sistema operativo administra:
- La CPU (unidad central de procesos, donde estan alojado el microprocesador)
- Los dispositivos E/S (entrada y salida)
- La memoria principal (o de acceso directo)
- Los discos ( o memoria secundaria)
- Los procesos (o programas en ejecuciòn)