Définissez ce qu’est le contexte d’utilisation
Le contexte d’utilisation constitue l’ensemble des éléments à prendre en considérations lorsqu’il est question de conception logiciel.
COMPOSÉ DE :
Identifiez les lois de Gestalt (6)
Identifiez les principes de 3D (4)
Identifiez les heuristiques de Nielsen (8)
Identifiez les heuristiques de Tognazzini (16)
Identifiez les différentes exigences (3)
Identifiez les étapes du cycle centré utilisateur ISO-13047
1 . Planification du processus centré utilisateur
Définissez la première étape du cycle centré utilisateur ISO-13047
PLANIFICATION DU PROCESSUS CENTRÉ UTILISATEUR
Identifiez les techniques utilisées pour bien définir le contexte d’utilisation (5)
Identifiez les techniques utilisées pour bien définir une solution de design (7)
Identifiez les techniques utilisées pour évaluer une solution (8)
Identifiez les critères de persuasion statiques (7)
Identifiez les critères de persuasion dynamiques (5)
Définissez le concept des fenêtres utilisé par le DOM HTML
Une fenêtre est une représentation graphique rectangulaire d’un ensemble contenant d’autres fenêtres.
Ceci crée une décomposition hiérarchique sous forme d’arbre où la racine (fenêtre qui contient toutes les fenêtres) est l’écran
Identifiez les manières de rattacher un événement à un élément en Javascript (2)
useCapture est l’emplacement d’un booléen pour déterminer si l’on veut utiliser le bubbling ou le capturing pour la fonction de rappel.
Identifiez les manières de retrouver un élément à l’aide du DOM en Javascript (3)
Définissez ce qu’est un worker
Un worker est un fil d’exécution indépendant qui permet de paralléliser des processus en Javascript.
Identifiez les manières de répartir les événements en Javascript (2)
À noter qu’il est possible d’arrêter la propagation de l’événement à l’aide de la fonction suivante :
event.stopPropagation();
Définissez ce qu’est un WebSocket
Un Socket est défini par une adresse IP et un port comme l’exemple suivant : 192.168.0.1 : 5001
Un WebSocket est une connexion entre un client et un serveur Web qui se crée par l’intermédiaire du mécanisme Upgrade de HTTP.
Il permet une communication bidirectionnelle asynchrone entre le client et le serveur.
Définissez ce qu’est une bibliothèque graphique
Une bibliothèque graphique est un ensemble de routines pour effectuer un rendu de primitives graphiques à l’écran (OpenGL)
Définissez ce qu’est un système de fenêtrage de base
Un système de fenêtrage de base est un programme qui contrôle un poste de travail. (X11)
Responsabilités :
Définissez ce qu’est une boîte à outils (toolkit) pour interface usager
Une boite à outils contient un ensemble de fonctionnalités préfabriqués permettant la création rapide et efficace d’un interface utilisateur. (Swing, .NET)
Contenu :
Définissez ce qu’est un gestionnaire de fenêtres
Un gestionnaire de fenêtres est un programme décidant de l’apparence et de la disposition des fenêtres ainsi que du style d’interaction. (Aqua, Gnome)
Responsabilités :
Définissez ce qu’est le X Window System
X-Window System est une approche procédurale et client-serveur.
+ Multiplateforme dans la mesure où un serveur graphique X11 est disponible sur la plateforme visée
- Peu adaptable à la plateforme