Última actualización: 26/04/2023


Curso Académico: 2023/2024

Sistemas en tiempo real
(19099)
Grado en Ingeniería Robótica (Plan: 478 - Estudio: 381)


Coordinador/a: CASTRO GONZALEZ, ALVARO

Departamento asignado a la asignatura: Departamento de Ingeniería de Sistemas y Automática

Tipo: Obligatoria
Créditos: 3.0 ECTS

Curso:
Cuatrimestre:




Requisitos (Asignaturas o materias cuyo conocimiento se presupone)
Programación (Curso: 1/Cuatrimestre: 1)
Competencias y resultados del aprendizaje
Descripción de contenidos: Programa
1- Introducción a los sistemas de tiempo real. 1.1 - Aplicaciones de los sistemas de tiempo real 2- Programación concurrente. 2.1 - Procesos 2.2 - Interacción y comunicación 3- Sistemas operativos de tiempo real. Características. 4- Medición de tiempos. 4.1 - Relojes 4.2 - Posix 5- Sistemas tolerantes a fallos. 5.1 - Componentes 5.2 - Redundancia 5.3 - Criterios 6- Planificación de tareas. 6.1 - Tipos de tareas 6.2 - Análisis de los planificadores 7- Análisis de los tiempos de respuesta. 8- Algoritmos en tiempo real
Actividades formativas, metodología a utilizar y régimen de tutorías
CLASES TEÓRICO-PRÁCTICAS. Se presentarán los conocimientos que deben adquirir los alumnos. Recibirán las notas de clase y tendrán textos básicos de referencia para facilitar el seguimiento de las clases y el desarrollo del trabajo posterior. Se resolverán ejercicios, prácticas problemas por parte del alumno y se realizarán talleres y prueba de evaluación para adquirirlas capacidades necesarias. Para asignaturas de 6 ECTS se dedicarán 44 horas como norma general con un 100% de presencialidad (excepto aquellas que no tengan examen que dedicarán 48 horas) TUTORÍAS. Asistencia individualizada (tutorías individuales) o en grupo (tutorías colectivas) a los estudiantes por parte del profesor. Para asignaturas de 6 créditos se dedicarán 4 horas como norma general con un 100% de presencialidad. TRABAJO INDIVIDUAL O EN GRUPO DEL ESTUDIANTE. Para asignaturas de 6 créditos se dedicarán 98 horas 0% presencialidad. TALLERES Y LABORATORIOS. Para asignaturas de 3 créditos se dedicarán 4 horas con un 100% de presencialidad. Para las asignaturas de 6 créditos se dedicarán 8 horas con un 100% de presencialidad.
Sistema de evaluación
  • Peso porcentual del Examen Final 0
  • Peso porcentual del resto de la evaluación 100
Calendario de Evaluación Continua
Bibliografía básica
  • Burns, A.; Wellings, A.. Sistemas de Tiempo Real y Lenguajes de Programación. Addison-Wesley. 2003
  • Klein, M.. A Practitioner's Handbook for Real Time Analysis. Kluwer. 1996
Bibliografía complementaria
  • Kopetz, Hermann. Real-time systems : design principles for distributed embedded applications. Springer. 2011
  • Phillip A. Laplante. Real-Time Systems Design and Analysis, 3rd Edition. Wiley-IEEE Press. 2004
  • Sanjoy Baruah, Marko Bertogna, Giorgio Buttazzo. Multiprocessor Scheduling for Real-Time Systems. Springer. 2015

El programa de la asignatura podría sufrir alguna variación por causa de fuerza mayor debidamente justificada o por eventos académicos comunicados con antelación.