Please enable JavaScript.
Coggle requires JavaScript to display documents.
CLASIFICACION DE LOS SISTEMAS OPERATIVOS - Coggle Diagram
CLASIFICACION DE
LOS SISTEMAS OPERATIVOS
USUARIO
MONOUSUARIO
DEFINISION
Es un sistema en el que solo un usuario puede acceder al sistema o realizar operaciones en él en un momento dado.
EJEMPLOS
Sistemas operativos antiguos como MS-DOS o versiones básicas de Windows (Windows 95 o 98), donde solo un usuario puede interactuar con el sistema a la vez.
CARACTERISTICAS
Solo un usuario tiene acceso a la vez.
No soporta la ejecución simultánea de múltiples sesiones de usuario.
Suele ser más sencillo y ligero en términos de administración y recursos.
MULTIUSUARIO
DEFINICION
Es un sistema que permite a varios usuarios utilizar los recursos del sistema de manera simultánea.
EJEMPLO
Sistemas operativos como Linux, Unix, Windows Server, y otros sistemas que permiten la ejecución concurrente de múltiples sesiones de usuarios.
CARACTERISTICAS
Varios usuarios pueden estar conectados simultáneamente y ejecutando programas diferentes.
Permite compartir recursos como memoria, CPU, almacenamiento entre múltiples usuarios.
Es más complejo en términos de administración y seguridad, ya que se deben gestionar permisos y recursos entre los usuarios.
TAREA
LOTES
Ejecutan trabajos en lotes o grupos, donde varias tareas se agrupan y se ejecutan una tras otra, sin intervención del usuario una vez que el lote comienza.
TIEMPO COMPARTIDO
Los recursos del sistema (como el procesador) se comparten entre múltiples usuarios o tareas mediante la asignación de intervalos cortos de tiempo (time slices).
TIEMPO REAL
Requiere que las tareas se completen dentro de un tiempo determinístico o estricto, lo que significa que las respuestas a los eventos deben darse en un tiempo predefinido.
MULTIPROCESAMIENTO
Usa múltiples procesadores o núcleos para ejecutar varias tareas en paralelo.
DISTRIBUIDO
Los recursos del sistema están distribuidos en múltiples máquinas conectadas en red, que trabajan conjuntamente para ejecutar tareas.
MONOTAREA
Solo puede ejecutar una tarea a la vez.
MULTITAREA
Permite que varias tareas se ejecuten de manera simultánea o casi simultánea mediante la asignación de tiempo del procesador.
RED
CENTRALIZADOS
En estos sistemas, hay un servidor central que proporciona servicios y gestiona los recursos de la red. Los demás dispositivos, llamados clientes, dependen del servidor para acceder a recursos compartidos.
DISTRIBUIDOS
En este tipo de sistema, los recursos de la red están distribuidos entre varias máquinas, sin depender de un único servidor central. Cada nodo (computadora) puede actuar como cliente y servidor al mismo tiempo.
CLIENTE SERVIDOR
Son sistemas operativos que dividen las tareas entre servidores y clientes. El servidor ofrece servicios como impresión, almacenamiento, y gestión de archivos, mientras que los clientes los solicitan.
PEER-TO-PEER
En este sistema, no hay distinción clara entre clientes y servidores. Cada nodo en la red puede compartir recursos con otros nodos sin necesidad de un servidor central.
BASADOS EN NUBE
Son sistemas diseñados para funcionar en la nube, donde los recursos y servicios se proporcionan a través de internet en lugar de estar alojados localmente.
INALAMBRICOS Y MOVILES
Diseñados específicamente para manejar dispositivos móviles o inalámbricos en redes.
REDES CORPORATIVAS
Son sistemas operativos avanzados diseñados para gestionar grandes redes corporativas, con un fuerte enfoque en la seguridad, escalabilidad y administración de usuarios.
MODO
TEXTO
En este modo, la interacción entre el usuario y el sistema se realiza exclusivamente a través de texto. Los comandos se introducen en formato textual, y la salida también es en texto.
GRAFICO
La interacción con el sistema se realiza a través de una interfaz gráfica, con elementos visuales como ventanas, iconos y menús que los usuarios pueden manipular mediante el ratón o pantallas táctiles.
INTERACTIVO
Los sistemas operativos en modo interactivo permiten una comunicación continua y dinámica entre el usuario y el sistema. El usuario introduce comandos o datos, y el sistema responde inmediatamente.
VIRTUALIZACION
El sistema operativo permite la ejecución de múltiples máquinas virtuales (VM) o entornos virtuales, donde cada VM puede ejecutar su propio sistema operativo de manera aislada.
SEGURO
Es un modo operativo en el que el sistema operativo inicia con un conjunto limitado de controladores y servicios, principalmente para diagnóstico y resolución de problemas.
MAINFRAME
EJEMPLO
z/OS: IBM, transacciones críticas, bases de datos, fiabilidad.
z/VM: IBM, virtualización, múltiples sistemas.
z/VSE: IBM, trabajos en lote, empresas medianas.
Linux on IBM Z: Linux, mainframe, consolidación de servidores.
MCP: Unisys, alta fiabilidad, multiprocesamiento.
BS2000/OSD: Fujitsu, escalabilidad, grandes volúmenes de datos.
CARACTERISTICAS
multiprocesamiento, alta fiabilidad, tiempo real, seguridad, redes, transacciones.
SERVIDORES
TIPOS
Windows Server: Microsoft, interfaz gráfica, Active Directory, gestión centralizada.
Linux (varias distros: Ubuntu, CentOS, Red Hat): código abierto, personalización, seguridad, línea de comandos, estabilidad.
UNIX: multitarea, multiusuario, alta estabilidad, sistemas empresariales.
Solaris: Oracle, robustez, escalabilidad, virtualización.
FreeBSD: seguridad, estabilidad, sistemas de archivos avanzados.
macOS Server: Apple, fácil integración con dispositivos Apple, gestión de redes.
CARACTERISTICAS
Seguridad: cifrado, control de acceso.
Escalabilidad: manejo de grandes volúmenes de datos.
Virtualización: ejecución de múltiples instancias.
Fiabilidad: alta disponibilidad, tiempo de inactividad mínimo.
Administración remota: gestión de servidores a distancia.
Soporte para redes: servidores web, DNS, correo, bases de datos.
INTEGRADOS
TIPOS
TOS (Real-Time Operating Systems): tiempo real, alta precisión, baja latencia.
VxWorks: tiempo real, fiabilidad, industrial, aeroespacial.
FreeRTOS: código abierto, microcontroladores, bajo consumo.
QNX: tiempo real, estabilidad, automoción, sistemas críticos.
Embedded Linux: flexibilidad, código abierto, personalización, IoT.
Windows IoT: Microsoft, interfaz gráfica, dispositivos inteligentes, IoT.
ThreadX: bajo consumo, tiempo real, IoT, embebidos.
CARACTERISTICAS
Tiempo real: precisión en la ejecución de tareas.
Bajo consumo: optimización de recursos.
Fiabilidad: funcionamiento continuo y estable.
Compactos: sistemas ligeros y personalizados.
Seguridad: cifrado y protección de datos.
Interacción hardware-software: control directo del hardware.
TIEMPO REAL
TIPOS
VxWorks: determinismo, alta fiabilidad, aeroespacial, industrial.
FreeRTOS: código abierto, microcontroladores, bajo consumo.
QNX: tiempo real, estabilidad, sistemas críticos, automoción.
RTLinux: Linux, extensiones de tiempo real, flexibilidad.
Windows CE: Microsoft, tiempo real, dispositivos embebidos.
ThreadX: baja latencia, IoT, embebidos.
CARACTERISTICAS
Determinismo: ejecución precisa de tareas en tiempos predefinidos.
Baja latencia: respuesta rápida a eventos.
Fiabilidad: sistemas críticos, mínima tolerancia a fallos.
Multitarea: múltiples procesos simultáneos.
Escalabilidad: adaptabilidad a distintos tamaños de hardware.
Interacción hardware: control directo y eficiente del hardware
TARJETAS INTELIGENTES
TIPOS
Java Card OS: ejecución de aplicaciones Java, seguridad, compatibilidad.
MULTOS: multiaplicación, seguridad, tarjetas bancarias, identidad.
Smart Card Operating System for Transport (SCOSTA): transporte, identificación, estándares abiertos.
Proprietary OS: sistemas operativos específicos de fabricantes, optimizados, personalización.
CARACTERISTICAS
Seguridad: cifrado, autenticación, prevención de fraudes.
Almacenamiento limitado: optimización de recursos.
Multiaplicación: soporte para varias aplicaciones en una tarjeta.
Interacción con hardware: comunicación eficiente con lectores.
Estándares internacionales: interoperabilidad y cumplimiento normativo.