SISTEMA OPERATIVO
el sistema operativo es el programa o conjunto de programas que efectuan la gestion de los procesos basicos de un sistema informatico y permite la normal ejecucion del resto de las operaciones.
COMPONENTES
Un proceso es simplemente un programa en ejecucion que nesesita recursos para analizar su tarea: tiempo de cpu, archivo y dispositivos de E/S.
El SO (sistema operativo) es el rezponzable de:
- crear y destruir
- parar y reanudar
- ofrecer mecanismos para que se comuniquen y sincronicen
GESTION DE LAMEMORIA
La memoria es una gran tabla de palabras o bytes que se referenciancada una mediante una direcion unica. El SO es responzable de:
- conocer que partes de la memoria estan siendo utilizadas y por quien
- decidir que procesos se cargan en emoria cuando haya espacio disponible
- asignar y reclamar espacio de memoria cuando sea nesesario
GESTION DEL ALMACENAMIENTO SECUNDARIO
un sistema de almacenamiento secundario es nesesario ya que la memoria principal es volatil ademas muy pequeña para almacenartodos los programas y datos.
- planificar los discos
- gestionar el espacio libre
- asignar el almacenamiento
- verificar que los datos se aguarden en orden
EL SISTEMA E/S
Consiste en un almacenamiento temporal (cache) una interfaz de manejadores de dispositivos y otra para dispositivos debe gestionar elalmacenamiento temporal de E/S y servir las interrupciones de los dispositivos de E/S.
SISTEMA DE ARCHIVOS
loa archivos son coleciones de informacion relacionada definidas por sus creadores. estos almacenen programas y datos tales como imagenes, textos, informacion de base de datos, etc. el SO es responzable de:
- Construye y elimina archivos y directorios
- Ofrecer funciones para manipular archivos y directorios.
- Establecer la correspondencia entre archivos y unidades de almacenamiento.
- Realizar copias de seguridad de archivos
SISTEMA DE PROTECON
mecanismo que controla el accseso de los programas o los usuarios a los recursos del sistema.
el SO se encarga de:
- distinguir entre el uso autorizado y no autorizado
- especificar los controles de seguridad a realizar
- forzar el uso de estos mecanismos de protecion
SISTEMA DE COMUNICACIONES
para mantener las comunicaciones con otros sistemas es nesesaio poder controlar el envio y recepcion de informacion a travez de la interface de red. Tambien hay que creer y mantener puntos de comunicacion que sirvan a las aplicaciones para enviar y recibir informacion, y crear y mantener conexiones virtuales entre aplicaciones que estan ejecutandose localmente y otras que lo hacen remotamente.
PROGRAMA DEL SISTEMA
Son aplicaciones de utilidad que se subministran con el S.O pero no forman parte de el. Ofrecen un entorno util para el desarrollo y ejecucion de programas siendo algunas tareas que realizan:
- Manipulacion y modificacion de archivos.
- Informacion del estado del sistema.
- Soporte a lenguajes de protecion.
- Comunicaciones.
GESTOR DE RECURSOS
Como gestor de recursos, el S.O administra:
- La CPU (unidad de proceso donde esta alojado elprocesador)
- lLos dispocitivos de E/S (ENTREDA-SALIDA).
- La memoria principal (o de acceso directo).
- Los discos (o memoria secundaria).
- Los procesos (o programas de ejecucion).
- En general todos los recursos del sistema.
No hay comentarios:
Publicar un comentario