Universitat de Girona

Programa de l'assignatura

Curs 2004-05

3105200735 INFORMÀTICA DELS SISTEMES DE PRODUCCIÓ


Objectius  

Introduir a l’alumne en la particularitat de les aplicacions informàtiques, a l’entorn industrial, que tenen requeriments de temps real. Es presenten les característiques principals de les aplicacions de temps real així com de les aplicacions embedded. Seguidament s’estudien les característiques principals de l’estàndards POSIX 1003.1b, 1c, 1d, 1j que defineixen els serveis que ha de proporcionar un sistema operatiu de temps real que ofereixi portabilitat a nivell de codi font. A continuació s’estudia la problemàtica relacionada amb la programació d’aplicacions paral·leles en temps real. S’estudien els diferents models de tasques així com els paràmetres bàsics que les defineixen. S’analitzen les polítiques de planificació i els tests de planificabilitat associats. El curs finalitza amb una introiducció als sistemes distribuits de temps real. En funció de la disponibilitat, a les sessions de pràctiques es treballarà amb diferents sistemes operatius de temps real (QNX 6.0 i Linux RTAI) així com sistemes operatius embedded (mCLinux.).

 
Prerrequisits  

No n'hi ha
 
Contingut (Programa)  

 Teoria:

1-. Introducció.

2-. POSIX de temps real.

3-. Planificació de tasques.

4-. Introducció als Sistemes Distribuits de Temps Real.

 

 Pràctiques:

 

1-. Configuració d’un kernel.

2-. Aplicació amb Linux RTAI.

3-. Aplicació distribuïda amb mCLinux.

4-. Control d’un motor de corrent continu amb PID.

 

Nota: Les pràctiques són orientatives i poden canviar en funció dels sistemes hw/sw disponibles en el laboratori.

 
Bibliografia  


 

    • Burns, A. and Wellings, A., Sistemas de Tiempo REal y Lenguajes de Programación. Addison Wesley. ISBN-84-7829-058-3., 2001.
    • QNX Operating System. Manuals.
    • Information technology — Portable Operating System Interface (POSIX®) — Part 2: System Interfaces. IEEE Std 1003.1™, 2003 Edition. The Open Group Technical Standard.
    • Documentació de l’assignatura.
 
Mètodes docents  

Classes de Teoria i problemes2h setmanals (3 crèdits).

Classes de Pràctiques:                2h setmanals (3 crèdits).

 
Tipus d'exàmens i avaluacions  

·         La nota de l'assignatura s'obté d'aplicar la següent fórmula:

                                  A=Normalitzar(0.7*T+0.3*P)

·         On és necessari que T ³ 5 i que  P ³ 5 per tal de fer mitja, i la funció Normalitzar es la següent:

                                Normalitzar(a)      =          Arrodonir_a_mitj_punt(a)  si a < 5

        =         Arrodonir_a_mitj_punt(m*a+n) si a ³ 5

       o

            o       T és la nota de l’exàmen

o       P és la nota de les pràctiques

o       A és la nota d’assignatura

o       a_max és la nota màxima

o       a_min és la nota mínima

o       m=((10-a_min)/(a_max-a_min))

o       n=10-a_max*m

·         IMPORTANT: Consulteu la normativa d'entrega de pràctiques disponible a la zona de descàrrega de documentació. Inclou calendari d'entregues.

 
Informació addicional  

Pràctiques:

 

Com apuntar-se a un grup

 Per apuntar-te a un grup de pràctiques  has d'enviar un mail a l'adreça: ri@eia.udg.edu, amb el subject (assumpte) que vulguis però amb el següent contingut: 

[ID=<identificador>+GT=<grup>+LB=<laboratori>]

<identificador> (longitud 8): DNI de l'alumne amb 8 digits (o bé els primers 8 caràcters o dígits del passaport o carta de residència per estrangers).

<grup> (longitud 1): identificador del grup de teoria on esteu matriculats (Com només hi ha un grup, posseu A).

<laboratori> (longitud 2): permutació de tots els identificadors de grups de laboratori. La prioritat d'un grup s'indica per la posició del mateix dins la permutació: d’esquerra (màxima) a dreta (mínima).

 

A: grup de dimarts de 5-7

B: grup de dijous de  7-9

C: grup de divendres de 12-14

 

Exemple:

To: ri@eia.udg.edu

CC:

Subject: No te cap importància

[ID=07438507+GT=A+LB=ABC]

 

Significa que l’alumne amb DNI 07438507 del grup de teoria A s’apunta al grup de pràctiques A en primera opció,  al B en segona opció i al C en tercera opció.

 

Data límit per a enviar el mail:  No disponible

Grups de pràctiques

            Les pràctiques són personals (no hi han grups).

            A cada grup de laboratori pot haver-hi un màxim de 11 persones.

Enunciats de pràctiques:  Consulteu l'àrea de descàrrega

  Data d’inici:  No disponible.

  

 
Llengua de les classes  

Català