Page 1061 - IT2
P. 1061
Exercice1(4pts) :
1. Convertir le nombre décimal suivant a=69 10
a. En binaire(0.5 pt)
b. En octal(0.5 pt)
c. Hexadécimal(0.5 pt)
d. DCB(0.5pt)
2. Convertir en décimal les nombres binaires signés suivants :
a. 1010(codé sur 4 bits) (1 pt)
b. 00010001(codé sur 8 bits) (1 pt)
Exercice2 (6pts)
Soit la fonction logique M définie par :
Ma , b , c , d
= 1si le nombre des 1 supérieur strictement au nombre des 0
Ma , b , c , d
= 0 si le nombre des 0 supérieur ou égal au nombre des 1
Exemple :
M(1,0,1,1)=1
M(1,0,1,0)=0
1. Donner la table de vérité pour de la fonction logique M(1 pt)
2. Donner la premier forme canonique de la fonction logique M(1 pt)
3. Simplifier analytiquement l’expression de la fonction logique M(1 pt)
4. Simplifier avec la méthode de karnaugh la fonction logique M (1.5 pt)
5. A partir de tableau de Karnaugh, déduire l’expression M (1.5 pt)
Exercice3 (4pts):
On donne deux matrices :
5 4 8 1 1 8
A= 1 2 4# et B= 1 0 4 #
9 7 3 5 7 − 3
1. Calculez A+B , A-B , 2A (1 pt)
2. Calculez A*B(1 pt)
3. Ecrire la matrice transposée TA de A (2 pts)
Dossier 3 :Techniques de programmation structurée (12 pts)
Soit T un tableau d’entiers a deux dimensions n et m
1. Ecrire une procedure lire_Tableau (Tableau ,lignes ,colonnes) qui permet le lire les
éléments de tableau T(2 pts)
2. Ecrire une procedure Ecrire_Tableau (Tableau ,lignes ,colonnes ) qui permet
d’afficher les éléments de tableau T ligne par ligne (2 pts)
Filière Epreuve Session Page 2 sur 5
TDM Synthèse V1 Juillet 2015

