Fortran και Αντικειμενοστρεφής Προγραμματισμός
εαρινό εξάμηνο 2015

Εισαγωγή σε Fortran, Προγραμματιστικές Τεχνικές

ΓενικάΑνακοινώσεις Υλικό μαθήματος

Γενικά

Το μάθημα προσφέρεται στο πρόγραμμα της Σχολής Ναυπηγών Μηχανολόγων Μηχανικών ΕΜΠ, στο 2ο εξάμηνο.

Ώρες Μαθήματος

Τετάρτη 12:30-14:30 & Παρασκευή 10:45-12:30
(αίθουσα 5 στο ισόγειο του Νέου Κτηρίου Ηλεκτρολόγων)

Διδάσκοντες

  • Άρης Παγουρτζής, Αν. Καθηγητής ΣΗΜΜΥ()
  • Δώρα Σούλιου, Ε.ΔΙ.Π. ΣΗΜΜΥ ()

Ώρες γραφείου

Κάθε Τετάρτη 14:30-15:30, στο Corelab (Παλαιό Κτήριο Ηλεκτρολόγων, 1ος όροφος, αίθ. 1.1.30).

Ανακοινώσεις

  • [4/3/2016]Βαθμολογία επί πτυχίω Φεβρουάριος 2016. [pdf]
  • [2/10/2015]Βαθμολογία επαναληπτικής εξεταστικής 2015. [pdf]
  • [25/07/2015]Βαθμολογία κανονικής εξεταστικής 2015. [pdf]
  • [12/6/2015] Η παρουσίαση και η εξέταση των τριών σειρών ασκήσεων θα γίνει την Τετάρτη 17/6/2015 στο εργαστήριο corelab 1.1.30 στο παλαιό κτήριο ηλεκτρολόγων. Η ώρα παρουσίασης καθορίζεται από τον αριθμό του μητρώου κάθε φοιτητή. Πιο συγκεκριμένα:
    Oι φοιτητές των οποίων ο αριθμός μητρώου λήγει σε 0,1,2,3 θα προσέλθουν στις 12:45.
    Oι φοιτητές των οποίων ο αριθμός μητρώου λήγει σε 4,5,6 θα προσέλθουν στις 14:15.
    Oι φοιτητές των οποίων ο αριθμός μητρώου λήγει σε 7,8,9 θα προσέλθουν στις 15:30.

    Πριν προσέλθετε στην εξέταση ελέγξτε τα accounts σας για να βεβαιωθείτε πως υπάρχουν τα αρχεία σας και δημιουργήστε για κάθε αρχείο ένα εκτελέσιμο. Από τα ονόματα των αρχείων θα πρέπει να είναι φανερό σε ποιά άσκηση αναφέρεστε. Συνίσταται να μελετήσετε τον κώδικα κάθε άσκησης πριν έλθετε στην παρουσίαση. Θα πρέπει επίσης να θυμόσαστε το κωδικό σας και το passwd για να μπείτε στο σύστημα.
  • [05/06/2015] Ανακοινώθηκε η 3η σειρά ασκήσεων.
  • [20/05/2015] Ανακοινώθηκε η 2η σειρά ασκήσεων.
  • [01/04/2015] Η νέα ημερομηνία υποβολής της πρώτης σειράς ασκήσεων είναι 8/4/2015.
  • [10/03/2015] Αλλαγή στις ώρες μαθήματος. Από την Δευτέρα 16/03/2015 το μάθημα θα γίνεται κάθε Τετάρτη στις 12:45-14:30 και Παρασκευή 10:45-12:30 στην αίθουσα 5 του Νέου Κτηρίου ΣΗΜΜΥ.

Υλικό μαθήματος

Διαφάνειες παραδόσεων

  • Διαδικαστικά θέματα, εισαγωγή στην πληροφορική και στη γλώσσα Fortran, τα πρώτα προγράμματα [pdf]
  • Bασικά στοιχεία προγραμματισμού σε Fortran, δομές ελέγχου [pdf]
  • Βρόχοι επανάληψης [pdf ]
  • Μορφοποίηση Εξόδου-Εισόδου [pdf]
  • Πίνακες [pdf ]
  • Συναρτήσεις-Υπορουτίνες [pdf]
  • Είσοδος-Έξοδος σε αρχείο [pdf ]
  • Στοιχεία Αντικειμενοστραφούς Προγραμματισμού [pdf]

Ασκήσεις

  • 3η σειρά ασκήσεων.
    Προθεσμία υποβολής: 15 Ιουνίου 2015
    Η υποβολή συνίσταται στη δημιουργία του αρχείου .f95 και του αντίστοιχου εκτελέσιμου στο directory σας στον server που αναφέρεται στις "Οδηγίες για το εργαστήριο". Ισχύει η τελευταία μορφή του αρχείου πριν την προθεσμία υποβολής.
  • 2η σειρά ασκήσεων.
    Προθεσμία υποβολής: 5 Ιουνίου 2015
    Η υποβολή συνίσταται στη δημιουργία του αρχείου .f95 και του αντίστοιχου εκτελέσιμου στο directory σας στον server που αναφέρεται στις "Οδηγίες για το εργαστήριο". Ισχύει η τελευταία μορφή του αρχείου πριν την προθεσμία υποβολής.
  • 1η σειρά ασκήσεων.
    Προθεσμία υποβολής: 2 Απριλίου 2015
    Η υποβολή συνίσταται στη δημιουργία του αρχείου .f95 και του αντίστοιχου εκτελέσιμου στο directory σας στον server που αναφέρεται στις "Οδηγίες για το εργαστήριο". Ισχύει η τελευταία μορφή του αρχείου πριν την προθεσμία υποβολής.
    Οδηγίες για το εργαστήριο.
    Σύντομη εισαγωγή στον κειμενογράφο vi.

Θέματα εξετάσεων

Συμπληρωματικό υλικό