Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 INFORMATICA - Primo Anno
 Linguaggi di programmazione
 LINGUAGGIO DELLE PARENTESI BEN FORMATE..

Nota: Devi essere registrato per poter inserire un messaggio.
Per registrarti, clicca qui. La Registrazione è semplice e gratuita!

Larghezza finestra:
Nome Utente:
Password:
Modo:
Formato: GrassettoCorsivoSottolineatoBarrato Aggiungi Spoiler Allinea a  SinistraCentraAllinea a Destra Riga Orizzontale Inserisci linkInserisci EmailInserisci FlashInserisci Immagine Inserisci CodiceInserisci CitazioneInserisci Lista Inserisci Faccine
   
Icona Messaggio:              
             
Messaggio:

  * Il codice HTML è OFF
* Il Codice Forum è ON

Smilies
Approvazione [^] Arrabbiato [:(!] Bacio [:X] Bevuta [:273]
Caldo [8D] Compiaciuto [8)]    
compleanno [:269]
Davvero Felice [:D] Diavoletto [}:)] Disapprovazione [V] Domanda [?]
Felice [:)] Fumata [:29] Goloso [:P] Imbarazzato [:I]
Infelice [:(] Morte improvvisa da [:62]
Morto [xx(] Occhio Nero [B)] Occhiolino [;)] Palla 8 [8]
pc [:205]    
Riproduzione [:76]
Scioccato [:O]      

   Allega file
  Clicca qui per inserire la tua firma nel messaggio.
Clicca qui per sottoscrivere questa Discussione.
    

V I S U A L I Z Z A    D I S C U S S I O N E
angel84 Inserito il - 20/03/2004 : 12:53:37
ciao ragazzi\e..sto studiando linguaggi dal libro di semeraro ma incredibile ho trovato la mia prima difficoltà nel capitolo introduttivo all'esempio 1.2 di pag.10.
l'esempio affronta l'argomento del linguaggio delle parentesi ben formate e piu specificamente richiede la generezione di.
(())(()())
RISOLUZIONE:

PRIMO MODO
S->SS->S(S)->(())S->(())(S)->(())(SS)->(())(()S)->(())(()())
la corrispondente sequenza di applicazione delle produzioni é:
(3)->(2)->(1)->(2)->(3)->(1)->(1)

SECONDO MODO
S->SS->S(S)->S(SS)->S(()S)->S(()())->(S)(()())->(())(()())
la corrispondente sequenza di applicazione delle produzioni è:
(3)->(2)->(3)->(1)->(1)->(2)->(1)

sapendo le regole di produzione ho provato a capire che logica segue ma alcuni passaggi non tornano..
qualcuno saprebbe spiegarmi questi esempi??
grazie in anticipo...

5   U L T I M E    R I S P O S T E    (in alto le più recenti)
nicux Inserito il - 21/03/2004 : 00:18:20
Citazione:
Messaggio inserito da angel84

ciao ragazzi\e..sto studiando linguaggi dal libro di semeraro ma incredibile ho trovato la mia prima difficoltà nel capitolo introduttivo all'esempio 1.2 di pag.10.
l'esempio affronta l'argomento del linguaggio delle parentesi ben formate e piu specificamente richiede la generezione di.
(())(()())
RISOLUZIONE:


(1) S->()
(2) S->(S)
(3) S->SS



PRIMO MODO
S->SS->S(S)->(())S->(())(S)->(())(SS)->(())(()S)->(())(()())[errata]
S->SS->(S)S->(())S->(())(S)->(())(SS)->(())(()S)->(())(()())[corretta]
la corrispondente sequenza di applicazione delle produzioni é:
(3)->(2)->(1)->(2)->(3)->(1)->(1)

SECONDO MODO
S->SS->S(S)->S(SS)->S(()S)->S(()())->(S)(()())->(())(()())[corretta]
la corrispondente sequenza di applicazione delle produzioni è:
(3)->(2)->(3)->(1)->(1)->(2)->(1)

sapendo le regole di produzione ho provato a capire che logica segue ma alcuni passaggi non tornano..
qualcuno saprebbe spiegarmi questi esempi??
grazie in anticipo...





il primo esempio non era corretto, tutto qui;
Cathàll Inserito il - 20/03/2004 : 20:13:02
Dunque. Tu parti da S (assioma della Grammatica) e vuoi arrivare a derivare quella stringa lì.

Hai a disposizione una serie di regole di Produzione, e devi decidere, tra quelle che hai, qual'è quella più appropriata per ottenere la frase che ti interessa.

Partendo dalla S tu hai 3 applicazioni
S->()
S->(S)
S->SS

La prima la escludiamo, perchè farebbe terminare la derivazione. La Seconda idem, perchè deriverebbe qualcosa tra parentesi, utilizziamo la Terza, che concatena tra di loro due generatori.

Successivamente ognuno dei generatori riapplica le regole a disposizione x derivare la stringa corrispondente.

C'è poco da capire, alla fin fine
angel84 Inserito il - 20/03/2004 : 16:24:37
i vari passaggi ...
Pheeby Inserito il - 20/03/2004 : 15:50:30
E' da tempo che studio il libro di Semeraro, e una cosa è certa, non puoi fidarti di ciò che c'è scritto soprattutto gli esercizi molte cose sono sbagliate!
Cathàll Inserito il - 20/03/2004 : 15:01:41
Citazione:
Messaggio inserito da angel84
qualcuno saprebbe spiegarmi questi esempi??



Non ho capito proprio il tuo problema. Cos'è che non capisci?

Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,06 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000