Περιγραφή Μαθήματος


Ενότητα 1 (4 Ώρες): Σύνταξη C++ (Εισαγωγή, Μεταγλώττιση, Σύνδεση, Δομή πηγαίου αρχείου, Είσοδος-έξοδος, Μεταβλητές).

Ενότητα 2 (8 Ώρες): Βρόγχοι και Διακλαδώσεις (Αλγεβρικές και λογικές παραστάσεις, Βρόχοι επανάληψης, Διακλάδωση υπό συνθήκη).

Ενότητα 3 (8 Ώρες): Συλλογές δεδομένων (Δομές, Πίνακες).

Ενότητα 4 (8 Ώρες): Συναρτήσεις (Δήλωση-ορισμός συνάρτησης, Υπερφόρτωση συνάρτησης, Προεπιλεγμένα ορίσματα, Εμβέλεια μεταβλητών, Ορίσματα με αναφορά).

Ενότητα 5 (12 Ώρες): Αντικείμενα (Εισαγωγή στα αντικείμενα, Συναρτήσεις μέλη, Επικοινωνία αντικειμένου-αντικειμένου, Υπερφόρτωση τελεστή, Κληρονομικότητα, Πολυμορφισμός).

Ενότητα 6 (4 Ώρες): Εισαγωγή στο Matlab (Μεταβλητές, Ενδογενής επανάληψη, Βρόχοι-διακλαδώσεις, Αρχεία κειμένου (script)-συνάρτησης (function), Γραφική οπτικοποίηση δεδομένων).

Ενότητα 7 (4 Ώρες): Εφαρμογές στο Matlab (Μοντελοποίηση φυσικών προβλημάτων/συστημάτων).

Στοιχεία Μαθήματος


Κωδικός μαθήματος:  ΗΦY 103

Μάθημα:  Μαθήματα Κορμού

Εξάμηνο:  Πρώτο Εξάμηνο

Ώρες / εβδομάδα:   4

Πιστ. Μονάδες (ECTS):  8

Διδάσκοντες:  Θ. Σαμαράς, Κ. Σιώζιος