Vous êtes sur la page 1sur 360

y +1/1/60+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

15 18 17 16 01000010000110101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000100101100000000000000
360 396
198 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 2−1 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 D = 21    
1 −2 −2 3 1 −2 2 3
D = 20 D = 2−2  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−15 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
y y
y +1/2/59+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T
x(2) = (7/8, 11/8, −9/4)T
x(1) (3/2, −5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +2/1/58+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 17 16 15 01000010000111101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000101101100000000000000
360 198
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−13 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 D = 2−1    
1 −2 2 3 1 −2 −2 3
D = 20 D = 2−2  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 21 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.96875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +2/2/57+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (4, 10, −21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T
x(3) = (31/16, −7/8, −29/16)T
x(1) (3/2, −5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +3/1/56+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

17 18 15 16 01000010000110101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000111101100000000000000
360 198
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 20 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 D = 2−1    
1 −2 2 −3 1 −2 2 3
d = 2−13 d = 2−16  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.59375 1.96875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
y y
y +3/2/55+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, −9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(1) = (3/2, −5/2, −5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T
x(3) = (31/16, 7/8, −29/16)T
x(2) (7/8, 11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(3) = (31/16, −7/8, 29/16)T x(2) = (7/8, −11/8, 9/4)T

y y
y +4/1/54+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

17 15 18 16 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000110101100000000000000
360 1188
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−2 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−1 D = 21    
1 −2 2 3 1 2 2 3
d = 2−13 D = 20  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−15 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.96875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
y y
y +4/2/53+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, −5/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T
x(3) = (31/16, −7/8, −29/16)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, 5/2, −5/4)T

y y
y +5/1/52+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

17 15 18 16 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000101101100000000000000
198 360
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 2−1 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 D = 20    
1 −2 −2 3 1 −2 2 −3
D = 21 d = 2−15  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−16 D = 2−2
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.59375 1.6875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +5/2/51+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T
x(2) = (7/8, −11/8, −9/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(1) = (3/2, 5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, −5/2, −5/4)T

y y
y +6/1/50+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

17 16 15 18 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000111101100000000000000
396 360
198 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 
 0
 1 −3 2 

D = 2−1 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 D = 2−2    
1 2 2 3 1 −2 −2 3
D = 20 d = 2−15  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−14 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.96875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
T T
y = (2, −10, −7, 3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
y y
y +6/2/49+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, −10, 21, −9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T
x(1) = (3/2, −5/2, 5/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, 5/2, −5/4)T

y y
y +7/1/48+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

16 17 18 15 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000100101100000000000000
360 1188
1080 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 
 0
 1 −3 2 

D = 2−2 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 d = 2−14    
1 2 2 3 1 −2 −2 3
d = 2−15 d = 2−16  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 20 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, 7, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
y y
y +7/2/47+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (4, 10, −21, 9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T
x(2) = (7/8, −11/8, 9/4)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(1) = (3/2, 5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(3) = (31/16, −7/8, −29/16)T x(1) = (3/2, −5/2, −5/4)T

y y
y +8/1/46+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

15 18 17 16 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000111101100000000000000
396 1188
360 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−14 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 d = 2−15    
1 −2 2 3 1 −2 2 −3
D = 2−1 d = 2−13  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−16 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
y y
y +8/2/45+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(2) = (7/8, −11/8, 9/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(1) = (3/2, 5/2, −5/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, 29/16)T x(2) = (7/8, 11/8, −9/4)T

y y
y +9/1/44+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

18 17 15 16 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
198 1080
360 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 −2 3
 0
 1 −3 2 
 0
 1 −3 2 

D = 2−1 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 D = 2−2    
1 2 2 3 1 −2 2 3
D = 20 d = 2−13  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.96875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
y y
y +9/2/43+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T
x(3) = (31/16, 7/8, −29/16)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, 5/2, −5/4)T

y y
y +10/1/42+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

15 17 18 16 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000101101100000000000000
396 1188
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−2 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 d = 2−13    
1 −2 2 −3 1 −2 2 3
D = 21 d = 2−14  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−1 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
y y
y +10/2/41+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(3) = (31/16, −7/8, 29/16)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T
x(1) = (3/2, −5/2, −5/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T x(1) = (3/2, −5/2, 5/4)T

y y
y +11/1/40+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 17 15 18 01000010000110101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000101101100000000000000
396 1080
360 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−14 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 D = 21    
1 −2 −2 3 1 −2 2 3
d = 2−13 d = 2−16  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.59375 1.6875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
y y
y +11/2/39+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (4, 10, −21, 9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, 29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T
x(1) = (3/2, 5/2, −5/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, −9/4)T

y y
y +12/1/38+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

16 15 18 17 01000010000101101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000111101100000000000000
1188 1080
360 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−2 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 D = 2−1    
1 −2 2 3 1 2 2 3
d = 2−13 D = 21  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−15 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
y y
y +12/2/37+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(1) = (3/2, −5/2, −5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T
x(3) = (31/16, −7/8, 29/16)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +13/1/36+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

17 16 18 15 01000010000110101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000111101100000000000000
360 396
1188 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−14 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 d = 2−15    
1 −2 −2 3 1 −2 2 3
D = 21 D = 2−2  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−16 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
y y
y +13/2/35+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0  −1 2 0 0
 0 0 3 −6   0 0 3 −6 
 
   
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T
x(2) = (7/8, −11/8, −9/4)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, −5/2, 5/4)T

y y
y +14/1/34+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 15 17 16 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000100101100000000000000
360 1080
198 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 20 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 D = 2−1    
1 −2 −2 3 1 −2 2 −3
D = 2−2 d = 2−16  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−13 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +14/2/33+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9)
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, 5/2, −5/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(2) = (7/8, 11/8, −9/4)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, 7/8, −29/16)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, −29/16)T x(2) = (7/8, −11/8, 9/4)T

y y
y +15/1/32+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 15 18 17 01000010000101101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000110101100000000000000
1080 198
360 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−16 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 d = 2−14    
1 −2 2 3 1 −2 −2 3
d = 2−13 D = 2−2  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
y y
y +15/2/31+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, −10, 21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, −29/16)T
x(2) = (7/8, 11/8, −9/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, 7/8, −29/16)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +16/1/30+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

17 18 15 16 01000010000111101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000101101100000000000000
1188 1080
360 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−16 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 D = 21    
1 −2 −2 3 1 −2 2 3
D = 2−1 D = 20  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−13 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
y y
y +16/2/29+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, −5/4)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T
x(3) = (31/16, −7/8, 29/16)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, −29/16)T x(1) = (3/2, −5/2, 5/4)T

y y
y +17/1/28+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

15 16 17 18 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000101101100000000000000
360 396
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 
 0
 1 −3 2 

D = 2−2 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 d = 2−13    
1 2 2 3 1 −2 2 −3
D = 21 d = 2−15  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−14 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) y = (2, 10, −7, 3)
y y
y +17/2/27+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, 21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T
x(1) = (3/2, 5/2, −5/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(2) = (7/8, −11/8, −9/4)T

y y
y +18/1/26+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

17 16 15 18 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000110101100000000000000
396 198
360 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−13 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 D = 21    
1 −2 2 3 1 −2 2 −3
D = 20 D = 2−1  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−14 D = 2−2
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +18/2/25+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (4, 10, −21, 9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, 29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T
x(3) = (31/16, −7/8, −29/16)T
x(2) (7/8, 11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +19/1/24+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

17 15 16 18 01000010000111101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000101101100000000000000
360 1080
396 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−13 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 d = 2−16    
1 −2 −2 3 1 2 2 3
D = 2−1 D = 20  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−14 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.6875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) y = (2, 10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
y y
y +19/2/23+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(2) = (7/8, 11/8, −9/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T
x(2) = (7/8, −11/8, 9/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +20/1/22+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

17 15 18 16 01000010000110101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000111101100000000000000
1080 198
396 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−1 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 d = 2−14    
1 −2 2 3 1 −2 −2 3
D = 21 d = 2−15  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−13 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
y y
y +20/2/21+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9)
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(2) = (7/8, −11/8, 9/4)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, −29/16)T
x(1) = (3/2, −5/2, −5/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T x(1) = (3/2, −5/2, 5/4)T

y y
y +21/1/20+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 16 15 17 01000010000110101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000111101100000000000000
360 1188
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−13 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 D = 21    
1 2 2 3 1 −2 2 3
D = 20 D = 2−1  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−14 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
y y
y +21/2/19+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9)
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (4, 10, 21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T
x(1) = (3/2, −5/2, −5/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, −11/8, −9/4)T

y y
y +22/1/18+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

15 17 16 18 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000110101100000000000000
1080 1188
396 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−14 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 D = 21    
1 2 2 3 1 −2 −2 3
D = 20 d = 2−13  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
y y
y +22/2/17+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 −3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9)
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, −10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T
x(1) = (3/2, −5/2, −5/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +23/1/16+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

16 17 15 18 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000110101100000000000000
396 198
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−13 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 d = 2−16    
1 2 2 3 1 −2 −2 3
d = 2−15 D = 20  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.96875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, −7, 3)
y y
y +23/2/15+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, 29/16)T
x(1) = (3/2, 5/2, −5/4)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +24/1/14+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

17 18 16 15 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000100101100000000000000
360 1188
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

D = 20 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 d = 2−13    
1 −2 −2 3 1 −2 2 3
D = 2−1 D = 2−2  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−14 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
y y
y +24/2/13+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, 5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T
x(3) = (31/16, −7/8, −29/16)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, 11/8, −9/4)T

y y
y +25/1/12+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 16 15 17 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000101101100000000000000
198 396
360 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−15 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−13    
1 −2 2 −3 1 2 2 3
D = 21 D = 20  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
y y
y +25/2/11+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9)
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T
x(2) = (7/8, 11/8, −9/4)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T x(1) = (3/2, −5/2, 5/4)T

y y
y +26/1/10+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 18 15 17 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000101101100000000000000
396 1188
360 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−1 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 D = 20    
1 −2 −2 3 1 2 2 3
d = 2−15 d = 2−16  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−13 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.6875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
y y
y +26/2/9+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, −21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, −21, −9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(2) = (7/8, 11/8, −9/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, 5/2, −5/4)T

y y
y +27/1/8+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

16 18 17 15 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000110101100000000000000
1080 396
1188 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 20 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 d = 2−15    
1 −2 2 3 1 −2 2 −3
d = 2−16 D = 2−1  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−14 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, 7, 3)
y y
y +27/2/7+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T
x(2) = (7/8, −11/8, −9/4)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(1) = (3/2, 5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T x(1) = (3/2, −5/2, −5/4)T

y y
y +28/1/6+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 17 18 15 01000010000110101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000111101100000000000000
1080 198
360 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−15 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−1 d = 2−13    
1 −2 2 −3 1 −2 2 3
d = 2−16 D = 20  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 21 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.96875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
y y
y +28/2/5+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, 21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, 9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, 5/2, −5/4)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, −29/16)T
x(2) = (7/8, 11/8, −9/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, −5/2, −5/4)T

y y
y +29/1/4+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 18 15 17 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000111101100000000000000
1080 360
1188 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 3
 0
 1 −3 2 
 0
 1 −3 2 

D = 21 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 D = 20    
1 2 2 3 1 −2 2 −3
D = 2−1 D = 2−2  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−13 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) y = (2, 10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
y y
y +29/2/3+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ 1 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, 9) c = (−4, −10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T
x(1) = (3/2, 5/2, −5/4)T
x(1) (3/2, −5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, 11/8, −9/4)T

y y
y +30/1/2+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

18 17 15 16 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000111101100000000000000
1080 198
360 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−16 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 D = 20    
1 −2 −2 3 1 −2 2 −3
D = 2−2 d = 2−14  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−1 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +30/2/1+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, 10, −21, 9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T
x(2) = (7/8, −11/8, 9/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(1) = (3/2, 5/2, −5/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +31/1/60+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

18 15 16 17 01000010000100101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
1080 396
360 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 
 0
 1 −3 2 

D = 20 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 d = 2−14    
1 2 2 3 1 −2 2 −3
d = 2−16 D = 21  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
y y
y +31/2/59+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (−4, −10, −21, −9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T
x(2) = (7/8, −11/8, 9/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T x(1) = (3/2, −5/2, −5/4)T

y y
y +32/1/58+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

15 16 18 17 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000110101100000000000000
198 1080
396 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 20 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 D = 2−1    
1 −2 2 −3 1 −2 −2 3
d = 2−13 d = 2−14  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 2−2 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, 7, 3)
y y
y +32/2/57+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, 5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(3) = (31/16, −7/8, 29/16)T
x(1) = (3/2, −5/2, 5/4)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T x(2) = (7/8, −11/8, 9/4)T

y y
y +33/1/56+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

17 18 15 16 01000010000101101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000110101100000000000000
198 1080
396 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−16 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 D = 20    
1 −2 2 −3 1 −2 2 3
d = 2−14 d = 2−15  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
y y
y +33/2/55+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(1) = (3/2, 5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(2) = (7/8, −11/8, 9/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T x(3) = (31/16, 7/8, −29/16)T

y y
y +34/1/54+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

15 17 18 16 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000110101100000000000000
396 1080
360 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 2−1 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 d = 2−15    
1 −2 2 −3 1 −2 −2 3
d = 2−13 D = 2−2  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−14 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +34/2/53+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(2) = (7/8, −11/8, −9/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T x(3) = (31/16, −7/8, −29/16)T

y y
y +35/1/52+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

18 17 16 15 01000010000101101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000111101100000000000000
198 1080
396 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−15 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 D = 2−2    
1 −2 −2 3 1 −2 2 −3
D = 21 d = 2−13  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) x = (3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
y y
y +35/2/51+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, 9) c = (−4, −10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, −29/16)T
x(2) = (7/8, 11/8, −9/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, −11/8, 9/4)T

y y
y +36/1/50+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 16 17 15 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000100101100000000000000
198 360
1080 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−15 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 d = 2−13    
1 −2 2 −3 1 2 2 3
D = 2−1 D = 21  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−14 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
y y
y +36/2/49+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, 29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T
x(1) = (3/2, −5/2, 5/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +37/1/48+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

18 15 16 17 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000110101100000000000000
1188 360
1080 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−15 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−16    
1 −2 −2 3 1 −2 2 3
D = 20 d = 2−13  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 21 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +37/2/47+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (4, 10, −21, 9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T
x(2) = (7/8, 11/8, −9/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(1) = (3/2, 5/2, −5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, −5/2, −5/4)T

y y
y +38/1/46+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

15 17 16 18 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000110101100000000000000
1080 1188
396 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 2−1 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 d = 2−14    
1 −2 2 −3 1 −2 −2 3
D = 21 d = 2−16  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−13 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
y y
y +38/2/45+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0  −1 2 0 0
 0 0 3 −6   0 0 3 −6 
 
   
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (−4, 10, −21, 9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T
x(1) = (3/2, −5/2, −5/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +39/1/44+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

17 16 15 18 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000111101100000000000000
360 1080
198 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−15 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 d = 2−14    
1 2 2 3 1 −2 −2 3
d = 2−16 D = 21  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 20 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
y y
y +39/2/43+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T
x(1) = (3/2, 5/2, −5/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, 11/8, −9/4)T

y y
y +40/1/42+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

18 16 17 15 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
396 1080
360 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−16 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 D = 2−1    
1 −2 2 −3 1 −2 −2 3
d = 2−15 d = 2−14  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 21 D = 2−2
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.96875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
y y
y +40/2/41+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T
x(3) = (31/16, −7/8, 29/16)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +41/1/40+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

15 16 17 18 01000010000111101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
360 198
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−14 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 d = 2−13    
1 −2 2 3 1 −2 −2 3
d = 2−15 D = 2−1  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 21 D = 2−2
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
y y
y +41/2/39+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9)
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, 9) c = (4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, −5/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T
x(1) = (3/2, −5/2, 5/4)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, 7/8, −29/16)T
    x(1) = (3/2, 5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +42/1/38+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

17 18 16 15 01000010000111101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000101101100000000000000
396 1188
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−13 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 D = 2−1    
1 −2 2 −3 1 2 2 3
D = 21 d = 2−16  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−14 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, 7, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
y y
y +42/2/37+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (4, 10, −21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, 5/2, −5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T
x(3) = (31/16, 7/8, −29/16)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, −9/4)T

y y
y +43/1/36+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

17 16 15 18 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000111101100000000000000
1080 198
360 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−15 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 D = 21    
1 −2 2 3 1 −2 −2 3
D = 20 d = 2−16  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, 3) y = (2, −10, −7, 3)
y y
y +43/2/35+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T
x(2) = (7/8, −11/8, 9/4)T
x(1) (3/2, −5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, 5/2, −5/4)T

y y
y +44/1/34+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

15 17 16 18 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000101101100000000000000
198 360
1080 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−16 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 D = 2−1    
1 −2 −2 3 1 −2 2 3
d = 2−14 d = 2−13  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +44/2/33+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0  −1 2 0 0
 0 0 3 −6   0 0 3 −6 
 
   
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T
x(1) = (3/2, −5/2, 5/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +45/1/32+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

17 15 18 16 01000010000101101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000100101100000000000000
360 1080
198 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 20 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 d = 2−15    
1 −2 2 −3 1 −2 −2 3
d = 2−14 D = 2−1  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−13 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.59375 1.6875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
y y
y +45/2/31+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9)
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, −10, −21, −9) c = (4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T
x(2) = (7/8, 11/8, −9/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, −5/2, −5/4)T

y y
y +46/1/30+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

15 16 18 17 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
360 1080
198 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−16 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 d = 2−15    
1 2 2 3 1 −2 −2 3
d = 2−13 D = 20  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−14 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +46/2/29+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9)
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (−4, −10, −21, −9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T
x(1) = (3/2, 5/2, −5/4)T
x(2) (7/8, 11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +47/1/28+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

17 16 15 18 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000100101100000000000000
360 198
1080 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−1 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 D = 20    
1 −2 −2 3 1 −2 2 −3
d = 2−16 d = 2−15  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 21 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.59375 1.96875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) y = (2, 10, −7, 3)
y y
y +47/2/27+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, 11/8, −9/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T
x(3) = (31/16, 7/8, −29/16)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T x(2) = (7/8, −11/8, −9/4)T

y y
y +48/1/26+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

18 17 15 16 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000101101100000000000000
360 1080
1188 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−14 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 D = 2−2    
1 −2 2 3 1 −2 −2 3
d = 2−13 D = 20  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.96875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, 7, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +48/2/25+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, 5/2, −5/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, 29/16)T
x(1) = (3/2, −5/2, −5/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +49/1/24+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

17 15 18 16 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
1080 360
396 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−15 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 d = 2−14    
1 −2 2 −3 1 −2 2 3
D = 2−1 D = 21  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.59375 1.6875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
y y
y +49/2/23+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (−4, 10, −21, 9) c = (4, 10, −21, 9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, −29/16)T
x(3) = (31/16, −7/8, 29/16)T
x(2) (7/8, 11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, 7/8, −29/16)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, 5/2, −5/4)T

y y
y +50/1/22+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

18 15 16 17 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000101101100000000000000
396 1080
360 1188
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−13 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 d = 2−16    
1 −2 2 3 1 −2 −2 3
D = 21 d = 2−14  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) x = (3, 1, ∗, −3)
y y
y +50/2/21+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, −7/8, −29/16)T
x(1) = (3/2, −5/2, 5/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T x(1) = (3/2, 5/2, −5/4)T

y y
y +51/1/20+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

16 18 17 15 01000010000110101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000111101100000000000000
396 360
198 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 −3
 0
 1 −3 2 

 0
 1 −3 2 
D = 20 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 D = 2−1    
1 −2 2 3 1 2 2 3
D = 21 d = 2−14  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−16 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, 7, 3)
y y
y +51/2/19+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, −29/16)T
x(3) = (31/16, 7/8, −29/16)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T x(1) = (3/2, 5/2, −5/4)T

y y
y +52/1/18+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

17 15 18 16 01000010000100101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000101101100000000000000
396 360
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−16 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 D = 21    
1 −2 2 3 1 −2 2 −3
D = 20 D = 2−2  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) y = (2, 10, 7, 3)
T T
y = (2, 10, −7, 3) x = (3, 1, ∗, −3)
y y
y +52/2/17+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, −10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(1) = (3/2, 5/2, −5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T
x(2) = (7/8, −11/8, −9/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +53/1/16+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

15 18 16 17 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000101101100000000000000
396 1080
360 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 
 0
 1 −3 2 

D = 2−2 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 d = 2−16    
1 2 2 3 1 −2 2 −3
D = 2−1 d = 2−15  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−14 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
y y
y +53/2/15+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T
x(2) = (7/8, −11/8, 9/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +54/1/14+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

15 18 17 16 01000010000100101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000101101100000000000000
360 198
1080 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 2−2 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 d = 2−16    
1 −2 2 3 1 −2 2 −3
d = 2−15 D = 21  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 2−1 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +54/2/13+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T
x(1) = (3/2, −5/2, 5/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +55/1/12+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

17 15 16 18 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
360 1080
198 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 20 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 d = 2−16    
1 −2 2 3 1 −2 2 −3
D = 2−2 D = 21  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, −10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
y y
y +55/2/11+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9)
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, 21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, 5/2, −5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T
x(1) = (3/2, −5/2, −5/4)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, −29/16)T x(2) = (7/8, −11/8, 9/4)T

y y
y +56/1/10+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

17 15 18 16 01000010000101101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000111101100000000000000
396 360
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 2−1 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 D = 21    
1 −2 −2 3 1 −2 2 −3
d = 2−16 D = 2−2  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 20 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
y y
y +56/2/9+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T
x(3) = (31/16, −7/8, 29/16)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +57/1/8+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 17 18 15 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000101101100000000000000
396 360
1188 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 −2 3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−15 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 d = 2−14    
1 2 2 3 1 −2 2 3
d = 2−13 d = 2−16  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−1 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) y = (2, −10, −7, 3)
y y
y +57/2/7+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, 21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, 10, −21, −9) c = (−4, 10, −21, 9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T
x(2) = (7/8, 11/8, −9/4)T
x(1) (3/2, −5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(3) = (31/16, −7/8, −29/16)T x(1) = (3/2, 5/2, −5/4)T

y y
y +58/1/6+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 18 17 15 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
1080 396
198 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

D = 20 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−15    
1 −2 2 3 1 −2 −2 3
D = 2−2 d = 2−16  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
y y
y +58/2/5+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(1) = (3/2, 5/2, −5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T
x(1) = (3/2, −5/2, 5/4)T
x(2) (7/8, 11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +59/1/4+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

15 18 16 17 01000010000110101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
1080 360
396 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 −3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−16 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 D = 2−2    
1 −2 2 3 1 2 2 3
D = 21 D = 2−1  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 20 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
y y
y +59/2/3+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (4, 10, 21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(2) = (7/8, 11/8, −9/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, 7/8, −29/16)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +60/1/2+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

15 17 18 16 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
396 198
360 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 2−2 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 d = 2−15    
1 −2 2 3 1 −2 2 −3
D = 20 d = 2−16  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−14 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.96875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
y y
y +60/2/1+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, −5/4)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T
x(3) = (31/16, 7/8, −29/16)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, −11/8, −9/4)T

y y
y +61/1/60+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

16 17 15 18 01000010000100101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000101101100000000000000
360 1080
396 1188
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 −2 3
 0
 1 −3 2 
 0
 1 −3 2 

D = 2−2 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−1 d = 2−13    
1 2 2 3 1 −2 2 3
D = 21 D = 20  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−16 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
y y
y +61/2/59+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T
x(3) = (31/16, −7/8, −29/16)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, 7/8, −29/16)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, −5/2, −5/4)T

y y
y +62/1/58+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

15 18 16 17 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000110101100000000000000
396 360
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 2−2 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−16    
1 −2 2 −3 1 −2 −2 3
D = 20 d = 2−13  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 21 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
y y
y +62/2/57+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(2) = (7/8, −11/8, −9/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T
x(2) = (7/8, 11/8, −9/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, −7/8, −29/16)T x(3) = (31/16, 7/8, −29/16)T

y y
y +63/1/56+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

16 18 15 17 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000100101100000000000000
396 360
1188 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−13 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 d = 2−16    
1 −2 2 3 1 −2 2 −3
d = 2−14 D = 2−1  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 21 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
y = (2, −10, −7, 3) y = (2, 10, 7, 3)
y y
y +63/2/55+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 −3 0 0 0 3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (4, 10, −21, 9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T
x(1) = (3/2, 5/2, −5/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +64/1/54+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

16 18 17 15 01000010000101101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000111101100000000000000
360 1188
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−14 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 D = 21    
1 −2 2 3 1 −2 2 −3
D = 20 d = 2−13  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−16 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
y y
y +64/2/53+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 −3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (−4, −10, 21, −9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(2) = (7/8, 11/8, −9/4)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T x(3) = (31/16, 7/8, −29/16)T

y y
y +65/1/52+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

16 18 15 17 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000100101100000000000000
396 198
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−13 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 D = 21    
1 2 2 3 1 −2 −2 3
D = 20 d = 2−15  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.96875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +65/2/51+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 2 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T
x(3) = (31/16, 7/8, −29/16)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +66/1/50+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

15 18 16 17 01000010000101101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000111101100000000000000
396 360
198 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 20 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 D = 21    
1 −2 2 −3 1 −2 −2 3
d = 2−14 d = 2−15  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +66/2/49+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, 10, −21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, −10, 21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T
x(1) = (3/2, 5/2, −5/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +67/1/48+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

15 17 16 18 01000010000111101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000101101100000000000000
198 1080
360 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−14 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 d = 2−16    
1 2 2 3 1 −2 −2 3
D = 21 D = 20  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−1 D = 2−2
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, −10, −7, 3) y = (2, 10, 7, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
y y
y +67/2/47+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, 21, −9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(1) = (3/2, 5/2, −5/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T
x(3) = (31/16, 7/8, −29/16)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T x(2) = (7/8, −11/8, 9/4)T

y y
y +68/1/46+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

15 18 16 17 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
360 1080
198 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 −3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−13 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 d = 2−16    
1 −2 2 3 1 2 2 3
D = 2−1 d = 2−14  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 20 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
y y
y +68/2/45+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, −21, −9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(1) = (3/2, 5/2, −5/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(2) = (7/8, 11/8, −9/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +69/1/44+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

17 16 15 18 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000110101100000000000000
198 396
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 
 0
 1 −3 2 

D = 2−1 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 d = 2−16    
1 2 2 3 1 −2 2 −3
D = 21 D = 2−2  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +69/2/43+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, 10, −21, 9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, −7/8, −29/16)T
x(1) = (3/2, −5/2, −5/4)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +70/1/42+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

17 15 16 18 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
396 360
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−2 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−1 d = 2−16    
1 −2 2 −3 1 2 2 3
d = 2−15 d = 2−13  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 21 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.96875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
y y
y +70/2/41+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 −3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  0 0 −1/2 
c = (4, 10, −21, 9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, 5/2, −5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T
x(2) = (7/8, −11/8, −9/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +71/1/40+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

16 18 17 15 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
198 396
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−13 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 d = 2−14    
1 −2 2 −3 1 −2 −2 3
D = 2−1 D = 2−2  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
y y
y +71/2/39+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T
x(2) = (7/8, −11/8, 9/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T x(3) = (31/16, −7/8, 29/16)T

y y
y +72/1/38+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

15 17 18 16 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000101101100000000000000
396 360
198 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−13 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 D = 21    
1 −2 2 −3 1 −2 −2 3
d = 2−15 d = 2−16  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−14 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.6875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +72/2/37+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (4, 10, −21, 9) c = (−4, −10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T
x(1) = (3/2, 5/2, −5/4)T
x(1) (3/2, −5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +73/1/36+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

16 15 17 18 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000111101100000000000000
360 198
1080 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−1 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 d = 2−16    
1 −2 2 −3 1 2 2 3
d = 2−15 D = 2−2  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−13 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +73/2/35+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, −10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(3) = (31/16, −7/8, −29/16)T
x(3) = (31/16, 7/8, −29/16)T
x(2) (7/8, 11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, −11/8, −9/4)T

y y
y +74/1/34+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

15 17 18 16 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000101101100000000000000
1080 198
396 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

D = 20 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 D = 21    
1 −2 −2 3 1 −2 2 3
d = 2−15 D = 2−1  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−16 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.71875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
y y
y +74/2/33+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9)
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T
x(3) = (31/16, −7/8, −29/16)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +75/1/32+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

17 18 15 16 01000010000110101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
1080 360
198 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−1 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 D = 20    
1 −2 2 3 1 2 2 3
d = 2−15 D = 21  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−14 D = 2−2
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.59375 1.6875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
y y
y +75/2/31+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0  −1 2 0 0
 0 0 3 −6   0 0 3 −6 
 
   
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ 1 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, 9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, −5/4)T x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T
x(2) = (7/8, −11/8, 9/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, 7/8, −29/16)T
    x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +76/1/30+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

16 17 18 15 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000110101100000000000000
1080 360
1188 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−2 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−1 d = 2−15    
1 −2 −2 3 1 2 2 3
d = 2−14 D = 21  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−16 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, 7, 3)
y y
y +76/2/29+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T
x(3) = (31/16, 7/8, −29/16)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, −5/2, −5/4)T

y y
y +77/1/28+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

17 16 18 15 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000100101100000000000000
360 396
1188 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 −3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−13 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 D = 20    
1 −2 2 3 1 2 2 3
D = 2−1 D = 21  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.6875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
y y
y +77/2/27+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 −3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, −21, −9) c = (4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T
x(1) = (3/2, 5/2, −5/4)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, −5/2, −5/4)T

y y
y +78/1/26+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

15 18 16 17 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000111101100000000000000
360 198
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

D = 2−2 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−1 d = 2−16    
1 2 2 3 1 −2 −2 3
d = 2−14 D = 21  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +78/2/25+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0  −1 2 0 0
 0 0 3 −6   0 0 3 −6 
 
   
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, −7/8, −29/16)T
x(2) = (7/8, −11/8, −9/4)T
x(1) (3/2, −5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, −11/8, 9/4)T

y y
y +79/1/24+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

15 18 17 16 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000100101100000000000000
198 360
1080 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−2 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 D = 21    
1 −2 −2 3 1 2 2 3
D = 2−1 d = 2−13  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−16 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
y y
y +79/2/23+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, 10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(3) = (31/16, −7/8, 29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T
x(1) = (3/2, −5/2, 5/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T x(1) = (3/2, 5/2, −5/4)T

y y
y +80/1/22+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

17 15 18 16 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
1080 198
396 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−14 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 D = 2−1    
1 −2 2 −3 1 2 2 3
d = 2−13 d = 2−16  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 2−2 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.71875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
y y
y +80/2/21+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, −7/8, 29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T
x(3) = (31/16, 7/8, −29/16)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +81/1/20+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

15 18 17 16 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000100101100000000000000
198 396
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−2 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−15    
1 −2 2 3 1 −2 −2 3
D = 21 D = 2−1  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−16 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.6875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +81/2/19+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T
x(3) = (31/16, −7/8, 29/16)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +82/1/18+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

17 15 16 18 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000111101100000000000000
396 198
360 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−16 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 d = 2−14    
1 2 2 3 1 −2 −2 3
D = 2−2 d = 2−13  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 20 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
y y
y +82/2/17+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, −10, 21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, −5/4)T x(1) = (3/2, 5/2, −5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T
x(2) = (7/8, −11/8, −9/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, 9/4)T

y y
y +83/1/16+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

17 15 16 18 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000111101100000000000000
360 396
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−15 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 d = 2−16    
1 2 2 3 1 −2 2 −3
D = 2−1 D = 2−2  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 21 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +83/2/15+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T
x(2) = (7/8, −11/8, −9/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +84/1/14+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

18 16 15 17 01000010000111101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000110101100000000000000
198 360
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−2 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 D = 21    
1 −2 −2 3 1 −2 2 3
d = 2−16 D = 2−1  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
y = (2, 10, −7, 3) x = (3, 1, ∗, −3)
y y
y +84/2/13+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, −21, −9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T
x(1) = (3/2, −5/2, −5/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(2) = (7/8, 11/8, −9/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, 5/2, −5/4)T

y y
y +85/1/12+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

17 15 18 16 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000100101100000000000000
1080 360
396 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 2−2 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 d = 2−16    
1 −2 −2 3 1 −2 2 3
D = 20 d = 2−14  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−13 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.59375 1.96875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
y y
y +85/2/11+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (4, 10, −21, 9) c = (−4, −10, 21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T
x(1) = (3/2, 5/2, −5/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, −9/4)T

y y
y +86/1/10+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

17 18 15 16 01000010000101101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000111101100000000000000
1188 396
360 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−13 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 D = 2−1    
1 2 2 3 1 −2 2 −3
D = 21 D = 20  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.96875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
y y
y +86/2/9+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T
x(2) = (7/8, 11/8, −9/4)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T x(3) = (31/16, −7/8, −29/16)T

y y
y +87/1/8+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

16 18 15 17 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
198 360
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 −3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−2 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 D = 20    
1 −2 2 3 1 2 2 3
d = 2−15 d = 2−13  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.96875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +87/2/7+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, 21, −9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(1) = (3/2, 5/2, −5/4)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T
x(2) = (7/8, −11/8, 9/4)T
x(2) (7/8, 11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, 7/8, −29/16)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, 29/16)T x(2) = (7/8, −11/8, −9/4)T

y y
y +88/1/6+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

18 16 15 17 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000101101100000000000000
1080 360
1188 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−1 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−15    
1 −2 −2 3 1 −2 2 −3
D = 2−2 D = 21  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 20 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, −7, 3) x = (3, 1, ∗, −3)
y y
y +88/2/5+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T
x(1) = (3/2, −5/2, 5/4)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(1) = (3/2, 5/2, −5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +89/1/4+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

17 18 16 15 01000010000101101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000110101100000000000000
1080 396
1188 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−13 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 D = 2−2    
1 2 2 3 1 −2 −2 3
d = 2−15 d = 2−16  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 20 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +89/2/3+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (4, 10, −21, 9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T
x(2) = (7/8, 11/8, −9/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, 5/2, −5/4)T

y y
y +90/1/2+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

17 16 18 15 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000100101100000000000000
1080 360
198 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−15 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 D = 20    
1 −2 2 3 1 −2 2 −3
d = 2−14 D = 2−2  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−13 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
y y
y +90/2/1+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, −21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T
x(1) = (3/2, −5/2, −5/4)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, −29/16)T x(1) = (3/2, 5/2, −5/4)T

y y
y +91/1/60+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

16 15 17 18 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
198 396
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 20 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 D = 2−2    
1 −2 2 3 1 −2 −2 3
d = 2−13 d = 2−15  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−16 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +91/2/59+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9)
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, −7/8, 29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, −29/16)T
x(1) = (3/2, 5/2, −5/4)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +92/1/58+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

15 18 16 17 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
198 360
1080 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−13 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 D = 20    
1 2 2 3 1 −2 2 −3
D = 2−1 D = 2−2  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
y y
y +92/2/57+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, 29/16)T
x(1) = (3/2, 5/2, −5/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, 7/8, −29/16)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, −5/2, −5/4)T

y y
y +93/1/56+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

16 17 18 15 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000101101100000000000000
1188 360
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

D = 20 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 D = 2−1    
1 2 2 3 1 −2 −2 3
d = 2−13 d = 2−16  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 21 D = 2−2
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
y y
y +93/2/55+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(1) = (3/2, 5/2, −5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T
x(2) = (7/8, 11/8, −9/4)T
x(1) (3/2, −5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, −11/8, 9/4)T

y y
y +94/1/54+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 15 16 17 01000010000101101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
1080 198
360 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−2 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 D = 20    
1 −2 2 −3 1 −2 −2 3
d = 2−16 d = 2−13  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
T T
y = (2, −10, −7, 3) y = (2, 10, 7, 3)
y y
y +94/2/53+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (−4, −10, −21, −9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T
x(2) = (7/8, −11/8, −9/4)T
x(1) (3/2, −5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +95/1/52+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

15 18 16 17 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000101101100000000000000
198 396
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−13 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 D = 2−1    
1 −2 −2 3 1 −2 2 3
D = 2−2 d = 2−15  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−16 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.96875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +95/2/51+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, 5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T
x(1) = (3/2, −5/2, −5/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, 7/8, −29/16)T
    x(2) = (7/8, 11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, −11/8, 9/4)T

y y
y +96/1/50+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

17 18 16 15 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000100101100000000000000
198 396
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 
 0
 1 −3 2 

D = 20 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 d = 2−14    
1 2 2 3 1 −2 2 −3
D = 2−2 d = 2−13  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.59375 1.96875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +96/2/49+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0  −1 2 0 0
 0 0 3 −6   0 0 3 −6 
 
   
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, −10, −21, −9) c = (4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T
x(1) = (3/2, −5/2, 5/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, 9/4)T

y y
y +97/1/48+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

18 15 16 17 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
396 360
198 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 −3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−15 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 D = 21    
1 −2 2 3 1 2 2 3
d = 2−14 D = 2−1  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−16 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.96875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) y = (2, 10, 7, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
y y
y +97/2/47+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0  −1 2 0 0
 0 0 3 −6   0 0 3 −6 
 
   
0 0 0 −3 0 0 0 3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, 21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T
x(1) = (3/2, −5/2, 5/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T x(1) = (3/2, −5/2, −5/4)T

y y
y +98/1/46+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 17 15 16 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
1080 396
198 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 21 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 D = 20    
1 −2 −2 3 1 −2 2 3
d = 2−13 d = 2−16  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.96875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
y = (2, −10, −7, 3) y = (2, 10, −7, 3)
y y
y +98/2/45+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T
x(1) = (3/2, −5/2, −5/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +99/1/44+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 17 18 15 01000010000100101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000101101100000000000000
396 198
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−15 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−16    
1 −2 −2 3 1 2 2 3
D = 21 D = 2−2  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−13 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
y y
y +99/2/43+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9)
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T
x(3) = (31/16, 7/8, −29/16)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T x(2) = (7/8, 11/8, −9/4)T

y y
y +100/1/42+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 16 15 17 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000100101100000000000000
360 1080
198 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−1 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 d = 2−16    
1 −2 2 3 1 2 2 3
D = 21 D = 20  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−13 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, −7, 3) x = (3, 1, ∗, −3)
y y
y +100/2/41+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, 21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, −10, −21, −9) c = (4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(1) = (3/2, 5/2, −5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T
x(1) = (3/2, −5/2, −5/4)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, 7/8, −29/16)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, −5/2, 5/4)T

y y
y +101/1/40+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

15 18 16 17 01000010000111101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000110101100000000000000
360 396
198 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−15 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 D = 20    
1 2 2 3 1 −2 2 3
D = 21 d = 2−16  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−13 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.96875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
y y
y +101/2/39+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(3) = (31/16, −7/8, 29/16)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +102/1/38+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

17 16 15 18 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000110101100000000000000
360 198
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 −3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−13 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 D = 2−1    
1 −2 2 3 1 2 2 3
d = 2−14 d = 2−15  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 2−2 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
y y
y +102/2/37+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (4, 10, −21, 9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T
x(1) = (3/2, −5/2, 5/4)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +103/1/36+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

17 15 16 18 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000100101100000000000000
396 1080
360 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 20 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 D = 21    
1 −2 2 3 1 −2 2 −3
d = 2−16 d = 2−14  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
y = (2, −10, −7, 3) y = (2, 10, −7, 3)
y y
y +103/2/35+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (−4, 10, −21, 9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T
x(1) = (3/2, 5/2, −5/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, −11/8, −9/4)T

y y
y +104/1/34+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

15 17 18 16 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000111101100000000000000
396 360
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 21 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 D = 20    
1 −2 2 3 1 −2 2 −3
D = 2−1 d = 2−16  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.71875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
y y
y +104/2/33+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T
x(1) = (3/2, −5/2, −5/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, 5/2, −5/4)T

y y
y +105/1/32+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

16 17 15 18 01000010000100101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000101101100000000000000
396 1188
360 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

D = 2−2 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 D = 2−1    
1 2 2 3 1 −2 −2 3
d = 2−16 d = 2−14  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 21 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, −10, −7, 3) y = (2, 10, 7, 3)
y y
y +105/2/31+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, −29/16)T
x(2) = (7/8, −11/8, −9/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(2) = (7/8, 11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +106/1/30+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

17 16 15 18 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000110101100000000000000
360 198
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 3
 0
 1 −3 2 
 0
 1 −3 2 

D = 20 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−15    
1 2 2 3 1 −2 2 −3
D = 2−1 d = 2−16  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 21 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) y = (2, −10, −7, 3)
y y
y +106/2/29+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (4, 10, −21, 9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T
x(1) = (3/2, −5/2, 5/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +107/1/28+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 18 15 17 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000110101100000000000000
1188 1080
396 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−13 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 D = 2−2    
1 −2 2 3 1 −2 −2 3
D = 2−1 d = 2−16  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−14 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.96875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
y y
y +107/2/27+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, −5/2, −5/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T
x(2) = (7/8, −11/8, 9/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +108/1/26+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

18 15 16 17 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
360 1080
198 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−14 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 D = 2−1    
1 −2 2 −3 1 −2 2 3
D = 21 D = 20  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−16 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
y y
y +108/2/25+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, 21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T
x(2) = (7/8, 11/8, −9/4)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, −29/16)T x(2) = (7/8, −11/8, −9/4)T

y y
y +109/1/24+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 18 17 15 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000101101100000000000000
360 1080
396 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−13 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 D = 2−2    
1 −2 2 −3 1 2 2 3
D = 2−1 d = 2−14  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.6875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
y y
y +109/2/23+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, 5/2, −5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T
x(3) = (31/16, −7/8, −29/16)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +110/1/22+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

16 18 17 15 01000010000101101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
198 1080
360 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−1 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 D = 21    
1 −2 2 −3 1 2 2 3
d = 2−15 d = 2−16  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−13 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +110/2/21+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, −10, −21, −9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(1) = (3/2, −5/2, 5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T
x(2) = (7/8, −11/8, −9/4)T
x(2) (7/8, 11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, 7/8, −29/16)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, 5/2, −5/4)T

y y
y +111/1/20+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

16 15 17 18 01000010000110101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000101101100000000000000
1080 198
396 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 2−1 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 D = 21    
1 −2 −2 3 1 −2 2 −3
D = 2−2 d = 2−14  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−13 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
y y
y +111/2/19+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0  −1 2 0 0
 0 0 3 −6   0 0 3 −6 
 
   
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, −10, −21, −9) c = (4, 10, −21, 9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T
x(2) = (7/8, −11/8, −9/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +112/1/18+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

16 15 18 17 01000010000101101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000111101100000000000000
1080 198
360 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 21 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 d = 2−14    
1 −2 −2 3 1 −2 2 3
D = 2−1 d = 2−15  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
y y
y +112/2/17+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (−4, 10, −21, 9) c = (4, 10, −21, 9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T
x(1) = (3/2, 5/2, −5/4)T
x(1) (3/2, −5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T x(3) = (31/16, −7/8, 29/16)T

y y
y +113/1/16+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

18 16 15 17 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
1080 198
396 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−15 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 d = 2−13    
1 2 2 3 1 −2 −2 3
d = 2−16 D = 2−1  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
y y
y +113/2/15+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T
x(1) = (3/2, 5/2, −5/4)T
x(1) (3/2, −5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T x(3) = (31/16, −7/8, −29/16)T

y y
y +114/1/14+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

16 18 17 15 01000010000111101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
360 198
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−15 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−1 D = 21    
1 −2 2 −3 1 2 2 3
d = 2−13 D = 20  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−14 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
y y
y +114/2/13+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0  −1 2 0 0
 0 0 3 −6   0 0 3 −6 
 
   
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(1) = (3/2, −5/2, 5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T
x(3) = (31/16, 7/8, −29/16)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, −5/2, −5/4)T

y y
y +115/1/12+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

17 15 18 16 01000010000101101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000110101100000000000000
396 1080
1188 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−14 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 D = 20    
1 −2 2 3 1 2 2 3
D = 2−2 d = 2−13  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +115/2/11+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T
x(1) = (3/2, 5/2, −5/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T x(1) = (3/2, −5/2, −5/4)T

y y
y +116/1/10+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 17 18 15 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
198 396
360 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 20 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−13    
1 −2 2 3 1 −2 2 −3
d = 2−16 D = 21  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) x = (3, 1, ∗, −3)
y y
y +116/2/9+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9)
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, −10, 21, −9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, −5/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T
x(3) = (31/16, −7/8, −29/16)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +117/1/8+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

15 16 17 18 01000010000110101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000101101100000000000000
396 1080
360 1188
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−13 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 D = 20    
1 −2 2 −3 1 2 2 3
d = 2−14 D = 21  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−16 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.96875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
y y
y +117/2/7+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0  −1 2 0 0
 0 0 3 −6   0 0 3 −6 
 
   
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (−4, −10, −21, −9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T
x(3) = (31/16, −7/8, −29/16)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +118/1/6+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

16 17 18 15 01000010000101101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000111101100000000000000
360 396
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−1 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−15    
1 −2 −2 3 1 −2 2 3
d = 2−13 D = 2−2  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 21 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
y y
y +118/2/5+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, −5/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T
x(3) = (31/16, −7/8, 29/16)T
x(2) (7/8, 11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(1) = (3/2, 5/2, −5/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T x(3) = (31/16, −7/8, −29/16)T

y y
y +119/1/4+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

18 16 15 17 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000100101100000000000000
396 198
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

D = 2−1 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 d = 2−16    
1 2 2 3 1 −2 −2 3
D = 20 D = 21  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−13 D = 2−2
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.59375 1.96875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, −10, −7, 3) y = (2, 10, 7, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +119/2/3+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, −21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, −11/8, 9/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, −29/16)T
x(1) = (3/2, 5/2, −5/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +120/1/2+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 17 15 16 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000101101100000000000000
198 396
360 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−13 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 D = 2−2    
1 2 2 3 1 −2 −2 3
d = 2−15 d = 2−14  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 21 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.96875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
y y
y +120/2/1+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T
x(3) = (31/16, −7/8, −29/16)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, −5/2, −5/4)T

y y
y +121/1/60+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

15 17 18 16 01000010000101101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000100101100000000000000
1080 360
396 1188
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−14 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−1 d = 2−16    
1 −2 2 −3 1 −2 −2 3
D = 2−2 d = 2−13  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.59375 1.6875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
y y
y +121/2/59+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, −10, 21, −9) c = (4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T
x(1) = (3/2, −5/2, 5/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +122/1/58+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

18 16 17 15 01000010000101101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000100101100000000000000
360 198
1080 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−14 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 d = 2−16    
1 −2 2 3 1 −2 2 −3
D = 2−1 D = 21  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−13 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.59375 1.96875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
y y
y +122/2/57+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(3) = (31/16, −7/8, −29/16)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +123/1/56+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

16 15 17 18 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000101101100000000000000
360 396
198 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−13 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−1 D = 20    
1 2 2 3 1 −2 2 −3
d = 2−14 D = 2−2  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
y y
y +123/2/55+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, 21, −9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T
x(2) = (7/8, −11/8, 9/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(2) = (7/8, 11/8, −9/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T x(1) = (3/2, 5/2, −5/4)T

y y
y +124/1/54+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

17 16 18 15 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000111101100000000000000
396 1080
360 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 −2 3
 0
 1 −3 2 
 0
 1 −3 2 

D = 20 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 D = 2−1    
1 2 2 3 1 −2 2 3
d = 2−13 d = 2−15  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 21 D = 2−2
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.71875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
y y
y +124/2/53+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0  −1 2 0 0
 0 0 3 −6   0 0 3 −6 
 
   
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ 1 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T
x(2) = (7/8, −11/8, 9/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(3) = (31/16, −7/8, 29/16)T x(3) = (31/16, −7/8, −29/16)T

y y
y +125/1/52+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

16 18 15 17 01000010000100101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
396 360
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 2−1 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 d = 2−14    
1 −2 2 −3 1 −2 −2 3
D = 20 d = 2−16  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 21 D = 2−2
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
y y
y +125/2/51+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9)
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, 21, −9) c = (4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T
x(3) = (31/16, 7/8, −29/16)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +126/1/50+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

18 17 16 15 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000100101100000000000000
360 198
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−15 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 d = 2−14    
1 −2 2 3 1 −2 2 −3
D = 21 D = 2−1  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−13 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
y y
y +126/2/49+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (−4, −10, −21, −9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T
x(3) = (31/16, −7/8, 29/16)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +127/1/48+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

17 15 16 18 01000010000110101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
360 396
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

D = 2−2 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 D = 2−1    
1 2 2 3 1 −2 2 3
d = 2−14 D = 21  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, −10, −7, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, −7, 3)
y y
y +127/2/47+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T
x(3) = (31/16, −7/8, −29/16)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T x(3) = (31/16, −7/8, 29/16)T

y y
y +128/1/46+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

16 18 15 17 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000100101100000000000000
396 1188
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−16 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 D = 2−1    
1 −2 2 −3 1 −2 −2 3
d = 2−14 d = 2−15  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−13 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.6875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
y y
y +128/2/45+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 −3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T
x(2) = (7/8, −11/8, 9/4)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, 7/8, −29/16)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +129/1/44+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 15 17 16 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000110101100000000000000
1080 360
396 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−15 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 d = 2−14    
1 −2 2 −3 1 −2 −2 3
D = 2−2 d = 2−13  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
y y
y +129/2/43+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T
x(3) = (31/16, −7/8, 29/16)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T x(1) = (3/2, −5/2, −5/4)T

y y
y +130/1/42+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 15 17 16 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000101101100000000000000
1080 396
198 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−15 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 D = 2−1    
1 −2 2 3 1 −2 −2 3
D = 20 D = 21  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
y y
y +130/2/41+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, −21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(3) = (31/16, −7/8, 29/16)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T x(1) = (3/2, −5/2, 5/4)T

y y
y +131/1/40+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 17 18 15 01000010000111101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000110101100000000000000
1080 396
1188 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 2−2 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−1 d = 2−14    
1 −2 2 3 1 −2 −2 3
d = 2−16 d = 2−15  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 20 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
y y
y +131/2/39+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T
x(3) = (31/16, 7/8, −29/16)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, −29/16)T x(1) = (3/2, −5/2, 5/4)T

y y
y +132/1/38+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

17 18 15 16 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000110101100000000000000
360 396
1080 1188
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

D = 20 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 d = 2−15    
1 2 2 3 1 −2 −2 3
d = 2−13 d = 2−14  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.96875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) y = (2, 10, 7, 3)
y y
y +132/2/37+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T
x(3) = (31/16, −7/8, −29/16)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +133/1/36+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 17 15 18 01000010000101101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000110101100000000000000
360 198
1080 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−1 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 D = 20    
1 −2 2 3 1 −2 −2 3
d = 2−13 D = 2−2  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.59375 1.6875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
y y
y +133/2/35+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (4, 10, −21, 9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T
x(2) = (7/8, −11/8, 9/4)T
x(2) (7/8, 11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +134/1/34+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

17 16 15 18 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
396 1080
360 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−16 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−15    
1 −2 2 3 1 2 2 3
D = 21 d = 2−13  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 2−1 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.96875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
y y
y +134/2/33+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 −3 0 0 0 −3  2 1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, −9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(3) = (31/16, 7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T
x(2) = (7/8, 11/8, −9/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T x(2) = (7/8, −11/8, 9/4)T

y y
y +135/1/32+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

15 16 18 17 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
198 396
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 
 0
 1 −3 2 

D = 20 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 d = 2−13    
1 2 2 3 1 −2 2 −3
d = 2−14 d = 2−16  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
y y
y +135/2/31+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(3) = (31/16, −7/8, −29/16)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, 7/8, −29/16)T

y y
y +136/1/30+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

16 18 17 15 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
198 396
360 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 21 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−13    
1 −2 −2 3 1 −2 2 3
D = 2−2 D = 20  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.71875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
y y
y +136/2/29+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, 9) c = (4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T
x(2) = (7/8, −11/8, 9/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +137/1/28+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

16 17 18 15 01000010000110101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000101101100000000000000
360 1080
396 1188
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 21 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−15    
1 −2 2 −3 1 2 2 3
D = 2−2 d = 2−13  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−16 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.71875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
y y
y +137/2/27+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (4, 10, −21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T
x(3) = (31/16, −7/8, 29/16)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(1) = (3/2, 5/2, −5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, −29/16)T x(2) = (7/8, −11/8, −9/4)T

y y
y +138/1/26+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

15 16 17 18 01000010000101101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000111101100000000000000
396 1080
360 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−15 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 d = 2−14    
1 −2 −2 3 1 −2 2 −3
D = 2−2 d = 2−13  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
y y
y +138/2/25+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9)
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, −21, −9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T
x(1) = (3/2, 5/2, −5/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T x(2) = (7/8, −11/8, 9/4)T

y y
y +139/1/24+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 15 16 17 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
1080 198
360 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−14 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 D = 2−1    
1 −2 −2 3 1 −2 2 3
D = 21 d = 2−15  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 2−2 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
y y
y +139/2/23+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T
x(1) = (3/2, −5/2, 5/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, −11/8, −9/4)T

y y
y +140/1/22+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

16 15 18 17 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
396 360
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−13 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 D = 20    
1 2 2 3 1 −2 −2 3
D = 2−2 d = 2−14  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 21 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
y y
y +140/2/21+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, 9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T
x(1) = (3/2, −5/2, 5/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(3) = (31/16, −7/8, −29/16)T x(2) = (7/8, 11/8, −9/4)T

y y
y +141/1/20+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

17 15 18 16 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
360 198
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−15 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 D = 2−2    
1 −2 −2 3 1 −2 2 −3
D = 20 D = 21  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−14 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
y y
y +141/2/19+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, −10, 21, −9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T
x(2) = (7/8, 11/8, −9/4)T
x(1) (3/2, −5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, 7/8, −29/16)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(1) = (3/2, −5/2, 5/4)T

y y
y +142/1/18+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 15 17 16 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000101101100000000000000
396 1080
198 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−2 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 d = 2−13    
1 −2 2 −3 1 −2 2 3
D = 21 d = 2−14  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.96875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) y = (2, 10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
y y
y +142/2/17+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, 9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T
x(3) = (31/16, 7/8, −29/16)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T x(1) = (3/2, −5/2, −5/4)T

y y
y +143/1/16+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

15 16 18 17 01000010000110101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000111101100000000000000
360 1080
396 1188
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−15 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 D = 2−2    
1 −2 −2 3 1 −2 2 3
d = 2−16 d = 2−14  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 2−1 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
y y
y +143/2/15+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T
x(2) = (7/8, −11/8, 9/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +144/1/14+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

18 15 17 16 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
360 198
1080 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−13 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 D = 2−1    
1 −2 −2 3 1 2 2 3
D = 21 D = 20  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−14 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.71875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
y y
y +144/2/13+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9)
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T
x(1) = (3/2, −5/2, −5/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, −11/8, −9/4)T

y y
y +145/1/12+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

17 18 16 15 01000010000111101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
396 1080
360 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 21 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 d = 2−16    
1 −2 2 −3 1 2 2 3
D = 20 d = 2−15  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 2−2 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.59375 1.96875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, −10, −7, 3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
y y
y +145/2/11+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, −5/4)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T
x(2) = (7/8, 11/8, −9/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, −11/8, −9/4)T

y y
y +146/1/10+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

18 16 17 15 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000110101100000000000000
396 198
360 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−15 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 d = 2−16    
1 −2 −2 3 1 −2 2 −3
D = 21 d = 2−14  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−1 D = 2−2
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, −3)
y y
y +146/2/9+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, −5/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T
x(2) = (7/8, 11/8, −9/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +147/1/8+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 17 15 18 01000010000100101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000111101100000000000000
1080 360
396 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−1 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 d = 2−15    
1 −2 2 3 1 −2 −2 3
D = 20 d = 2−14  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
y y
y +147/2/7+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T
x(3) = (31/16, −7/8, −29/16)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +148/1/6+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

16 17 18 15 01000010000110101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
396 1080
360 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−13 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 d = 2−14    
1 −2 2 3 1 −2 2 −3
D = 20 d = 2−15  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) x = (−3, 1, ∗, 3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
y y
y +148/2/5+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(2) = (7/8, 11/8, −9/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +149/1/4+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

15 18 17 16 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000111101100000000000000
360 1080
198 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−1 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 D = 21    
1 −2 −2 3 1 −2 2 −3
d = 2−16 d = 2−13  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
y y
y +149/2/3+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T
x(2) = (7/8, −11/8, −9/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +150/1/2+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

17 16 15 18 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000100101100000000000000
1080 396
360 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−13 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−1 D = 2−2    
1 2 2 3 1 −2 2 −3
D = 20 d = 2−14  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 21 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
y y
y +150/2/1+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, −10, 21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T
x(3) = (31/16, 7/8, −29/16)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +151/1/60+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

17 18 16 15 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000110101100000000000000
396 360
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−14 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 D = 21    
1 −2 2 −3 1 2 2 3
d = 2−16 d = 2−13  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 2−1 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +151/2/59+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9)
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T
x(1) = (3/2, −5/2, −5/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T x(2) = (7/8, −11/8, 9/4)T

y y
y +152/1/58+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

16 18 17 15 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000101101100000000000000
396 1188
360 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−2 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 d = 2−16    
1 −2 −2 3 1 2 2 3
d = 2−15 D = 2−1  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 20 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.59375 1.6875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, −10, −7, 3) y = (2, 10, −7, 3)
y y
y +152/2/57+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9)
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T
x(2) = (7/8, −11/8, 9/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +153/1/56+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

16 18 15 17 01000010000100101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000111101100000000000000
198 396
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−16 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 d = 2−13    
1 −2 2 3 1 −2 2 −3
D = 2−2 d = 2−14  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 2−1 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
y y
y +153/2/55+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T
x(2) = (7/8, 11/8, −9/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, −5/2, −5/4)T

y y
y +154/1/54+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

17 16 15 18 01000010000101101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000111101100000000000000
1080 396
360 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−1 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 D = 20    
1 −2 2 −3 1 2 2 3
d = 2−16 d = 2−15  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 21 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
y y
y +154/2/53+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9)
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, −21, −9) c = (4, 10, −21, 9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, −7/8, 29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(1) = (3/2, 5/2, −5/4)T
x(2) (7/8, 11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T x(3) = (31/16, −7/8, −29/16)T

y y
y +155/1/52+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

16 17 18 15 01000010000100101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
1080 396
360 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 −2 3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−16 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−13    
1 2 2 3 1 −2 2 3
D = 21 D = 2−2  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
y y
y +155/2/51+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (−4, 10, −21, −9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T
x(2) = (7/8, −11/8, −9/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +156/1/50+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

17 15 18 16 01000010000101101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000111101100000000000000
1080 360
396 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−2 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 d = 2−15    
1 −2 2 −3 1 2 2 3
d = 2−13 d = 2−16  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
y y
y +156/2/49+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, 9) c = (−4, 10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T
x(2) = (7/8, −11/8, 9/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, −9/4)T

y y
y +157/1/48+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

15 16 18 17 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000111101100000000000000
1188 360
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−2 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 d = 2−16    
1 −2 −2 3 1 2 2 3
d = 2−14 d = 2−13  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 2−1 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
y y
y +157/2/47+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, 9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T
x(1) = (3/2, 5/2, −5/4)T
x(1) (3/2, −5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +158/1/46+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

17 18 16 15 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000101101100000000000000
1080 360
198 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

D = 20 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−16    
1 2 2 3 1 −2 −2 3
D = 21 d = 2−13  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.59375 1.6875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
y y
y +158/2/45+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ 1 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T
x(1) = (3/2, −5/2, 5/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +159/1/44+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

18 15 16 17 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000101101100000000000000
360 396
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−16 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 d = 2−14    
1 −2 −2 3 1 −2 2 3
D = 21 D = 2−1  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 d = 2−13
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
y y
y +159/2/43+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0  −1 2 0 0
 0 0 3 −6   0 0 3 −6 
 
   
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, 9) c = (4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T
x(1) = (3/2, −5/2, 5/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T x(1) = (3/2, −5/2, −5/4)T

y y
y +160/1/42+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

16 15 17 18 01000010000110101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000100101100000000000000
1188 360
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−16 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 d = 2−14    
1 2 2 3 1 −2 2 3
d = 2−15 D = 2−1  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 2−2 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, −3) y = (2, 10, 7, 3)
y y
y +160/2/41+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0  −1 2 0 0
 0 0 3 −6   0 0 3 −6 
 
   
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9)
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, −11/8, 9/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(2) = (7/8, −11/8, −9/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, −7/8, 29/16)T

y y
y +161/1/40+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

15 16 18 17 01000010000101101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000110101100000000000000
198 1080
360 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−16 D = 20
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 D = 21    
1 −2 2 −3 1 −2 −2 3
D = 2−1 d = 2−15  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−14 D = 2−2
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
y y
y +161/2/39+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, −21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, 21, −9) c = (4, 10, −21, 9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T
x(3) = (31/16, 7/8, −29/16)T
x(2) (7/8, −11/8, −9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +162/1/38+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 15 16 17 01000010000100101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000111101100000000000000
396 360
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 20 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 d = 2−16    
1 −2 2 −3 1 −2 −2 3
D = 21 D = 2−2  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.96875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
y y
y +162/2/37+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0  −1 2 0 0
 0 0 3 −6   0 0 3 −6 
 
   
0 0 0 3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (4, 10, −21, 9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T
x(2) = (7/8, 11/8, −9/4)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T x(2) = (7/8, −11/8, 9/4)T

y y
y +163/1/36+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

17 18 15 16 01000010000111101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
198 396
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 −2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−2 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 d = 2−14    
1 −2 2 3 1 2 2 3
D = 21 D = 20  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.71875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
y y
y +163/2/35+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 1/2  = 0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, 9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T
x(3) = (31/16, −7/8, 29/16)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, 9/4)T

y y
y +164/1/34+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

18 17 16 15 01000010000101101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000110101100000000000000
360 198
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−16 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 D = 21    
1 2 2 3 1 −2 2 −3
D = 2−2 d = 2−13  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 20 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, 7, 3)
y y
y +164/2/33+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, 11/8, −9/4)T x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T
x(1) = (3/2, −5/2, −5/4)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(3) = (31/16, 7/8, −29/16)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(2) = (7/8, −11/8, −9/4)T x(3) = (31/16, −7/8, −29/16)T

y y
y +165/1/32+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

18 17 16 15 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000110101100000000000000
1080 360
1188 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 

 0
 1 −3 2 
D = 20 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 D = 21    
1 −2 −2 3 1 2 2 3
d = 2−13 D = 2−2  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−16 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, −3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
y y
y +165/2/31+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0
 0 0 3 −6   0 0 3 −6 

   
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, 9) c = (−4, −10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T
x(1) = (3/2, 5/2, −5/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, −29/16)T x(3) = (31/16, −7/8, 29/16)T

y y
y +166/1/30+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

18 16 17 15 01000010000101101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
1080 360
396 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−2 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 D = 21    
1 −2 2 −3 1 −2 −2 3
D = 20 d = 2−13  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−16 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.59375 1.96875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, −10, −7, 3) y = (2, 10, −7, 3)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
y y
y +166/2/29+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T
x(3) = (31/16, −7/8, −29/16)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(1) = (3/2, −5/2, 5/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T x(2) = (7/8, −11/8, −9/4)T

y y
y +167/1/28+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

15 16 18 17 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000100101100000000000000
396 198
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−14 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 D = 2−2    
1 −2 −2 3 1 −2 2 −3
D = 21 d = 2−13  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 2−1 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, 7, 3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
y y
y +167/2/27+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 −1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 1/2  0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, −7/8, 29/16)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T
x(1) = (3/2, −5/2, −5/4)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +168/1/26+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

15 17 16 18 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000111101100000000000000
396 198
360 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

d = 2−14 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 d = 2−16    
1 −2 2 −3 1 −2 2 3
D = 21 d = 2−15  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−13 D = 20
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, 7, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
y y
y +168/2/25+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (4, −10, 21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts) = 0 0 −1/2   0 0 1/2 
1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, −9) c = (4, 10, −21, 9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(3) = (31/16, −7/8, 29/16)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, −9/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T x(1) = (3/2, 5/2, −5/4)T

y y
y +169/1/24+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

17 15 18 16 01000010000100101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
1080 198
360 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 2−1 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 D = 20    
1 −2 2 3 1 −2 2 −3
D = 2−2 d = 2−14  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−13 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.59375 1.6875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, 3)
y y
y +169/2/23+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (−4, −10, −21, −9)
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9) 
0 1/2 −1/2
 
0 1/2 1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, 9/4)T
x(1) = (3/2, −5/2, −5/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, 11/8, −9/4)T

y y
y +170/1/22+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

16 18 17 15 01000010000110101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
1080 360
396 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 20 D = 2−1
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 D = 21    
1 −2 2 3 1 −2 2 −3
d = 2−16 d = 2−13  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−14 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.6875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, −3)
y y
y +170/2/21+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, −10, −21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, 9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, 5/2, −5/4)T
x(2) = (7/8, −11/8, 9/4)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, 11/8, −9/4)T x(2) = (7/8, −11/8, −9/4)T

y y
y +171/1/20+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

16 18 15 17 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000100101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000110101100000000000000
360 396
1080 198
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−1 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−15 D = 21    
1 −2 2 3 1 −2 −2 3
d = 2−13 d = 2−14  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 20 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.6875 1.96875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, 3)
T T
x = (3, 1, ∗, −3) x = (−3, 1, ∗, −3)
y y
y +171/2/19+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T
x(3) = (31/16, 7/8, −29/16)T
x(1) (3/2, −5/2, 5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, −5/4)T
    x(1) = (3/2, 5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(3) = (31/16, −7/8, −29/16)T x(2) = (7/8, 11/8, −9/4)T

y y
y +172/1/18+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

17 18 15 16 01000010000111101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
396 1080
198 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
D = 21 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 20 d = 2−13    
1 −2 2 3 1 −2 −2 3
d = 2−16 D = 2−1  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 2−2
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.96875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
y y
y +172/2/17+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 −1/2 
c = (−4, 10, −21, 9) c = (4, 10, −21, 9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, 5/2, −5/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T
x(1) = (3/2, −5/2, −5/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +173/1/16+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 37.6875? (3 Pts)

17 15 18 16 01000010000101101100000000000000
01000010000111101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000110101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000100101100000000000000
198 1080
396 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 2 −3
 0
 1 −3 2  
 0
 1 −3 2 

D = 21 d = 2−13
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 d = 2−15    
1 −2 −2 3 1 −2 2 3
D = 2−1 D = 20  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−14 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.96875 1.6875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.71875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, 3) y = (2, 10, 7, 3)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) x = (3, 1, ∗, −3)
y y
y +173/2/15+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)

−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(3) = (31/16, −7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T
x(2) = (7/8, 11/8, −9/4)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(1) = (3/2, −5/2, −5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T x(1) = (3/2, 5/2, −5/4)T

y y
y +174/1/14+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

18 17 15 16 01000010000110101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 4, −5, 5): (2 Pts)
01000010000100101100000000000000
396 1188
1080 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 −3
 0
 1 −3 2 

 0
 1 −3 2 
d = 2−13 d = 2−16
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 D = 2−1    
1 −2 2 3 1 2 2 3
d = 2−14 D = 21  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
D = 20 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110111000000000000000000? (3 Pts)

1.96875 1.59375
Question 7 ♣ Déterminer la solution y du système
1.71875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
y y
y +174/2/13+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −2 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 2
T T
y = (4, −10, 21, −9) y = (−4, −10, −21, −9)
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T 0 0 −1/2  = 0 0 −1/2 
c = (−4, 10, −21, 9)

c = (4, 10, 21, 9) −1/4 1/4 0 1/4 1/4 0
T T
c = (−4, −10, −21, −9) c = (−4, −10, 21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, 5/2, −5/4)T
 0 0 −3 −6   0 0 3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T
x(1) = (3/2, −5/2, −5/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, 11/8, −9/4)T
    x(3) = (31/16, −7/8, −29/16)T
 0 0 3 6   0 0 3 −6 
0 0 0 −3 0 0 0 −3 x(2) = (7/8, −11/8, 9/4)T x(2) = (7/8, −11/8, −9/4)T

y y
y +175/1/12+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

16 15 17 18 01000010000110101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 4): (2 Pts)
01000010000111101100000000000000
360 1080
198 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−16 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 21 d = 2−14    
1 2 2 3 1 −2 −2 3
D = 2−1 D = 20  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−13 D = 2−2
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
x = (3, 1, ∗, −3) y = (2, 10, −7, 3)
y y
y +175/2/11+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 3 0 0 0 −3  2 −1 2 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ 1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ −1 2
T T
y = (4, 10, 21, 9) y = (−4, −10, −21, −9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, −10, 21, −9) c = (−4, 10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (4, 10, −21, 9) c = (−4, 10, −21, 9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, −9/4)T x(1) = (3/2, −5/2, −5/4)T
 0 0 3 6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T
x(3) = (31/16, −7/8, −29/16)T
x(3) (31/16, −7/8, 29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, 5/2, −5/4)T
    x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, −11/8, 9/4)T

y y
y +176/1/10+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

18 16 17 15 01000010000111101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000110101100000000000000
360 198
1080 396
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 2 2 3
 0
 1 −3 2 

 0
 1 −3 2  
d = 2−15 D = 2−2
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−1 d = 2−13    
1 −2 2 −3 1 −2 2 3
d = 2−16 D = 20  0
 1 −3 2 

 0
 1 −3 2 
 0 0 1 −2   0 0 1 −2 
D = 21 d = 2−14
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110011000000000000000000? (3 Pts)

1.96875 1.71875
Question 7 ♣ Déterminer la solution y du système
1.59375 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) x = (−3, 1, ∗, 3)
T T
y = (2, 10, 7, 3) y = (2, −10, −7, 3)
T T
y = (2, 10, −7, 3) x = (3, 1, ∗, −3)
y y
y +176/2/9+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 −3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −2 1 −2 ∗ 1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
T T
y = (4, 10, 21, 9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, −9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 −1/2 
c = (−4, −10, 21, −9)
 
c = (4, 10, 21, 9) −1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, 2, −5/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, −5/2, −5/4)T
x(1) = (3/2, 5/2, −5/4)T
x(3) (31/16, −7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(3) = (31/16, −7/8, 29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, 11/8, −9/4)T

y y
y +177/1/8+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

16 15 17 18 01000010000100101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000110101100000000000000
360 198
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 12 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 7 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 

 0
 1 −3 2 
D = 2−1 d = 2−15
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
D = 2−2 d = 2−13    
1 −2 −2 3 1 2 2 3
D = 21 D = 20  0
 1 −3 2 

 0
 1 −3 2  
 0 0 1 −2   0 0 1 −2 
d = 2−14 d = 2−16
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.96875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, 10, −7, 3)
T T
x = (3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, 7, 3) x = (−3, 1, ∗, 3)
y y
y +177/2/7+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 −3 −2 

 0
 −1 3 −2 
 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9)
T T
y = (4, 10, 21, 9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2  = 0 0 −1/2 
−1/4 1/4 0 1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (4, 10, −21, 9) 
0 1/2 1/2
 
0 1/2 −1/2

T T 0 0 −1/2  0 0 1/2 
c = (−4, −10, 21, −9) c = (−4, −10, −21, −9)
 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, 21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

dJ = (3/2, −2, −3/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(3) = (31/16, −7/8, −29/16)T x(1) = (3/2, −5/2, 5/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(1) = (3/2, 5/2, −5/4)T
x(1) = (3/2, −5/2, −5/4)T
x(3) (31/16, 7/8, −29/16)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(2) = (7/8, −11/8, 9/4)T
    x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, −7/8, 29/16)T x(2) = (7/8, 11/8, −9/4)T

y y
y +178/1/6+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-175400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 38.6875? (3 Pts)

15 16 18 17 01000010000111101100000000000000
01000010000100101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000101101100000000000000
IF (3, 4, −5, 4): (2 Pts)
01000010000110101100000000000000
1080 198
396 360
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 13 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 8 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 2 2 3 1 −2 −2 3
 0
 1 −3 2  
 0
 1 −3 2 

D = 2−2 d = 2−14
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−16 D = 2−1    
1 −2 2 3 1 −2 2 −3
D = 20 d = 2−13  0
 1 −3 2 
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−15 D = 21
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) x = (−3, 1, ∗, −3)
T T
y = (2, −10, −7, 3) y = (2, 10, 7, 3)
T T
x = (−3, 1, ∗, 3) x = (3, 1, ∗, −3)
y y
y +178/2/5+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 
 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 1 3 0 
−2 ∗ 1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 2 0 
−2 ∗ −1 2 −2 ∗ −1 1
T T
y = (−4, 10, −21, −9) y = (4, 10, 21, 9)
T T
y = (−4, −10, −21, −9) y = (4, −10, 21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 1/2
 
0 1/2 −1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, −21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (−4, −10, 21, −9)

c = (4, 10, 21, 9) 1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, −21, 9) c = (−4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, 5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, −5/4)T x(3) = (31/16, −7/8, −29/16)T
 0 0 −3 −6   0 0 3 6 
0 0 0 3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T
x(2) = (7/8, −11/8, −9/4)T
x(2) (7/8, −11/8, 9/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(1) = (3/2, −5/2, 5/4)T
    x(1) = (3/2, 5/2, −5/4)T
 0 0 3 −6   0 0 3 −6 
0 0 0 −3 0 0 0 3 x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, 11/8, −9/4)T

y y
y +179/1/4+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-33400) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 36.6875? (3 Pts)

15 16 18 17 01000010000101101100000000000000
01000010000110101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
360 198
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 −2 3 1 −2 2 −3
 0
 1 −3 2 
 0
 1 −3 2 

d = 2−16 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−13 D = 2−2    
1 2 2 3 1 −2 2 3
D = 20 D = 2−1  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
d = 2−14 d = 2−15
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.59375 1.71875
Question 7 ♣ Déterminer la solution y du système
1.96875 1.6875 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
y = (2, 10, −7, 3) y = (2, −10, −7, 3)
T T
x = (−3, 1, ∗, 3) x = (−3, 1, ∗, −3)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
y y
y +179/2/3+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 −4 −6 −2 4 4 −6 10
 0
 −1 3 −2 

 0
 −1 3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 −3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 −3  2 −1 3 0   2 −1 3 0 
−2 ∗ 1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 2 0   2 1 3 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ −1 1
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9)
T T
y = (4, −10, 21, −9) y = (−4, 10, −21, −9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, 9) c = (−4, −10, −21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (4, 10, −21, 9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, 2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, 5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(2) = (7/8, −11/8, 9/4)T x(3) = (31/16, 7/8, −29/16)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(2) = (7/8, −11/8, −9/4)T
x(1) = (3/2, −5/2, 5/4)T
x(1) (3/2, −5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, −29/16)T
    x(2) = (7/8, 11/8, −9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, −7/8, 29/16)T x(1) = (3/2, 5/2, −5/4)T

y y
y +180/1/2+ y

Université Moulay Ismaı̈l - ENSAM


Meknès Nom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contrôle Continu : CMN
Prénom : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Niveau : 3ème année
Date : 30/01/2023 Code ENSAM :. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durée : 1h

C ET M P T TR U V
• Cochez votre code d’étudiant ENSAM ci-contre caractère par car-
0 1 2 3 4 5 6 7 8 9 actère.
0 1 2 3 4 5 6 7 8 9 • Les réponses fausses ou incohérentes retirent des points.
0 1 2 3 4 5 6 7 8 9
• Le symbole ♣ désigne une question à choix multiples.
0 1 2 3 4 5 6 7 8 9
• Le symbole ❋ désigne un chiffre quelconque.
0 1 2 3 4 5 6 7 8 9

Question 1 Quel est le nombre minimal de bits Question 5 Quelle est la représentation en simple
nécessaires pour coder le nombre entier (-131000) en précision selon la norme IEEE-754 de nombre décimal
complément à 2 ? (2 Pts) 39.6875? (3 Pts)

15 18 17 16 01000010000110101100000000000000
01000010000101101100000000000000
Question 2 Quel est le cardinal de l’ensemble
01000010000111101100000000000000
IF (3, 3, −5, 5): (2 Pts)
01000010000100101100000000000000
198 360
396 1080
Question 6 On se propose de résoudre le système linéaire
Ax = b en utilisant la décomposition A = LU de la matrice A
selonl’algorithme de Crout, 
avec 
Question 3 ♣ Supposez un ordinateur dont la   
−2 4 −4 −6 x1 −4
représentation des nombres est similaire à la norme IEEE- −5 ; x =  x2 ; b =  −6 .
 2 7 4     
754 mais seulement sur 14 bits avec 1 bit pour le signe, 4 A=  1 −3 8 −5   x3   −29 
bits pour l’exposant et 9 bits pour la mantisse. 2 −6 11 −3 x4 −32
Donner la plus petite distance d et la plus grande distance Cocher la matrice U : (2 Pts)
D entre deux flottants normalisés successifs issues de cette    
représentation. (4 Pts) 1 −2 2 −3 1 −2 2 3
 0
 1 −3 2 
 0
 1 −3 2 

D = 2−2 D = 21
 0 0 1 −2   0 0 1 −2 
0 0 0 1 0 0 0 1
d = 2−14 d = 2−13    
1 2 2 3 1 −2 −2 3
d = 2−16 d = 2−15  0
 1 −3 2  
 0
 1 −3 2 

 0 0 1 −2   0 0 1 −2 
D = 20 D = 2−1
0 0 0 1 0 0 0 1

Question 4 Quelle est la valeur décimale


de la représentation en virgule flottante en
simple précision selon la norme IEEE-754 de
00111111110110000000000000000000? (3 Pts)

1.6875 1.96875
Question 7 ♣ Déterminer la solution y du système
1.71875 1.59375 L y = b et la solution x du système Ax = b en utilisant
l’algorithme de Crout: (3 Pts)
T T
x = (−3, 1, ∗, −3) y = (2, −10, −7, 3)
T T
y = (2, 10, 7, 3) x = (3, 1, ∗, −3)
T T
x = (−3, 1, ∗, 3) y = (2, 10, −7, 3)
y y
y +180/2/1+ y

Question 8 On reprend le même système linéaire de Question 12 On considère


la question précédente. Cocher la matrice triangulaire  
supérieure U de la décomposition A = LU de la matrice 4 −2 4 −4
 −2 5 −4 6 
A suivant l’algorithme de Doolittle: (2 Pts) A= 
 4 −4 14 −9 
−4 6 −9
   
−2 4 4 −6 −2 4 −4 −6 10
 0
 −1 3 −2 

 0
 −1 −3 −2 

 0 0 3 −6   0 0 3 −6  Cocher la matrice L issue de la décomposition de Cholesky
0 0 0 −3 0 0 0 −3 de la matrice A: (2 Pts)
   
−2 4 −4 −6 −2 4 −4 −6    
 0 −1 3 −2   0 −1 3 −2  2 0 0 0 2 0 0 0
     −1 2 0 0   −1 2 0 0 
 0 0 3 −6   0 0 3 −6     
0 0 0 −3 0 0 0 3  2 1 3 0   2 −1 3 0 
−2 ∗ −1 1 −2 ∗ −2 1
   
2 0 0 0 2 0 0 0
 −1 2 0 0   −1 2 0 0 
   
 2 −1 3 0   2 −1 2 0 
−2 ∗ −1 1 −2 ∗ −1 1
   
Question 9 Déterminer la solution y du système L y = b 2 0 0 0 2 0 0 0
et la solution x du système Ax = b en utilisant l’algorithme  −1 2 0 0   −1 2 0 0 
   
de Doolittle: (2 Pts)  2 −1 3 0   2 −1 3 0 
−2 ∗ −1 2 −2 ∗ 1 1
T T
y = (−4, 10, −21, −9) y = (4, −10, 21, −9)
T T
y = (−4, −10, −21, −9) y = (4, 10, 21, 9) Question 13 On se propose de résoudre le système
linéaire Ax = b en utilisant la méthode itérative de Jacobi
:  (k+1)
x = CJ x(k) + dJ
x(0) donné
     
4 −2 2 x1 6
Question 10 On reprend le même système linéaire de la Avec : A =  0 2 1 ; x =  x2 ; b =  −4 .
question précédente. En utilisant l’algorithme de Gauss qui 1 −1 4 x3 −5
transforme le système Ax = b en un système U x = c où U Cocher la matrice CJ de Jacobi (2 Pts)
est une matrice triangulaire supérieure. Cocher le vecteur 
0 1/2 −1/2
 
0 1/2 1/2

c: (2 Pts)  0 0 −1/2   0 0 −1/2 
−1/4 1/4 0 −1/4 1/4 0
T T
c = (−4, 10, −21, 9) c = (4, 10, −21, 9) 
0 1/2 −1/2
 
0 1/2 −1/2

T T = 0 0 −1/2  0 0 1/2 
c = (−4, 10, −21, −9) c = (−4, −10, 21, −9)

1/4 1/4 0 −1/4 1/4 0
T T
c = (4, 10, 21, 9) c = (−4, −10, −21, −9)

Question 14 Cocher le vecteur dJ de Jacobi (2 Pts)

dJ = (3/2, −2, −5/4)T dJ = (3/2, −2, −3/4)T

dJ = (3/2, −2, 5/4)T dJ = (3/2, 2, −5/4)T

Question 11 Cocher la matrice triangulaire supérieure Question 15 ♣ Partant de x(0) = (1, 1, 1)T , faire trois
U obtenu par l’algorithme de Gauss: (2 Pts) itérations de la méthodes de Jacobi et cocher les réponses
    correctes: (3 Pts)
−2 4 −4 −6 −2 4 −4 −6
 0 −1 3 −2   0 −1 3 −2 
    x(1) = (3/2, −5/2, 5/4)T x(2) = (7/8, −11/8, −9/4)T
 0 0 3 −6   0 0 −3 −6 
0 0 0 3 0 0 0 3 x(1) = (3/2, −5/2, −5/4)T
x(3) = (31/16, −7/8, −29/16)T
x(1) (3/2, 5/2, −5/4)T
   
−2 4 −4 −6 −2 4 −4 −6 =
 0 −1 3 −2   0 −1 3 −2  x(3) = (31/16, −7/8, 29/16)T
    x(2) = (7/8, −11/8, 9/4)T
 0 0 3 −6   0 0 3 6 
0 0 0 −3 0 0 0 −3 x(3) = (31/16, 7/8, −29/16)T x(2) = (7/8, 11/8, −9/4)T

y y

Vous aimerez peut-être aussi