• Aucun résultat trouvé

(a) (3pts+ 4pts)Montrer que ce code est linéaire

N/A
N/A
Protected

Academic year: 2022

Partager "(a) (3pts+ 4pts)Montrer que ce code est linéaire"

Copied!
2
0
0

Texte intégral

(1)

Institut des Sciences Appliquées et Économiques

ISAE-Cnam Liban

C en tre du L iban A ssocié au C N A M de P aris

Date: Juin Final 2h 2016-2017

Sujet coordonné par: J.Saab

Proposé pour les centres d’enseignement de:

Beyrouth-Baalbek-Tripoli-Bickfaya Nahr Ibrahim

Langue de l’éxamen: Français Tous documents autorisés. Calculatrices interdites.

Final

Automates, Codes, Graphes- MVA004

1. (20points) On se donne sur l’alphabet = fa; bg; l’automate …ni non déterministe(AF N ") A , dé…ni par le diagramme:

On noteL le langage reconnu par l’automateA:

(a) (3pts)Donner la liste des mots deLde longueur inférieure ou égale à3:

(b) (5pts)DéterminiserA:On va noter parAd l’automate déterministe qui est équivalent àA:

(c) (système:2pts; solution: 4pts)Ecrire le système de départ pourAd et le résoudre. En déduire une expression régulière pour le langageL:

(d) (6pts)Véri…er que Ad est un automate minimal.

2. (30points) On code les blocs de trois bits de la façon suivante: le blocb1b2b3est codéb1b2b3c1c2c3 où c1=b2 b3; c2=b3 b1 et c3=b1 b2 .

(a) (3pts+ 4pts)Montrer que ce code est linéaire. Ecrire sa matrice génératriceG:

(b) (4pts+ 1pt+ 2pts+ 1pt)Ecrire la liste des mots de code. Déterminer la distance minimaled:Ce code est-il parfait? Est-il de Hamming? Expliquer.

(c) (3pts+ 3pts)On reçoit les messages suivants: m1= 101110et m2= 111111: Donner, sous forme de table, les ensembles de vecteurs d’erreur (m1)et (m2):

(d) (3pts+ 3pts)En déduire les corrections possibles dem1 etm2:

(e) (3pts)Le canal binaire est supposé sysmétrique, on notepla probabilité d’erreur d’un bit. Quelle est la probabilité de se tromper en corrigeantm1:

3. (30points) On considère un code polynômial (8;5) généré par le polynômeG(X) =X3+X+ 1:Un mot à codera1a2a3a4a5peut se présenter sous la formeP(X) =a1X4 a2X3 a5X0:Le codage systématique dé…ni parG(X)est donné par l’application

': B5 ! B8

'(a1a2a3a4a5 ) = a1a2a3a4a5b1b2b3 avec R(X) = b1X2 b2X b3 est le reste de la division de X3:P(X)parG(X):

1

(2)

(a) (6pts)Exprimer les bits de contrôlebien fonction des aj:

(b) On va supposer queb1=a2 a3 a4; b2=a3 a4 a5; b3=a1 a2 a3 a5: 1. (6pts)Donner la matrice génératriceGde':

2. (6pts)Transformer grâce à des opérations élémentaires, la matriceGen la matrice associée à G(X)dont les lignesli sont les coe¢ cients deXk i:G(X):

(c) (6pts)Ce code est-il cyclique? Justi…er.

(d) (6pts)Donner le syndrome dem= 01101101en utilisant la division parG(X):Le motmest-il un mot de code?

4. (20pts) On se donne les deux automatesA1et A2 représentés par les diagrammes

(a) (8pts)Donner le diagramme de l’automate déterministeA qui reconnait le langageL=L(A1) + L(A2):

(b) (4pts+ 4pts)En shématisant les états, véri…er si les motsm1 =ba3b2a2 et m2=bab2a2b3 sont reconnus parA:

(c) (4pts)Construire un automate qui reconnaitL=a+(ba)+b+:

2

Références

Documents relatifs

[r]

1.1 Expliquer pourquoi l’étage vitesse peut être le même quelque soit le type de contrôle de la machine (scalaire, vectoriel, DTC ou autre),.. 1.2 Le régulateur utilisé

Le concept « Outil » représente l’outil qui va être utilisé pour former des douilles et le concept « Caractéristique » spécifie les différentes caractéristiques d’un

Lors des phases 10 et 20 la pièce est remise en position et maintenue en position dans un mandrin 3 mors durs à serrage concentrique. Représenter cette mise en position avec le

Représenter cette mise en position avec le symbolisme normalisé pour la phase 20. La mise en position est-elle compatible avec la contrainte de coaxialité entre Cy3

- En phase 50 et 60 sur fraiseuse traditionnelle, que doit-on régler pour pouvoir réaliser les plans P8 et P9?. Quel appareil de mesure doit-on utiliser pour contrôler

Proposer les dimensions minimum d’un nouveau brut débité dans la même plaque de 20mm d’épaisseur.. Justification : Cf 01 trop de matière, Cf 02 Pas assez pour

Proposer les dimensions minimum d’un nouveau brut débité dans la même plaque de 20mm