Red de conocimientos turísticos - Información de alquiler - ¿Qué es un sistema operativo? ¿Cuáles son sus principales funciones?

¿Qué es un sistema operativo? ¿Cuáles son sus principales funciones?

El nombre completo en inglés del sistema operativo es sistema operativo y la abreviatura es OS. Es un programa informático que gestiona los recursos de hardware y software de la computadora.

Según los estándares modernos, un sistema operativo de computadora estándar debe proporcionar siete funciones principales, que son administración de procesos, administración de memoria, sistema de archivos, comunicación de red, mecanismo de seguridad, interfaz de usuario y controlador.

Información ampliada:

Estructura

Los investigadores de la teoría del sistema operativo dividen el sistema operativo en cuatro partes:

1. La parte de nivel controla y monitorea directamente varios tipos de hardware. Su responsabilidad es ocultar los detalles específicos del hardware y proporcionar una interfaz abstracta y común a otras partes.

2. El 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. Las bibliotecas de soporte (también llamadas "bibliotecas de interfaz") son 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 puedan ser utilizadas por. 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 es un componente utilizado para proporcionar servicios avanzados específicos. Por ejemplo, en la estructura del microkernel, la mayoría de los servicios del sistema y varios procesos demonio en UNIX/Linux generalmente se clasifican en esta categoría.

Clasificación

No existe un estándar único para la clasificación de los sistemas operativos. Se pueden dividir en sistemas operativos por lotes, sistemas operativos de tiempo compartido, sistemas operativos en tiempo real y sistemas operativos de red. sistemas y sistemas operativos distribuidos según el método de trabajo, según la arquitectura, se pueden dividir en sistemas operativos de un solo núcleo, etc., según el entorno de ejecución, se pueden dividir en sistemas operativos de escritorio; , sistema operativo integrado, etc.; según la longitud de las instrucciones, se puede dividir en sistema operativo de 8 bits, 16 bits, 32 bits y 64 bits.

Perspectivas futuras

La investigación futura y la creación de futuros sistemas operativos aún están en curso. El sistema operativo está mejorando para proporcionar una interfaz de usuario atractiva, en línea, fácil de usar y que ahorra más energía. El sistema operativo tipo UNIX está trabajando arduamente para mejorar su entorno de uso colaborando con desarrolladores de entornos de escritorio.

Enciclopedia Baidu-Sistema operativo