Guia docent Escola Tècnica Superior d`Enginyeria |
català |
Enginyeria en Automàtica i Electrònica Industrial (1998) |
Assignatures |
SISTEMES INFORMÀTICS DE TEMPS REAL |
Continguts |
DADES IDENTIFICATIVES | 2006_07 |
Assignatura | SISTEMES INFORMÀTICS DE TEMPS REAL | Codi | 17022013 | |||||
Ensenyament |
|
Cicle | 2on | |||||
Descriptors | Crèd. | Crèd. teoria | Crèd. pràctics | Tipus | Curs | Període | ||
6 | 4.5 | 1.5 | Troncal | Primer | Segon |
Competències | Objectius d'aprenentatge | Continguts |
Planificació | Metodologies | Atenció personalitzada |
Avaluació | Fonts d'informació | Recomanacions |
Tema | Subtema |
Introducció als SITR | Definició d'un SITR. Exemples de SITR. Estructura interna d'un SITR. Principals paràmetres temporals d'un SITR. Modelat d'un SITR. Problemes. |
Programació sobre SO monotasca | Programació directa sobre màquina, orientada al control de màquines i/o processos. El llenguatge de programació emprat es C++ sobre PC/DOS. Gestió del hardware (I/O, base de temps i interrupcions). Creació de planificadors estátics i orientació per a la creació de planificadors dinàmics de tasques independents. Problemes. Pràctiques de laboratori. |
Programació concurrent sobre SO multitasca | Descripció del model bast en processos. Nocions de sincronització i comunicació entre processos. Descripció de la exclussió mutua, els objectes compartits i el fenòmen de bloqueig. Elements de sincronització: la secció crítica, el mutex, el semàfor i l'event. Elements de comunicació: mitjançant memoria compartida i mitjançant missatges. Exemples d'us. Problemes d'aplicació al control. Pràctica de laboratori guiada. |
Planificació temporal de sistemes multitasca de temps real | Objectius. Algorismes de planificació: Rate-monotonic, Deadline monotonic, EDF, LST i de sostre de prioritat (Ceiling). Sistemes amb i sense desallotjament de tasques (els aplicables en cada cas). Anàlisi de planificabilitat. Problemes. |
Introducció als sistemes distribuïts de temps real | Estructura d'un SDTR. Exemples. Sistemes síncrons i sistemes assíncrons. El temps global i la sincronització de rellotges locals. Entitats de temps real. Protocols de comunicació per a SDTR: principals requisits i descripció d'alguns protocols actuals. |
Introducció a la Tolerancia a falles | Anàlisi de les falles del funcionament. Exemples. Tècniques de prevenció i de tolerencia a falles. Redundancia estàtica i dinàmica. Tolerancia a falles en el software i basades en certes estructures hardware. |