0% ont trouvé ce document utile (0 vote)
23 vues4 pages

Examen QCM Matlab 2021/2022 ENSA Tétouan

Ce document est un examen de QCM pour le module Matlab à l'ENSA Tétouan pour l'année universitaire 2021/2022. Il contient des questions sur les fonctionnalités de Matlab, des opérations sur des matrices, ainsi que des instructions de programmation. Les étudiants doivent répondre sur une fiche de réponses en cochant les bonnes options sans dépasser les cases réservées.

Transféré par

AHMED AL MERS
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
23 vues4 pages

Examen QCM Matlab 2021/2022 ENSA Tétouan

Ce document est un examen de QCM pour le module Matlab à l'ENSA Tétouan pour l'année universitaire 2021/2022. Il contient des questions sur les fonctionnalités de Matlab, des opérations sur des matrices, ainsi que des instructions de programmation. Les étudiants doivent répondre sur une fiche de réponses en cochant les bonnes options sans dépasser les cases réservées.

Transféré par

AHMED AL MERS
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

ENSA Tétouan Année universitaire 2021/2022

Module : MAO, Elément de module : Matlab


Durée : 40 min
Important :
 Cet examen est un QCM dont les réponses doivent être effectuées dans la fiche de réponses
 Cocher la ou les bonnes réponses par le symbole « × » sans dépasser la case réservée
 Ecrire vous informations personnelles dans la fiche de réponse clairement sans dépasser les cases
réservées

 Question 1 : Matlab désigne :

a) Mathematics laboratory b) Matrix Laboratory c) Mathematics at Laboratory d) autres

 Question 2 Laquelle des images suivantes qui représente l’interface graphique de Matlab ?

b
a

c d

 Question 3 : Laquelle des instructions suivantes n’est pas une variable ?

a) X_Y b) DetestCetExamen c) X*Y d) Année

1
 Après les instructions suivantes :

A=[1 2 3 ; 4 5 6 ; 1 1 1] ; B=[1 4 7 ; 5 -2 0 ] ;

Quelles sont les opérations qui envoient un message d’erreur ?

N° de Instructions
question
a) b) c) d)

Question 4 A+B B’+A 1+B’ B/3

Question 5 A*A B*B A*B B*A

Question 6 A’*B [A ; B] [A B] [A B;1:3]

Question 7 (size(A)).^2 (B(2,2))^2 sqrt(A(2,1)) 2*B(4,3)

Question 8 3B A*B’ A(1,1)*B(2,2) size(A)*B(2,2)

 Que donnent les instructions suivantes :


Erreur : pour dire que Matlab ne reconnait pas cette expression
Autre réponse : pour dire que la réponse existe mais elle n’est pas mentionnée

N° de Réponses proposées
question Instruction
a) b) c) d)

Question 9 1/2 0.5 2 Erreur Autre réponse
Question 10 1\2 0.5000 2 Erreur Autre réponse
Question 11 0,5^2 0.2500 50.0000 0.55 Autre réponse
Question 12 0.5^2 0.2500 50.0000 0 25 Autre réponse
Question 13 3x4 12 12.0000 12,0000 Erreur
Question 14 2*(2+1)^2/3 4.1602 3.3019 6 Erreur
Question 15 2^4/4-4 0 -2 -4 Inf (infini)
Question 16 1 :6 1 2 3 4 5 6 0.1667 6 Autre
réponse
Question 17 [1 :3, 6] 1 2 3 6 0.3334 6 Erreur Autre
réponse

2
 Que donnent les instructions suivantes :
Erreur : pour dire que Matlab ne reconnait pas cette expression
Autre réponse : pour dire que la réponse existe mais elle n’est pas mentionnée

𝐴 = [1 2 3; 4 5 6; 7 8 9]; 𝐵 = [1 1 1; 1 1 0; 1 0 0]; C=[1 2 ; -1 0]


clear all ;

Réponses proposées
Instruction
a) b) c) d)
Question
size (B+2)-size(A) 2 0 0 5 5 Erreur
18

numel(𝐴+ 𝐵)
Question
19 3 3 3
3 16 Erreur

Question 60 72 84 2 8 18 120 144 168

2𝐴. ^2
20
132 162 192 32 50 72 264 324 384 Erreur
204 252 300 98 128 162 408 504 600
Question 1 2 3 6 3 1

𝐴.∗ 𝐵
21
1 23 4 5 0 7 0 0 4 5 0 15 9 4 Erreur
7 0 0 24 15 7
Question 1 4 9 2 4 6
22
A.^2 16 25 36 8 10 12 9 9 Erreur
49 64 81 14 16 18
Question 7 8 9
23 3 2 1 3
A([1 3],[3,2]) 4 5 6 Autre réponse
9 8 3 2
1 2 3
Question 1 2 8 1 2 3 1 2 3
24
A(3,3)=8 4 5 8 4 5 6 4 5 6 Autre réponse
7 8 8 8 8 8 7 8 8
Question
25 sum (A,1) 12 15 18 6 15 24 45 Autre réponse

Question
26 12
sum (B,2) 15 3 2 1 6 Autre réponse
18
Question
1 4 -1 2
27 C^2 [1 2 -1 1] Erreur
1 0 -1 0
Question 1 4 -1 2
28 C.^2 [1 2 -1 1] Autre réponse
1 0 -1 -2
Question
29 A(2,3) 6 2 9 Erreur

3
 Question 30: Quelle est l’une des différences entre un script et une function?

a) seul un M-file de type function peut être exécuté à partir de la fenêtre de commande
b) un M-file de type function ne requiert pas d’arguments en entrées
c) seul un M-file permet de définir une fonction

d) les noms des variables d’un M-file de type function n’ont de sens qu’à l’intérieur de la fonction, alors
que les variables d’un script sont disponibles pour les autres programmes tant qu’on ne les a pas
nettoyés

 Question 31: A la fin de ce programme, que vaudra y si on donne à x la valeur 0 ?


x=input(‘Entrez une valeur svp’);
y=2;
if x<4
y=0;
elseif x>9
y=1;
end
Réponses : a) sera mise à zéro b) sera mise à 1 c) gardera sa valeur initiale c) autre réponse

 Question 32: qu’affichera le programme suivant si on donne la valeur 115 à la variable a ?


a = input(‘Entrez votre âge : ‘);
if a>=100
disp(‘Vous êtes assez âgé’);
end
if a>=18
disp(‘Vous êtes majeur’);
end
if a>=16
disp(‘Vous pouvez conduire’);
end
Réponses :
a) Vous êtes assez âgé b) affichera les trois phrases c) Vous pouvez conduire d) Vous êtes majeur

 Question 33 : qu’affichera le programme suivant après son exécution ?

V = rand(1,100);
s = 0;
for i = V
s = s+i;
end
disp(s);
Réponses : a) Message d’erreur b) 100 c) 5050 d) autre réponse

Vous aimerez peut-être aussi