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) |
Ereditarietà (lez.13,14) | Tipi numerici predefiniti (lez.15,16) |
3: 27-30 gen | Unità 5, 6 | Istruzione if-the-else (lez.17,18) |
Istruzione if-the-else (lez.19, 20) |
if-then-else, esercizi (lez.21, 22) | Istruzione while (lez.23, 24) |
4: 3-6 feb | Unità 6, 7 | while, esercizi (lez.25, 26) |
Istruzioni for e do(lez.27, 28) |
Cicli annidati (lez.29, 30) | Array: introduzione (lez.31, 32) |
5: 10-13 feb | Unità 7, 8 | Array: matrici (lez.33, 34) |
Array (lez.35 ,36) |
File(lez.37, 38) | Stream (lez.39, 40) |
6: 17-20 feb | Unità 9 | Errori ed eccezioni (lez.41, 42) | Esercizi riassuntivi sulla prima parte del corso (lez.43, 44) |
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) |
8: 3-6 mar | Unità 11 |
Stutture dati collegate lineari (lez.55, 56) | Stutture dati collegate lineari (lez.57, 58) |
||
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) |
10: 17-20 mar | Unità 13, Unità 14 | Realizzazione di tipi astratti (lez.67, 68) | Realizzazione di tipi astratti (lez.69, 70) |
Esercizi d'esame (lez.71, 72) | Esercizi d'esame (lez.73, 74) |
String
main
che manipolano oggetti String
main
che fanno uso di variabili di tipo String
StringBuffer
main
che fanno uso di variabili di tipo String
e StringBuffer
String
e StringBuffer
public
e private
Object
int
,
short
, long
, byte
double
,
float
char
boolean
if-then-else
else
if-then-else
annidate
if-then-else
in programmi elementari
switch
if-then-else
while
for
for
e do
in programmi elemetari
break
continue
try-catch
Home page del corso di Fondamenti di Informatica 1 - Canale A-F
della Laurea in Ingegneria Informatica dell'Università di Roma
"La Sapienza"