Laurea in Ingegneria Informatica (Canale A-F)

Laurea in Ingnegneria Automatica

Fondamenti di Informatica 1

Lezioni A.A. 2002/03

docente: Giuseppe De Giacomo


Tabella riassuntiva

Settimana Argomento Lunedi (ore 10:45-12:30) Martedi (ore 10:45-12:30) Martedi (ore 10:45-12:30) Giovedi (ore 10:45-12:30)
1: 13-16 gen Unità 1, 2 Introduzione alla programmazione (lez.1,2) Uso di oggetti, la classe String, invocazione di metodi (lez.3,4) Variabili, assegnazione, riferimenti ad oggetti (lez.5,6) Invocazione di costruttori, oggetti mutabili ed immutabili, la classe StringBuffer (lez.7,8)
2: 20-23gen Unità 3, 4

Definizione di metodi statici (lez.9,10)

Definizione di classi (lez.11,12)

Esercitazione 1

Ereditarietà (lez.13,14)

Tipi numerici predefiniti (lez.15,16)

Esercitazione 2

3: 27-30 gen Unità 5, 6

Istruzione if-the-else (lez.17,18)

Istruzione if-the-else (lez.19, 20)

Esercitazione 3

if-then-else, esercizi (lez.21, 22)

Istruzione while (lez.23, 24)

Esercitazione 4

4: 3-6 feb Unità 6, 7

while, esercizi (lez.25, 26)

Istruzioni for e do(lez.27, 28)

Esercitazione 5

Cicli annidati (lez.29, 30)

Array: introduzione (lez.31, 32)

Esercitazione 6

5: 10-13 feb Unità 7, 8

Array: matrici (lez.33, 34)

Array (lez.35 ,36)

Esercitazione 7

File(lez.37, 38)

Stream (lez.39, 40)

Esercitazione 8

6: 17-20 feb Unità 9 Errori ed eccezioni (lez.41, 42)

Esercizi riassuntivi sulla prima parte del corso (lez.43, 44)

Esercitazione 9

Esercizi riassuntivi sulla prima parte del corso (lez.45, 46) Prova al calcolatore
7: 24-27 feb Unità 10 Ricorsione (lez.47, 48) Ricorsione (lez.49, 50) Ricorsione (lez.51, 52)

Ricorsione (lez.53, 54)

Esercitazione 10

8: 3-6 mar

Unità 11

------------
------------
Stutture dati collegate lineari (lez.55, 56)

Stutture dati collegate lineari (lez.57, 58)

Esercitazione 11

9: 10-13 mar Unità 12 Stutture dati collegate lineari (lez.59, 60) Stutture dati collegate lineari (lez.61, 62) Strutture dati collegate lineari: esercizio d'esame (lez.63, 64)

Strutture dati collegate non lineari: alberi binari (lez.65, 66)

Esercitazione 12

10: 17-20 mar Unità 13, Unità 14 Realizzazione di tipi astratti (lez.67, 68)

Realizzazione di tipi astratti (lez.69, 70)

Esercitazione 13

Esercizi d'esame (lez.71, 72) Esercizi d'esame (lez.73, 74)

 


Dettaglio








































Home page del corso di Fondamenti di Informatica 1 - Canale A-F
della Laurea in Ingegneria Informatica dell'Università di Roma "La Sapienza"