- Oggetto:
- Oggetto:
Informatica (DM 270) - a.a. 2010/11
- Oggetto:
Anno accademico 2010/2011
- Codice dell'attività didattica
- MFN0350
- Docenti
- Prof. Stefano Berardi (Titolare del corso)
Prof. Ugo de' Liguoro (Esercitatore) - Corso di studi
- Laurea in Matematica
- Anno
- 1° anno
- Periodo didattico
- Secondo semestre
- Tipologia
- D.M. 270
- Crediti/Valenza
- 9
- SSD dell'attività didattica
- INF/01 - informatica
- Oggetto:
Sommario insegnamento
- Oggetto:
Obiettivi formativi
saper programmare in C++ in modo strutturato, usando funzioni e tipi di dato statici e dinamici
- Oggetto:
Programma
Il corso verte sulla programmazione, spiegata attraverso il linguaggio C++. L'oggetto del corso, tuttavia, non è il linguaggio C++ in tutti i suoi dettagli, ma alcuni aspetti di base della programmazione. Gli argomenti del corso includono (non necessariamente in ordine di presentazione): 1. Variabili, espressioni assegnazioni 2. Controllo del flusso 3. Le funzioni 4. Strutture dati statiche: array e record 5. Tempo di calcolo 6. Iterazione 7. Ricorsione 8. Strutture dati dinamiche: liste 9. Astrazione dei dati e classi The course is about programming, introduced throught the language C++. The goal of the course, however, is not to explain the language C++ in all details, but to explain basic topics of programming. This is the list of topics which are covered: 1. Variables, expressions and assignments 2. Flow control 3. Functions 4. Static data types: arrayand records 5. Computation time 6. Iteration 7. Recursion 8. Dynamic data structurs: lists 9. Data abstractions and classes
Testi consigliati e bibliografia
- Oggetto:
Hubbard Programmare in C++
- Oggetto:
Note
INFORMATICA, MFN0350 (DM270), 9 CFU: 3 CFU INF/01, TAF C (affine/integrativa), ambito attività formative affini o integrative 6 CFU INF/01, TAF A (base), ambito formazione informatica Modalità di verifica/esame: Scritto e orale separati.
- Oggetto:
Altre informazioni
http://www.matematica.unito.it/cgi-bin/home.pl/View?doc=Orario_LT.html- Oggetto: