Vous êtes sur la page 1sur 1

FSTM

AU : 2015-2016

FIGET2016
Pr H. EL IDRISSI
DEVOIR N1
LabVIEW

EXERCICE 1
Raliser un programme qui affiche sur un indicateur numrique la somme, la diffrence, le produit et le quotient
de deux nombres a et b. Tester votre programme et lenregistrer sous le nom : nom_ex1_dev1.vi
EXERCICE 2
Raliser un programme qui allume un afficheur boolen si deux interrupteurs K1 et K2 sont enfoncs. Tester
votre programme et lenregistrer sous le nom : nom_ex2_dev1.vi
EXERCICE 3
Raliser un programme qui affiche sur un indicateur chane de caractre unique le contenu de deux commandes
de chanes de caractre. Tester votre programme et lenregistrer sous le nom : nom_ex3_dev1.vi
EXERCICE 4
Reprendre le programme de lexercice 1 et modifier le type (Reprsentation) des variables a et b. Excuter le
programme, puis noter vos remarques dans une zone de texte sur la face avant.
Tester votre programme et lenregistrer sous le nom : nom_ex4_dev1.vi
EXERCICE 5
Raliser un programme qui convertit un nombre de mois, de jours, dheures, de minutes et de secondes en
secondes. Tester votre programme et lenregistrer sous le nom : nom_ex5_dev1.vi
EXERCICE 6
Raliser un programme qui calcule les racines dune quation du second degr si >0.
On pourra utiliser la bote de calcul. Tester votre programme et lenregistrer sous le nom : nom_ex6_dev1.vi
EXERCICE 7
Raliser un programme qui fait clignoter une LED. La frquence du clignotement doit tre une commande
rglable partir de la face avant. Tester votre programme et lenregistrer sous le nom : nom_ex7_dev1.vi
EXERCICE 8
Raliser un programme qui simule louverture dun coffre-fort 4 boutons rotatifs marqus de 0 9. Le bon
code est 2016. Seulement 3 tests sont autoriss. Un bouton Valid prsent sur la face avant permet de valider le
code saisi. La dure dentre du code ne doit pas tre suprieure une minute. Le passage au vert dune LED
indique louverture d coffre-fort. Tester votre programme et lenregistrer sous le nom : nom_ex8_dev1.vi
EXERCICE 9
Crer deux tableaux 1D de cinq valeurs de votre choix autour de la valeur 3 ( 2,9-3-3,1-2,95-)
reprsentant des mesures. Afficher la taille du tableau 1. Remplacer le troisime lment du tableau 1 par une
autre valeur. Mettre le rsultat dans un nouveau tableau 1bis. Afficher la moyenne, lcart type et la variance du
tableau 2. Le produit des deux tableaux est affich dans un troisime. Afficher les valeurs min et max du tableau
3 et leurs indices. Afficher le troisime lment du tableau 3. Dcaler avec rotation dune case vers le haut les
lments du tableau 3. Dcaler avec rotation de deux cases vers le bas les lments du tableau 3
Tester votre programme et lenregistrer sous : nom_ex9_dev1.vi
EXERCICE 10
- Connecter un tableau de 5 lments une boucle FOR sans cbler le nombre ditration.
- Faire lopration que vous voulez lintrieur du tableau, par exemple Multiplier le tableau par lui-mme.
- Mettez le rsultat dans un autre tableau, et afficher lindice final i de la boucle.
- Raliser le programme global et citez vos remarques sur la face avant.
Tester votre programme et lenregistrer sous : nom_ex10_dev1.vi
EXERCICE 11
Raliser un programme qui simule un chenillard de 8 LED (tableau de 8 led qui sallument lune aprs lautre).
La frquence et le sens sont commands depuis la face avant.
Tester votre programme et lenregistrer sous le nom : nom_ex11_dev1.vi
EXERCICE 12
Raliser un programme permettant darrter en mme temps quatre boucles While indpendantes, chacune
gnre un nombre alatoire. Afficher les quatre courbes sur un graphe unique.
Tester votre programme et lenregistrer sous : nom_ex12_dev1.vi

Bon courage
Pr H. EL IDRISSI.

Vous aimerez peut-être aussi