Componentes de un sistema operativo

¿Que componentes contiene un sistema operativo?

  • El sistema operativo posee tres componentes esenciales. Estos hacen referencia a los paquetes de software que permiten la interacción con el hardware:

    Sistema de archivos.

    • Es el registro de archivos, donde estos adquieren una estructura arbórea.

    Interpretación de comandos.

    • En segundo lugar se encuentran aquellos componentes que permiten la interpretación de los comandos. Estos tienen como función comunicar las órdenes dadas por el usuario en un lenguaje que el hardware pueda interpretar, sin que aquel que de las órdenes conozca dicho lenguaje.

    Núcleo.

    • El último componente a mencionar es el núcleo. El mismo permite el funcionamiento en cuestiones básicas como la comunicación, entrada y salida de datos, gestión de procesos y de la memoria entre otros.

    Los procesos.

    • Es un concepto manejado por el sistema operativo que consiste en el conjunto formado por: Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador. Su estado de ejecución en un momento dado, esto es, los valores de los registros de la CPU para dicho programa.

    La memoria principal.

    • Memoria primaria, memoria principal, memoria central o memoria interna es la memoria de la computadora donde se almacenan temporalmente tanto los datos como los programas que la unidad central de procesamiento está procesando o va a procesar en un determinado momento.

    Memoria Secundaria.

    • El almacenamiento secundario es un medio de almacenamiento definitivo (no volátil como el de la memoria RAM, sino DVD, CDs, por ejemplo).
    • El proceso de transferencia de datos a un equipo de cómputo se le llama procedimiento de lectura. El proceso de transferencia de datos desde la computadora hacia el almacenamiento se denomina procedimiento de escritura.
    • En la actualidad se pueden usar principalmente dos tecnologías para almacenar información

    El Sistema De Entrada/Salida (E/S)

    • Es el que permite utilizar los dispositivos conectados al ordenador, protegiéndolos para que solo se pueda acceder a ellos a través de las funciones que proporciona el sistema operativo, y nunca puedan hacerlo directamente los programas del usuario.
    • De esta forma facilita el acceso a los mismos e independiza los programas de los dispositivos, ofreciendo además la seguridad en su uso cuando quieran acceder varios procesos a los mismos, y facilitar la escalabilidad del sistema al permitir añadir o quitar dispositivos o drivers sin necesidad de realizar cambios en los programas o el sistema.

    Sistema de Protección.

    • Los mecanismos de protección proporcionan un acceso controlado limitando los tipos de acceso a archivos que los diferentes usuarios pueden efectuar. También se requiere protección para asegurar que sólo los procesos que hayan obtenido la autorización debida del sistema operativo puedan operar no sólo con los archivos sino también con los segmentos de memoria, UCP y otros recursos.

    Sistema de comunicación.

    • Los procesos pueden comunicarse entre sí a través de compartir espacios de memoria, ya sean variables compartidas o buffers, o a través de las herramientas provistas por las rutinas de IPC. La IPC provee un mecanismo que permite a los procesos comunicarse y sincronizarse entre sí, normalmente a través de un sistema de bajo nivel de paso de mensajes que ofrece la red subyacente.
    • La comunicación se establece siguiendo una serie de reglas (protocolos de comunicación). Los protocolos desarrollados para Internet son los mayormente usados: IP (capa de red), protocolo de control de transmisión (capa de transporte) y protocolo de transferencia de archivos, protocolo de transferencia de hipertexto (capa de aplicación).
    • Los procesos pueden estar ejecutándose en una o más computadoras conectadas a una red. Las técnicas de IPC están divididas dentro de métodos para: paso de mensajes, sincronización, memoria compartida y llamadas de procedimientos remotos (RPC). El método de IPC usado puede variar dependiendo del ancho de banda y latencia (el tiempo desde el pedido de información y el comienzo del envío de la misma) de la comunicación entre procesos, y del tipo de datos que están siendo comunicados.

    Los programas del sistema.

    • Líneas de comandos. Instrucciones pre programadas en el sistema que permiten llevar a cabo funciones muy básicas e indispensables, de ejecución prioritaria.
    • BIOS. Siglas en inglés de Basic Input-Output System (Sistema Básico de Entrada y Salida), es el programa elemental de control de la información del sistema, que garantiza que el computador se comunique con el mundo externo.
    • Programas utilitarios básicos. Como los garantes del correcto estado del hardware, o los medidores de energía, temperatura, etc.
    • Sistemas operativos. En realidad muchos de sus componentes, ya que cierta parte de los SO forman parte de otros aspectos del funcionamiento del sistema.
    • Cargadores de programas (loaders). Programas encargados de la ejecución de otros programas y de garantizar la estabilidad el sistema.

    Gestor de recursos.

    • Como gestor de recursos, el Sistema Operativo administra
      • La CPU o microprocesador (Unidad Central de Proceso).
      • Los dispositivos de E/S (entrada y salida)
      • La memoria principal (o de acceso directo).
      • Los discos (o memoria secundaria).
      • Los procesos (o programas en ejecución).
      • y en general todos los recursos del sistema.




Teléfono: (+593) 993452899
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar