logo Pierre AULAS
Visual Basic - Examen du 1er juillet 2009
 Parcours  |   Réalisations  |   Cours  |   Chroniques  |   Divers

Examen Visual Basic du 1er juillet 2009

Conditions de l'examen

Pour cet examen, vous disposez de 3 heures.
Vous avez droit d'utiliser vos cours en ligne et papier comme bon vous semble. Le "pompage" de scripts mis en ligne n'est pas autorisé.

À la fin des 3 heures, vous déposerez votre travail sur le répertoire de partage dans le répertoire ExamenVB dans un répertoire portant votre nom en majuscule.

Critères d'évaluation

Interface graphique

Organisation des contrôles et des événements

Qualité du code

Haut de page

Intitulé de l'examen

L'examen consiste à réaliser une démineur en Visual Basic dont vous pouvez télécharger l'exécutable en cliquant ici (http://aulas.pierre.free.fr/doc/cou_vb8_con090701.exe). Il vous est recommandé de vous inspirer de l'exercice sur le Memory.

Votre application dispose de 3 menus :

Le menu Jeu permet de lancer une nouvelle partie ou de quitter l'application.

Menu fichier

Le menu Taille permet de recréer un damier avec le nombre de cases indiquées. Par défaut, le jeu démarre avec un damier de 15 boutons de large sur 10 boutons de haut.
Chaque bouton fait 20px sur 20px, sans séparation entre eux.

Menu Taille

Le menu Difficulté permet d'augmenter le nombre de mines qui seront placées sur le plateau.

Menu Difficulté

Pour ce qui est du jeu du démineur, je rappelle rapidement les régles : l'utilisateur clique sur un bouton, si c'est une mine il a perdu, si ce n'est pas une mine, on lui indique le nombre de mines dans les boutons adjacents.
Si il clique sur une mine, la partie est finie. On lui propose de faire une nouvelle partie ou de quitter le jeu.
Si il clique sur un bouton normal, on lui indique le nombre de mines adjacentes, et on rend le bouton inaccessible. Et si il a cliqué sur tous les boutons qui ne sont pas des mines, il a fini la partie.

Voilà pour le rappel. À vous de jouer.

Explosion
Haut de page

Conseils :

Il vous est recommandé de suivre les étapes suivantes (mais vous êtes libre de procéder autrement) :

Haut de page
Plan du site  |  Mentions légales  |  Crédits  |  Aide