SUJET D'EXAMEN GL 53 - Moodle UTBM
TD Gestion de Projet. Modélisation PERT et Gantt. On désire ... Les IHM de l'
application seront traitées parallèlement au développement. Après la phase de ...
part of the document
{$p>0} {
set result [expr $result*$b]
set p [expr $p-1]
}
}
]
} {return "syntax error"}
return ?result
}
label .label1 -text "Entrez les informations requises : "
entry .base -textvariable base -width 40 -bg red
entry .val -textvariable valeur -width 40 -bg green
label .label2 -text "la réponse est : " -justify center
label .result -textvariable result
pack .label1 .base .val
pack .label2 -side left
pack .result -side right
bind .base ?Control-c? {set result ?fonction ?base ?valeur?}
bind .val ?Control-c? {set result ?fonction ?base ?valeur?}
Programme SEQ Programme \* ARABIC 1 : Application avec TCL/TK
Partie 2. Modélisation (12 pts, sur une copie séparée)
Exercice 3. Modéliser lutilisateur (4 pts)
Quelle est la différence entre les deux phrases suivantes. Laquelle vous semble-t-elle contradictoire. Pourquoi ?
Durand voyait un break jaune mais ne savait pas quil sagissait dun break jaune
Durand voyait quil y avait un break jaune devant lui mais ne savait pas quil y avait un break jaune devant lui
Quelle sont les conditions de réussite ou déchec exprimées dans la vision dun break jaune. Préciser très brièvement en quoi consiste la sui-référence causale dans la perception et dans laction.
Considérons lassassinat de larchiduc François-Ferdinand à Sarajevo par Gravilo Princip. Parmi les phrases suivantes, lesquelles sont-elles des actions intentionnelles accomplies par Gravilo pour tuer larchiduc. Ordonnez ces actions de la plus simple à la plus complexe, expliquez brièvement le lien qui les relie.
a. Il convainquit lempereur François-Joseph que Dieu punissait sa famille
b. Il tira sur larchiduc
c. Il mit Guillaume II en colère
d. Il appuya sur la détente
e. Il déclencha la première guerre mondiale
f. Il fit feu
g. Il ruina la saison estivale de lord Grey
h. Il vengea la Serbie
i. Il déplaça une quantité de molécules dair
j. Il tua larchiduc
k. Il produisit des excitations neuronales dans son cerveau, contracta certains muscles du bras et de la main
l. Il porta un coup à lAutriche
Exercice 4. Structurer lécran (3 pt)
Analysez les figures ci-dessous a, b, c et répondez aux questions.
a) couleur et forme combinéesb)c)
Donner un diagramme de structure pour la figure a). Quel attribut domine entre la couleur et la forme, expliquez.
Donner un diagramme de structure pour les groupes dicones des figures b) et c), sans tenir compte des sous-titres et sans être nécessairement exhaustif. Entourer le sujet pragmatique (sil existe) dans chaque groupe. Expliquer en quoi la recherche dun icône diffère du cas b) au cas c). On pourra saider dun diagramme de transition pour illustrer la recherche.
Exercice 5. Modélisation SADT de la tâche de correction grammaticale (3 pts)
On considère un correcteur grammatical de document textuel qui étend les fonctionnalités du correcteur orthographique vu en TD.
Rappeler la différence entre des concepts comme « fonction », « but », et « tâche ».
Donner lactigramme de contexte du modèle SADT de la tâche de correction grammaticale. On veillera à bien choisir les termes employés sur le schéma.
Décomposer le modèle en un ou deux niveaux supplémentaires pour illustrer laspect correction grammaticale du point de vue de linteraction.
Exercice 6. Intrication des niveaux en conception logicielle (2 pts)
Considérons un programme de simulation de course automobile de type jeu vidéo. Lécran comporte notamment des boutons start, stop, pause pour lancer, arrêter, suspendre la simulation. Ces commandes sont gérées via un automate de control. On veut réaliser un modèle PAC-Amodeus du jeu vidéo. Notamment, dans quel module mettez-vous lautomate de contrôle de la simulation, dans le noyau fonctionnel ou bien dans le contrôleur de dialogue. En sappuyant sur un schéma PAC-Amodéus succinct, illustrez le problème posé par la séparation entre noyau fonctionnel et contrôleur de dialogue dans le cas dun jeu vidéo.