Está en la página 1de 2

María Fernanda Maya Ortega Tema 4: Sistemas en tiempo

real

Sistema en tiempo real: Deben producir respuestas


correcta en un intervalo de tiempo definido.

Sistema de tiempo real: Su funcionamiento


depende de que las salidas lleguen a tiempo

Tiempo real estricto: Es


necesario que la respuesta se dé
en un tiempo dado
CLASIFICACIÓN Tiempo real no estricto: Permite
SEGÚN la pérdida ocasional de
REQUISITOS especificaciones temporales
TEMPORALES
SISTEMAS EN Incrementales: Cantidad de
respuesta obtenida depende del

TIEMPO REAL tiempo disponible

Propietarios: Para un hardware


específico
CLASIFICACIÓN
SEGÚN LA Basados en sistemas abiertos:
ARQUITECTU- Incorpora estándares
RA DE HW industriales

Centralizados: Los procesadores


están en un único nodo

CLASIFICACIÓN
Distribuidos: Los procesadores
SEGÚN LA
están en distintos puntos del
ARQUITECTURA
DEL SISTEMA sistema

Cada día es más posible el desarrollo, debido a


la evolución de la velocida y los costos

El tiempo juega un papel esencial

Cada día es más posible el desarrollo, debido a


la evolución de la velocida y los costos

1. Sistema a controlar
2. Interfaz: Adapta las señales que se van a enviar
ESTRUCTURA al sistema
GENERAL 3. Reloj de tiempo real: Permite tomar muestras de las
señales y/o mandar señales en momentos precisos
4. Consola del operador: Permite intervenciones
manuales. (humanas)
5. Pantallas: Envía información sobre el sistema al
operador.
6. Base de Datos: Se usa para almacenar los los
cambios de estados en el sistema.
7. Sistema de monitoreo
8. Computador: Algorítmos, Registros de datos,
Información de dirección e Interfaz con el
operador
9. Seguridad y fiabilidad: Debe ser un sistema
tolerante a fallos.
10. Concurrencia: Controlar el acceso a recursos
compartidos
11. Eficiencia: Se debe asegurar que el sistema
funcione de manera correcta y óptima
12. Dependencia del tiempo: Debe ser un
comportamiento determinista
13. Dispositivos de E/S especiales: Son la conexión
con el exterior

ALGORITMOS Existen algorítmos para aplicar en sistemas de


EN TIEMPO tiempo real como algorítmos de planificación, de
sincronización de relojes y recolectores de basura
REAL

Campos de utilización: telecomunicaciones,


sistemas multimedia, control industrial,
vehículos, electrodomésticos, Ciencia y sistemas
médicos.
Sistema operativo liviano utilizado para
desarrollar multitareas e integrar tareas de
diseño con recursos y tiempos específicos.

SISTEMAS Requisitos: Determinismo, sensibilidad, control de


usuario, fiabilidad y tolerancia a fallos.
OPERATIVOS EN Características: Soporte para planificación de
TIEMPO REAL procesos, planificación por prioridad, garantía
ante interrupciones, comunicación interprocesos,
adquisición de datos a alta velocidad, soport E/S y
control de los recursos por parte del usuario.
Funcionamiento:
1. Ejecuta procesos/tareas asigando un tiempo
2. Gestiona archivos/carpetas
3. Gestiona controladore s de dispositivos E/S
Campos de utilización: Sistemas de control de
trenes, telecomunicaciones, producción y
distribución de energía eléctrica, control de
edificios y sistemas multimedia.
Ideas principales:
A pesar de que no es tan común el que se requiera un sistema en tiempo real estos
son de gran utilidad en la actualidad.
Gracias a los avances tanto en el hardware como con el software la implementación
de sistemas en tiempo real cada vez es más efectiva.
Los sistemas operativos en tiempo real se deben de planificar y estructurar para que
se puedan utilizar.

También podría gustarte