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
(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-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
|
Canale: CANALE 1
Docente
|
LIMONGELLI CARLA
(programma)
PROGRAMMA DEL CORSO: Funzionamento del calcolatore e rappresentazione dell'informazione -architettura del calcolatore -sistemi operativi -aritmetica binaria -compilazione del esecuzione dei programmi
Algoritmi -specifiche -qualita' -rappresentazione e progettazione di algoritmi
Fondamenti di programmazione -linguaggi i programmazione -variabili -istruzioni -tipi di dato -istruzioni strutturate -stile di programmazione -struttura del programma -funzioni
Correttezza del software -metodi di test -debug
Gestione di insiemi di dati -array -stringhe
(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/10/2016 al 20/12/2016 |
Modalità di erogazione
|
Tradizionale
|
Modalità di frequenza
|
Non obbligatoria
|
Canale: CANALE 2
Docente
|
FRATI FABRIZIO
(programma)
PROGRAMMA DEL CORSO:
Funzionamento del calcolatore e rappresentazione dell'informazione -architettura del calcolatore -sistemi operativi -aritmetica binaria -compilazione del esecuzione dei programmi
Algoritmi -specifiche -qualita' -rappresentazione e progettazione di algoritmi
Fondamenti di programmazione -linguaggi i programmazione -variabili -istruzioni -tipi di dato -istruzioni strutturate -stile di programmazione -struttura del programma -funzioni
Correttezza del software -metodi di test -debug
Gestione di insiemi di dati -array -stringhe
(testi)
Autore: Bellini, Guidi Titolo: Linguaggio C - Una guida alla programmazione con elementi di Objective-C Edizione: Quinta edizione Editore: McGraw-hill Anno: 2013
|
Date di inizio e termine delle attività didattiche
|
Dal 01/10/2016 al 20/12/2016 |
Modalità di erogazione
|
Tradizionale
|
Modalità di frequenza
|
Non obbligatoria
|
|
|
Modulo: FONDAMENTI DI INFORMATICA II MODULO |
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
|
|
|
|