Table of Contents

Linguaggi e Compilatori


News

Il corso inizia Martedì 1 Marzo 2022 alle ore 11.00 in Aula LA1 del Polo Lodovici, Edificio A


Informazioni Generali

ESSE3 Link

Orario:

  • Il corso è al secondo semestre: 1 Marzo 2022 - 12 Maggio 2022. Orario: Martedì 11-13 Aula LA1 Polo Lodovici e Giovedì 11-13 Aula LA1 Polo Lodovici

Stanza Webex

Ricevimento:

  • Via Webex o in presenza previo appuntamento con il docente via email.

Sigla Ufficiale:

  • La sigla ufficiale del corso è LC2122

Lezioni Registrate e Avvisi:


Obiettivi del Corso

Si veda la Descrizione ESSE3


Contenuti del Corso

Si veda la Descrizione ESSE3


Materiale

Lezioni Registrate e Avvisi

Libri di Testo

  • Alfred V. Aho, Monica S. Lam, Ravi Sethi and Jeffrey D. Ullman, Compilatori. Principi, tecniche e strumenti. Seconda Edizione, Pearson, 2009.
  • Terence Parr The Definitive ANTLR4 Reference, The Pragmatic Programmers, 2012.

Slides

Esercizi con Soluzioni

Esempi di prove scritte passate con soluzione


Progetto

Progetto da inviare in corrispondenza delle prove parziali ESSE3 denominate “LC2122 APPELLO X - Consegna Progetto” in ogni appello X:

  1. La descrizione del progetto da realizzare tramite il tool ANTLR4 e le modalità di invio saranno disponibili sulla pagina del corso in Google Classroom: accedere a https://classroom.google.com/c/Mjg0NDQ0NDk1NzIz?cjc=5cxm2bp loggandosi con le credenziali @studenti.unicam.it

Esami

Per le date e l'iscrizione alle prove parziali, sia scritte che per consegna del progetto, e per la registrazione del voto finale si consulti il Portale ESSE3 previo login.

Modalità di Esame

L'esame consiste di una prova scritta, contenente esercizi con risposta aperta, e di un progetto, da realizzare tramite il tool ANTLR4 (si veda la sezione “Progetto” qui sopra). La prova scritta e il progetto sono due prove parziali indipendenti (si vedano le date fissate in ESSE3) e possono essere superate anche in appelli differenti. Il voto finale, che è la media dei voti delle due prove parziali, può essere ottenuto e registrato solo se entrambe le prove parziali sono state superate con un voto di almeno 18/30.

L'iscrizione alla prova scritta deve essere fatta in ESSE3 entro la scadenza indicata. Durante la prova scritta ogni studente potrà consultare un foglio A4 scritto a mano fronte-retro contenente appunti personali.

Istruzioni per inviare il progetto

La descrizione del progetto contiene le istruzioni dettagliate per la consegna dello stesso. Si leggano quindi con attenzione queste istruzioni.

Risultati dell'Esame

  • I risultati delle prove parziali verranno comunicati tramite email o tramite ESSE3 (dipende dal numero di studenti)
  • Una valutazione positiva (>=18/30) di una singola prova parziale rimane valida un anno solare a partire dalla data in cui è stata ottenuta oppure appena lo studente riconsegna una prova parziale dello stesso tipo.
  • Se i voti delle due prove parziali sono entrambi disponibili e accettati, il voto finale può essere registrato in ESSE3 utilizzando gli appelli denominati “LC2122 APP X Registrazione Voto Finale” e iscrivendosi ad esse entro la data di scadenza indicata.