Qué es un sistema operativo y sus componentes

Pruebe Nuestro Instrumento Para Eliminar Los Problemas





El término SO o Sistema operativo es un tipo de software y funciona como una interfaz entre el usuario y la computadora para realizar todas las tareas como administración de memoria, administración de archivos, manejo de entrada y salida, seguridad, administración de procesos, contabilidad de trabajos, detección de errores, control del desempeño del sistema, dispositivos periféricos controlando como impresoras y unidades de disco. Los sistemas operativos populares incluyen principalmente Windows, Linux, AIX, VMS, z / OS, etc. Este artículo describe una descripción general de lo que es un sistema operativo y sus componentes.

¿Qué es un sistema operativo (SO)?

Definición: Un sistema operativo se puede definir como un sistema como un sistema grande y complejo que se divide en partes pequeñas mediante una interfaz. Este sistema se utiliza para compartir los diferentes sistemas operativos componentes que incluyen archivo, dispositivo de entrada / salida, memoria de proceso, etc. Todas las piezas particionadas deben ser partes bien definidas del sistema con funciones i / ps, o / ps y cuidadosamente clasificadas. Sabemos que no todos los sistemas tienen una estructura similar sino varios actuales sistemas operativos comparta los componentes del sistema que se describen a continuación.




El sistema operativo es el programa más importante en una computadora porque cada computadora trabaja con un sistema operativo (SO) para ejecutar todos los programas y aplicaciones. Las principales tareas del sistema operativo de la computadora son identificar i / p desde el teclado, enviar o / p a la pantalla, rastrear archivos, unidades de almacenamiento, controlar dispositivos periféricos, como impresoras, etc.

Componentes del sistema operativo

Los componentes de un sistema operativo juegan un papel clave para hacer que una variedad de partes del sistema informático trabajen juntas. Los componentes operativos se describen a continuación.



Componentes del sistema operativo

componentes del sistema operativo

Núcleo

El kernel del sistema operativo proporciona el nivel básico de control en todos los periféricos de la computadora. En el sistema operativo, el kernel es un componente esencial que se carga en primer lugar y permanece dentro de la memoria principal. Para que la accesibilidad a la memoria se pueda administrar para los programas dentro de la RAM, crea los programas para obtener acceso desde los recursos de hardware. Restablece los estados operativos de la CPU para el mejor funcionamiento en todo momento.

Ejecución de procesos

El sistema operativo proporciona una interfaz entre el hardware y un programa de aplicación para que el programa pueda conectarse a través del dispositivo de hardware simplemente siguiendo los procedimientos y principios configurados en el sistema operativo. los programa La ejecución incluye principalmente un proceso creado a través de un kernel del sistema operativo que utiliza espacio de memoria, así como diferentes tipos de otros recursos.


Interrumpir

En el sistema operativo, interrumpe son esenciales porque brindan una técnica confiable para que el sistema operativo se comunique y reaccione a su entorno. Una interrupción no es más que un tipo de señal entre un dispositivo y un sistema informático de otro modo procedente de un programa en la computadora que requiere que el sistema operativo se retire y decida con precisión qué hacer posteriormente. Siempre que se recibe una señal de interrupción, el hardware de la computadora pone en espera automáticamente cualquier programa de computadora que se esté ejecutando en ese momento, mantiene su estado y ejecuta un programa de computadora que esté conectado previamente con la interrupción.

Gestión de la memoria

La funcionalidad de un sistema operativo no es más que la gestión de la memoria que gestiona la memoria principal y mueve los procesos hacia atrás y hacia adelante entre el disco y la memoria principal durante la implementación. Esto rastrea todas y cada una de las posiciones de la memoria hasta que se asigna a algún proceso, de lo contrario, está abierto. Verifica cuánta memoria se puede asignar a los procesos y también toma una decisión para saber qué proceso obtendrá memoria en qué momento. Siempre que la memoria no está asignada, realiza un seguimiento correspondiente para actualizar el estado. El trabajo de gestión de la memoria se puede dividir en tres grupos importantes, como la gestión de la memoria del hardware, el sistema operativo y la gestión de la memoria de la aplicación.

Multitarea

Describe el funcionamiento de varios programas informáticos independientes en un sistema informático similar. La multitarea en un sistema operativo permite a un operador ejecutar una o más tareas informáticas a la vez. Dado que muchas computadoras pueden realizar una o dos tareas a la vez, generalmente esto se puede hacer con la ayuda del tiempo compartido, donde cada programa usa el tiempo de una computadora para ejecutarse.

Redes

La creación de redes se puede definir como cuando el procesador interactúa entre sí a través de líneas de comunicación. El diseño de la red de comunicación debe considerar el enrutamiento, los métodos de conexión, la seguridad, los problemas de opinión y seguridad.

Actualmente, la mayoría de los sistemas operativos mantienen diferentes técnicas, hardware y aplicaciones de redes. Esto implica que las computadoras que se ejecutan en diferentes sistemas operativos podrían incluirse en una red general para compartir recursos como datos, computación, escáneres, impresoras, que utilizan las conexiones de cable o inalámbricas.

Seguridad

Si una computadora tiene numerosas personas para permitir el proceso inmediato de varios procesos, entonces los muchos procesos deben protegerse de otras actividades. La seguridad de este sistema depende principalmente de una variedad de tecnologías que funcionan de manera eficaz. Los sistemas operativos actuales dan entrada a una serie de recursos, que se pueden obtener para trabajar el software en el sistema, y ​​a dispositivos externos como redes por medio del kernel. El sistema operativo debe ser capaz de distinguir entre demandas que deben permitirse para progresar y otras que no necesitan ser procesadas. Además, para permitir o prohibir una versión de seguridad, un sistema informático con un alto nivel de protección también ofrece opciones de auditoría. Entonces esto permitirá monitorear las solicitudes desde la accesibilidad a los recursos

Interfaz de usuario

Una GUI o interfaz de usuario (UI) es la parte de un sistema operativo que permite al operador obtener la información. Una interfaz de usuario basada en texto muestra el texto, así como sus comandos, que se escriben en una línea de comandos con la ayuda de un teclado.

Las aplicaciones basadas en SO proporcionan principalmente una interfaz de usuario específica para una comunicación eficiente. La función principal de una interfaz de usuario de una aplicación es obtener las entradas del operador y proporcionar o / ps al operador. Sin embargo, los tipos de entradas recibidas de la interfaz de usuario, así como los tipos de o / p ofrecidos por la interfaz de usuario, pueden cambiar de una aplicación a otra. La interfaz de usuario de cualquier aplicación se puede clasificar en dos tipos: GUI (interfaz de usuario gráfica) y CLI (interfaz de usuario de línea de comandos).

Por lo tanto, se trata de una descripción general de un sistema operativo . Los componentes principales de un sistema operativo incluyen principalmente kernel, API o interfaz de programa de aplicación, interfaz de usuario y sistema de archivos, dispositivos de hardware y controladores de dispositivo. Aquí tienes una pregunta, ¿cuáles son los diferentes tipos de SO?