Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi A - F > Fondamenti di architettura e programmazione
 
[DUBBI] Primo compitino
Clicca QUI per vedere il messaggio nel forum
luna
ciao a tutti!!Venerdi sono andata alla preparazione del compitino,ma non avendo mai frequentato non ho capito molto gli esercizi :D soprattutto perche' la prima parte non e' sul libro...Ad esempio l'esercizio 1 sul BNF...ma come si svolge esattamente?Su per giù l'ho capito..ma non vorrei fare errori poi stupidi all'esame!qualcuno potrebbe spiegarmelo chiaramente?:angel: grazie a tutti!:)

UncleBo
Mmmm..
l'inizio dell'esercizio ti dice che
(a) ::= A{(b)}A
cioè che ogni stringa di codice deve iniziare e finire con A, inoltre ti dice che tra le due A ci deve essere obbligatoriamente una o più volte (significato delle graffe) una (b)...
(b) equivale a B[(c)]B, cioè che tra le due A ci deve essere almeno una volta la presenza di due B. Ad esempio la stringa ABBA è corretta, ABA no e neanche AA.
Inoltre (b) ti dice che opzionalmente ci può essere una (c) equivalente ad una sequenza di CC,quindi può esistere ABCCBA,ma non può esistere ABCBA e neanche ABCCCBA, ma può esistere ABCCBBCCBA..
Magari non è chiarissimo ma se ci pensi un po' è abbastanza facile da capire..ricordati che la convenzione della bnf dice che tutto quello racchiuso tra parentesi graffe può essere ripetuto più di una volta e tutto quello compreso tra parentesi quadre è opzionale

luna
oh grazie!:) Ora è decisamente piu' chiaro!;)

UncleBo
Figurati:)

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate