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)

Ασκήσεις

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

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