Un sistema en tiempo real es un sistema informático que interactúa con su entorno físico dentro de un intervalo de tiempo determinado. Los sistemas operativos de tiempo real son la plataforma para establecer un sistema de tiempo real ya que en ellos no tiene importancia el usuario, sino los procesos. Existen dos tipos principales de sistemas en tiempo real: tiempo real crítico, donde los plazos de respuesta deben respetarse estrictamente, y tiempo real acrítico, donde se pueden tolerar retrasos ocasionales en la respuesta.
1. Sistema en Tiempo RealSistema en Tiempo Real
Sistema informático
de acciones concretas que
interacciona con su entorno
físico en un intervalo de
tiempo determinado.
Software de Tiempo Real
Está conducido por:
arquitectura del hardware y
del software; características
del sistema operativo;
requisitos de aplicación y
lenguaje de programación
utilizado.
Sistemas Operativos de
Tiempo Real
Son la plataforma para
establecer un sistema de
tiempo real ya que en los
SOTR no tiene
importancia el usuario,
sino los procesos.
Diferencias con los demás
tipos de Sistemas
Introduce una serie de
requerimientos no funcionales,
sino a propiedades
emergentes como la
confiabilidad y eficiencia..
Tipos
Tiempo real
crítico
(duro): Los
plazos de
respuesta
deben
respetarse
estrictamente
Tiempo real
acrítico
(suave): se
pueden
tolerar
retrasos
ocasionales en
la respuesta.
Aplicaciones
•Sistema
multimedia
•Automóviles
•Robótica
•Experimentos
científicos
Característic
as
•Usabilidad
•Obligaciones
•Fiabilidad
•Base de Datos
•Confiabilidad