Please enable JavaScript.
Coggle requires JavaScript to display documents.
Tipos de Sistemas operativos - Coggle Diagram
Tipos de Sistemas operativos
Administración de tareas
Monotorea
Solo ejecuta un programa a la vez y no puede iniciar otro hasta que termine el primero.
Es un sistema simple, con bajo uso de recursos.
Ejemplo: MS-DOS.
Multitarea
Ejecuta varios programas al mismo tiempo organizando los recursos del sistema.
Permite al usuario trabajar con distintas aplicaciones a la vez.
Ejemplo: Windows 10.
Administración de Usuarios
Monousaurio
Solo permite que una persona utilice el sistema por vez.
No está diseñado para compartir archivos o sesiones.
Ejemplo: Windows 98.
Multiusaurio
Varios usuarios pueden trabajar al mismo tiempo en el mismo sistema.
Cada uno tiene su espacio protegido y separado.
Ejemplo: UNIX.
Tipo de Interfaz
Gráfica
Se maneja con íconos, ventanas y menús, es muy visual y fácil de usar.
Ideal para quienes no tienen conocimientos técnicos.
Ejemplo: macOS.
Línea de Comandos
Requiere escribir instrucciones con comandos específicos.
El usuario debe tener conocimientos previos.
Ejemplo: Linux con Bash.
Manejo de Recursos
Distribuido
Reparte tareas entre varios procesadores o computadoras conectadas.
Es útil para trabajar en red o en la nube.
Ejemplo: Google Cloud.
Paralelo
Permite que varios procesos se ejecuten al mismo tiempo.
Aprovecha mejor el hardware disponible.
Ejemplo: Supercomputadoras.
Centralizado
Utiliza los recursos de una sola computadora.
Todo está controlado desde un solo lugar.
Ejemplo: PC de oficina.
Conexión en red
Conecta varias computadoras para compartir recursos e información.
Puede ser por cable o de forma inalámbrica.
Ejemplo: Red con Windows Server.
Conexión en red
Conecta varias computadoras para compartir recursos e información.
Puede ser por cable o de forma inalámbrica.
Ejemplo: Red con Windows Server.
Manejo de Procesadores
Monoprocesador
Solo maneja un procesador de la computadora.
Es común en equipos básicos o antiguos.
Ejemplo: versiones antiguas de Windows.
Multiprocesador
Usa varios procesadores a la vez para mayor velocidad y eficiencia.
Mejora el rendimiento en tareas complejas.
Ejemplo: Linux en servidores.
Hardware (Móviles, IoT)
Embebidos (Incrustados):
Están diseñados para dispositivos con funciones específicas.
Son rápidos y eficientes, aunque limitados en funciones.
Ejemplo: Sistema operativo de un microondas o Arduino.
Planificación de Recursos
Tiempo compartido
Distribuye el uso del procesador entre varios usuarios o tareas.
Parece que cada usuario tiene el sistema para sí solo.
Ejemplo: UNIX.
Tiempo real
Prioriza procesos que deben ejecutarse con precisión y rapidez.
Se usa en sistemas industriales o médicos.
Ejemplo: Controladores de robots.
Por lotes