You are on page 1of 3

Examen

Nom et Prénom :………………………


Niveau d’étude : 2ème BTP SIG
M23 : Développement d’une application
Durée :

Partie 1 : Questions de cours (10pts)

1. Qu’est-ce qu’un formulaire ?

…………………………………………………………………………………………….

2. Qu’est-ce qu’un contrôle ? Donnez des exemples.

…………………………………………………………………………………………….
…………………………………………………………………………………………….

3. Qu’est-ce qu’une procédure événementielle ? Donnez quelques exemples de


procédures événementielles.

…………………………………………………………………………………………….
…………………………………………………………………………………………….

4. Quand la procédure événementielle Click() s’exécute-t-elle ?

…………………………………………………………………………………………….
…………………………………………………………………………………………….

5. Quand la procédure événementielle Load() s’exécute-t-elle ?

…………………………………………………………………………………………….
…………………………………………………………………………………………….

Partie2 : Développement d’une application (10pts)

Créer une application VB qui permet de convertir un montant du DIRHAM vers l’EURO
comme suit :

1
L'application doit respecter les spécifications suivantes:

 Les champs ne doivent pas être vides.


 Les montants saisis doivent être nombres positifs.
 Le bouton "Convertir" permet de convertir un montant en DH vers un montant en Euro, selon
la valeur de change indiquée.
 Le bouton "Annuler" permet de vider les champs.
 Le bouton "Quitter" permet de fermer l'application.

NAME des contrôles:

 Le formulaire : Form1
 La zone de texte "Valeur de change" : text_valeur
 La zone de texte "Montant DH" : text_dh
 La zone de texte "Montant Euro" : text_euro
 Le bouton "Convertir" : button_convertir
 Le bouton "Annuler" : button_annuler
 Le bouton "Quitter" : button_quitter

Travail demandé : Terminer le code des procédures suivantes :

2
private void button_convertir_Click()

}
private sub button_vider_Click()

private sub button_quitter_Click()

You might also like