• Non ci sono risultati.

C A P Per ciascuno dei seguenti linguaggi, costruire un automa riconoscitore, possibilmente deterministico. 1. Esercitazione V

N/A
N/A
Protected

Academic year: 2021

Condividi "C A P Per ciascuno dei seguenti linguaggi, costruire un automa riconoscitore, possibilmente deterministico. 1. Esercitazione V"

Copied!
4
0
0

Testo completo

(1)

LINGUAGGI FORMALI E COMPILATORI AA10/11UNIVERSITÀ DELLA CALABRIA

DOCENTE:ING.GIANLUIGI GRECO

ESERCITATORE:ING.ENRICO MALIZIA

1

C

OSTRUZIONE

A

UTOMI A

P

ILA

Per ciascuno dei seguenti linguaggi, costruire un automa riconoscitore, possibilmente deterministico.

1. L={anbn | n>0} U {anb2n | n>0}

2. L={anbmck | n,m,k > 0, n=m oppure n=k}

3. L={(ab)nd+cmdd(ce)+ | n>m+p, m>0,p>0}

4. L={(wc+wR)nc+ambq | n+m>q, q>=0, w {a,b}+} 5. L={anbmc+apbqcp | p{2,4}, n+p>m+q, m,n,p>0}

6. L={anbm | 0<n<=m<=2n}

7. L={(ab)n(cd)n | n>0}

8. L={anbmambn | n,m>0}

Esercitazione

V

(2)

LINGUAGGI FORMALI E COMPILATORI AA10/11UNIVERSITÀ DELLA CALABRIA

DOCENTE:ING.GIANLUIGI GRECO

ESERCITATORE:ING.ENRICO MALIZIA

2

S

OLUZIONI

1. L={anbn | n>0} U {anb2n | n>0}

2. L={anbmck | n,m,k > 0, n=m oppure n=k}

3. L={(ab)nd+cmdp(ce)+ | n>m+p, m>0,p>0}

(3)

LINGUAGGI FORMALI E COMPILATORI AA10/11UNIVERSITÀ DELLA CALABRIA

DOCENTE:ING.GIANLUIGI GRECO

ESERCITATORE:ING.ENRICO MALIZIA

3 4. L={(wc+wR)nc+ambq | n+m>q, q>=0, w {a,b}+}

5. L={anbmc+apbqcp | p{2,4}, n+p>m+q, m,n,p>0}

(4)

LINGUAGGI FORMALI E COMPILATORI AA10/11UNIVERSITÀ DELLA CALABRIA

DOCENTE:ING.GIANLUIGI GRECO

ESERCITATORE:ING.ENRICO MALIZIA

4 6. L={anbm | 0<n<=m<=2n}

7. L={(ab)n(cd)n | n>0}

8. L={anbmambn | n,m>0}

Riferimenti

Documenti correlati

d) contestualmente alla realizzazione del progetto dovrà essere posto a dimora, lungo tutto il perimetro dell’area della struttura commerciale, un filare di alberi le cui

La Scuola Secondarie di Primo grado Fara osservano i seguenti orari:.. I documenti per la comunicazione

Mi interessa aver definito un linguaggio di programmazione in cui poter scrivere solo un numero finito di programmi?.. Limitazioni

Si determini, per ciascuno dei seguenti insiemi di vettori {v 1 ,.. (1) Determinare il nucleo di f, una sua base e la

Si determini, per ciascuno dei seguenti insiemi di vettori {v

Si vede facilmente che &lt; v, w &gt;= 0 quindi due lati adiacenti

Per trovare un divisore primo di F r (con r&gt;1), si può allora implementare il seguente algoritmo: si fanno assumere in successione al parametro k i valori interi positivi

Nell' impresa in cui lavora ha mai subito molestie e/o violenze (sono possibili più risposte):. □ Fisiche