| Politecnico di Torino | |||||||||||||||||
| Anno Accademico 2013/14 | |||||||||||||||||
| 03NQVOC Distributed programming |
|||||||||||||||||
|
Corso di Laurea Magistrale in Ingegneria Telematica (Computer And Communication Networks Engineering) - Torino |
|||||||||||||||||
|
|||||||||||||||||
|
|||||||||||||||||
|
Presentazione
Insegnamento per la Laurea Magistrale in Computer and Communication Networks Engineering, collocato al II p.d. del II anno. Il corso fornisce le conoscenze per la realizzazione di applicazioni distribuite, a cominciare dalla così detta 'programmazione di rete', per arrivare alla programmazione di un sito web, che includa anche l'uso di una base dati relazionale remota.
|
|
Risultati di apprendimento attesi
|
|
Prerequisiti / Conoscenze pregresse
Conoscenze sulla programmazione in C di livello avanzate. Conoscenze dei sistemi di gestione di basi dati relazionali e capacità di definire operazioni su di essi, in linguaggio SQL. Conoscenze sui principali protocolli per reti di calcolatori, con particolare riguardo a TCP, UDP, IPv4 e IPv6.
|
|
Programma
|
|
Organizzazione dell'insegnamento
Verranno svolte delle esercitazioni in laboratorio in cui si applicheranno le tecniche illustrate in aula.
|
|
Testi richiesti o raccomandati: letture, dispense, altro materiale didattico
Il docente fornirà materiale didattico (copia delle trasparenze) che sarà disponibile sull'apposito sito del corso.
Vengono consigliati i seguenti testi:
|
|
Criteri, regole e procedure per l'esame
Ai fini della valutazione finale verrà assegnato un esercizio di programmazione che comprende
Completerà l’esame un colloquio nel quale verranno discusse le soluzioni dell’esercizio assegnato, con riferimento al programma del corso. |
| Orario delle lezioni |
| Statistiche superamento esami |
|
|