Περιγραφή Μαθήματος
Ενότητα 1 (4 Ώρες): Σύνταξη C++ (Εισαγωγή, Μεταγλώττιση, Σύνδεση, Δομή πηγαίου αρχείου, Είσοδος-έξοδος, Μεταβλητές).
Ενότητα 2 (8 Ώρες): Βρόγχοι και Διακλαδώσεις (Αλγεβρικές και λογικές παραστάσεις, Βρόχοι επανάληψης, Διακλάδωση υπό συνθήκη).
Ενότητα 3 (8 Ώρες): Συλλογές δεδομένων (Δομές, Πίνακες).
Ενότητα 4 (8 Ώρες): Συναρτήσεις (Δήλωση-ορισμός συνάρτησης, Υπερφόρτωση συνάρτησης, Προεπιλεγμένα ορίσματα, Εμβέλεια μεταβλητών, Ορίσματα με αναφορά).
Ενότητα 5 (12 Ώρες): Αντικείμενα (Εισαγωγή στα αντικείμενα, Συναρτήσεις μέλη, Επικοινωνία αντικειμένου-αντικειμένου, Υπερφόρτωση τελεστή, Κληρονομικότητα, Πολυμορφισμός).
Ενότητα 6 (4 Ώρες): Εισαγωγή στο Matlab (Μεταβλητές, Ενδογενής επανάληψη, Βρόχοι-διακλαδώσεις, Αρχεία κειμένου (script)-συνάρτησης (function), Γραφική οπτικοποίηση δεδομένων).
Ενότητα 7 (4 Ώρες): Εφαρμογές στο Matlab (Μοντελοποίηση φυσικών προβλημάτων/συστημάτων).
Στοιχεία Μαθήματος
Κωδικός μαθήματος: ΗΦY 103
Μάθημα: Μαθήματα Κορμού
Εξάμηνο: Πρώτο Εξάμηνο
Ώρες / εβδομάδα: 4
Πιστ. Μονάδες (ECTS): 8
Διδάσκοντες: Θ. Σαμαράς, Κ. Σιώζιος