Dove e quando
Le lezioni del corso si svolgono negli orari seguenti:
- Lunedì h. 11.00-12.45 (aula 3 PP2)
- Mercoledì h. 14.00-15.45 (aula 5 PP2)
Le lezioni avranno inizio lunedì 2-10-2023 in aula 3 PP2
Organizzazione della didattica
Il corso si svolge in presenza. Il relativo materiale sarà comunque reso disponibile on-line, sia su questo sito che sulla piattaforma Teams, nell’area dedicata al corso, a questo indirizzo.
Ricevimento
Il ricevimento studenti avviene secondo due modalità:
in presenza al termine di tutte le lezioni, per gli studenti che lo richiedano
su Teams, mediante appuntamento concordato, da richiedere eventualmente via mail o sulla chat Teams
Esami
Appelli di esame
Sono previsti due appelli di esame per ogni sessione.
L’iscrizione alla prova di esame del modulo 1 non richiede l’utilizzo della piattaforma Delphi. Le modalità di iscrizione verranno comunicate a tempo debito.
Modalità di esame
L’esame prevede una prova scritta e una, eventuale, orale. Gli studenti che hanno conseguito la sufficienza nella prova scritta possono, se preferiscono, non sostenere la prova orale, mantenendo la valutazione ottenuta allo scritto. Gli studenti che sono risultati appena al di sotto della soglia della sufficienza possono, se vogliono, sostenere la prova orale per raggiungere la sufficienza stessa.
Materiale didattico
Il testo di riferimento principale è il seguente: G. Ausiello, F. D'Amore, G. Gambosi, L. Laura "Linguaggi, Modelli, Complessità", Franco Angeli 2014
Un ulteriore testo, che sarà utilizzato nella trattazione del parsing, è A. Aho, M. Lam, R. Sethi, J.D. Ullman "Compilers. Principles, Techniques, and Tools", Pearson 2007
, tradotto in italiano come ` “Compilatori. Principi, tecniche e strumenti”, Pearson 2019`
Sarà inoltre, ove necessario, suggerito materiale sull’argomento liberamente disponibile sul web.
Infine, sarà reso disponibile il materiale didattico preparato dal docente, comprendente copia dei lucidi utilizzati nel corso delle lezioni ed ulteriori note su argomenti specifici.