60 likes | 247 Views
Università degli Studi di Bologna Facoltà di Ingegneria. Corso di Fondamenti di Informatica A Parte II. Enrico Denti Anno accademico 1999/2000. Corsi di Laurea in Ingegneria Informatica (L-Z) e Ingegneria delle Telecomunicazioni (L-Z). Calendario (II parte). 21 febbraio - 18 marzo
E N D
Università degli Studi di BolognaFacoltà di Ingegneria Corso diFondamenti di Informatica AParte II Enrico Denti Anno accademico 1999/2000 Corsi di Laurea in Ingegneria Informatica (L-Z)e Ingegneria delle Telecomunicazioni (L-Z)
Calendario (II parte) • 21 febbraio - 18 marzo • break e III prova intermedia (24/3) • 27 marzo - 14 aprile • vacanze Pasquali • IV e ultima prova (2/5/2000)
Obiettivo (II parte) • Saper costruire un (piccolo) sistema software per composizione di componenti… • ... sfruttando un approccio a oggetti
Contenuti (II parte) • Progettazione di sistemi per composizione modulare di componenti software • metodologie e linguaggi a oggetti • l’architettura a oggetti di Java • strutture dati • applicazioni client/server distribuite (cenni) • interfacce grafiche e programmazione “event-driven” • interfacciamento a basi di dati
Ambienti di programmazione • Sun JDK 1.2 (“Java 2 platform”) • Strumenti di supporto (gratuiti) • TextTool • FreeBuilder • WinEdt • Jext • Jasupremo • JPad • ...
Testi di riferimento • Manuali Linguaggio Java • “Java2: i Fondamenti”, McGraw-Hill(Sun Microsystems Press), 1999 • L. Lemay, C. L. Perkins. “Java 1.1: guida completa” Apogeo, 1997 • J. Bishop. “Java Gently”. Corso introduttivo, Addison Wesley, 1999 • Bruce Eckel. “Thinking in Java”,Prentice Hall, 1998 (draft gratis sul sitowww.bruceeckel.com)