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

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

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

Γενικά

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

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

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

Διδάσκοντες

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

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

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

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

  • [24/02/2015]Βαθμολογία εξεταστικής Φεβρουαρίου 2015. [pdf]
  • [15/12/2014]Βαθμολογία επαναληπτικής εξεταστικής 2014. [pdf]
  • [25/09/2014]Βαθμολογία κανονικής εξεταστικής 2014. [pdf]
  • [30/07/2014]Βαθμολογία εξεταστικής Απριλίου 2014. [pdf]
  • [27/07/2014] Αναρτήθηκε η 3η σειρά ασκήσεων (προαιρετική) και η 8η ενότητα διαφανειών.
  • [10/07/2014]Νέα ημερομηνία προόδου: η πρόοδος του μαθήματος θα πραγματοποιηθεί την Τετάρτη 16 Ιουλίου στις 12:45 στις αίθουσες 6 και 7 στο ισόγειο του Νέου Κτιρίου Ηλεκτρολόγων. Στην εξέταση δεν επιτρέπεται οποιαδήποτε χρήση κινητού ή άλλων ηλεκτρονικών συσκευών.
  • [7/7/2014] Η παρουσίαση και εξέταση της 2ης σειράς γραπτών ασκήσεων θα γίνει την Τετάρτη 9/7/2014 στο εργαστήριο corelab δίπλα στο αμφιθέατρο ηλεκτρολόγων στο οποίο γίνεται το μάθημα κάθε Δευτέρα. Η ώρα παρουσίασης καθορίζεται από τον αριθμό του μητρώου κάθε φοιτητή. Πιο συγκεκριμένα:
    Oι φοιτητές των οποίων ο αριθμός μητρώου λήγει σε 7,8,9 θα προσέλθουν στις 12:30.
  • [7/7/2014] Η παρουσίαση και εξέταση της 2ης σειράς γραπτών ασκήσεων θα γίνει την Τετάρτη 9/7/2014 στο εργαστήριο corelab δίπλα στο αμφιθέατρο ηλεκτρολόγων στο οποίο γίνεται το μάθημα κάθε Δευτέρα. Η ώρα παρουσίασης καθορίζεται από τον αριθμό του μητρώου κάθε φοιτητή. Πιο συγκεκριμένα:
    Oι φοιτητές των οποίων ο αριθμός μητρώου λήγει σε 7,8,9 θα προσέλθουν στις 12:30.
  • [10/07/2014]Νέα ημερομηνία προόδου: η πρόοδος του μαθήματος θα πραγματοποιηθεί την Τετάρτη 16 Ιουλίου στις 12:45 στις αίθουσες 6 και 7 στο ισόγειο του Νέου Κτιρίου Ηλεκτρολόγων. Στην εξέταση δεν επιτρέπεται οποιαδήποτε χρήση κινητού ή άλλων ηλεκτρονικών συσκευών.
  • [7/7/2014] Η παρουσίαση και εξέταση της 2ης σειράς γραπτών ασκήσεων θα γίνει την Τετάρτη 9/7/2014 στο εργαστήριο corelab δίπλα στο αμφιθέατρο ηλεκτρολόγων στο οποίο γίνεται το μάθημα κάθε Δευτέρα. Η ώρα παρουσίασης καθορίζεται από τον αριθμό του μητρώου κάθε φοιτητή. Πιο συγκεκριμένα:
    Oι φοιτητές των οποίων ο αριθμός μητρώου λήγει σε 7,8,9 θα προσέλθουν στις 12:30.
    Οι φοιτητές των οποίων ο αριθμός μητρώου λήγει σε 0,1,2,3 θα προσέλθουν στις 13:15.
    Και οι φοιτητές των οποίων ο αριθμός μητρώου λήγει σε 4,5,6 θα προσέλθουν στις 14:00.
  • [11/06/2014]Η πρόοδος του μαθήματος θα πραγματοποιηθεί την Τετάρτη 25 Ιουνίου στις 12:45 στην αίθουσα 6 στο ισόγειο του Νέου Κτιρίου Ηλεκτρολόγων.
  • [11/06/2014]Παρατείνεται η υποβολή της δεύτερης σειράς ασκήσεων ως την Τετάρτη 18/6/2014. Μετά την ημερομηνία αυτή δεν επιτρέπεται η υποβολή. Η ημερομηνία εξέτασης θα ανακοινωθεί.
  • [02/06/2014] Ανακοινώθηκε η 2η σειρά ασκήσεων.
  • [28/05/2014] Η παρουσίαση και εξέταση της 1ης σειράς γραπτών ασκήσεων θα γίνει την Τετάρτη 4/6/2014 στο εργαστήριο corelab δίπλα στο αμφιθέατρο ηλεκτρολόγων στο οποίο γίνεται το μάθημα κάθε Δευτέρα. Η ώρα παρουσίασης καθορίζεται από τον αριθμό του μητρώου κάθε φοιτητή. Πιο συγκεκριμένα:
    Oι φοιτητές των οποίων ο αριθμός μητρώου λήγει σε 0,1,2,3 θα προσέλθουν στις 14:30.
    Οι φοιτητές των οποίων ο αριθμός μητρώου λήγει σε 4,5,6 θα προσέλθουν στις 15:30.
    Και οι φοιτητές των οποίων ο αριθμός μητρώου λήγει σε 7,8,9 θα προσέλθουν στις 16:30.
  • [18/05/2014] Κωδικοί σε όσους δεν έχουν πάρει ακόμη θα δίνονται αποκλειστικά κατά τη διάρκεια του μαθήματος. Η προθεσμία υποβολής της 1ης σειράς ασκήσεων παρατάθηκε κατά 3 ημέρες. Δεν θα δοθεί άλλη παράταση.
  • [11/05/2014] Αναρτήθηκαν οδηγίες για το εργαστήριο (βλ. στην ενότητα Ασκήσεις).
  • [07/05/2014] Αλλαγή στις ώρες μαθήματος. Από την Τετάρτη 14/05/2014 και κάθε Τετάρτη το μάθημα θα γίνεται στις 12:45-14:30 στην αίθουσα 6 του Νέου Κτηρίου ΣΗΜΜΥ.
  • [05/05/2014] Ανακοινώθηκε η 1η σειρά ασκήσεων.
  • [16/04/2014] Στις 23 Απριλίου ΔΕΝ θα γίνει μάθημα. Η αναπλήρωσή του θα γίνει κατόπιν συνεννοήσεως.
  • [14/04/2014] Διόρθωση της προηγούμενης ανακοίνωσης: στις 16 Απριλίου ΔΕΝ θα γίνει μάθημα. Για το μάθημα της 23 Απριλίου θα ειδοποιηθείτε με επόμενη ανακοίνωση.
  • [9/04/2014] Στις 14 και 16 Απριλίου τα μαθήματα θα γίνουν κανονικά. Το αμέσως επόμενο μάθημα θα γίνει στις 28 Απριλίου. Στις 21 και 23 Απριλίου δεν θα γίνουν μαθήματα.
  • [3/04/2014] Η πρώτη συνάντηση θα γίνει την Δευτέρα 8 Απριλίου 2014 στις 10:45 στην αίθουσα 209 του κτηρίου δ.

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

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

  • Διαδικαστικά θέματα, εισαγωγή στην πληροφορική και στην γλώσσα Fortran, τα πρώτα προγράμματα [pdf] (Διαλέξεις: 11/4, 14/4)
  • Bασικά στοιχεία προγραμματισμού σε Fortran, δομές ελέγχου [pdf (νέα έκδοση) ] (Διαλέξεις: 28/4, 30/4)
  • Βρόχοι επανάληψης [pdf (νέα έκδοση: 11/5/2014) ] (Διαλέξεις: 5/5, 12/5)
  • Μορφοποίηση Εξόδου-Εισόδου [pdf] (Διαλέξεις: 14/5, 19/5)
  • Πίνακες [pdf (νέα έκδοση: 1/6/2014) ] (Διαλέξεις: 21/5, 26/5, 28/5)
  • Συναρτήσεις-Υπορουτίνες [pdf] (Διαλέξεις: 2/6, 4/6)
  • Είσοδος-Έξοδος σε αρχείο [pdf ] (Διαλέξεις: 11/6, 23/7)
  • Στοιχεία Αντικειμενοστραφούς Προγραμματισμού [pdf] (Διαλέξεις: 7/7, 14/7, 21/7, 28/7)

Ασκήσεις

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

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