GL53-2006A-FS01-01.doc - Moodle UTBM

Quelles sont les deux approches possibles vues en TP d'utilisation d'Ilog-Views
pour la ... Il s'agit de proposer une IHM pour un outil de formation à distance. ...
Possibilité de réaliser des exercices que vous pourrez nommer projets (pour une
 ...

Part of the document


SUJET D'EXAMEN GL 53 - 16 JANVIER 2007
(notes de cours autorisées ; une copie séparée pour chacune des 2 parties)

Partie 1. Ergonomie Cognitive (6 pts, sur une copie séparée)
Une société spécialisée dans les logiciels éducatifs pour les moins de 6
ans vous demande de concevoir un jeu ayant pour vocation de sensibiliser
les enfants aux précautions à prendre dans une cuisine pour éviter les
accidents domestiques (ex : ne pas toucher la vitre du four, ne pas
attraper la poignée de la casserole etc.)

Définissez précisément le ou les profils utilisateurs. Pour chaque point du
ou des profils, proposez des recommandations pour la conception du
logiciel.

Partie 2. Outils et Modélisation (14 pts)

Ilog Views (1,5 pts)
1. Quelles sont les deux approches possibles vues en TP d'utilisation
d'Ilog-Views pour la création d'interface ?
2. A quoi sert la classe IlvDisplay ?
TCL/TK (2 pts)
Soit le programme TCL suivant:

proc extraire_nom {nomcomplet} {
set parties [split ?nomcomplet ?\]
set nom ?lindex ?parties end?
return ?nom?
}
set nom [?extraire_nom C:\\WINDOWS\\system32\\mem.exe]

1. Que réalise le programme ?
2. Reprenez le code en inscrivant aux emplacements repérés par un point
d'interrogation, le caractère manquant (éventuellement un espace).


Goms/Keystroke (3 pts)

Sous un éditeur de texte on veut comparer deux procédés du copier/coller,
soit en utilisant la souris uniquement (par menu), soit le clavier
uniquement (ctrl-c/ctrl-v). On considère qu'une fenêtre est ouverte
contenant du texte visible à l'écran et on veut copier un mot d'une
position à une autre, séparées de l lignes et p mots. Les déplacements au
clavier se font avec les combinaisons respectives d'appui de touches « ctrl-
n » pour les lignes et « escape-f » pour les mots. On notera que la touche
« ctrl » peut être maintenue enfoncée mais pas la touche « escape » qui
doit être relâchée avant chaque déplacement. Les mains de l'utilisateur
sont posées initialement sur le clavier et retourneront au clavier.

1. Donner la décomposition dans le modèle Keystroke des deux méthodes (par
clavier ou par souris) permettant de réaliser la tâche.

2. Evaluer les temps d'exécution de cette tâche en fonction de l et p pour
les deux méthodes. Laquelle des deux méthodes est-il préférable d'utiliser
? à partir de combien de lignes ou de mots ?
Modélisation (7,5 pts)

Contexte. Il s'agit de proposer une IHM pour un outil de formation à
distance. Cette interface sera constituée de trois écrans : celui
d'accueil, un deuxième pour donner accès aux projets et un troisième pour
un forum utilisateur.

Le système. Il faut le concevoir de façon très générique, c'est pourquoi il
n'est pas précisé de discipline particulière. Ce type de système étant très
étendu dans sa conception, vous ne vous intéresserez pour cette
modélisation qu'aux 3 tâches ou activités suivantes :
- Identification de l'étudiant à partir de la page d'accueil,
- Possibilité de réaliser des exercices que vous pourrez nommer projets
(pour une pédagogie par projets par exemple). A partir de cet écran un
utilisateur peut choisir un projet parmi 5 (projet = énoncé +
questions). Une fois réaliser le projet, l'étudiant l'envoi par mail à
l'enseignant responsable et peut accéder à la correction (affichage
d'un fichier).
- Forum de discussion, orienté projet, ouvert pour la communication
entre étudiants. L'idée est que les étudiants s'échangent des
informations sur les 5 projets.


1. Donnez une description SADT des tâches pouvant être réalisées.


2. Proposez un modèle PAC de l'interface homme machine (de type standard
WIMP interface).