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

Κωδικός : DSA110

DSA110  -  Βασιλειάδης Γιώργος, Μαρκάκη Σμαράγδα

Μάθημα

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

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

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

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

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

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

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

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

    Βιβλιογραφία

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

Ενότητες

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

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

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

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

Ημερολόγιο

Προθεσμία
Γεγονός μαθήματος
Γεγονός συστήματος
Προσωπικό γεγονός

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

Όλες...

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

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

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