UNINA2 ELEMENTI DI PROGRAMMAZIONE a.a. 2014/15

Transcription

UNINA2 ELEMENTI DI PROGRAMMAZIONE a.a. 2014/15
UNINA2
ELEMENTI DI PROGRAMMAZIONE a.a. 2014/15
Prof Andrea Prevete
ELENCO ANALITICO
DEGLI ARGOMENTI TRATTATI IN RIFERIMENTO
AL LINGUAGGIO FORTRAN
1) Caratteristiche peculiari del linguaggio Fortran 90/95/03
2) Organizzazione generale di un progetto Fortran
3) Costanti, parametri, variabili (intere, reali, logiche, carattere)
4) Operatori e principali funzioni intrinseche (pag 46 libro testo)
5) Input ed output con formato libero
6) Istruzioni di scelta (IF, ELSE, ELSE IF, IF LOGICO, SELECT CASE)
7) Istruzioni di ciclo (DO, DO WHILE, EXIT, CYCLE)
8) Cicli con nome
9) Principali descrittori di formato per l’struzione WRITE
10) Utilizzo del DO implicito con un’istruzione WRITE
11) READ/WRITE con file esterni, generalità ed uso con semplici file sequenziali
12) ARRAY, dichiarazione ed operazioni
13) Sezioni di ARRAY
14) ARRAY DINAMICI, utilizzo di ALLOCATABLE, ALLOCATE e DEALLOCATE
15) I costrutti WHERE e FORALL (facoltativi)
16) Principali funzioni/operazioni globali riferite agli ARRAY (ALL, ANY, MINVAL, MAXVAL,
RESHAPE, SUM, SIZE)
17) Tipi di dati derivati (cenni)
18) Puntatori e Target, significato e specificità delle istruzioni di assegnazione
19) Funzioni e subroutine interne ed esterne, sintassi e generalità sull’utilizzo, l’attributo INTENT
20) Moduli, l’istruzione SAVE