Los cinco tipos principales de sistemas operativos se pueden dividir en sistemas operativos por lotes, sistemas operativos de tiempo compartido, sistemas operativos en tiempo real, sistemas operativos de red y sistemas operativos distribuidos según sus métodos de trabajo.
Introducción detallada:
1. Sistema operativo de procesamiento por lotes
El procesamiento por lotes significa que el usuario envía un lote de trabajos al sistema operativo y luego no interviene. El sistema operativo los controla para que se ejecuten automáticamente. Este tipo de sistema operativo que utiliza tecnología de trabajo de procesamiento por lotes se denomina sistema operativo por lotes.
Los sistemas operativos de procesamiento por lotes se dividen en sistemas de procesamiento por lotes de un solo canal y sistemas de procesamiento por lotes multicanal. El sistema operativo por lotes no es interactivo. Es un sistema operativo propuesto para mejorar la utilización de la CPU.
2. Sistema operativo de tiempo compartido
Un sistema operativo de tiempo compartido permite que una computadora atienda a varios, docenas o incluso cientos de usuarios al mismo tiempo mediante una rotación de intervalos de tiempo. Sistema operativo.
Al conectar la computadora a muchos usuarios finales, el sistema operativo de tiempo compartido cambia el tiempo del procesador del sistema y el espacio de memoria a los programas de cada usuario final por turno en ciertos intervalos de tiempo.
Como el intervalo de tiempo es corto, cada usuario siente como si tuviera el ordenador para él solo. La característica del sistema operativo de tiempo compartido es que puede aumentar efectivamente la utilización de recursos. Por ejemplo, los sistemas UNIX utilizan programación de CPU con prioridad dinámica privada para soportar eficazmente operaciones de tiempo compartido.
3. Sistema operativo en tiempo real
El sistema operativo en tiempo real (RTOS) significa que cuando se generan eventos o datos externos, puede aceptarlos y procesarlos a una velocidad lo suficientemente rápida. y los resultados de su procesamiento. También puede controlar el proceso de producción o responder rápidamente al sistema de procesamiento dentro del tiempo especificado.
Un sistema operativo que programa todos los recursos disponibles para completar tareas en tiempo real y controla todas las tareas en tiempo real para que se ejecuten de manera coordinada. Proporcionar una respuesta oportuna y una alta confiabilidad son sus principales características.
4. ¿Sistema operativo de red?
Es un programa de software que puede reemplazar al sistema operativo. Es el corazón y el alma de la red y un sistema operativo especial que brinda servicios. ordenadores de la red. Los datos y diversos mensajes se transfieren entre sí a través de la red, que se divide en Servidor y Cliente.
La función principal del servidor es gestionar el uso de diversos recursos y equipos de red en el servidor y la red, integrar y controlar el tráfico y evitar la posibilidad de parálisis, mientras que el cliente tiene una función que puede recibir los datos pasados por el servidor y utilizarlos para que el cliente pueda buscar claramente los recursos necesarios.
5. Sistemas de Software Distribuido
Los Sistemas de Software Distribuido son sistemas de software que soportan el procesamiento distribuido y son sistemas multiprocesador interconectados por redes de comunicación. Incluye sistemas operativos distribuidos, lenguajes de programación distribuidos y sus sistemas de compilación (interpretación), sistemas de archivos distribuidos y sistemas de bases de datos distribuidas, etc.
Información ampliada:
Funciones del sistema operativo
El sistema operativo está situado entre el hardware subyacente y el usuario, y es un puente entre ambos. Los usuarios pueden ingresar comandos a través de la interfaz de usuario del sistema operativo. El sistema operativo interpreta los comandos, controla los dispositivos de hardware e implementa los requisitos del usuario. Según los estándares modernos, un sistema operativo de PC estándar debería proporcionar las siguientes funciones:
1.
2. Gestión de la memoria.
3.
4. Redes.
5. Mecanismo de seguridad (Seguridad).
6.
7. Controladores de dispositivos.
Enciclopedia Baidu: sistema operativo