Corso di Laurea in Scienze Ambientali
Teoria ed Applicazioni delle Macchine Calcolatrici
Anno accademico 2002/2003
Docenti: R. Alfieri - G. Rossi
PARTE I - SISTEMI PER L'ELABORAZIONE DELL'INFORMAZIONE
Si avvale del corso di Laboratorio
di informatica del Corso di Laurea in Fisica
PARTE II - PROGRAMMAZIONE
-
Algoritmi. Il concetto di algoritmo - Rappresentazione di algoritmi:
i diagrammi di flusso.
-
Programmazione imperativa in C++: elementi di base. Struttura di
un programma - Dichiarazione di variabili. Tipi di dati elementari. Assegnamento
ed espressioni - Input/output di base - Principali strutture di controllo:
if_else,
while,
for,
do_while, switch - Tipi strutturati: array e
struct. Le stringhe - Esempi di programmi.
-
Sviluppo programmi. Ambiente di programmazione: editor, compilatore,
linker (cenni).
-
Programmazione imperativa in C++: argomenti avanzati. Definizione
ed uso di funzioni. Modalità di passaggio dei parametri. Esempi
con definizione ed uso di funzioni - Visibilità e regole di "scope"
- Input/output su file.
Testo consigliato per la PARTE
II
Torna alla pagina
principale del corso