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