Informatica

A.A. 2017/2018
Insegnamento per
6
Crediti massimi
60
Ore totali
Lingua
Italiano
Obiettivi formativi
Operare nell'ambiente Linux. Implementare semplici algoritmi in C++ orientati all'analisi dati.

Struttura insegnamento e programma

CORSO A
Edizione attiva
Laboratori: 36 ore
Lezioni: 24 ore
Docente: Spoletini Enrico
Turni:
Docente: Spoletini Enrico
Turno 1
Docente: Spoletini Enrico
Turno 2
Docente: Spoletini Enrico
Turno 3
Docente: Spoletini Enrico
Programma
Il corso e' articolato in lezioni e sessioni di laboratorio.
Le lezioni trattano:
1) generalità sul calcolatore, sistemi operativi, compilatori ed interpreti;
2) i dati, la loro rappresentazione ed il calcolo approssimato;
3) fondamenti di programmazione procedurale, le strutture di controllo, le funzioni e la gestione dei file;
4) il linguaggio C++ con esercitazioni su algoritmi per la gestione di array e problemi di calcolo numerico

L'attività di laboratorio consiste in:
1) presentazione della rete e di Linux ed attività di programmazione relativa agli argomenti svolti a lezione;
2) esperimenti di calcolo guidati dal docente (consistenti in stesura programmi per l'analisi statistica su dati dedotti da problemi fisici reali);
3) introduzione a prodotti specifici per la presentazione dei risultati anche con l'uso della grafica(RooT)
Propedeuticità
Nessuna
Prerequisiti e modalità di esame
MODALITA' D'ESAME: scritto e prova di laboratorio
La prova scritta si svolge senza l'uso di testi e/o appunti e verte sulle regole concettuali fondamentali del C++ e sullo sviluppo sulla carta di
semplici algoritmi.
La prova di laboratorio prevede la messa a punto di algoritmi in C++ attinenti argomenti esplicitamente trattati nel corso e/o nei corsi svolti
in parallelo (analisi, meccanica e statistica), durante la prova lo studente può consultare materiale bibliografico e la cartella personale
che ha compilato durante le sessioni di laboratorio (e completato in modo autonomo).
Metodi didattici
Modalità di esame: scritto e prova di laboratorio;
Modalità di frequenza: Fortemente consigliata
Modalità di erogazione: Tradizionale
Materiale didattico e bibliografia
D.S. Malik, Programmazione in C++, APOGEO
Periodo
Primo semestre
CORSO B
Edizione attiva
Responsabile
Laboratori: 36 ore
Lezioni: 24 ore
Periodo
Primo semestre
CORSO C
Edizione attiva
Responsabile
Laboratori: 36 ore
Lezioni: 24 ore
Turni:
Turno 1
Docente: Mereghetti Carlo
Turno 2
Docente: Mereghetti Carlo
Programma
Il corso e' articolato in lezioni e sessioni di laboratorio.
Le lezioni trattano:
1) generalità sul calcolatore, sistemi operativi, compilatori ed interpreti;
2) i dati, la loro rappresentazione ed il calcolo approssimato;
3) fondamenti di programmazione procedurale, le strutture di controllo, le funzioni e la gestione dei file;
4) il linguaggio C++ con esercitazioni su algoritmi per la gestione di array e problemi di calcolo numerico

L'attività di laboratorio consiste in:
1) presentazione della rete e di Linux ed attività di programmazione relativa agli argomenti svolti a lezione;
2) esperimenti di calcolo guidati dal docente (consistenti in stesura programmi per l'analisi statistica su dati dedotti da problemi fisici reali);
3) introduzione a prodotti specifici per la presentazione dei risultati anche con l'uso della grafica(RooT)
Propedeuticità
Nessuna
Prerequisiti e modalità di esame
MODALITA' D'ESAME: scritto e prova di laboratorio
La prova scritta si svolge senza l'uso di testi e/o appunti e verte sulle regole concettuali fondamentali del C++ e sullo sviluppo sulla carta di
semplici algoritmi.
La prova di laboratorio prevede la messa a punto di algoritmi in C++ attinenti argomenti esplicitamente trattati nel corso e/o nei corsi svolti
in parallelo (analisi, meccanica e statistica), durante la prova lo studente può consultare materiale bibliografico e la cartella personale
che ha compilato durante le sessioni di laboratorio (e completato in modo autonomo).
Metodi didattici
Modalità di esame: scritto e prova di laboratorio;
Modalità di frequenza: Fortemente consigliata
Modalità di erogazione: Tradizionale
Materiale didattico e bibliografia
D.S. Malik, Programmazione in C++, APOGEO
Periodo
Primo semestre
Periodo
Primo semestre
Modalità di valutazione
Esame
Giudizio di valutazione
voto verbalizzato in trentesimi
Docente/i
Ricevimento:
su appuntamento via mail
Sala Dottorato, V piano (edificio Lita), Dip. Fisica, via Celoria 16
Ricevimento:
Lunedi`, 16:00 - 17:00
Stanza C12, quinto piano edificio LITA, Dipartimento di Fisica, via Celoria 16