ΔΕΤ204 Δομημένος Προγραμματισμός

Βασιλειάδης Γιώργος

Περιγραφή

Δομημένος Προγραμματισμός

Θεωρία: 2 ώρες
Εργαστήριο: 2 ώρες

Σκοπός του Μαθήματος

Ο σκοπός του μαθήματος είναι η εισαγωγή στις βασικών αρχές προγραμματισμού με χρήση Octave/Matlab. Το μάθημα αποτελεί βασικό εισαγωγικό μάθημα στις έννοιες και στις τεχνικές του προγραμματισμού, καθώς και σε προγραμματιστικά περιβάλλοντα.

Ενότητες Μαθήματος:

  • Εισαγωγή στον προγραμματισμό και στην δομημένη ανάπτυξη προγραμμάτων
  • Η έννοια των μεταβλητών και τύποι δεδομένων
  • Τελεστές και διατύπωση εκφράσεων
  • Εντολές ελέγχου ροής
  • Εντολές επανάληψης
  • Πίνακες
  • Συναρτήσεις
  • Γραφικές παραστάσεις
  • Διαχείριση αρχείων και εισαγωγή/αποθήκευση δεδομένων
  •  
CC - Αναφορά - Μη Εμπορική Χρήση - Παρόμοια Διανομή
Διδάσκοντες

Γιώργος Βασιλειάδης, gvasil@hmu.gr

Σμαράγδα Μαρκάκη, sm.markaki@gmail.com

Συμπληρωματικά Στοιχεία

Ώρες γραφείου καθηγητή: Δευτέρα 15.00-19.00, Παρασκευή 13.00-15.00

Βιβλιογραφία
  • Προγραμματίζοντας σε MATLAB.  Έκδοση: 1η/2011 Συγγραφείς: Στεφανάκος Χ.Ν
  • Προγραμματισμός με τη Χρήση MATLAB. Έκδοση: 1η/2012 Συγγραφείς: Γραββάνης Γιώργος, Γιαννουτάκης Κωνσταντίνος

Ενότητες

Οργάνωση μαθήματος και διαδικαστικά. Ύλη μαθήματος. Τρόπος βαθμολόγησης. Βιβλιογραφία.

Η έννοια των μεταβλητών. Τύποι δεδομένων. Αριθμητικοί, συγκριτικοί και λογικοί τελεστές. Αναθεση τιμών και εκφράσεων. Βασική είσοδος τιμών και έξοδος αποτελεσμάτων.

Ροή εκτέλεσης. Εκτέλεση κώδικα υπό λογικές συνθήκες. Εντολές διακλάδωσης με ένα μονοπάτι. Εντολές διακλάδωσης με δύο ή και περισσότερα μονοπάτια. Εμφωλευμενες (ένθετες) εντολές απόφασης. Απλοποίηση εμφωλευμενων εντολών απόφασης.

Επαναληπτική ροή εκτέλεσης.  Η εντολή for και η εντολή while. Ένθετες εντολές επανάληψης (εμφωλευμένοι βρόγχοι). Η εντολή break και η εντολή continue. Ειδικές περιπτώσεις και συχνά λάθη.

Η έννοια των πινάκων. Μονοδιάστατοι πίνακες (διανύσματα) και διδιάστατοι πίνακες. Δημιουργία και αρχικοποίηση πινάκων. Προσπέλαση. Διάσχιση πινάκων με εντολές επανάληψης. Εύρεση στοιχείων. Πράξεις με πίνακες.

Η έννοια των συναρτήσεων. Τρόπος χρήσης και Πλεονεκτήματα. Ορισμός συναρτήσεων. Κλήση συναρτήσεων. Συναρτήσεις βιβλιοθήκης.

Ανοικτό Ακαδ. Μάθημα

Ανοικτά Ακαδημαϊκά Μαθήματα
Επίπεδο: A

Αρ. Επισκέψεων :  3593
Αρ. Προβολών :  29241

Ημερολόγιο