guÍa de aprendizaje sistemas de tiempo real

24
GUÍA DE APRENDIZAJE SISTEMAS DE TIEMPO REAL Datos Descriptivos TITULACIÓN: GRADO EN INGENIERIA DE COMPUTADORES CENTROS IMPLICADOS: E.U. DE INFORMATICA CICLO: Grado sin atribuciones MÓDULO: MATERIA: Optativa ASIGNATURA: SISTEMAS DE TIEMPO REAL CURSO: 4 º SEMESTRE: Semestre 2º (Febrero-Junio) DEPARTAMENTO RESPONSABLE: INFORMATICA APLICADA CRÉDITOS EUROPEOS: 6 CARÁCTER: OPTATIVA CURSO ACADÉMICO: 2011/2012 PERIODO DE IMPARTICIÓN: Semestre 2º (Febrero-Junio) Datos Comunes ITINERARIO: IDIOMAS IMPARTICIÓN: Español OTROS IDIOMAS IMPARTICIÓN: HORAS/CRÉDITO: 26

Upload: others

Post on 20-Nov-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

GUÍA DE APRENDIZAJESISTEMAS DE TIEMPO REAL

Datos Descriptivos

TITULACIÓN: GRADO EN INGENIERIA DECOMPUTADORES

CENTROS IMPLICADOS: E.U. DE INFORMATICA

CICLO: Grado sin atribucionesMÓDULO:MATERIA: Optativa

ASIGNATURA: SISTEMAS DE TIEMPO REALCURSO: 4 º

SEMESTRE: Semestre 2º (Febrero-Junio)DEPARTAMENTO RESPONSABLE: INFORMATICA APLICADA

CRÉDITOS EUROPEOS: 6CARÁCTER: OPTATIVA

CURSO ACADÉMICO: 2011/2012PERIODO DE IMPARTICIÓN: Semestre 2º (Febrero-Junio)

Datos ComunesITINERARIO:

IDIOMAS IMPARTICIÓN: EspañolOTROS IDIOMAS IMPARTICIÓN:

HORAS/CRÉDITO: 26

ProfesoradoCOORDINADOR: JAVIER GARCIA MARTIN

NOMBRE DESPACHO EMAIL EN INGLÉSJAVIER GARCIA MARTIN 4409 [email protected] No

(*) Profesores externos en cursiva.

TutoríasTUTORÍASNOMBRE Lugar Día De A

JAVIER GARCIA MARTIN4409 Martes 09:00 12:00

4409 Jueves 09:00 12:00

Grupos

Nº de gruposTeoría 1

Prácticas 1GRUPOS ASIGNADOS EN:Laboratorio 1

Requisitos previos necesariosASIGNATURAS SUPERADAS

OTROS REQUISITOS

Conocimientos previos recomendadosASIGNATURAS PREVIAS RECOMENDADAS

ARQUITECTURA DE COMPUTADORESPROGRAMACION ORIENTADA A OBJETOS Y CONCURRENTESISTEMAS OPERATIVOS

CONOCIMIENTOS PREVIOS

OTROS CONOCIMIENTOS

CompetenciasCÓDIGO COMPETENCIA NIVEL RA

E5Capacidad de analizar, evaluar y seleccionar lasplataformas hardware y software más adecuadas para elsoporte de aplicaciones empotradas y de tiempo real.

N4RA_01

RA_03

G1 Comunicación oral y escrita. N4 RA_08

G11 Iniciativa y capacidad emprendedora. N4 RA_08

G14 Resolución de problemas. N3

RA_03

RA_05

RA_06

RA_07

G15 Toma de decisiones. N3 RA_07

G2 Creatividad. N4 RA_08

G4 Organización y planificación. N4 RA_07

G8 Trabajo en equipo. N4 RA_07

I12

Conocimiento y aplicación de los procedimientosalgorítmicos básicos de lastecnologías informáticas para diseñar soluciones aproblemas, analizando laidoneidad y complejidad de los algoritmos propuestos.

N4RA_02

RA_04

I14

Capacidad para analizar, diseñar, construir y manteneraplicaciones de forma robusta, segura y eficiente,eligiendo el paradigma y los lenguajes de programaciónmás adecuados.

N4

RA_02

RA_04

RA_05

RA_06

I20

Conocimiento y aplicación de los principiosfundamentales y técnicas básicasde la programación paralela, concurrente, distribuida yde tiempo real.

N4

RA_01

RA_02

RA_03

RA_05

RA_06

I4

Conocimiento de los fundamentos del uso yprogramación de los computadores, los sistemasoperativos, las bases de datos y, en general, losprogramas informáticos con aplicación en ingeniería.

N3 RA_02

I7

Capacidad para diseñar, desarrollar, seleccionary evaluar aplicaciones y sistemas informáticos,asegurando su fiabilidad, seguridad y calidad, conformea principios éticos y a la legislación y normativa vigente.

N3

RA_02

RA_04

RA_05

Resultados de aprendizajeCÓDIGO DESCRIPCIÓN

RA_01 Detecta en un sistema informático las característicaspropias de los sistemas de tiempo real, diferenciándolos de otros tipos de aplicaciones

RA_02 Maneja los mecanismos y herramientas que le permitanprogramar este tipo de sistemas

RA_03Analiza un sistema de tiempo real mediante losmétodos más relevantes de planificación de procesospara el cumplimiento de restricciones temporales

RA_04 Aplica metodologías que le permitan desarrollar elanálisis y el diseño de sistemas de tiempo real

RA_05 Programa técnicas de tolerancia a fallos dentro de unsistema de tiempo real

RA_06Aplica las metodologías necesarias para que un sistemade tiempo real cumpla requisitos de sistemas de altaintegridad

RA_07 Define y planifica las fases del desarrollo de un proyecto de sistema de tiempo real paraalcanzar los objetivos propuestos

RA_08 Elabora y presenta en público propuestas para solucionar problemas con requisitos propiosde los sistemas de tiempo real

Indicadores de logroCÓDIGO INDICADOR RA

IN_01 P1.- Propuesta de un STREl ejemplo es apropiado. Las especificaciones están claras. Se exponencon claridad las ideas.

RA_01

RA_08

IN_02 P2.- Programa Multitarea en Ada.El programa funciona correctamente. El código está bien presentado. Sehan realizado las comprobaciones oportunas.Aprovechamiento de la sesión de laboratorio.

RA_02

IN_03 P3.- Diseño del Caso Práctico.El diseño cumple los requisitos. Está bien presentado. Se han realizadolas comprobaciones necesarias. Aprovechamiento de la sesión detrabajo cooperativo.

RA_04

RA_07

IN_04 E1.- Evaluación 1 de teoría.Se han entendido los problemas planteados en las actividades P2, P3 yP4 y se es capaz de resolverlos con las herramientas adecuadas.

RA_01

RA_02

RA_04

IN_05 P4.- Implementación del Caso Práctico.El programa funciona correctamente. El código está bien presentado. Sehan realizado las comprobaciones oportunas.Aprovechamiento de la sesión de laboratorio

RA_01

RA_04

RA_07

IN_06 E2.- Evaluación 1 de prácticas.Se han entendido los problemas planteados en las actividades P2, P3 yP4 y se es capaz de resolverlos con las herramientas adecuadas.

RA_01

RA_02

RA_04

IN_07 P5.- Análisis de planificabilidad.Se ha utilizado el método de planificación adecuado al problemapropuesto. Se ha desarrollado sin errores el estudio de planificabilidad.Se han explicado correctamente las conclusiones del análisis.

RA_03

IN_08 E3.- Evaluación 2 de teoría.Se ha utilizado el método de planificación adecuado al problemaplanteado. Se ha desarrollado sin errores el análisis. Se han explicadocorrectamente las conclusiones del análisis.

RA_01

RA_03

IN_09 E4.- Evaluación 2 de prácticas.Se han entendido los problemas planteados en la actividad P5 y seconocen las soluciones que hay que aplicar. Se aplican correctamentelas técnicas de tolerancia a fallos y sistemas de alta integridad

RA_03

RA_05

IN_10 P7.- Documentación del Caso Práctico.La documentación está completa. Se explican con claridad lassoluciones propuestas.

RA_02

RA_03

RA_04

RA_08

IN_11 P8.- Preparación presentación del Caso Práctico.O2.- Exposición oral.Los contenidos están claros y son completos. Claridad y orden en laexposición.

RA_02

RA_03

RA_04

RA_08

IN_12 T7.- Tolerancia a fallos y Sistemas de alta integridad.Aprovechamiento de la sesión de aprendizaje cooperativo. Se aplicancorrectamente los conceptos estudiados al Caso Práctico.

RA_05

RA_06

Contenidos específicos (temario)TEMA /

CAPÍTULOAPARTADO

Tema 1. IntroducciónSistemas de Tiempo Real (STR) ySistemas Empotrados IN_01

IN_04

IN_10

IN_11

Características de los STRIN_01

IN_04

IN_10

IN_11

STR críticosIN_01

IN_04

Entornos de desarrollo y entornos deejecución IN_01

IN_04

Introducción al lenguaje Ada95IN_02

IN_04

IN_05

IN_06

Tema 2.Programación deaspectos de tiemporeal

Representación del tiempo y tipos dedatos IN_02

IN_04

IN_05

IN_06

Retardos, Time-OutsIN_02

IN_04

IN_05

IN_06

Procesos periódicosIN_02

IN_04

IN_05

IN_06

Introducción a las prioridades deprocesos IN_02

IN_04

IN_05

IN_06

Procesos aperiódicos y servidoresesporádicos IN_02

IN_04

IN_05

IN_06

Tema 3. Tolerancia aFallos Conceptos básicos

IN_05

IN_12

Métodos de recuperación de erroresIN_05

IN_12

Excepciones como soporte a latolerancia de fallos IN_05

IN_12

Tolerancia a fallos en restricciones detiempo IN_05

IN_12

Tema 4. Planificaciónde STR Introducción. Ejecutivos cíclicos

IN_03

IN_07

Planificación con prioridades fijas(RMS) IN_03

IN_07

Protocolos de acceso a recursosIN_03

IN_07

Análisis de planificabilidadIN_03

IN_07

IN_10

IN_11

Análisis de tiempo de respuestaIN_03

IN_07

IN_10

IN_11

Otros métodos de planificación: DMS,dinámicos (EDF) IN_03

IN_07

Tema 5. Modelizaciónde STR Marco para describir los STR

IN_03

IN_07

IN_08

IN_09

Representación de situaciones deSTR IN_03

IN_07

IN_08

IN_09

Herramientas para automatizarcálculos de planificabilidad IN_03

IN_07

IN_08

IN_09

Tema 6. Diseño deSTR y SistemasEmpotrados

Introducción. Características deldiseño de STR IN_03

IN_04

IN_09

Metodologías de diseño para STRIN_03

IN_04

IN_09

Un caso de estudioIN_03

IN_04

IN_09

IN_10

IN_11

Tema 7. Sistemas deAlta Integridad Introducción a los Sistemas de Alta

Integridad IN_06

IN_12

Estándares de SeguridadIN_06

IN_12

Técnicas de VerificaciónIN_06

IN_12

Lenguaje ADA en Sistemas de AltaIntegridad IN_06

IN_12

Perfil de RavenscarIN_06

IN_12

Breve descripción de las modalidades organizativasutilizadas y métodos de enseñanza empleados

MODALIDAD DESCRIPCIÓN MÉTODO MÉTODOS DEENSEÑANZA

Clases teóricas

Las clases magistrales servirán para introducirlos temas teóricos y para abordar aquellosapartados del temario que ofrecen mayordificultad. Estas clases sirven como soporteal desarrollo del proyecto de implementaciónde un STR. Se realizarán sesiones deAprendizaje Cooperativo en aquellos módulosen los que se considere conveniente.

Lección Magistral

Aprendizaje Cooperativo

Seminarios-talleres

Se organizarán sesiones con el objetivo depresentar algunas herramientas necesariaspara el desarrollo del proyecto. Estas sesionesconsistirán en la presentación de casos enel laboratorio y la resolución de ejerciciosprácticos que permitan al estudiante alcanzarel dominio de las herramientas.

Estudio de Casos

Resolución de Ejercicios y Problemas

Clases prácticas

Se organizarán sesiones de laboratoriodurante las cuales el profesor podrá hacer unseguimiento del desarrollo del proyecto, dandosoporte directo en aquellos aspectos que lorequieran.

Resolución de Ejercicios y Problemas

Aprendizaje Basado en Proyectos

Estudio y trabajo engrupo

Los estudiantes trabajarán en grupos, deentre 3 y 5 componentes, para planificar ydesarrollar todas las fases del proyecto.

Método Expositivo

Aprendizaje Basado en Proyectos

Estudio y trabajoautónomo

Los estudiantes deberán realizar búsquedade información relacionada con teorías yherramientas necesarias para el desarrollo delproyecto. La duración de este trabajo estarápreviamente estimada.

Método Expositivo

Resolución de Ejercicios y Problemas

Aprendizaje Basado en Proyectos

Clases de Problemas

El profesor planteará problemas encaminadosa asimilar las teorías necesarias para eldesarrollo del proyecto. Algunos problemasserán de carácter más definido y solucióncerrada, mientras otros serán de caráctermás abierto encaminados a reflexionar ytomar decisiones sobre los contenidos de laasignatura.

Estudio de Casos

Cronograma de trabajo de la asignaturaSEMANA ACTIVIDADES

1

Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

IntroducciónSTR

Clasesteóricas

LecciónMagistral Aula 2 hrs. Sí Ambos 2 2,56

Propuesta deun STR

Estudioy trabajoautónomo

AprendizajeBasado enProyectos

Laboratorio 2 hrs. SíAmbos

5 4,49

2

Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

Introduccion aAda95

Seminarios-talleres

Resoluciónde Ejerciciosy Problemas

Laboratorio 2 hrs. SíAmbos

3 3,21

Introduccion aAda95

Seminarios-talleres

Resoluciónde Ejerciciosy Problemas

Laboratorio 2 hrs. SíAmbos

3 3,21

3

Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

Exposición depropuestasSTR

Estudio ytrabajo engrupo

MétodoExpositivo Aula 2 hrs. Sí

Evaluacióncontinua 4 3,85

Programaciónconcurrenteen Ada95

Seminarios-talleres

Resoluciónde Ejerciciosy Problemas

Laboratorio 2 hrs. SíAmbos

3 3,21

4

Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

Programaciónde aspectosde tiempo real

Clasesteóricas

LecciónMagistral Aula 2 hrs. Sí

Ambos3 3,21

Programaciónde aspectosde tiempo real

Seminarios-talleres

Resoluciónde Ejerciciosy Problemas

Laboratorio 2 hrs. SíAmbos

2 2,56

5

Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

Diseño deSTR

Clasesteóricas

LecciónMagistral Aula 2 hrs. Sí Ambos 3 3,21

Programaciónde un STRmultitarea

Clasesprácticas

Resoluciónde Ejerciciosy Problemas

Laboratorio 2 hrs. SíEvaluacióncontinua 5 4,49

6

Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

Diseño delproy. STR

Estudio ytrabajo engrupo

AprendizajeBasado enProyectos

Laboratorio 2 hrs. SíEvaluacióncontinua 3 3,21

Programaciónde un STRmultitarea

Clasesprácticas

Resoluciónde Ejerciciosy Problemas

Laboratorio 2 hrs. SíAmbos

5 4,49

Evaluación 1Teoría

Estudioy trabajoautónomo

Resoluciónde Ejerciciosy Problemas

Aula 0,3 hrs. SíEvaluacióncontinua 4 2,76

7

Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

Planificaciónde STR (1)

Clasesteóricas

LecciónMagistral Aula 2 hrs. Sí Ambos 2 2,56

Implementacióndel proy.STR(1)

Clasesprácticas

AprendizajeBasado enProyectos

Laboratorio 2 hrs. SíAmbos

4 3,85

8

Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

Planificaciónde STR (2)

Clasesteóricas

LecciónMagistral Aula 2 hrs. Sí Ambos 3 3,21

Implementacióndel proy.STR(2)

Clasesprácticas

AprendizajeBasado enProyectos

Laboratorio 2 hrs. SíAmbos

5 4,49

9

Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

Planificaciónde STR (3)

Clases deProblemas

Estudio deCasos Aula 1 hrs. Sí Ambos 3 2,56

Modelizaciónde un STR

Seminarios-talleres

Estudio deCasos Laboratorio 1 hrs. Sí Ambos 3 2,56

Implementacióndel proy.STR(3)

Clasesprácticas

AprendizajeBasado enProyectos

Laboratorio 2 hrs. SíEvaluacióncontinua 5 4,49

10

Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

Evaluación 1Prácticas

Estudioy trabajoautónomo

Resoluciónde Ejerciciosy Problemas

Aula 0,3 hrs. SíEvaluacióncontinua 1 0,83

Presentacióndeherramientademodelizaciónde STR

Seminarios-talleres

Estudio deCasos Laboratorio 1 hrs. Sí

Ambos

3 2,56

Análisis dePlanificacióndel proy. STR(1)

Clasesprácticas

AprendizajeBasado enProyectos

Laboratorio 2 hrs. Sí

Ambos

5 4,49

11

Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

Evaluación2 de teoría.Planificación

Estudioy trabajoautónomo

Resoluciónde Ejerciciosy Problemas

Aula 1 hrs. SíEvaluacióncontinua 3 2,56

Análisis dePlanificacióndel proy. STR(2)

Clasesprácticas

AprendizajeBasado enProyectos

Laboratorio 2 hrs. Sí

Evaluacióncontinua 4 3,85

12

Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

Tolerancia aFallos

Clasesteóricas

AprendizajeCooperativo Aula 2 hrs. Sí Evaluación

continua 4 3,85

Preparaciónde documentacióndel proy. STR

Estudio ytrabajo engrupo

AprendizajeBasado enProyectos

Laboratorio 2 hrs. SíAmbos

4 3,85

13

Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

Evaluación 2de prácticas

Estudioy trabajoautónomo

Resoluciónde Ejerciciosy Problemas

Aula 0,3 hrs. SíEvaluacióncontinua 2 1,47

Exposición deproy. STR (1)

Estudioy trabajoautónomo

MétodoExpositivo Aula 1,1 hrs. Sí

Evaluacióncontinua 2 1,99

Sistemas dealta integridad

Clasesteóricas

AprendizajeCooperativo Aula 2 hrs. Sí Evaluación

continua 4 3,85

14Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

Exposición deproy. STR (2)

Estudio ytrabajo engrupo

MétodoExpositivo Aula 2 hrs. Sí

Evaluacióncontinua 2 2,56

15Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)

Examen FinalEstudioy trabajoautónomo

Resoluciónde Ejerciciosy Problemas

Otros 3 hrs. SíExamen final

59 39,74

Evaluación de la asignaturaSEMANA EVALUACIONES

1

Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

IntroducciónSTR Aula Ambos

Propuesta deun STR Laboratorio Ambos

2

Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

Introducciona Ada95 Laboratorio Ambos

Introducciona Ada95 Laboratorio Ambos

3

Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

ExposicióndepropuestasSTR

Aula Evaluacióncontinua

Programaciónconcurrenteen Ada95

Laboratorio Ambos

4

Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

Programaciónde aspectosde tiemporeal

Aula Ambos

Programaciónde aspectosde tiemporeal

Laboratorio Ambos

5 Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

Diseño deSTR Aula Ambos

Programaciónde un STRmultitarea

Laboratorio Evaluacióncontinua

6

Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

Diseño delproy. STR Laboratorio Evaluación

continua

Programaciónde un STRmultitarea

Laboratorio Ambos

Evaluación 1Teoría Aula Evaluación

continua

7

Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

Planificaciónde STR (1) Aula Ambos

Implementacióndel proy.STR(1)

Laboratorio Ambos

8

Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

Planificaciónde STR (2) Aula Ambos

Implementacióndel proy.STR(2)

Laboratorio Ambos

9

Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

Planificaciónde STR (3) Aula Ambos

Modelizaciónde un STR Laboratorio Ambos

Implementacióndel proy.STR(3)

Laboratorio Evaluacióncontinua

10

Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

Evaluación 1Prácticas Aula Evaluación

continua

Presentacióndeherramientademodelizaciónde STR

Laboratorio Ambos

Análisis dePlanificacióndel proy.STR (1)

Laboratorio Ambos

11

Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

Evaluación2 de teoría.Planificación

Aula Evaluacióncontinua

Análisis dePlanificacióndel proy.STR (2)

Laboratorio Evaluacióncontinua

12

Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

Tolerancia aFallos Aula Evaluación

continua

Preparaciónde documentacióndel proy.STR

Laboratorio Ambos

13

Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

Evaluación 2de prácticas Aula Evaluación

continua

Exposiciónde proy. STR(1)

Aula Evaluacióncontinua

Sistemasde altaintegridad

Aula Evaluacióncontinua

14

Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

Exposiciónde proy. STR(2)

Aula Evaluacióncontinua

15

Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.

ExamenFinal Otros Examen

final

Criterios de calificación de la asignaturaLa evaluación se realizará de forma continua mediante la calificación de las diferentesfases del proyecto y la resolución de algunas pruebas escritas (teóricas y problemas)que se realizarán en el aula. A continuación se detallan las partes evaluables y loscriterios.P1.- Proponer ejemplo de STRO1.- Exposición de ejemplos = 0.5 pto.: El ejemplo es apropiado. Lasespecificaciones están claras. Se exponen con claridad las ideas.P2.- Programa Multitarea en Ada = 1 pto.: El programa funcionacorrectamente. El código está bien presentado. Se han realizado las comprobacionesoportunas. Aprovechamiento de la sesión de laboratorio.P3.- Diseño del Caso Práctico = 1 pto.: El diseño cumple los requisitos. Estábien presentado. Se han realizado las comprobaciones necesarias. Aprovechamientode la sesión de trabajo cooperativo.E1.- Evaluación 1 de teoría = 1 pto.: Se comprenden los conceptos contenidosen los temas 1, 2, 3 y 4.P4.- Implementación del Caso Práctico = 1pto.: El programa funciona correctamente.El código está bien presentado. Se han realizado las comprobaciones oportunas.Aprovechamiento de la sesión de laboratorioE2.- Evaluación 1 de prácticas = 0.5 pto.: Se han entendido los problemas planteadosen las actividades P2, P3 y P4 y se es capaz de resolverlos con las herramientasadecuadas.P5.- Análisis de planificabilidad = 1 pto.: Se ha utilizado el método de planificaciónadecuado al problema propuesto. Se ha desarrollado sin errores el estudio deplanificabilidad. Se han explicado correctamente las conclusiones del análisis.P6.- Presentación de iRat = 0 pto.: (No tiene puntuación al ser unapresentación del profesor)E3.- Evaluación 2 de teoría = 1 pto.: Se ha utilizado el método de planificaciónadecuado al problema planteado. Se ha desarrollado sin errores el análisis. Se hanexplicado correctamente las conclusiones del análisis.E4.- Evaluación 2 de prácticas = 0.5 pto.: Se han entendido los problemas planteadosen la actividad P5 y se conocen las soluciones que hay que aplicar.P7.- Documentación del Caso Práctico = 1 pto.: La documentación está completa. Seexplican con claridad las soluciones propuestas.P8.- Preparación presentación del Caso Práctico.O2.- Exposición oral = 0.5 pto.: Los contenidos están claros y son completos. Claridady orden en la exposición.T7.- Tolerancia a fallos y Sistemas de alta integridad = 1 pto.: Aprovechamientode la sesión de aprendizaje cooperativo. Se aplican correctamente los conceptosestudiados al Caso Práctico.

Recursos didácticosTIPO DESCRIPCIÓN

Bibliografía ”Real-Time Systems and their programming languages”, 4ªEdición. BURNS AND WELLINGS. Addison-Wesley, 2009.”Concurrency in Ada”, 2ª Edición. ALAN BURNS AND ANDYWELLINGS. Cambridge University Press, 1998.”Ada95 Reference Manual”. S. TUCKER TAFT, ROBERT A.DUFF. Lectures Notes in Computer Science. Springer, 1997.”Real-Time Systems” Jane W.S. Liu. Prentice Hall, 2000.”A Practitioners Handbook for Real-Time Analysis: Guide torate monotonic analysis for real-time systems”. M.H. KLEIN, T.RALYA, B. POLLAK, R. OBENZA and M. GONZALEZ. KAP,1993.”Real-Time Systems”. C.M. KRISHNA, KANG G. SHIN.McGrawHill, 1997.”Programming in Ada95”, 2ª Edición. JOHN BARNES.Addison-Wesley, 1998.

Recursos web Servidor Moodle del departamento:http://c3po.eui.upm.esCurso de Introducción a los STR en OCW de la UPMhttp://ocw.upm.es/arquitectura-y-tecnologia-de-computadores

Equipamiento Laboratorios del departamentoAulas del Centro de Cálculo

Otra información reseñable