• Aucun résultat trouvé

Aucun document n’est autorisé.

N/A
N/A
Protected

Academic year: 2022

Partager "Aucun document n’est autorisé."

Copied!
2
0
0

Texte intégral

(1)

Rattrapage THL — Théorie des Langages

Aucun document n’est autorisé.

EPITA – Promo 2009 Juillet 2007

Il y a toujours exactement une seule réponse valable. Lorsque plusieurs réponses sont possibles, prendre la plus restrictive.

Le langage { a

n

| n ∈ N } est

a. fini

b. non reconnaissable par automate fini c. rationnel

d. vide

Le langage { a

n

b

n

| n < 51

42

− 1 } est

a. infini

b. non rationnel

c. reconnaissable par automate fini d. vide

Le langage { (ab)

n

| n ∈ N } est

a. fini b. rationnel

c. non reconnaissable par automate fini d. vide

Le langage { a

n

b

m

| n, m ∈ N } , est

a. fini b. rationnel

c. non reconnaissable par automate fini d. vide

L’expression rationnelle étendue [a − zA − Z][a − zA − Z0 − 9_] ∗ n’engendre pas :

a. _exit b. exit

c. exit_

d. e

Un automate fini déterministe. . .

a. n’est pas un automate nondéterministe b. n’est pas un automate nondéterministe à tran-

sitions spontanées

c. n’a pas plusieurs états initiaux d. n’a pas plusieurs états finaux

Le langage { a

n

b

n

| n ∈ N } est

a. fini

b. non rationnel

c. reconnaissable par automate fini d. vide

Quelle est la classe la plus stricte de la grammaire suivante ?

S → N | L

N → ceriel | dick | noam L → E | N C L

C E → and E and E → and N C →

0

,

0

a. Rationnelle (Type 3) b. Hors contexte (Type 2)

c. Sensible au contexte (Type 1) d. Monotone (Type 1)

Quelle est la classe la plus stricte de la grammaire suivante ?

S → inst

0

;

0

S S → inst

0

;

0

a. Rationnelle (Type 3) b. Hors contexte (Type 2)

c. Sensible au contexte (Type 1) d. Monotone (Type 1)

Quelle propriété de cette grammaire est vraie ? S → aSc

S → c

a. Linéaire à gauche b. Linéaire à droite

c. Hors contexte

d. Ambigüe

1

(2)

Quelle propriété de cette grammaire est vraie ? S → SpS

S → n

a. Linéaire à gauche b. Linéaire à droite

c. Rationnelle d. Ambigüe

Un langage quelconque. . .

a. est toujours inclus dans un langage sensible au contexte

b. est toujours inclus dans un langage hors- contexte

c. peut ne pas être inclus dans un langage défini par une grammaire

d. est toujours inclus dans un langage rationnel

Soit L

r

est un langage rationnel. Si L ⊂ L

r

, alors

a. L est rationnel b. L est hors-contexte

c. L est sensible au contexte

d. L peut ne pas être définissable par une gram- maire

LL(k) signifie

a. lecture en deux passes de gauche à droite, avec k symboles de regard avant

b. lecture en une passe de gauche à droite, avec k symboles de regard avant

c. lecture en une passe de gauche à droite, avec une pile limitée à k symboles

d. lecture en deux passes de gauche à droite, avec une pile limitée à k symboles

Si une grammaire est LL(1), alors

a. elle est rationnelle b. elle n’est pas rationnelle

c. elle est ambigüe d. elle n’est pas ambigüe

Si un parseur LALR(1) a des conflits, alors sa gram- maire

a. n’est pas LR(0) b. est LR(0)

c. n’est pas ambigüe d. est ambigüe

Si une grammaire hors contexte est non ambigüe

a. elle est LL(1) b. elle est LL(k)

c. elle n’est pas nécessairement LL d. elle est LR(k)

Quelle forme de l’arithmétique est LL(1) ?

a. LL(1) ne permet pas de traiter l’arithmétique b.

E → E + E | E ∗ E | n c.

E → E + T | T T → T ∗ F | F F → n

d.

E → T E

0

E

0

→ + T E

0

| T T → F T

0

T

0

→ ∗ F T

0

| F

F → n

Lex/Flex sont des

a. générateurs d’analyseurs lexicaux b. générateurs d’analyseurs syntaxiques

c. analyseurs lexicaux d. analyseurs syntaxiques Yacc repose sur l’algorithme

a. GLR b. ANTLR(k)

c. LR(k) d. LALR(1)

2

Références

Documents relatifs

( Ils peuvent être écrits de gauche à droite, de droite à gauche, de haut en bas, de bas en haut, en oblique.)... ( Ils peuvent être écrits de gauche à droite, de droite à gauche,

Question 4 En utilisant le mod` ele propos´ e et en consid´ erant que la distance de d´ emarrage correspond ` a la distance parcourue pour atteindre 99% de la vitesse maximale V

3-1 Passer la maille de l’aiguille gauche à l’aiguille droite comme pour la tricoter à l’endroit : le brin avant de la maille glissée passe à l’arrière de

Sous l’eau, un crabe se déplace de gauche à droite et de droite à gauche sans s’arrêter.

Sachant que la modélisation de la pièce est réalisée avec une conjecture « conception pour la configuration , justifier l’utilité du logiciel de reconnaissance

On désire effectuer le rendu de ce nuage de points à l'aide d'un shader, de telle manière à ce que l'ensemble des points soit affiché dans la fenêtre de rendu, quelque soient la

Une contrainte est qu’un philosophe ne peut manger que s’il a saisi ses deux fourchettes adjacentes, gauche et droite (une dans chaque main). Lorsqu’il a mangé, il repose les

Le fer (Fe) possède différentes variétés allotropiques à la pression atmosphérique. Il a une structure de cubique centrée quand la température est inférieure à 910°C, et