elenco    
        corso    

Fondamenti di programmazione B

Codice: AA002Crediti: 9Semestre: 1Sigla: FP 
 
Settore disciplinare: INF/01 - Informatica

Docente

Franco Turini   turini@di.unipi.it  Stanza 335  Tel. 0502212753

Prerequisiti

nessuno

Obiettivi di apprendimento

Il corso intende presentare i fondamenti della programmazione. A questo scopo sono illustrate le tecniche formali per descrivere le caratteristiche dei linguaggi di programmazione: grammatiche e automi per descrivere la sintassi e sistemi di transizione per descrivere la semantica. Le tecniche sono esemplificate su un sottoinsieme di Java. Sono poi introdotte, tramite esempi di strutture dati e di algoritmi, alcune tecniche fondamentali di programmazione iterativa e ricorsiva. Vengono introdotti infine i principi basici della calcolabilita` al fine di caratterizzare la classe dei problemi risolubili con la programmazione.
Conoscenze. Conoscenze di base.
Capacità. Capacita` professionali.

Descrizione


English Description

Programma


Ore lezione: 50Ore esercitazione: 22   

Bibliografia

Dispense fornite dai docenti scaricabili

alla pagina

http://www.di.unipi.it/~paolo/FP/

Modalità di esame

Scritto e orale

Ulteriore pagina web del corso: http://www.di.unipi.it/~paolo/FP/


home


email