Vous êtes sur la page 1sur 5

12/11/2021 15:26 Test de connaissance 1


Tableau de bord Cours Licence 2 SEMESTRE 3 UE1 Algorithmique et Programmation 3

DWMG2312 1. LES TABLEAUX Test de connaissance 1


Commencé le mardi 5 octobre 2021, 14:38
 État Terminé
Terminé le mardi 5 octobre 2021, 14:43
 Temps mis 4 min 47 s
Note 20,00 sur 20,00 (100%)

Question 1 Un tableau permet de :
 Correct

Note de 2,00 Veuillez choisir une réponse :


 sur 2,00
stocker plusieurs valeurs de types différents

stocker plusieurs valeurs de type entier



stocker plusieurs valeurs de même type 

Votre réponse est correcte.


La réponse correcte est : stocker plusieurs valeurs de même
type

Question 2 Un tableau unidimensionnel est caractérisé par :


Correct

Note de 1,00 Veuillez choisir une réponse :


sur 1,00
sa dimension et son nom

sa dimension, son nom et son type 

son nom, son type

sa dimension

son nom

Votre réponse est correcte.


La réponse correcte est : sa dimension, son nom et son type

Question 3 Laquelle de ces lignes crée un tableau de 10 double ?


Correct

Note de 2,00 Veuillez choisir une réponse :


sur 2,00
double tableau{10};

double tableau[10]; 

double tableau[10,10]

double tableau[9];

Votre réponse est correcte.


La réponse correcte est : double tableau[10];

https://t4h778sa6i9v.uvs.sn/mod/quiz/review.php?attempt=69771&cmid=1531 1/5
12/11/2021 15:26 Test de connaissance 1

Question 4 Étant donné un tableau de N cases, les indices pour parcourir


Correct toutes ses cases, en partant du début du tableau, sont :
Note de 1,00
sur 1,00 Veuillez choisir une réponse :

-1 à N-1

 1àN

1 à N+1

0 à N-1 

Votre réponse est correcte.



La réponse correcte est : 0 à N-1

 Question 5 Laquelle de ces lignes crée une matrice de 10 lignes 10


Correct colonnes?
 Note de 2,00
sur 2,00 Veuillez choisir une réponse :
 float Mat{10}{10}

float Mat[10][10] 

float Mat[9][10]
 float Mat[10,10]

Votre réponse est correcte.


La réponse correcte est : float Mat[10][10]

Question 6 A quel indice commence un tableau  en langage?


Correct

Note de 1,00 Veuillez choisir une réponse :


sur 1,00
0

-1

Votre réponse est correcte.


La réponse correcte est : 0

Question 7 Quelle est la bonne méthode d'initialisation d'un tableau


Correct d'entiers ?
Note de 1,00
sur 1,00 Veuillez choisir une réponse :
int tableau [4] = [ 10,5,8,9 ] ;

int tableau [4] = {10,5,8,9}; 

int tableau [4] = 10,5,8,9;

int tableau [4] = (10,5,8,9);

Votre réponse est correcte.


La réponse correcte est : int tableau [4] = {10,5,8,9};

https://t4h778sa6i9v.uvs.sn/mod/quiz/review.php?attempt=69771&cmid=1531 2/5
12/11/2021 15:26 Test de connaissance 1

Question 8 On considère deux tableaux T1 et T2. Peut-on copier le contenu


Correct de T2 dans T1 sans perdre d'information ?
Note de 2,00
sur 2,00 Veuillez choisir une réponse :

Elément par élément à l'aide d'une boucle dès que la taille
de T1 est >= à la taille de T2 

Directement si la taille de T1 est supérieure à la taille de T2
 ? On utilise l'affectation T1 = T2 ;

Directement si la taille de T2 est supérieure à la taille de T1


 ? On utilise l'affectation T1 = T2 ;

Directement si T1 et T2 sont de même taille ? On utilise


 l'instruction T1 = T2 ;


Votre réponse est correcte.

La réponse correcte est : Elément par élément à l'aide d'une
boucle dès que la taille de T1 est >= à la taille de T2


Question 9 Quelle(s) déclaration(s) correspond(ent) à une matrice de N
 Correct lignes et M colonnes ?
Note de 1,00


sur 1,00 Veuillez choisir une réponse :
float Identificateur1 [N-1] Identificateur2 [M-1] ;

float Identificateur1 [M-1] Identificateur2 [N-1] ;

float Identificateur[N][M] ; 

float Identificateur [M-1][N-1] ;

Votre réponse est correcte.


La réponse correcte est : float Identificateur[N][M] ;

Question 10 Pour une chaîne de caractères, le premier caractère a pour


Correct indice :
Note de 1,00
sur 1,00 Veuillez choisir une réponse :
1

0

Votre réponse est correcte.


La réponse correcte est : 0

https://t4h778sa6i9v.uvs.sn/mod/quiz/review.php?attempt=69771&cmid=1531 3/5
12/11/2021 15:26 Test de connaissance 1

Question 11 Pour accéder à la troisième case du tableau Carte, on utilise


Correct l'instruction :
Note de 1,00
sur 1,00 Veuillez choisir une réponse :

Carte {2};

 carte(2);

Carte {3};

Carte [3];

 Carte [2]; 


Votre réponse est correcte.
 La réponse correcte est : Carte [2];


Question 12 Pour accéder à la case située à la 2éme ligne et la 2éme
 Correct colonne de la matrice T, quelle est la bonne syntaxe?
Note de 1,00
 sur 1,00 Veuillez choisir une réponse :
T [2] [2] ;

T [1] [1] ; 
 T (2, 1) ;

T [1,2] ;

T [2,1] ;

Votre réponse est correcte.


La réponse correcte est : T [1] [1] ;

Question 13 #include «  stdio.h

Correct  #define N 3

Note de 2,00 int main()

sur 2,00 { int tab[N]; int j;

 for (j = 0; j < N; j++)

tab[j] = 7;

j = 0;

printf("[");

 while (j < N) {

printf(" %d ", tab[j]);

 j++; }

printf("]"); return 0; }

Veuillez choisir une réponse :


ne compile pas

affiche [7 7 7] 

provoque une erreur fatale à l'exécution

affiche jjj

Votre réponse est correcte.


La réponse correcte est : affiche [7 7 7]

https://t4h778sa6i9v.uvs.sn/mod/quiz/review.php?attempt=69771&cmid=1531 4/5
12/11/2021 15:26 Test de connaissance 1

Question 14 #include  « stdio.h »

Correct  #define N 3

Note de 2,00 int main()

sur 2,00 { int tab[N]; int j;


 for (j = 0; j < N; j++)

tab[j] = 7;

 printf("[");

 for (j = 0; j < N; j++)

 printf(" %d ", tab[j]);

printf("]"); return 0; }

Veuillez choisir une réponse :
 ne compile pas

provoque une erreur fatale à l'exécution



affiche [7 7 7] 

 affiche jjj


Votre réponse est correcte.
 La réponse correcte est : affiche [7 7 7]

https://t4h778sa6i9v.uvs.sn/mod/quiz/review.php?attempt=69771&cmid=1531 5/5

Vous aimerez peut-être aussi