Insegnamento LABORATORIO PROGRAMMAZIONE I
Nome del corso di laurea | Programmazione e gestione di sistemi informatici |
---|---|
Codice insegnamento | A003648 |
Curriculum | Comune a tutti i curricula |
Docente responsabile | Marco Baioletti |
Docenti |
|
Ore |
|
CFU | 3 |
Regolamento | Coorte 2024 |
Erogato | Erogato nel 2024/25 |
Erogato altro regolamento | |
Attività | Altro |
Ambito | Tirocini formativi e di orientamento |
Settore | NN |
Anno | 1 |
Periodo | Primo Semestre |
Tipo insegnamento | Obbligatorio (Required) |
Tipo attività | Attività formativa monodisciplinare |
Lingua insegnamento | ITALIANO |
Contenuti | * esercitazioni pratiche sul linguaggio C++ relative agli argomenti svolti nel corso di Programmazione I * alcuni aspetti avanzati del linguaggio C++ |
Testi di riferimento | C++. Fondamenti di programmazione. H. M. Deitel, P.J. Deitel. Apogeo |
Obiettivi formativi | Questo corso è la parte di esercitazione in laboratorio del corso di Programmazione I. Le principali conoscenze acquisite saranno * come implementare un algoritmo in C++ * alcuni aspetti avanzati del linguaggio Le principali abilita' acquisite saranno * essere in grado di scrivere programmi in C++ * essere in grado di utilizzare un ambiente di sviluppo |
Prerequisiti | Nessun particolare prerequisito |
Metodi didattici | esercitazioni in laboratorio riguardanti la programmazione in linguaggio C++ |
Modalità di verifica dell'apprendimento | L'esame consiste in una serie di esercizi di programmazione in C++ da svolgere al computer e ha lo scopo di accertare le conoscenze dello studente riguardo la programmazione nel linguaggio |
Programma esteso | Il programma del corso in gran parte corrisponde fedelmente a quello di Programmazione I. Potrebbero essere approfonditi alcuni argomenti avanzati non trattati nel corso di Programmazione I, ad esempio i container vector, list, map, i numeri pseudo-casuali, la gestione dei file |