Corso di Laurea in Fisica
Modulo didattico dell'insegnamento di
Informatica
con Laboratorio
del Corso
di Laurea in Fisica
-
Collocazione: I anno, II semestre
-
Crediti: 6
-
Orario
lezioni ed esercitazioni a.a. 2010-2011
-
Finalità.
Il modulo di Programmazione si propone di fornire le basi, sia teoriche che pratiche,
della programmazione imperativa utilizzando come linguaggio di riferimento
il linguaggio di programmazione C++.
-
Prerequisiti.
Nozioni di base su funzioni e insiemi e su connettivi ed espressioni
logiche. Nozioni di base su organizzazione fisica di un calcolatore e sulla
rappresentazione dell'informazione.
-
Programma del corso a.a. 2010-2011
-
Esami:
-
Materiale didattico:
- Dispensa - capp. 1, 2, 3 e 4 (aggiornati al 6/11/2007)
(file .ps)
(file .pdf)
(Software Applicativo OpenSource
per la visualizzazione e stampa di file .ps - qui)
- Un testo on-line:
R. Miller, D. Clark, B. White, e W. Knottenbel: An Introduction to the
Imperative Part of C++, 1999-2010,
disponibile su WEB
qui
-
Esercizi svolti:
a lezione,
in laboratorio
-
Alcune informazioni (on-line) sui linguaggi
di programmazione e sul C++
-
Ambienti di programmazione C++ utilizzati per i corsi:
Code::Blocks
Dev-C++
-
Orario ricevimento Prof. G.Rossi a.a. 2010-2011
Modalità
d'esame
L'esame si articola nelle seguenti prove:
-
compito scritto: la prova consiste nella soluzione (su carta)
di alcuni esercizi di programmazione (vedere testi
dei compiti assegnati negli appelli passati) utilizzando il frammento
imperativo del linguaggio C++ presentato nel corso
+
-
esame orale su tutto il programma del corso.
La prova orale può essere effettuata soltanto dopo il completamento
con successo della prova scritta e viene svolta di norma nello stesso appello
della prova scritta. Previo accordo con il docente, e' comunque
possibile rimandare la prova orale all'appello immediatamente successivo
a quello della prova scritta.