• Aucun résultat trouvé

Licence 2` eme ann´ ee Informatique

N/A
N/A
Protected

Academic year: 2022

Partager "Licence 2` eme ann´ ee Informatique"

Copied!
2
0
0

Texte intégral

(1)

Universit´ e du Littoral Cˆ ote d’Opale Ann´ ee universitaire 2013–2014

Licence 2` eme ann´ ee Informatique

Calcul Formel & Courbes et Surfaces

Dur´ ee : 2 h le mardi 27 mai

Documents et calculatrices personnelles autoris´ es

Exercice 1. Soient i ∈ Z et n ∈ N deux entiers, on note [i]

n

la classe de i modulo n. On note Z /n Z l’ensemble des classes modulo n :

Z /n Z = { [i]

n

| i ∈ {0, ..., n − 1}}

1) D´ eterminer [3]

7

+ [6]

7

, [5]

8

× [3]

8

.

2) D´ eterminer les ´ el´ ements inversibles de Z /7 Z et Z /8 Z . 3) D´ eterminer les inverses de [3]

8

et [7]

8

.

Exercice 2. Soient q = (1, 0, −1, 1) et q

0

= (1, 1, 2, 1) deux quaternions.

1) Calculer q + q

0

. 2) Calculer q × q

0

.

3) Calculer les normes de q et de q

0

. 4) Calculer q

le conjugu´ e de q.

5) Calculer q

−1

l’inverse de q.

Exercice 3. Soient A = (0, −1) , B = (−1, 1), C = (2, 2), D = (3, −1) et E = (1, 1) des points du plan.

1) Faire un dessin.

2) Calculer les coordonn´ ees des barycentres Bar((A, 1)(B, 1)), Bar((B, 2), (E, −3) et Bar((A, 1), (B, 2), (C, 3)).

3) Le polygone A, B, C, D, E not´ e P est-il convexe ? Justifier.

4) Quelles sont les points parmi A, B, C, D et E qui d´ elimitent l’enveloppe convexe de P ?

Exercice 4. Un ´ element de F

n2

pourra ˆ etre not´ e sous la forme d’un mot binaire de n lettres ou d’un vecteur colonne de taille n. Soit ϕ le code correcteur d´ efini par

ϕ : F

32

→ F

62

 b

1

b

2

b

3

 7→

 b

1

b

2

b

3

b

2

+ b

3

b

1

+ b

3

b

1

+ b

2

1) Quel est le param` etre du code ϕ?

2) Quelle est l’image du code ϕ.

3) Quelle est la distance minimale de ϕ?

4) Quelles sont les capacit´ es de d´ etection et de correction pour ϕ ? 5) Le code ϕ est-il lin´ eaire ? syst´ ematique ?

6) Le code ϕ est-il MDS ?

7) Donner la matrice g´ en´ eratrice de ϕ.

8) Donner une matrice de contrˆ ole pour ϕ.

9) Calculer la table de d´ ecodage de ϕ.

10) D´ ecoder les mots 101110 et 100010.

(2)

Exercice 5. Soient P

0

= (0, 1), P

1

= (1, 0) et P

2

= (2, 2) quatre points du plan. Le couple (x

i

, y

i

) d´ esigne les coordonn´ ees de P

i

pour i = 0, 1, 2.

1) Calculer les polynˆ omes L

0

(X), L

1

(X ) et L

2

(X) de Q [X] v´ erifiant

L

0

(0) = 1, L

0

(1) = 0, L

0

(2) = 0, L

1

(0) = 0, L

1

(1) = 1, L

1

(2) = 0, L

2

(0) = 0, L

2

(1) = 0 et L

2

(2) = 1.

2) En d´ eduire le polynˆ ome P(X ) de Q [X ] v´ erifiant P (0) = 1, P (1) = 0 et P(2) = 2.

Exercice 6. Les ´ el´ ements de Q sont repr´ esent´ es par le type Rationnel et toutes les op´ eration ´ el´ ementaires +,-,*,/,=,==,!= sont disponibles.

Une matrice carr´ ee A de M

n

( Q ) avec n ∈ N est repr´ esent´ ee par le type Matrice. L’entier n est la taille de A. Pour i, j ∈ {1, ..., n} on note a

i,j

le coefficient (i, j) de A et A

i,j

la matrice obtenue de A en supprimant la ligne i et la colonne j. Les fonctions utiles sont :

• Matrice(n) retournant la matrice nulle de M

n

( Q );

• A.taille() retournant la taille de la Matrice A;

• A[i][j] permettant d’acc´ eder au coefficient (i, j) de la Matrice A.

Un vecteur colonne u de Q

n

avec n ∈ N est repr´ esent´ e par le type Vecteur. L’entier n est la taille de u. Les fonctions utiles sont :

• Vecteur(n) retournant le vecteur nul de Q

n

.

• u.size() retournant la taille du Vecteur u;

• u[i] permettant d’acc´ eder au coefficient i du Vecteur u.

1) Ecrire une fonction

Matrice transpose(Matrice A) retournant la matrice transpos´ ee

t

A de A.

2) Une matrice carr´ ee A est dite symm´ etrique si

t

A est ´ egale ` a A. Ecrire une fonction

bool estSymmetrique(Matrice A) testant si la matrice A est symm´ etrique.

3) Ecrire une fonction

Vecteur multiplication(Matrice A,Vecteur U)

qui ´ etant donn´ e une matrice A et un vecteur u de mˆ eme taille retourne le vecteur A × u.

4) Un vecteur u ∈ Q

n

est dit vecteur propre d’une matrice A de M

n

( Q ) s’il existe λ ∈ Q tel que A × u = λu. Ecrire une fonction

bool estVecteurPropre(Matrice A,Vecteur u) qui teste si le vecteur u est un vecteur propre de A.

5) Ecrire une fonction

Matrice sousMatrice(Matrice A,int i,int j) qui retourne la matrice A

i,j

.

6) On rappel que pour A ∈ M

n

( Q ), on a la relation

det(A) =

n

X

i=1

(−1)

i−1

a

1,i

A

1,i

.

A l’aide de cette formule ecrire une fonction r´ ecursive

Rationnel determinant(Matrice A) retournant le d´ eterminant de A.

2

Références

Documents relatifs

Evidemment, dans le cas d’une variable al´ eatoire discr` ete, la fonction de masse de sa loi peut avoir une expression plus simple que sa fonction de r´ epartition, nous allons en

Exercice 10 : (Endomorphismes d´ efinis par des permutations) Le but de cet exercice est d’´etudier des exemples d’endomorphismes d´efinis par une permutation des vecteurs d’une

Universit´e du Littoral Ann´ee universitaire 2011-2012 Master 2 `eme ann´ee M´etiers de l’Enseignement en Math´ematiques.. Pr´eparation ´ecrit analyse S´eance 4 :

Exercice 1 (2 points). Quelles sont les valeurs propres de f ? Et leurs multiplicit´ es alg´ ebriques ? Les questions 4) et 5) ne sont pas n´ ecessaires pour le reste de

Supposons que nous ayons une classe (ou structure) Matrice permettant de repr´ esenter les matrices carr´ ees ` a coefficients dans Z (les entiers sont repr´ esent´ es par le

Dans cet exercice on s’int´ etresse au tracet de demi-droites du deuxi` eme octant. a l’aide de l’algorithme

Les r´ eponses aux deux parties seront r´ edig´ es sur des copies diff´ erentes.. Toutes les r´ eponses devront ˆ etre

C’est pourquoi nous appliquons la proc´edure non param´etrique. Les r´esultats sont donn´es dans le tableau suivant :.. La statistique K du test de Kruskal-Wallis doit ˆetre