CODICE | 80269 |
---|---|
ANNO ACCADEMICO | 2021/2022 |
CFU |
|
SETTORE SCIENTIFICO DISCIPLINARE | ING-INF/05 |
LINGUA | Inglese |
SEDE |
|
PERIODO | 1° Semestre |
MATERIALE DIDATTICO | AULAWEB |
Il corso ha lo scopo di introdurre la teoria dei linguaggi formali e di illustrarne l'applicazione nella progettazione dei compilatori. Particolare enfasi verrà posta verso la progettazione di applicazioni per l’interazione uomo-macchina e nell’ambito della progettazione di sistemi web-based.
The course objective is to provide the tools, both formal and practical, for the definition of programming languages and their translators and provide application design skills and interoperable web systems in compliance with international standards. The course aims to provide a necessary preparation to the formation of the profiles of the Information Engineers skills that are emerging at national and European level.
Il corso ha lo scopo di introdurre la teoria dei linguaggi formali e di illustrarne l'applicazione nella progettazione dei compilatori. Particolare enfasi verrà posta verso la progettazione di applicazioni per l’interazione uomo-macchina e nell’ambito della progettazione di sistemi web-based.
Il corso è organizzato in tre parti:
Sulla base di tale organizzazione, gli obiettivi specifici sono:
Tutto questo ai fini di fare acquisire le conoscenze, abilità e competenze necessarie ad un Ingegnere Informatico per:
Conoscenze di base sulle architetture dei calcolatori, sulla codifica dell'informazione, sui linguaggi di programmazione procedurale e sulla programmazione lato client e lato server mediante linguaggi di scripting.
Durante lo svolgimento dell'insegnamento verrà chiesto allo studente di partecipare allo sviluppo di:
Verrà inoltre attivato sul portale del corso un Forum di discussione sugli argomenti principali introdotti a lezione a cui gli studenti saranno invitati a partecipare.
Parte I – Modelli per l’informatica ed elaborazione dei linguaggi
Parte II – Compilatori e Interpreti
Parte III - Elaborazione del Linguaggio Naturale e Web 2.0
Attività di Laboratorio
Ricevimento: Al Campus di Savona, nei giorni di lezione, al termine delle lezioni. A Genova o a Savona su appuntamento negli atri giorni concordato tramite e-mail all'indirizzo: adorni@unige.it
GIOVANNI ADORNI (Presidente)
ARMANDO TACCHELLA
MARCO MARATEA (Presidente Supplente)
L'orario di tutti gli insegnamenti è consultabile su EasyAcademy.
L'esame finale consisterà in una discussione sul Progetto individuale o di gruppo sviluppato durante il corso e in una valutazione delle discussioni postate nel Forum durante il corso stesso.
Valutazione del Progetto sviluppato durante il corso e valutazione delle discussioni postate nel Forum.
Data | Ora | Luogo | Tipologia | Note |
---|---|---|---|---|
18/01/2022 | 10:00 | GENOVA | Prova pratica | |
02/02/2022 | 10:00 | GENOVA | Prova pratica | |
06/06/2022 | 10:00 | GENOVA | Prova pratica | |
23/06/2022 | 10:00 | GENOVA | Prova pratica | |
29/08/2022 | 10:00 | GENOVA | Prova pratica |