Differenze tra le versioni di "Programmazione Turno 2/2006-2007"
(6 versioni intermedie di un altro utente non mostrate) | |||
Riga 2: | Riga 2: | ||
<!-- non rimuovere ASSOLUTAMENTE le linee precedenti, servono per la categorizzazione della pagina (credo)--> | <!-- non rimuovere ASSOLUTAMENTE le linee precedenti, servono per la categorizzazione della pagina (credo)--> | ||
− | == | + | ==In Rilievo== |
− | === | + | === Varie === |
− | |||
− | |||
− | + | !!! Iscrizione al primo compitino alla pagina http://homes.dico.unimi.it/~capra/form/Iscrizione.html | |
+ | ===Compitini e Preappelli=== | ||
====Teoria==== | ====Teoria==== | ||
Riga 21: | Riga 20: | ||
* Prima esercitazione : 22 novembre 2006 | * Prima esercitazione : 22 novembre 2006 | ||
− | * Second : 22 Dicembre 2006 | + | * Second : 22 Dicembre 2006* Distribuzione Testo Progetto : 24 Gennaio 2007 |
− | * Distribuzione Testo Progetto : 24 Gennaio 2007 | ||
* Consegna Progetto : 31 Gennaio 2007 | * Consegna Progetto : 31 Gennaio 2007 | ||
− | == Docenti === | + | === Docenti === |
Prof. '''[[Alberti]]''' / Prof. '''[[Capra]]''' per il laboratorio. | Prof. '''[[Alberti]]''' / Prof. '''[[Capra]]''' per il laboratorio. | ||
Riga 44: | Riga 42: | ||
*[http://homes.dico.unimi.it/~alberti/ Pagina della Prof.ssa Alberti] | *[http://homes.dico.unimi.it/~alberti/ Pagina della Prof.ssa Alberti] | ||
*[http://homes.dico.unimi.it/~capra/ Pagina del Prof Capra ] | *[http://homes.dico.unimi.it/~capra/ Pagina del Prof Capra ] | ||
− | |||
=== Forum del corso, e affini === | === Forum del corso, e affini === | ||
* [http://www.dsy.it/forum/forumdisplay.php?s=&forumid=259 Dsy.it] | * [http://www.dsy.it/forum/forumdisplay.php?s=&forumid=259 Dsy.it] | ||
Riga 73: | Riga 70: | ||
== Diario del corso == | == Diario del corso == | ||
− | == Teoria == | + | === Teoria === |
− | + | * 2 ottobre: introduzione al corso. Evoluzione del calcolatore. | |
− | + | * 4 ottobre: concetto di algoritmo, analisi dell'algoritmo di Euclide, il concetto di complessità. | |
− | + | * 6 ottobre: evoluzione dei linguaggi, esempi di linguaggi diversi. | |
− | + | * 9 ottobre: sintassi e semantica. Grammatiche, BNF e tavole sintattiche. Introduzione a Java e paradigma a oggetti. | |
− | + | * 13 ottobre, 16 ottobre: classi e oggetti. Membri di classe. Creazione di un oggetto. Costruttori. | |
+ | * 20 ottobre: Definizione di metodi. Metodi con parametri. La classe String. | ||
+ | * 23 ottobre: prototipi e firme di metodi. Definizione della classe Frazione. Parametri espliciti e impliciti nella chiamata dei metodi. | ||
+ | * 27 ottobre: tipi di dati. Interi, virgola mobile, caratteri | ||
+ | * 30 ottobre: tipi di dati. Booleani, tabella di verità, legge di De Morgan | ||
+ | * 3 novembre: operatori, precedenze e associatività di operatori. html. Istruzione di selezione. | ||
− | == Laboratorio == | + | === Laboratorio === |
− | + | * 11 ottobre: ambiente di sviluppo per programmi Java. | |
+ | * 18 ottobre: eseguiti gli esercizi pagina: [http://homes.dico.unimi.it/prog/turno2aa0607/esercitazione1.html | ||
+ | * 23 ottobre: la classe string |
Versione attuale delle 12:29, 6 nov 2006
In Rilievo
Varie
!!! Iscrizione al primo compitino alla pagina http://homes.dico.unimi.it/~capra/form/Iscrizione.html
Compitini e Preappelli
Teoria
- Primo compitino teoria : 10 novembre 2006
- Secondo compitino teoria : 20 Dicembre 2006
- Preappello scritto : 24 gennaio 2007
- Esame orale conclusivo : data da stabilirsi dopo la correzione del test di preappello
- Ricordo che ai compitini bisogna iscriversi entro le ore 19 di due giorni precedenti alla data fissata sul sito
Laboratorio
- Prima esercitazione : 22 novembre 2006
- Second : 22 Dicembre 2006* Distribuzione Testo Progetto : 24 Gennaio 2007
- Consegna Progetto : 31 Gennaio 2007
Docenti
Prof. Alberti / Prof. Capra per il laboratorio.
Corsi di laurea
Orari e luogo delle lezioni
Lunedì | Mercoledì | Mercoledì | Venerdì |
---|---|---|---|
13:30 - 16:30 Aula V3 (Via Venezian) | 13:30-14:30 Aula 200 (Via Celoria) | 14:30-17:30Aula 309 (LAB, Celoria) | 13:30 - 16:30 Aula V3 (Via Venezian) |
Informazioni specifiche
Siti del corso
Forum del corso, e affini
Testi
Dai fondamenti agli oggetti - Corso di programmazione java (2^ ed.) - 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.
Risorse Software
Il package prog, utilizzato in molti esempi del corso, e fornito con il libro di testo.
Altro materiale in Internet
Esami passati, tesine, compiti ..
Diario del corso
Teoria
- 2 ottobre: introduzione al corso. Evoluzione del calcolatore.
- 4 ottobre: concetto di algoritmo, analisi dell'algoritmo di Euclide, il concetto di complessità.
- 6 ottobre: evoluzione dei linguaggi, esempi di linguaggi diversi.
- 9 ottobre: sintassi e semantica. Grammatiche, BNF e tavole sintattiche. Introduzione a Java e paradigma a oggetti.
- 13 ottobre, 16 ottobre: classi e oggetti. Membri di classe. Creazione di un oggetto. Costruttori.
- 20 ottobre: Definizione di metodi. Metodi con parametri. La classe String.
- 23 ottobre: prototipi e firme di metodi. Definizione della classe Frazione. Parametri espliciti e impliciti nella chiamata dei metodi.
- 27 ottobre: tipi di dati. Interi, virgola mobile, caratteri
- 30 ottobre: tipi di dati. Booleani, tabella di verità, legge di De Morgan
- 3 novembre: operatori, precedenze e associatività di operatori. html. Istruzione di selezione.
Laboratorio
- 11 ottobre: ambiente di sviluppo per programmi Java.
- 18 ottobre: eseguiti gli esercizi pagina: [http://homes.dico.unimi.it/prog/turno2aa0607/esercitazione1.html
- 23 ottobre: la classe string