(s2) Informatiques - Examen 2005 (Session de Rattrapage)

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 5

UNIVERSITE IBN ZOHR Année 2005

ECOLE NATIONALE DE COMMERCE


ET DE GESTION – AGADIR

Examen d'Informatique- Session de rattrapage- 1ère année


Durée : 2h
Prof. Responsable : O. El Kharki

Exercice 1
Ecrire en code VB une fonction ayant comme paramètre (argument) un réel et renvoyant un entier
qui vaut 1 si le réel en paramètre est positif, 0 si c'est zéro ou -1 si c'est négatif.

Exercice 2 : Répondre aux questions suivantes


1- Convertir les nombres décimaux suivants en binaire (expliquer la méthode):
31, 4
2- Convertir les nombres binaires suivants en décimale (expliquer la méthode):
10100, 111
3- La question suivante concerne les fichiers à accès direct sous VB.
3. a- Donner la syntaxe et la sémantique des instructions et fonctions suivantes :
FREEFILE, OPEN, PUT, GET, LOF, LEN, CLOSE et SEEK
3. b- donner la relation entre le nombre d’enregistrements, la taille d’un enregistrement et la taille du
fichier
4- Soit les deux déclarations suivantes:
Public P as integer et
Private Z as integer
Donnez la différence entre les deux déclarations
5- Une application VB contient plusieurs fichiers d’extensions différentes.
Citer au moins Cinq extensions que vous connaissiez.

Exercice 3
Ecrire un programme VB qui correspond à l'interface ci-dessous permettant de saisir des notes, de les
afficher toutes dans une liste et de calculer leur moyenne. La validité des notes doit être vérifiée [0,
20]. Cette application comprend les contrôles suivants:
− une zone de texte de nom txtNote pour saisir chaque note;
− une liste de nom lstNote pour stocker et afficher toutes les notes;
− un bouton de commande nommé cmdAjouter permettant de stocker les notes valides dans la liste
des notes;
− un bouton de commande nommé cmdMoy permettant de déclencher le calcul de la moyenne;
− une zone de texte de nom txtmoy pour afficher la moyenne de notes;
− un bouton de commande nommé cmdCorrection permettant de corriger une note ajouter à la liste
(c'est à dire supprime la note sectionner dans la liste et pose le focus dans la zone de text txtnote pour
permettre à l'utilisateur de ressaisir une autre fois la note);
− un bouton de commande nommé cmdInitialisation permettant d'effacer le contenu de la liste, des
zones de texte et pose le focus dans la zone de texte txtNote.

Rappel :
• Additem, removeitem et clear sont des méthodes du contrôle lstNote
• List(i) est une propriété du contrôle lstNote. Les indices de List(i)vont de 0 à
ListCount-1
• La propriété ListCount du contrôle lstNote permet de connaître le nombre de notes de la
liste.

1
2
Nom : Prénom : N° d’examen:

Exercice 4 : Logiciel Excel


Cochez la bonne réponse

1 2 3

4 5 6

7 8 9

10 11 12
3
13 14 15

16 17 18

19 20 21

22 23 24

25 26 27
4
5

Vous aimerez peut-être aussi