Sistema informático: componentes, funciones y estructura del sistema operativo
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 4,69 KB
Componentes básicos del sistema informático
El sistema informático está compuesto por tres componentes básicos:
Componente hardware (HW)
Incluye placas, circuitos integrados y demás elementos físicos.
Componente lógico — software (SW)
Permite disponer de un lenguaje para comunicarse con el hardware. Existen dos tipos de software:
- Software de base: conjunto de programas para que el hardware tenga capacidad de trabajar. Recibe el nombre de sistema operativo (SO).
- Software de aplicación: programas que maneja el usuario.
Componente humano
Son las personas que participan en la dirección, diseño, desarrollo, implantación y explotación de un Sistema de Información (SI).
Recursos gestionados por el sistema operativo
Los recursos de hardware y software que gestiona el sistema operativo (SO) son:
- Procesador
- Memoria interna
- Periféricos de E/S (entrada/salida)
- Información
Objetivos del sistema operativo
El SO tiene dos objetivos principales:
- Seguridad: debe actuar contra cualquier manipulación extraña que pudiera dañar la información y llevar a cabo la recuperación de errores.
- Abstracción: ocultar los detalles de más bajo nivel intentando dar una visión más sencilla y global, ofreciéndoles a los usuarios operaciones para manipular dichas estructuras ocultas.
Funciones del sistema operativo
Las funciones principales del Sistema Operativo son:
- Control de ejecución de los programas: acepta los trabajos, administra la manera en que se realizan, asigna recursos y los conserva hasta su finalización.
- Administración de periféricos: coordina y manipula los dispositivos conectados al equipo.
- Gestión de permisos: adjudica los permisos de acceso a los usuarios y evita que las acciones de uno afecten al trabajo de otro.
- Control de concurrencia: establece prioridades cuando diferentes procesos solicitan el mismo recurso.
- Control de errores: gestiona los errores de hardware y la pérdida de datos.
- Administración de memoria: asigna memoria a los procesos y gestiona su uso.
- Control de seguridad: debe proporcionar seguridad tanto para los usuarios como para el software y la información almacenada en los sistemas.
Estructura del sistema operativo: 5 niveles
La estructura del SO se organiza en 5 niveles (N1 a N5):
N1 — Gestión del procesador
En este nivel se encuentra el kernel, que es la parte del SO encargada de la gestión de la CPU. Se ocupa de funciones básicas como:
- Comunicación y conmutación de procesos.
- Control de interrupciones.
- Manejo de condiciones de error.
N2 — Gestión de memoria
Encargado de repartir la memoria disponible entre los procesos. Realiza funciones de asignación y liberación de memoria y controla la violación de acceso a zonas de memoria no permitidas.
N3 — Gestión de procesos
Responsable de la creación y destrucción de procesos, del intercambio de mensajes y de la detección y arranque de los mismos.
N4 — Gestión de dispositivos
Realiza la gestión de la E/S en función de los dispositivos existentes. Se encarga de la creación de procesos (relacionados con E/S), asignación y liberación, y planificación de E/S.
N5 — Gestión de información
Se encarga de gestionar el espacio de nombres lógicos utilizados para simplificar el acceso a los recursos de forma totalmente transparente para el usuario. Además, realiza la protección de la información mediante funciones de:
- Creación y destrucción de ficheros y directorios.
- Lectura y escritura.
- Protección de acceso.
Resumen
En conjunto, hardware, software y componente humano conforman el sistema informático. El sistema operativo actúa como intermediario, gestionando recursos, proporcionando seguridad y ocultando complejidad mediante abstracción para que los usuarios y las aplicaciones interactúen de forma ordenada y segura.