Vous êtes sur la page 1sur 4

Université d’Alger1 – Faculté des Sciences - Département Informatique

Module Interface Homme Machine


durée 1h30
L3 (2022/2023)

Nom : ……………………………….Prénom :…………………………….Groupe :………………..

Examen

Exercice 1 ( 7 points) : Cochez la bonne réponse


Dans un formulaire d’un site web, l’internaute doit introduire le nom, le prénom, la date de naissance.
Cette dernière est donnée par une liste de choix. De plus, A la droite du champ date de naissance, on
trouve l’expression (jj/mm/aaaa). Quel critère ergonomique n’est pas considéré par ce formulaire ?
a) densité informationnelle.
b) action minimale.
c) incitation.
d) signifiance des codes et dénominations.
Lors de l’impression d’un document, l’application utilisée sauvegarde automatiquement les
modifications apportées au document. Quel critère ergonomique n’est pas pris en charge par cette
application ?
a) guidage.
b) compatibilité.
c) contrôle explicite.
d) charge de travail
Désignez l'intrus parmi les modèles cognitifs suivants :
a) Théorie de l'action
b) Modèle de processeur humain
c) Modèle Mental de l'utilisateur
Dans le but d'aider les utilisateurs à mémoriser, il est conseillé de :
a) leur fournir des manuels d'utilisation
b) leur fournir des raccourcis pour les taches importantes
c) concevoir pour reconnaitre
d) aucune des trois propositions
Le modèle hiérarchique de taches est un :
a) modèle de taches
b) modèle d'architecture
c) modèle de dialogue
Désignez l'intrus parmi les modèles d'architectures suivants :
a) modèle de SeeHeim
b) Keystroke
c) PAC
d) MVC
Le nombre conseillé d'items dans un menu déroulant est de :
a) 9 plus au moins 3 items
b) 7 plus au moins 2 items
c) 6 plus au moins 4 items

Exercice 2 (6 points)
L’application Pdfsam permet de combiner ou de segmenter des fichiers PDF. Cette application
permet de manipuler des pages dans des fichiers PDF, soit en divisant un fichier (split), soit en
combinant des fichiers PDF, en un seul fichier (Merge/Extract).
L’interface de la fenêtre split est donnée ci-dessous.

Dans cette fenêtre, on utilise le bouton Add pour ajouter les fichiers PDF que l’on veut segmenter.
Il est possible d’enlever des fichiers avec Remove. Le bouton Clear vide le tableau.
L’écran ci-dessous correspond à l’option de segmentation d’un fichier PDF, Split (voir dans le cadre à
gauche). Un seul fichier peut ètre sélectionné (un message d’erreur apparait si on tente d’en ajouter
plus d’un). L’application créera une série de fichiers numérotés selon la segmentation désirée, avec
comme préfixe le nom qui est indiqué dans le cadre Output options au bas de l’écran. Les fichiers
seront écrits dans le répertoire spécifié par Destination folder. La barre de progression au bas de
l’écran indique l’état du processus de segmentation aprés avoir appuyé sur Run (le bouton Run
exécute la segmentation du PDF).

Consultez l’interface puis indiquez pour chacune des suggestions d’amélioration dans le tableauu
suivant, quel critère heuristique de Bastien et Scapin s’agit-t-il ? (Choisir entre guidage, compatibilité,
cohérence)

Page 2|4
Suggestion d’amélioration Critère de Bastien et Scapin
Le bouton “Add” ne devrait plus être activé lorsqu’un
fichier est déjà sélectionné.
Dans les « Split options », désactiver les champs à remplir
à moins que l’option soit activée
L’utilisation d’un tableau avec une numérotation donnera
par la suite un tableau assez grand pour plusieurs lignes
pour le choix du fichier suggéré (vu qu’on a la possibilité
de sélectionner qu’un choix).
Le tableau devrait être remplacé par un champ de saisie
comme pour le bouton “Browse”.

“Choose a folder” devrait être localisé par rapport au


champ de saisie du répertoire (par exemple en alignant les
deux éléments ou par un regroupement avec une bordure) ;

Exercice 3 (7 points)

La figure ci-dessus décrit la partie vue dans une architecture MVC pour un système de fichier :
La vue « FolderView » : représentée par la fenêtre 1, nommé « CBSE » qui affiche le contenu d’un
dossier. La vue « InfoView » : représentée par la fenêtre 2, nommé « 9DesignPatterns.ppt2 info ») qui
affiche les informations sur le fichier « 9DesignPatterns.ppt2 ».
1. Identifiez le model dans cet exemple.
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
2. Supposant que nous changeons le nom du fichier « 9DesignPatterns.ppt2 » en
« PatternGoF.ppt2 ». Qu’est ce qui va changer dans les vues ?
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........

Page 3|4
3. Nous souhaitons ajouter une troisième vue qui est une fenêtre d’invite de commande (le shell
unix) pour explorer les dossiers et afficher les informations sur les fichiers. Qu’est ce qui va
changer dans le modèle ?
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
4. Expliquez comment l’architecture MVC peut avoir un impact positif sur la maintenabilité du
modèle (par exemple l’ajout de nouveaux attributs dans le modèle) ?
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
5. Expliquez comment l’architecture MVC peut avoir un impact négatif sur le temps de
réponse (le temps entre les inputs des utilisateurs et celui du changement dans les vues).
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
6. Donnez, par un diagramme UML (de séquence ou de communication) la séquence
d’évènements déclenchés par le changement de nom de fichier.
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........
……………………………………………………………………………………………..........

Page 4|4

Vous aimerez peut-être aussi