Programmi dei moduli di Insegnamento

Fondamenti di Informatica - Anno Accademico 2002/2003

Fondamenti di Informatica 1 Complementi di Informatica 1 Fondamenti di Informatica 2

Pagina Principale


Fondamenti di Informatica 1

Crediti:

6

Corsi di Laurea:

Ingegneria Elettronica (SV)
Ingegneria Gestionale
Ingegneria Informatica (SV)
Ingegneria delle Telecomunicazioni (SV)

Contenuti essenziali:

Introduzione ai sistemi di elaborazione (5h)
Fondamenti di programmazione in JAVA (25h):  dichiarazione e manipolazione di oggetti,  manipolazione di informazione numerica, definizione di classi istanziabili, metodi e passaggio di argomenti, costrutti di scelta e iterazione, caratteri e stringhe, vettori
Introduzione agli algoritmi e alle strutture dati (25h)

Riferimenti bibliografici:

T.H. Cormen, C.E. Leiserson, R.L. Rivest, “Introduzione agli algoritmi”, (seconda edizione) Jackson, 1999.

C. Thomas Wu, “Introduzione alla programmazione a oggetti in JAVA”, McGraw-Hill Italia, 2000.

Kay Arnold, James Gosling, David Holmes, “JAVA: Manuale ufficiale”, (seconda edizione) Addison-Wesley, 2001.

 

Fondamenti di Informatica 1 Complementi di Informatica 1 Fondamenti di Informatica 2

Pagina Principale

 

Complementi di Informatica 1

Crediti:

6

Corsi di Laurea:

Ingegneria Elettronica (SV)
Ingegneria Informatica (SV)
Ingegneria delle Telecomunicazioni (SV)

Contenuti essenziali:

Informatica teorica (20h): introduzione alla teoria dei linguaggi formali e degli automi, decidibilità
Introduzione alle basi di dati (10h)
Elementi avanzati di programmazione in JAVA (25h): interfacce, gestione degli eventi, costruzione e utilizzo di applet,  ingresso e uscita su file, elementi di progettazione orientata agli oggetti (include circa 10h per la redazione di un progetto didattico obbligatorio assegnato a gruppi di studenti).

 

Riferimenti bibliografici:

P. Atzeni, S. Ceri, S. Paraboschi, R. Torlone, “Basi di dati: concetti, linguaggi e architetture”, (seconda edizione) McGraw-Hill Italia, 1999.

T.H. Cormen, C.E. Leiserson, R.L. Rivest, “Introduzione agli algoritmi”, (seconda edizione) Jackson, 1999.

C. Thomas Wu, “Introduzione alla programmazione a oggetti in JAVA”, McGraw-Hill Italia, 2000.

Kay Arnold, James Gosling, David Holmes, “JAVA: Manuale ufficiale”, (seconda edizione) Addison-Wesley, 2001.

 

Fondamenti di Informatica 1 Complementi di Informatica 1 Fondamenti di Informatica 2

Pagina Principale

 

Fondamenti di Informatica 2 

Crediti:

5

Corsi di Laurea:

Ingegneria Gestionale

Contenuti essenziali:

Introduzione alle basi di dati (10h)
Strumenti per il World Wide Web (45h): Introduzione all'elaborazione di database nel Web, database relazionali con MS-Access, il linguaggio SQL, il linguaggio HTML, il linguaggio JavaScript, server Web, utilizzo di MS-VisualBasic per creare applicazioni database su Web, creazione di pagine ASP .

Riferimenti bibliografici:

P. Atzeni, S. Ceri, S. Paraboschi, R. Torlone, “Basi di dati: concetti, linguaggi e architetture”, (seconda edizione) McGraw-Hill Italia, 1999.

M. Morrison, J. Morrison, "Web e Database", Apogeo Education.


Fondamenti di Informatica 1 Complementi di Informatica 1 Fondamenti di Informatica 2

Pagina Principale