¿Qué tipo de software es un sistema operativo?
La respuesta es un software de sistema central.
El sistema operativo es un software de sistema, no un software de aplicación. Es una plataforma de aplicación de software. El sistema operativo en sí solo proporciona algunas funciones de aplicación simples. Su función principal es proporcionar un entorno para la instalación y operación de otro software, permitiendo que otro software implemente varias funciones extendidas en la plataforma. Información ampliada
Los investigadores de la teoría del sistema operativo a veces dividen el sistema operativo en cuatro partes:
1. Controlador: la parte de nivel más bajo que controla y monitorea directamente varios tipos de hardware. para ocultar los detalles específicos del hardware y proporcionar una interfaz abstracta y común a otras partes.
2. Kernel: la parte más interna del sistema operativo, generalmente se ejecuta en el nivel de privilegio más alto y es responsable de proporcionar funciones básicas y estructurales.
3. Biblioteca de soporte: (también conocida como "biblioteca de interfaz") es una serie de bibliotecas de programas especiales. Su responsabilidad es empaquetar los servicios básicos proporcionados por el sistema en interfaces de programación (API) que pueden ser. utilizado por las aplicaciones. ), es la parte más cercana a la aplicación. Por ejemplo, la biblioteca de tiempo de ejecución GNU C entra en esta categoría. Empaqueta las interfaces de programación internas de varios sistemas operativos en forma de interfaces de programación ANSI C y POSIX.
4. Periférico: el llamado periférico se refiere a todas las demás partes del sistema operativo excepto las tres categorías anteriores, generalmente componentes utilizados para proporcionar servicios avanzados específicos. Por ejemplo, en la estructura del microkernel, la mayoría de los servicios del sistema y varios procesos demonios en UNIX/Linux generalmente se clasifican en esta categoría.
Referencia: Enciclopedia Baidu-Sistema Operativo