Salta al contenuto principale della pagina

LABORATORIO 1 (A)

CODICE 90742
ANNO ACCADEMICO 2019/2020
CFU 3 cfu al 1° anno di 8758 FISICA (L-30) GENOVA
SETTORE SCIENTIFICO DISCIPLINARE FIS/03
LINGUA Italiano
SEDE GENOVA (FISICA )
PERIODO 1° Semestre
MODULI Questo insegnamento è un modulo di:
MATERIALE DIDATTICO AULAWEB

OBIETTIVI E CONTENUTI

OBIETTIVI FORMATIVI

Il corso fornisce conoscenze di base su architettura del computer e sistema operativo e tratta la programmazione procedurale in C++ e l'uso di librerie per la realizzazione di grafici e fit.

MODALITA' DIDATTICHE

20 ore di lezione frontale e 6 esercitazioni al calcolatore (ciascuna della durata di 3.5 ore circa)

PROGRAMMA/CONTENUTO

Sistemi di numerazione posizionali. Sistema decimale, binario ed esadecimale. Complemento a due, numeri a virgola mobile.

Sistemi a microprocessore, architettura di Von Neumann, sistemi operativi.

Introduzione ai comandi base e al sistema operativo in ambiente GNU/Linux: esplorazione e manipolazione del file system, software di uso comune quali editor di testo, fogli di calcolo, etc.

Programmazione: Introduzione al C++. La funzione main. Le direttive del preprocessore. Dichiarazione ed inizializzazione di variabili. Tipi di variabili: char, int, double, bool. Operatori aritmetici e logici. Istruzione if, cicli: for e while. Array e stringhe. I/O da terminale e da file. Funzioni. Breve introduzioni alle classi ed alla programmazione orientata ad oggetti.

Introduzione alle librerie ROOT per la realizzazione di grafici e fit.

TESTI/BIBLIOGRAFIA

Verranno fornite slide su tutti gli argomenti del corso. Ulteriori informazioni sul materiale didattico saranno presenti nella pagina del corso su AulaWeb.

 

DOCENTI E COMMISSIONI

Commissione d'esame

FRANCESCO BUATIER DE MONGEOT (Presidente)

SERGIO DI DOMIZIO (Presidente)

ROBERTA CARDINALE

LEA DI NOTO

FLAVIO FONTANELLI

MARIA CATERINA GIORDANO

ENRICO ROBUTTI

GIULIA ROSSI

LUCA VATTUONE

LEZIONI

MODALITA' DIDATTICHE

20 ore di lezione frontale e 6 esercitazioni al calcolatore (ciascuna della durata di 3.5 ore circa)

Orari delle lezioni

L'orario di tutti gli insegnamenti è consultabile su EasyAcademy.

ESAMI

MODALITA' D'ESAME

Prova individuale al calcolatore.

MODALITA' DI ACCERTAMENTO

La prova d'esame è volta ad accertare la capacità degli studenti di risolvere semplici problemi (lettura di file, manipolazione di dati, calcoli numerici, produzione di grafici e fit) mediante lo sviluppo di programmi software.

Calendario appelli

Data Ora Luogo Tipologia Note
10/02/2020 09:00 GENOVA Laboratorio La prova, individuale, e' svolta in uno dei tre giorni previsti: 10,11 e 12 febbraio. La prenotazione deve essere concordata con il prof. Di Domizio.
10/02/2020 14:00 GENOVA Laboratorio La prova, individuale, e' svolta in uno dei tre giorni previsti: 10,11 e 12 febbraio. La prenotazione deve essere concordata con il prof. Di Domizio.
11/02/2020 09:00 GENOVA Laboratorio Per studenti a.a. 2018/2019 e precedenti
09/06/2020 09:00 GENOVA Laboratorio
06/07/2020 09:00 GENOVA Laboratorio
11/09/2020 09:00 GENOVA Laboratorio