Fondamenti di Informatica 1 | Complementi di Informatica 1 | Fondamenti di Informatica 2 |
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 |
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 |
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 |