Corso di Laurea in Ingegneria dell'Ambiente e del Territorio"
Università di Roma "La Sapienza"
Programma del corso di Informatica Grafica per l'A.A. 2000/01
- Nozioni basilari di programmazione in linguaggio C
[Bellini-Guidi Cap. 1, 2, 3]:
- Introduzione al linguaggio C
- Struttura dei programmi
- Istruzioni di assegnazione
- Operatori ed espressioni
- Istruzioni di input/output
- Istruzioni decisionali ed iterative
- Strutture dati di base [Bellini-Guidi Cap. 4, 6, 9, 11]:
- Tipi base
- Array
- Stringhe
- Puntatori e gestione dinamica della memoria
- Programmazione strutturata [Bellini-Guidi Cap. 7, 8.1, 8.2, 8.3]:
- Ricorsione
[Bellini-Guidi Cap. 10, escluso 10.5]:
- Programmazione tramire ricorsione
- Strutture dati avanzate [Bellini-Guidi Cap. 12, escluso 12.3 e 12.4]:
- Strutture
- Definizione di tipi
- Gestione del file system [Bellini-Guidi Cap. 13.1, 13.4, 13.6]:
- Gestione dei file
- Formattazione dell'input e dell'output
- Standard input e standard output
- Grafica [Dispense distribuite dal docente]:
- Grafica vettoriale
- Trasformazioni geometriche elementari
(scalamento, traslazione, rotazione)
- Trasformazione delle coordinate
- Visualizzazione su dispositivo
- Trasformazione da coordinate di mondo a coordinate di dispositivo
Per informazioni puntuali su ciò che è stato svolto in classe si faccia riferimento al registro delle lezioni
Ritorno alla home page del corso