Académique Documents
Professionnel Documents
Culture Documents
Iris Esi 2008M Corr
Iris Esi 2008M Corr
L’initialisation du test doit durer T si l’on ne veut pas ralentir la cadence de sortie des
injecteurs testés
La présence de 2 stations PHP permet de traiter 2 injecteurs simultanément donc autorise
une durée de traitement de 2T
La présence de 4 stations TF permet de traiter 4 injecteurs simultanément donc autorise une
durée de traitement de 4T
De même pour le marquage laser et la validation déchargement
Opérateur de chargement
<<Acteur matériel>>
Partie opérative de la ligne de tests
(PO)
Opérateur de déchargement
Gestion de la ligne de tests
<<Acteur logiciel>>
Base de données des injecteurs
Responsable de production
Administrateur de la base
Identifier palette Np
Obtenir les infos du test concernant Np
[sinon]
Débloquer la palette
Affirmation V F
Une classe au moins du paquetage « Gestion état de la ligne » utilise une classe au X
moins du paquetage « accès à la PO ».
Une classe au moins du paquetage « Gestion des opérations » utilise une classe au X
moins du paquetage « Gestion état de la ligne ».
Une classe au moins du paquetage « Gestion état de la ligne » utilise une classe au X
moins du paquetage « Gestion des opérations ».
Les I.P.C. ci- Au sein d’une Au sein d’une Sur un réseau Sur un
dessous même machine même composé de réseau
sont entre machine entre machines composé de
utilisables processus tous les comportant le machines
filiaux processus même système comportant
d’exploitation des systèmes
d’exploitation
hétérogènes
Mémoire X X
partagée
Tube X
anonyme
Tube X X X
nommé
Socket X X X X
…………………………………………………………………………………………………………………
Q-9.2 : (1,5pts)
Evite les définitions multiples du typedef String et de la classe Socket en cas d’inclusion multiple du
fichier d’entête.
Q-9.3 : (1pt)
Q-9.4 : (2pts)
Le mot clé typedef permet de définir des types synonymes dans le but de rendre les programmes
plus clairs. Ici évite également l’utilisation du using pour le namespace std.
Q-9.5 : (1pt)
Ligne 10.
Q-9.6 : (1pt)
Seules les classes héritées et les éléments amis ont accès à cette section.
Q-9.7 : (2pts)
Les fonctions statiques ou fonctions de classe ne font pas parti d’instances d’objet. Elles n’ont pas
de pointeur this et ne peuvent accéder qu’à des attributs de classes ou appeler des fonctions de
classes.
Q-9.10 : (3pts)
Il faut d’abord déclarer un attribut de classe entier servant de compteur d’objet ici nofSockets_.
#include "Socket.h"
#endif // __SOCKET_CLIENT_H__
Q-10.2 : (4pts)
Topologie Mode
Type de
Point à Large Bande de
Liaison Multipoints Différentiel
point bande base
RS-232 X X
RS-485 X X X X
Débit Distance
Type de
Liaison < 20 kbit/s > 20 kbit/s < 100 m > 1000 m
RS-232 X X
RS-485 X X
Q-10.3 : (4pts)
Q-10.4 : (1pt)
Les standards industriels équivalents sont Bus CAN, Bus ASi, MODBUS, FIP …
Q-10.5 : (2pts)
•
•
PROFIBUS-DP
out P** • out P out P
RS485
in N in N in N
in P in P in P
Machine
Lecteur de badge 1 Lecteur de badge 2
Maître DP
IPT-FP U-P6-B6 IPT-FP U-P6-B6
ON OFF ON
*
N : Negative
**
P : Positive
Q-10.7 : (2pt)
DIP-switch
S1 S2 S3 S4 S5 S6 S7
Q-14 : ADRESSAGE IP
Q-14.1 : Adresse réseau de l'entreprise (1.5pts)
Première
Adresse du Adresse de Dernière adresse de
services adresse de
sous-réseau diffusion machine
machine
Ligne de 172.16.0.5
172.16.0.0 172.16.31.255 172.16.0.1
tests OU 172.16.31.254
172.16.33.44
GPAO 172.16.32.0 172.16.63.255 172.16.32.1
OU 172.16.63.254
Direction & 172.16.64.70
172.16.64.0 172.16.95.255 172.16.64.1
Commercial OU 172.16.95.254
172.16.96.45
Comptabilité 172.16.96.0 172.16.127.255 172.16.96.1
OU 172.16.127.254
172.16.128.30
Expéditions 172.16.128.0 172.16.159.255 172.16.128.1
OU 172.16.159.254
Type d’accès : L’arrivée d’une palette avec un injecteur à la station initialisation du test
provoque un accès en écriture à la base de données puisque le poste initialisation du test
(ST_IT) demande l’inscription du triplet (Np, Ni, TypeSerie) dans la base de données.
Injecteurs TypeSerie, Ni
Convoyage Np, Ni
Q-17.2 : (3pts)
Numérique.
Qualificateur V F
clé primaire. X
clé secondaire. X
clé étrangère. X
Rôle :
Q-17.3 : (1pt)
Cela implique que le champ Ni dans les deux tables doit être unique. On peut qualifier ces
champs de clés secondaires.
Q-18.2 : (2pts)
Ecrire la requête SQL permettant d’extraire de la base de données le nom du fichier contenant les
résultats des tests de l’injecteur numéro 123M4FB0.
Q-18.3 : (1pts)