Lenguajes
para sistemas de tiempo real
Máster en
Computación
Grupo de Computadores y Tiempo Real
Facultad de Ciencias, Universidad de
Cantabria
Para acceder al material del curso
usar el Servidor
Moodle
1. Profesor
2. Programa
Parte I: Fundamentos de Programación
en lenguaje Ada
1.1. Elementos básicos del
lenguaje Ada
1.2. Estructuras de datos dinámicas
1.3. Modularidad y programación orientada a objetos
1.4. Tratamiento de errores
1.5. Abstracción de tipos mediante unidades genéricas
Parte
II: Programación de tiempo real en Ada
2.1 Planificación por
prioridades
2.2 Sincronización de tiempo real
2.3 Gestión del tiempo
2.4 Gestión de interrupciones
2.5 Planificación jerárquica
2.6 Restricciones y perfil de Ravenscar
Parte
III: Patrones básicos de tiempo real
4.1 Tareas periódicas y
aperiódicas
4.2 Esquemas productor/consumidor
4.3 Transacciones lineales