Obiettivi:
Il corso ha lobiettivo diintrodurre gli studenti alla programmazione imperativa, strutturata ed adoggetti. Pur prendendo come linguaggio di riferimento il linguaggio Java, ilcorso ambisce a fornire agli studenti gli strumenti per poter comprendere edutilizzare un qualsiasi linguaggio di programmazione imperativo o ad oggetti.
Programma del corso (articolato in moduli):
- Introduzionealla programmazione
- Scrivereed eseguire un programma Java
- Variabilie assegnamento; tipi di dato; Array
- Espressioni;Comandi e strutture di controllo
- Unprimo sguardo agli oggetti: i tipi di dato strutturati
- Imetodi e la ricorsione
- Laprogrammazione orientata agli oggetti: costruttori, ereditarietą,polimorfismo
- Liste;Pile; Code
- Leeccezioni in Java
Libri di testo consigliati:
Programmazione in Java, di R.Bruni, A. Corradini e V. Gervasi,
Apogeo Editore, ISBN978-88-503-2661-7
Modalitą di verifica dellapprendimento:
Prova scritta (obbligatoria) e prova orale (facoltativa)
Diario delle lezioni (clicca per visualizzarlo)