a.a. 2010-2011
Ingegneria del Software (03BID)
Corso di Laurea in Ingegneria dell'organizzazione d'impresa
Avvisi
Materiale del corso
- Materiale lezione:
- Slide di teoria
- Screencast delle lezioni.
- File ZIP (5 GB!) con gli screencast dell'a.a. 2009/2010. I file leggibili dovrrebbero essere quelli con estensione m4v o mov.
- Software:
- Immagine ISO di un CD con tutta il sw necessario da installare
- Immagine ISO
di Live CD Linux con tutto il sw già installato
Per farlo funzionare occorre, nel BIOS del PC, abilitare il boot dal CD-ROM
- Plugin di Eclipse per la sottomissione dei laboratori.
Può essere installato ed utilizzato anche da casa:
Plugin
- Raccolta di errori tipici
negli esercizi di laboratorio
- Tutorial vari
- Collezione di temi d'esame.
- Procedura d'esame.
Materiale delle esercitazioni
Codice Java visto durante le esercitazioni in aula. Per ora il materiale si riferisce all'a.a. 2009/2010.
Esercitazioni in laboratorio
Il corso è diviso in due squadre che accedono alle ora di laboratorio a settimane alterne:
- Squadra A: matricola < 154660
- Squadra B: matricola > 154660
Ogni due settimane viene pubblicata una esercitazione da svolgere in
laboratorio. Tipicamente, l'esercitazione chiede di approfondire i
concetti e gli esercizi visti in aula
Gli studenti
borsisti forniranno assistenza per lo svolgimento di tali esercitazioni
Vi saranno 6 esercitazioni, una per settimana.
Testi, link, tool
Java
- Java
Tutorial (java.sun.com/tutorial)
- Java Tools
and APIs documentation (java.sun.com/j2se/1.4/docs)
- Java Code Conventions
- Arnold, Gosling, Holmes. "The Java Programming Language - 4th edition", Addison-Wesley, 2006
- Eckel, "Thinking in Java (3rd ed.)",
Prentice Hall, 2000 (ebook)
- Horstmann, Cornell, "Core Java 2,
Volume I: Fundamentals (6th ed.)", Prentice Hall, 2000
UML
- Cetus links (www.cetus-links.org)
- Fowler, Scott, "UML Distilled (2nd
ed.)", Addison-Wesley, 1999
Tools
Appelli
|