FONDAMENTI DI INFORMATICA
(obiettivi)
Fornire gli elementi di base della “cultura informatica” attraverso strumenti, metodologici e concettuali, efficaci e duraturi per affrontare in modo flessibile l’evoluzione tecnologica e il vasto mondo delle applicazioni. Obiettivi particolari sono: - introdurre l'Informatica come disciplina per la soluzione automatica di problemi; - esaminare i concetti di base della programmazione degli elaboratori elettronici; gli strumenti linguistici, le metodologie e tecniche, in parte formali ed in parte pragmatiche, della programmazione e i relativi aspetti qualitativi dell’efficienza e della correttezza; - introdurre le tecniche di programmazione, con riferimento all’iterazione e alla ricorsione; - presentare gli aspetti di base della programmazione orientata agli oggetti; - presentare le strutture di dati e gli algoritmi fondamentali di ricerca e ordinamento.
|
Codice
|
20810073 |
Lingua
|
ITA |
Tipo di attestato
|
Attestato di profitto |
Modulo: FONDAMENTI DI INFORMATICA I MODULO |
Codice
|
20810073-1 |
Lingua
|
ITA |
Tipo di attestato
|
Attestato di profitto |
Crediti
|
6
|
Settore scientifico disciplinare
|
ING-INF/05
|
Ore Aula
|
54
|
Attività formativa
|
Attività formative caratterizzanti
|
|
|
Modulo: FONDAMENTI DI INFORMATICA II MODULO
(obiettivi)
Fornire gli elementi di base della “cultura informatica” attraverso strumenti, metodologici e concettuali, efficaci e duraturi per affrontare in modo flessibile l’evoluzione tecnologica e il vasto mondo delle applicazioni. Obiettivi particolari sono: - introdurre l'Informatica come disciplina per la soluzione automatica di problemi; - esaminare i concetti di base della programmazione degli elaboratori elettronici; gli strumenti linguistici, le metodologie e tecniche, in parte formali ed in parte pragmatiche, della programmazione e i relativi aspetti qualitativi dell’efficienza e della correttezza; - introdurre le tecniche di programmazione, con riferimento all’iterazione e alla ricorsione; - presentare le strutture di dati e gli algoritmi fondamentali di ricerca e ordinamento.
|
Codice
|
20810073-2 |
Lingua
|
ITA |
Tipo di attestato
|
Attestato di profitto |
Crediti
|
6
|
Settore scientifico disciplinare
|
ING-INF/05
|
Ore Aula
|
54
|
Attività formativa
|
Attività formative caratterizzanti
|
Canale: CANALE 1
Docente
|
LIMONGELLI CARLA
(programma)
PROGRAMMA DEL CORSO:
Fondamenti di programmazione -puntatori
Gestione di insiemi di dati -struct -file
Ricorsione
Algoritmi di ordinamento
Costo dei programmi
Tipi astratti di dato e strutture collegate
(testi)
Autore: Bellini, Guidi Titolo: Linguaggio C - Una guida alla programmazione con elelmenti di Objective-C Edizione: Quinta edizione Editore: McGraw-hill Anno: 2013
|
Date di inizio e termine delle attività didattiche
|
Dal 01/03/2017 al 20/06/2017 |
Modalità di erogazione
|
Tradizionale
|
Modalità di frequenza
|
Non obbligatoria
|
Canale: CANALE 2
Docente
|
FRATI FABRIZIO
(programma)
PROGRAMMA DEL CORSO:
Puntatori Gestione di insiemi di dati, struct e file Ricorsione Algoritmi di ordinamento Costo dei programmi Tipi astratti di dato e strutture collegate
(testi)
Autore: Bellini, Guidi Titolo: Linguaggio C - Una guida alla programmazione con elelmenti di Objective-C Edizione: Quinta edizione Editore: McGraw-hill Anno: 2013
|
Date di inizio e termine delle attività didattiche
|
Dal 01/03/2017 al 20/06/2017 |
Modalità di erogazione
|
Tradizionale
|
Modalità di frequenza
|
Non obbligatoria
|
|
|
|