Tema de Investigación: Componentes del Sistemas Operativo
Trabajo
“Componentes del SO”
Presentado por
Josselin Restrepo Giraldo
Mariana Paniagua Ruiz
Manuela Soto Correa
Profesor
German Jurado Cano
TABLA DE CONTENIDO
Componentes del SO
Gestión de procesos …………………………………………...3
Gestión de memoria principal …………………………………4
Gestión de almacenamiento………………………………….....5
Sistemas de entrada y salida ……………………………………6
Sistemas de archivo …………………………………………….7
Sistemas de protección…………………………………………..8
Sistema de comunicaciones…………………………………….. 9
Programa del sistema…………………………………………... 10
Gestión de recursos ……………………………………………..11
Cibergrafía ……………………………………………………...12
COMPONENTES DEL SO
1. Gestión de procesos
Un proceso es un programa en ejecución.
Un programa ejecutable es un conjunto de instrucciones y datos almacenados en un fichero. Cuando lo que tiene ese programa se carga en la memoria y se pone en ejecución, se convierte en un proceso. En un programa se pueden ejecutar uno o varios procesos diferentes. La ejecución de un programa necesita recursos del sistema como tiempo de CPU, memoria, archivos y dispositivos de E/S.
El sistema operativo es el responsable de asignar recursos a los procesos, crear y destruir procesos, parar y reanudar procesos y proporcionar que los procesos se comuniquen y sincronicen.
2. Gestión de la memoria principal
La memoria principal es un recurso muy importante que se ha de gestionar cuidadosamente para agilizar la ejecución de los procesos. Ante un fallo de energía eléctrica, se pierde su contenido ya que esta es volátil.
La memoria principal se optimiza para asignar espacio a los diferentes programas a ejecutar. Entre los diferentes procesos a ejecutar se comparte la memoria principal.
El sistema operativo es el responsable de gestionar la memoria principal conociendo qué espacios de la memoria está siendo utilizado y por qué procesos, decidiendo qué procesos se cargarán en memoria cuando haya espacio disponible, asignando y reclamando espacio de memoria cuando sea necesario.
3. Gestión del almacenamiento secundario
La memoria principal no es suficiente para almacenar los programas y los datos, además de ser volátil. Motivo por el cual es necesario un sistema de almacenamiento secundario también llamado memoria virtual.
El sistema de almacenamiento secundario no es más que un espacio reservado en los discos con el objetivo de almacenar los programas que no necesitan estar en la memoria principal y para el intercambio de los programas desde y hacia la memoria principal.
El sistema operativo se encarga de planificar los discos, gestionar el espacio libre, asignar el almacenamiento y verificar que los datos se guarden en orden.
4. Sistema de entrada/salida
El sistema de entrada/salida, es otro de los componentes del sistema operativo, que este se puede representar como el intercambio de información entre el procesador y los dispositivos periféricos (teclado, mouse, pantalla, impresora y otros).
El sistema de Entrada / Salida está compuesto por un sistema de almacenamiento temporal (caché), una que se desarrolla como interfaz para controlar a unos dispositivos y otra interfaz para controlar otros dispositivos específicos.
El sistema operativo gestiona el almacenamiento temporal de entrada/salida.
5. Sistema de archivos
Los archivos representan la información almacenada en los discos de una PC. Esta información se almacena de forma relacionada y organizada.
El sistema de archivos forma parte de los componentes de un sistema operativo y son la forma en que se organiza la información. Los sistemas de archivos más comunes son FAT, FAT32, ext3, NTFS, XFS.
El sistema operativo es responsable de construir y eliminar archivos, manipular archivos, y establecer la correspondencia entre archivos y unidades de almacenamiento, realizar copias de seguridad en los archivos.
6. Sistemas de protección
En un sistema operativo varios usuarios pueden ejecutar sus programas, varios programas se pueden ejecutar al mismo tiempo normalmente estos sistemas operativos utilizan métodos de protección de datos, para que un programa no pueda usar o cambiar los datos de otro usuario. El sistema de protección es uno de los componentes del sistema operativo que hace la función de 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 y forzar el uso de los mecanismos de protección.
7. Sistema de comunicaciones
El sistema de comunicación es uno de los componentes del sistema operativo, este permite el intercambio de información entre los procesos y programas que se ejecutan localmente y también entre los procesos y programas que se ejecutan de forma remota.
Este sistema realiza la tarea de enviar y recibir información a través de la interfaz de red. Siendo el sistema operativo el encargado o responsable de controlar este envío y la recepción de información, crear y mantener comunicaciones para enviar y recibir información de aplicaciones, y crear y mantener conexiones virtuales entre aplicaciones locales y aplicaciones remotas.
8. Programas del sistema
Los programas del sistema son parte de los componentes del sistema operativo y son aplicaciones que se instalan en el sistema operativo pero hay que tener en cuenta que estas no son del sistema, sin embargo, este es responsable de administrar las tareas por diferentes programas. Estos programas son muy útiles ya que nos ayudan a desarrollar y a la ejecución de los programas que el usuario necesite.
Las tareas que realiza el programa del sistema son:
Operación.
Modificación de archivos.
Información sobre el estado del sistema.
Soporte y comunicación para lenguajes de programación.
9.Gestión de recursos
Como sabemos un computador está compuesta por hardware que es el que está relacionado con los componentes físicos y por el software del programa y el sistema operativo. Para que la PC pueda realizar las tareas solicitadas por el usuario, necesita asignar recursos para cada tarea. El sistema operativo administra los recursos que deben asignarse al programa en ejecución. El sistema operativo administra la unidad central de procesamiento, los dispositivos de entrada y salida, la memoria principal o RAM, el disco o la memoria virtual, los procesos o programas en ejecución y, en general, todos los recursos del sistema.
CIBERGRAFÍA
Comentarios
Publicar un comentario