Un sistema operativo incluye diversos componentes esenciales que trabajan en conjunto para gestionar el hardware y software de una computadora. Entre estos componentes están los programas del sistema, que son aplicaciones instaladas con el sistema operativo pero que funcionan de manera independiente.
La memoria principal no es suficiente para almacenar los programas y los datos, además de ser volátil porque los datos se pierden ante un fallo de la energía eléctrica. Por tal motivo es necesario un sistema de almacenamiento secundario también denominado memoria virtual.
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.
Los procesos
Entre los componentes de un sistema operativo están los procesos. Cuando se habla de un proceso se hace referencia a un programa en ejecución
El gestor de recursos
Una PC está formada por el hardware y el software. El hardware se relaciona con los componentes físicos y el software con los programas y el sistema operativo.
El sistema de entrada/salida
El sistema de entrada/salida, otro de los componentes del sistema operativo, representa el intercambio de información entre el procesador y los dispositivos periféricos (teclado, mouse, pantalla, impresora y otros).
El sistema de archivos
Los archivos representan un conjunto de información almacenada en los discos de una PC. 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 protección
En un sistema operativo varios usuarios pueden ejecutar simultáneamente sus programas, varios procesos se pueden ejecutar simultáneamente, varios programas se pueden ejecutar al mismo tiempo, varios procesos se pueden intercalar para su ejecución simulando una ejecución simultánea
El sistema de comunicaciones
El sistema de comunicaciones es uno de los componentes de un sistema operativo que permite el intercambio de información entre procesos y programas que se ejecutan localmente con procesos y programas que se ejecutan de forma remota.
Los programas del sistema
Los programas del sistema forman parte de los componentes del sistema operativo y son aplicaciones que se instalan con el sistema operativo pero que no forman parte de él. Los programas del sistema son útiles para el desarrollo y ejecución de los programas de usuario