Sistemas de Tiempo Real

6 June, 2016

Título:SISTEMAS DE TIEMPO REAL
Docentes: Juan Antonio de la Puente y Alejandro Alonso
Universidad Politécnica de Madrid
Fecha impartición: 17-19 de Enero de 2001.
Horario: de 16 a 20 horas (Días 17 y 18). 16 a 18 horas (Día 19).
Duración: 10 horas.
Lugar: Aula 20D14 Edificio Sabatini Escuela Politécnica Superior Universidad Carlos III. Leganés, Madrid

Material del seminario:

PROGRAMA y MATERIAL DEL SEMINARIO

Objetivos:

Los sistemas informáticos de tiempo real se utilizan en numerosos campos de aplicación, tales como el control de aviones, automóviles y trenes, tráfico, comunicaciones, satélites, control de procesos, electrónica de consumo, etc. La característica más importante de estos sistemas es que sus acciones se deben ejecutar en intervalos de tiempo determinados por la dinámica de los sistemas físicos que supervisan o controlan. Además, suelen tener requisitos estrictos de fiabilidad y seguridad.

Muchos de estos sistemas están empotrados en otros sistemas, lo que conlleva una limitación de recursos (potencia de procesador, memoria, etc.) con respecto a otros tipos de sistemas informáticos. En la mayoría de los casos, además, deben ejecutar varias tareas concurrentemente. Estas características, en conjunto, hacen que la construcción de sistemas de tiempo real presente características específicas respecto a otros tipos de sistemas informáticos.

El curso trata además aspectos de sistemas distribuidos de tiempo real.

Temario

1.Introducción a los Sistemas de Tiempo Real

2.Programación de Sistemas de Tiempo Real: Introducción a C y Ada

3.Sistemas Cíclicos

4.Sistemas Multiprogramados

5.Planificación de Tareas

6.Comunicación y Sincronización

7.Programación de bajo nivel

8.Sistemas Distribuidos

9.Diseño de Sistemas de Tiempo Real

10.Aplicaciones

Bibliografía:

Alan Burns & Andy Wellings, Real-Time Systems and Programming Languages, 2nd ed., Addison-Wesley, 1996. ISBN 0-201-40365-X

Hermann Kopetz, Real-Time Systems. Design Principles for Distributed Embedded Applications, Kluwer, 1997. ISBN 0-7923-9894-7.

John Barnes, Programming in Ada 95, 2nd. Ed, Addison-Wesley, 1998.