Vous êtes sur la page 1sur 2

Définition

1. L’algorithme est :
a. Suite ordonnée d’instructions permettant de résoudre un problème
b. Ensemble de règles opératoires décrivant la démarche logique pour résoudre un
problème
c. Un langage de programmation qui permet de résoudre un problème.
2. Un programme est :
a. La traduction d’un microprogramme en un langage de programmation
b. Une suite logique d’étapes à suivre pour résoudre un problème
c. Une suite logique et ordonnée d’instruction que la machine est tenue d’exécuter
3. Instruction est :
a. Une doléance formuler à un programme
b. Un ordre que l’utilisateur donne à l’ordinateur
c. Une demande que l’utilisateur donne à un ordinateur
4. Quel est la différence entre une variable et une constante ?
a. Les deux sont pareils
b. Variable peut changer de valeur au cours de l’exécution du programme tandis que la
constante ne change pas de valeur
c. La variable et la constante varient ensemble au cours de l’exécution du programme
5. Citez les 3 types d’instructions de base dans un algorithme ?
6. Citez les deux parties constitutives d’un algorithme ?
7. La concaténation se fait :
a. Entre 2 variables de type entier ou réels
b. Entre 2 ou plusieurs variables de type chaine de caractères
c. Entre 1 variable entière et 1 variable de type chaine de caractère
8. Cochez les structures conditionnelles ou alternatives :
a. Si(condition) alors………. Finsi
b. For(i allant de …. a …..)
c. Do………… jusqu’à(condition)
d. Tant que(condition) …………..
e. Si(condition) alors ……….sinon …………….. finsi
9. Cochez les structures répétitives:
a. Cas(variable) vaut………. Fincas
b. si(i condition) alors ………….finsi
c. For(i allant de …. a …..)
d. Do………… jusqu’à(condition)
e. Tant que(condition) …………..
10. La différence entre tant que(condition) et faire…………..jusqu’a(condition)
a. Les deux se comportent de la même manière
b. Tant que fait le test avant de permettre la répétition du bloc d’instruction tandis que
faire….jusqu’a(condition) exécute au moins le bloc instruction 1 fois avant le test de
condition
c. Inverse de la proposition b

Exercice : donner le contenu des variables A, B, et C après exécution de chacun des algorithmes

Algorithme 1 :

Var A, B, C : entier


Début
A =7
B = 17
A=B
B=A+5
C = A +B
C=B–A
Fin.

Algorithme 2 :

Var A, B : entier


Début
A =6
B=2
A = B +A
B=A-B
B=A*A
A = B – (A *2)
Fin.

Vous aimerez peut-être aussi