wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz sur l'algorithme du tri à bulles

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

Quel est le principe du tri à bulles ?

a)

Comparer les éléments successifs et les permuter s'ils sont désordonnés

b)

Chercher la bonne position d'un élément et l'insérer parmi les éléments qui le précèdent

c)

Parcourir l'ensemble des valeurs, sélectionner le plus petit ou le plus grand et le mettre à la première case de la partie non triée

2.

Que se passe-t-il à la fin du premier parcours dans le tri à bulles avec ordre décroissant?

a)

Le plus grand élément est à sa place finale

b)

Le tableau est inversé

c)

Tous les éléments sont triés

d)

Le plus petit élément est à sa place finale

3.

Sur quel type de structure de données peut on appliquer le tri ?

a)

Tableau

b)

Entier

c)

chaine de caractères

d)

Réel

4.

Quel est l'ordre du tri utilisé dans la procédure TriTab ?

a)

Croissant

b)

Décroissant

c)

Autre

5.

Quel est le critère de tri utilisé dans la procédure TriTab pour ordonner les éléments du tableau T?

a)

Les nombres premiers

b)

Les nombres pairs

c)

Les nombres impairs

d)

Les nombres négatifs

6.

Quel est le résultat de l'appel TriTab(T, 8) avec T = [4, 5, 8, 10, 2, 6, 11, 23] ?

a)

[2,4,5,6,8,10,11,23]

b)

[4,8,10,6,5,2,11,23]

c)

[5,2,11,23,4,8,10,6]

7.

Quand la procédure TriTab s'arrête ?

a)

Quand il n'y a plus d'échanges

b)

Quand le tableau est vide

c)

Quand tous les éléments sont premiers

d)

Quand tous les éléments sont égaux

8.

Quel sera l'état du tableau après l'itération 4 de l'algorithme du tri à bulles

a)

[1,4,5,8,2]

b)

[1,4,2,5,8]

c)

[ 1, 4,5,2,8]

9.

Cet algorithme de la procédure tri à bulles est

a)

Valide

b)

Invalide

10.

Suite à l'appel trichaine(ch) avec ch = "HapPy", quel sera la nouvelle valeur de ch?

a)

HPapy

b)

ypaPH

c)

apyHP

d)

aHPpy