Differenze tra le versioni di "Programmazione Turno 3/2005-2006"
(→Materiale didattico) |
(→Informazioni generali) |
||
Riga 2: | Riga 2: | ||
Programma del corso: | Programma del corso: | ||
− | + | scaricabile da questo link | |
− | http://www.dsi.unimi.it/ | + | http://www.dsi.unimi.it/occorrenza.php?z=0;id_corso=5;id_ins=175;id_occ=993 |
=== Docenti === | === Docenti === |
Versione delle 08:49, 5 ott 2005
Indice
Informazioni generali
Programma del corso: scaricabile da questo link http://www.dsi.unimi.it/occorrenza.php?z=0;id_corso=5;id_ins=175;id_occ=993
Docenti
Prof. Pighizzini / Prof. Marra per il laboratorio
Orari e Luogo delle lezioni
Lunedì/Mercoledì/Venerdì 18:30/21:30
aula 405 via Celoria 20
Orario di ricevimento studenti
Da definire.
Sito del corso
http://homes.dico.unimi.it/prog/turno3-05/
Materiale didattico
LIBRO DI TESTO:
dai fondamenti agli oggetti corso di programmazione java seconda edizione GIOVANNI PIGHIZZINI - MAURO FERRARI edito da pearson addison wesley. (il libro contiene anche un CD con librerie che saranno usate durante il corso)
ALTRO MATERIALE CONSIGLIATO:
K. Arnold, J. Gosling, D. Holmes, Java - Manuale ufficiale, Addison Wesley, 2001.
Java Technology sito internet della Sun
VIDEO DELLE LEZIONI TENUTE LO SCORSO ANNO
si possono copiare facendo richiesta alla segreteria didattica in via Comelico.
Fruibili via streaming con account silab http://streaming.dico.unimi.it
Modalità d'esame
Scritto + Orale + Progetto
Oltre alle normali sessioni di esame di fine semestre (Scritto + Orale + Progetto ), sarà possibile durante il semestre dare 3 compitini. chi dovesse passare tutti e 3 i compitini non sarà tenuto a dare lo scritto. Sarà inoltre possibile dare al posto che il progetto di fine semestre 3 progettini.
il buon esito dei 3 progettini darà la possibilità di non presentare il progetto di fine semestre.
Se sia i compitini che il progetto risultassero molto buoni non sarà necessario neanche dare l'orale.
il prof ha già dato 3 date indicative per i 3 compitini
-2 Novembre
-2 Dicembre
-20 Gennaio
I 3 progettini ed il progetto finale saranno organizzati da prof. Marra
Diario del corso
Lezione di Lunedì 3-10-05
Argomenti trattati nella lezione di oggi:
1)definizione di informatica e programmazione
2)Breve storia della Programmazione:
- Linguaggio macchina
- Fortran
- Linguaggi Algol
- Programmazione strutturata (Pascal)
- ad oggetti (Java)
3) Definizione di Algoritmo
4)esempio algoritmo di Euclide per calcolare il massimo comun divisore
5) definizione programma (differenze da un algoritmo)