lunes, 9 de noviembre de 2009

9.- COMPONENTES DE UN SISTEMA OPERATIVO

- GESTIÓN DE PROCESO
* Un proceso es un programa que necesita recursos para realizar su tarea
- Tiempo de CPU
- Memoria (RAM-ROM)
- Archivos
- Dispositivos E/S

* El sistema operativo es responsable de crear y distribuir los
procesos parar y reanudar los procesos.
* Ofrece mecanismos que se comuniquen

- GESTION DE MEMORIA PRINCIPAL
* La memoria es una gran tabla de palabras o bites que se
referencian cada una mediante una dirección única.
* Ese almacén de datos de rápido acceso es compartido por CPU y
los dispositivos de E/S, es volátil y pierde sus contenidos y los
fallos de sistema.
* El Sistema Operativo es responsable de:
- Conocer de que partes de la memoria estan utilizadas y por quien.
- Decidir que procesos se cargaran en memoria cuando haya espacio
disponible.
- Asignar y reclamar espacio de memoria cuando sea necesario.

- GESTRION DE ALMACENAMIENTO SECUNDARIO
* Un sistema de almacenamiento secundario es necesario ya que la
memoria principal es volátil y muy pequeña para almacenar todos los
programas y datos.
* Es necesario mantener los datos en la memoria secundaria
* El sistema operativo se encarga de:
- Planificar los discos
- Gestionar el espacio libre
- Asignar el almacenamiento

- SISTEMA DE E/S
* Es un sistema de almacenamiento temporal(CACHÉ), una interfaz de
manejadores de dispositivos y otros 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 información relacionada, definida por
sus creadores.
* Estos almacenan programas y datos (imágenes, textos, videos, etc.)
* El Sistema Operativo es responsable de:
- Construir y eliminar archivos y directorios.
- Ofrecer funciones para manipular archivos y directorios.
- Establecer la correspondencia entre archivos y unidades de
almacenamiento.
- Realizar copias de seguridad y copias de archivos.

- SISTEMA DE PROTECCIÓN
* Mecanismo que controla el acceso de los programas o los usuarios a los
recursos del sistema.
* El Sistema Operativo se encarga de:
- Distinguir entre uso autorizado y no autorizado
- Especificar los controles de seguridad a realizar
- Forzar el uso de estos mecanismo de protección.

- SISTEMA DE COMUNICACIÓN
* Para mantener las comunicaciones con otros sistemas es necesario
poder controlar el envío y recepción de información a través
de interfaces de red.
* Hay que crear y mantener puntos de comunicación que sirvan a
las aplicaciones para enviar y recibir información; Crear y
mantener conexiones virtuales entre aplicaciones que
están ejecutandose localmente y otras que lo hacen remotamente.

- PROGRAMAS DE SISTEMA
* Son aplicaciones de seguridad que se administran con el
sistema operativo pero no forman parte de él.
* Ofrece un entorno útil para el desarrollo y ejecución de programas,
siendo algunas de las tareas que realizan:
- Manipulación y modificación de archivos
- Información del estado de sistema
- Soporte a lenguajes de programación
- Comunicaciones

No hay comentarios:

Publicar un comentario