Please enable JavaScript.
Coggle requires JavaScript to display documents.
TIPOS DE SISTEMAS OPERATIVOS (MONOUSUARIO - MULTIUSUARIO (Monousuarios:,…
TIPOS DE SISTEMAS OPERATIVOS
MONOUSUARIO - MULTIUSUARIO
Monousuarios:
Los sistemas operativos monousuarios son aquellos que soportan a un solo usuario a la vez, sin importar el número de procesadores que tenga la computadora
Multiusuarios:
Los recursos que se comparten son por lo regular una combinación de:
Procesador.
Memoria.
Almacenamiento secundario (almacenaje en disco duro).
Programas.
Periféricos como impresoras, plotters, scanners, etc.
MONOPROCESO - MULTIPROCESADOR
Monoproceso
Los sistemas operativos Monoproceso son los que únicamente permiten realizar un proceso a la vez.
Ejemplos:
MS-DOS (MicroSoft Disk Operating System)
Multiproceso
Los sistemas operativos Multiproceso son los que permiten realizar varios procesos al mismo tiempo.
Ejemplos:
Windows NT 4.0
TIEMPO REAL
Un sistema operativo de tiempo real es un sistema operativo que ha sido desarrollado para aplicaciones de tiempo real. Como tal, se le exige corrección en sus respuestas bajo ciertas restricciones de tiempo. Si no las respeta, se dirá que el sistema ha fallado. Para garantizar el comportamiento correcto en el tiempo requerido se necesita que el sistema sea predecible.
Características Generales[editar]
Usado típicamente para aplicaciones integradas, normalmente tiene las siguientes características:
No utiliza mucha memoria
Cualquier evento en el soporte físico puede hacer que se ejecute una tarea
Multi-arquitectura (código portado a cualquier tipo de CPU)
Muchos tienen tiempos de respuesta predecibles para eventos electrónicos
Se caracterizan por presentar requisitos especiales en cinco áreas generales:
Determinismo
Sensibilidad
Control del usuario
COMPARTIDO
Estos sistemas están presentes todos los días en todas partes desde las centrales de energía eléctrica, controlando la generación, transmisión y distribución de esta; hasta la líneas de metro y aéreas, monitoreando.
Los SRT se pueden clasificar en:
SRT por hard: garantizan la ejecución de tareas criticas de forma eficiente, almacenando los datos en la ROM y sin ocupar memoria virtual ni tiempo compartido, ya que ambas técnicas no son usadas por hardware.
SRT por soft: ejecutan las tareas menos criticas usando técnicas de prioridad para asignar las tareas. Su utilización es menor en comparación que por hard ya que por ejemplo no se pueden implementar en control industrial y/o robótica. Pero si para multimedia y realidad virtual.