Τα παρακάτω μαθήματα καλύπτουν τα βασικά θέματα προγραμματισμού στη
γλώσσα Fortran.
α/α |
ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ |
ΠΕΡΙΓΡΑΦΗ |
1 |
Η Διαδικασία
του Προγραμματισμού |
Τα κύρια βήματα του προγραμματισμού από το αρχικό
πρόβλημα έως την τελική εφαρμογή που το λύνει. |
2 |
Κανόνες Σύνταξης
Εντολών και Προγραμμάτων |
Κανόνες σύνταξης εντολών, σετ χαρακτήρων, ονόματα,
κατηγορίες εντολών και μέρη ενός προγράμματος (PROGRAM, END). |
3 |
Τύποι
Μεταβλητών & Σταθερών |
Αριθμητικά μεγέθη, ακρίβεια, τύποι μεταβλητών
και σταθερών μεγεθών, οριακές τιμές μη-αριθμητικοί τύποι.. |
4 |
Δηλωτικές
Εντολές |
Εντολές δηλώσεων (REAL, INTEGER, κλπ.), Απουσία
δηλώσεων και κανόνας IMPLICIT, |
5 |
Αριθμητικές
Πράξεις |
Εντολές ανάθεσης τιμών (=), πράξεις, προτεραιότητες,
εσωτερκές συναρτήσεις, αριθμητικές παραστάσεις. |
6 |
Εντολές
Εισόδου/Εξόδου Ι/Ο |
Οι βασικές εντολές εισόδου (READ) και εξόδου (WRITE) |
7 |
Μορφοποίηση
& Ανακατεύθυνση |
Εντολές εισόδου και εξόδου με μορφοποίηση (FORMAT)
ή ανακατεύθυνση σε αρχείο (OPEN). |
8 |
Εντολές Επανάληψης |
Εντολές επανάληψης, εντολή DO, εντολή DO WHILE,
εντολές τερματισμού EXIT και CYCLE. |
9 |
Εντολές Ελέγχου |
Εντολές ελέγχου, εντολή IF-THEN-ELSE, εντολή SELECT
CASE, υπολογισμός Λογικών Εκφράσεων (True/False). |
10 |
Μητρώα &
Πίνακες |
Δηλώσεις Μητρώων/Πινάκων (DIMENSION), χρήση δεικτών,
και άλλα χαρακτηριστικά (RANK, SIZE, SHAPE). |
11 |
Πράξεις
& Συναρτήσεις Μητρώων |
Ανάθεση τιμών σε μητρώα, πράξεις μητρώων, και συναρτήσεις
για μητρώα, συνολικής εφαρμογής ή στοιχείο-στοιχείο (elemental). |
12 |
Εντολές
για Μητρώα |
Εντολές επανάληψης και ελέγχου για μητρώα (Implied
DO, FORALL, WHERE) |
13 |
Συναρτήσεις
& Υποπρογράμματα |
Υποπρογράμματα: Συναρτήσεις χρηστών (FUNCTION),
Συναρτήσεις Εντολής, και, Υπορουτίνες (SUBROUTINE). |
14 |
Χειρισμός Αρχείων |
Εντολές χειρισμού αρχείων με δεδομένα (OPEN, CLOSE,
REWIND, ...), αρχεία με λίστα μεταβλητών (NAMELIST). |
15 |
Λογικό Διάγραμμα |
Αλγοριθμική, Ψευδοκώδικας & Διάγραμμα Ροής,
|
|
|