Révision

Questions

Chapitre 3

Première question : Mets (ü) ou (û)

1

Si la condition de la commande Do While …………Loop est False, l’ordinateur exécute la ligne de commande qui vient après Loop

(   )

2

L’ordinateur exécute la ligne qui suit Do While …………Loop si la condition est True

(   )

3

La boucle Do While …………Loop continue à être exécutée autant que la condition est False

(   )

4

La boucle Do While …………Loop s’arrête si la condition devient True

(   )

5

La boucle Do While …………Loop vérifie la condition à chaque tour de la boucle

(   )

6

On ne peut pas déterminer le nombre de répétitions dans la boucle For………Next

(   )

7

Dans la boucle For………Next on détermine la valeur initiale et la valeur finale

(   )

8

For i = 2 to 10 Step 2 répète la boucle 5 fois.

(   )

9

On peut trier les éléments de l’outil ListBox

(   )

10

Lors de l’exécution du programme on ne peut pas supprimer un élément de la boite ListBox

(   )

11

On peut ajouter un élément au milieu de la liste dans ListBox

(   )

 

 


 

Deuxième question: Choisis la bonne réponse

1. Si la condition dans la boucle Do While………Loop est True

a. Les commandes de la boucle ne sont pas exécutées.

b. Les commandes de la boucle sont exécutées.

c. Les commandes de la boucle sont exécutées une fois au moins.

2. Le nombre de répétitions dans la boucle
For i=1 to 6 step 2 est

a. 3           b. 4          c. 6

3. La propriété qui permet de savoir le nombre d’éléments dans ListBox est

a. Counter     b. Count      c. SelectedItems

4. La boucle Do While ……………Loop continue a être exécutée autant que la condition est

a. True        b. False      c. Nothing

5. L’opération RemoveAt(index) dans ListBox supprime un élément d’après

a. L’ordre de l’Index

b. L’élément

c. Le texte de l’élément

6. L’opération Insert(index.Text) dans ListBox ajoute un élément

a. A la fin de la liste

b. dans un certain ordre

c. au début de la liste


 

 

Troisième question: Complète les phrases suivantes en utilisant les mots entre parenthèses

(False – au début – TrueInsert(Index.Text)
un élément dans un ordre déterminé – Solution Explorer – quatre – dix)

 

1. Les lignes de programme      qui suivent Loop sont exécutées si la condition dans Do While ………Loop est ………………………………………

2. Dans la commande Do While ………Loop la condition est vérifiée ………………………………… de la boucle

3. Dans la commande Do While …………Loop les lignes de la boucles sont exécutées si la condition est ………………………

4. On peut ajouter un élément dans ListBox dans un ordre déterminé à l’aide de ……………………………………………

5. Insert(Index,Text) de la boite ListBox ajoute………………………….

6. For i= 4 to 10 Step 2 répète la boucle ………… fois.

 

Quatrième question: Relie :

1. Insert(index,text)

 

Permet de savoir le nombre d’éléments dans ListBox

2. Count

 

Affiche l’élément sélectionné dans ListBox

3. SelectedItem

 

Ajoute un élément dans ListBox dans un ordre déterminé

4. RemoveAt(index)

 

Pour trier les éléments de ListBox

 

 

Pour supprimer un élément dans un ordre déterminé

 


 

 

Cinquième question: Relie

           

  1. For …… Next

 

Est utilisée avec For……… Next

2. Do While ………Loop

 

Est utilisée lorsqu’on veut faire un saut de lignes dans le programme.

3. Condition

 

Est utilisée lorsque le nombre de répétitions est connu

4. Variable

 

Est utilisée lorsque la répétition dépend du résultat de la condition

 

 

Est utilisée avec
Do While……Loop

 

Sixième question:  Mets dans l’ordre le code de programme 

 

a. Pour trouver la somme des nombres impairs de 1 à 8:

     

1. total = total + i

 

2. MessageBox.Show(total)

 

  1. Next

 

4. For i = 1 To 8 Step 2

 

  1. Dim i, total As Integer

 

 

b. Pour trouver la somme des nombres impairs de 1 à 8:

     

  1. Loop

 

2. Do While i <= 8

 

  1. Dim i = 1, total As Integer

 

  1. MessageBox.Show(total)

 

5. total = total + i

 

6. i = i +2