• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
1
UNIVERSITE IBN ZOHR
Ann\u00e9e 2005
ECOLE NATIONALE DE COMMERCE
ET DE GESTION \u2013 AGADIR

Contr\u00f4le N\u00b02- Informatique- 1\u00e8re ann\u00e9e
Dur\u00e9e : 2h
Prof. Responsable : O. El Kharki

NB : Si la syntaxe d'une instruction est fausse alors la note est 0
Exercice 1
1- Ecrire un algorithme qui nous permet de saisir 5 valeurs r\u00e9elles et de les classer par ordre
d\u00e9croissant (du plus grand au plus petit).
2- Ecrire le code VB de cet algorithme dans un module (sans utiliser aucune feuille de VB).
Exercice 2
1- Donnez l'\u00e9quivalence de l'instruction suivante en utilisant la boucle Tant que
Pour i de 100 a 1 faire
Ecrire(T[i], " ")
Fpour
2- Ecrire l'\u00e9quivalence des deux instructions pr\u00e9c\u00e9dentes en VB
3-En VB.NET la d\u00e9claration : Dim i ,j, k as integer
signifie que i, j et k sont de type integer (entiers). En VB 6, cette d\u00e9claration signifie que i est de type
Variant, j est de type\u2026 \u2026\u2026\u2026\u2026\u2026..et k est de type\u2026\u2026\u2026\u2026..
(Remplir l'espace)
4- Dim age as Byte
Donnez la plage de valeurs de la variable age? Expliquez?
5- En VB6, \u00e0 quoi sert Option Explicit ? et comment peut-on ajouter cette ligne de code

automatiquement dans tous les programmes (Feuilles et Modules)
6- En VB6 comment peut-on augmenter la taille des caract\u00e8res dans la fen\u00eatre de l'\u00e9diteur du code
7- Quelle est la diff\u00e9rence entre la propri\u00e9t\u00e9 Visible et Enabled d'un contr\u00f4le Textbox

Exercice 3

1- Ecrire dans un module VB une fonction qui nous permet de calculer le factoriel (fact)
d'un nombre entier n
2- Proposer une interface en VB et dresser le tableau de propri\u00e9t\u00e9s
3- Donnez les programmes correspondants

Rappel: Le factoriel d'un entier n est d\u00e9fini comme suit:
fact(n)= n!= n*(n-1)*(n-2)*\u2026*2*1
fact(0)=0!=1

Exercice 4

On d\u00e9sire g\u00e9rer les ventes dans une entreprise, pour cela on dispose de deux fichiers \u00e0 acc\u00e8s direct:
Vente(Numero_Vente, Code_Produit, Date_Vente, Quantite_Vendu )
Produit(Code_Produit, Libellee, Quantite_Disponible, Prix_Unitaire)
et les deux feuilles Vente et Produit ci-dessous.
1- D\u00e9clarez dans un module les deux types de donn\u00e9esVent e etProdui t ainsi que les autres variables
globales que vous estimeriez n\u00e9cessaire
2- Ecrire dans le module une proc\u00e9dure ind\u00e9pendante (g\u00e9n\u00e9rale) qui permet de cr\u00e9er et d'ouvrir le
fichierProdui t
3- Ecrire dans le module une proc\u00e9dure ind\u00e9pendante qui permet de cr\u00e9er et d'ouvrir le fichierVent e

of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...