Προγραμματισμός και Εφαρμογές Η/Υ (Ε)

Βασίλειος Μούσας

Περιγραφή

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

ΥΛΗ

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

Περισσότερα  
CC - Αναφορά - Μη Εμπορική Χρήση - Παρόμοια Διανομή

Ενότητες

Εκκίνηση της Εφαρμογής MatLab ή Octave. Τακτοποίηση Επιφάνειας εργασίας.  Ορισμός φακέλου εργασίας. Βασικές Ενέργειες. Το Command Window. Το Workspace. Το Command History. Ο Editor  Αριθμοί και Πράξεις, Εντολές Ι/Ο, Αριθμητικές Παραστάσεις, Αποθήκευση Command Window στο diary, Αποθήκευση προγραμμάτων m-files στο φάκελο. Λύση απλών προβλημάτων

Στόχοι Ενότητας

Μετά το τέλος της ενότητας οι φοιτητές θα είναι σε θέση να:

  • Να χειρίζονται το περιβάλλον ανάπτυξης προγραμμάτων MatLab
  • Να εκτελούν απλές εντολές στο Command Window
  • Να δημιουργούν απλά προγράμματα στον Editor
  • Να αποθηκεύουν την εργασία τους και τα αποτελέσματα στον φάκελο τους.

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

  1. Μούσας Β.Χ., Βασική Χρήση & Προγραμματισμός του MATLAB, Εκδόσεις Ίων, 2008

Λέξεις Κλειδιά

MatLab, editor, Εκτελέσιμες εντολές, Εντολές Εισόδου/Εξόδου.

Επίλυση Απλών Προβλημάτων με Ακολουθίες απλών Εντολών (μετατροπή μονάδων, υπολογισμός συντεταγμένων, κλπ.) Βασική Δομή προγράμματος: 1) Διάβασμα / Είσοδος Δεδομένων, 2) Υπολογισμός των μεγεθών, 3) Εμφάνιση/Έξοδος των Αποτελεσμάτων.

 

Στόχοι Ενότητας

Μετά το τέλος της ενότητας οι φοιτητές θα είναι σε θέση να:

  • Δημιουργούν απλά προγράμματα με τα οποία θα διαβάζουν τα δεδομένα, θα υπολογίζουν τους τύπους/παραστάσεις και θα τυπώνουν τα αποτελέσματα

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

  1. Μούσας Β.Χ., Βασική Χρήση & Προγραμματισμός του MATLAB, Εκδόσεις Ίων, 2008

Λέξεις Κλειδιά

Πράξεις, Αλγεβρικές παραστάσεις, ιεραρχία πράξεων, Συναρτήσεις βιβλιοθήκης, Εντολές Εισόδου/Εξόδου, input() , disp(), Μορφοποίηση, sprint/fprintf.

Έλεγχος ροής προγράμματος. Οι λογικές εκφράσεις και οι λογικοί τελεστές. η εντολή if…elseif…else…end. Εμφωλευμένες if. Επίλυση και διερεύνηση της γραμμικής και της δευτεροβάθμιας εξίσωσης.

Στόχοι Ενότητας

Μετά το τέλος της ενότητας οι φοιτητές θα είναι σε θέση να:

  • Κατανοούν τη ροή ενός προγράμματος, να Χρησιμοποιούν εντολές ελέγχου και να Διατυπώνουν λογικές εκφράσεις & συγκρίσεις

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

  1. Μούσας Β.Χ., Βασική Χρήση & Προγραμματισμός του MATLAB, Εκδόσεις Ίων, 2008

Λέξεις Κλειδιά

Έλεγχος ροής, Λογικές εκφράσεις, Λογικοί τελεστές, Εντολή ελέγχου IF

Έλεγχος ροής προγράμματος. Η εντολή for…end. Εμφωλευμένες for. Επαναληπτικοί Υπολογισμοί. Ακολουθίες αριθμών και Σειρές, Λίστες αποτελεσμάτων.

Στόχοι Ενότητας

Μετά το τέλος της ενότητας οι φοιτητές θα είναι σε θέση να:

  • Κατανοούν τη ροή ενός προγράμματος, να χρησιμοποιούν εντολές επανάληψης και να δημιουργούν σειρές αριθμών και λίστες αποτελεσμάτων

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

  1. Μούσας Β.Χ., Βασική Χρήση & Προγραμματισμός του MATLAB, Εκδόσεις Ίων, 2008

Λέξεις Κλειδιά

Έλεγχος ροής, Εντολή επανάληψης FOR

Έλεγχος ροής προγράμματος, η εντολή switch…case…otherwise…end. Η εντολή while (συνθήκη) …end. Υπολογισμοί Στατιστικών Μεγεθών. Εσωτερικές συναρτήσεις βιβλιοθήκης.

Στόχοι Ενότητας

Μετά το τέλος της ενότητας οι φοιτητές θα είναι σε θέση να:

  • Ελέγχουν τη ροή του προγράμματος. να χρησιμοποιούν εντολές switch & while, να χρησιμοποιούν συναρτήσεις βιβλιοθήκης.

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

  1. Μούσας Β.Χ., Βασική Χρήση & Προγραμματισμός του MATLAB, Εκδόσεις Ίων, 2008

Λέξεις Κλειδιά

Έλεγχος ροής, Εντολές SWITCH & WHILE

Τοποθέτηση δεδομένων σε αρχεία κειμένου (ascii), ανάγνωση αρχείων και αποθήκευση τους σε πίνακες, επαναληπτικοί υπολογισμοί. Προσεγγιστικός υπολογισμός ολοκληρωμάτων και του Εμβαδόν πολυγώνου με τον κανόνα του τραπεζίου. 

Στόχοι Ενότητας

Μετά το τέλος της ενότητας οι φοιτητές θα είναι σε θέση να:

  • Διαβάζουν/αποθηκεύουν δεδομένα σε πίνακες και αρχεία. Υπολογίζουν προσεγγιστικά το εμβαδόν/ολοκλήρωμα

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

  1. Μούσας Β.Χ., Βασική Χρήση & Προγραμματισμός του MATLAB, Εκδόσεις Ίων, 2008

Λέξεις Κλειδιά

Αρχεία. Πίνακες, επαναληπτικοί υπολογισμοί, εμβαδόν

Προσεγγιστικοί υπολογισμοί του Αριθμού π, και των Ολοκληρωμάτων. Αριθμητικές προσεγγίσεις/λύσεις στο Excel (goal seek)

Στόχοι Ενότητας

Μετά το τέλος της ενότητας οι φοιτητές θα είναι σε θέση να:

  • Υπολογίζουν προσεγγιστικά το εμβαδόν/ολοκλήρωμα και άλλες λύσεις στο MatLab και το Excel

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

  1. Μούσας Β.Χ., Βασική Χρήση & Προγραμματισμός του MATLAB, Εκδόσεις Ίων, 2008
  2. Μούσας Β.Χ., Σημειώσεις Προγραμματισμού Excel.

Λέξεις Κλειδιά

 Πίνακες, επαναληπτικοί υπολογισμοί, π, ολοκληρώματα

Λύση συστήματος εξισώσεων με και χωρίς τη χρήση διανυσμάτων. Δημιουργία Συνάρτησης (υπο-προγράμματος). Εφαρμογή στον υπολογισμό στατικότητας μιας σκάλας. Απεικόνιση Γραφικών

Στόχοι Ενότητας

Μετά το τέλος της ενότητας οι φοιτητές θα είναι σε θέση να:

  • Επιλύει συστήματα, να Δημιουργεί Συναρτήσεις Χρήστη, να απεικονίζει γραφικά.

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

  1. Μούσας Β.Χ., Βασική Χρήση & Προγραμματισμός του MATLAB, Εκδόσεις Ίων, 2008

Λέξεις Κλειδιά

Πίνακες, συστήματα εξισώσεων, ευστάθεια σκάλας, συναρτήσεις χρηστών, functions

Αναδρομικοί υπολογισμοί και εφαρμογή στο πρόβλημα της ανοιχτής όδευσης.

Στόχοι Ενότητας

Μετά το τέλος της ενότητας οι φοιτητές θα είναι σε θέση να:

  • Πραγματοποιούν επαναλαμβανόμενους και αναδρομικούς υπολογισμούς στο MatLab.

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

  1. Μούσας Β.Χ., Βασική Χρήση & Προγραμματισμός του MATLAB, Εκδόσεις Ίων, 2008

Λέξεις Κλειδιά

Αναδρομικοί Υπολογισμοί, Εσωτερικές Συναρτήσεις, Πίνακες, Διανύσματα, Γραφικές παραστάσεις

Επαναληπτικοί υπολογισμοί και εφαρμογή στο πρόβλημα των Καμπτικών Ροπών

Στόχοι Ενότητας

Μετά το τέλος της ενότητας οι φοιτητές θα είναι σε θέση να:

  • Πραγματοποιούν επαναλαμβανόμενους και αναδρομικούς υπολογισμούς στο MatLab.

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

  1. Μούσας Β.Χ., Βασική Χρήση & Προγραμματισμός του MATLAB, Εκδόσεις Ίων, 2008

Λέξεις Κλειδιά

Επαναληπτικοί Υπολογισμοί, Εσωτερικές Συναρτήσεις, Πίνακες, Διανύσματα, Γραφικές παραστάσεις

Αναδρομικοί υπολογισμοί στο Excel, και εφαρμογή στο πρόβλημα της ανοιχτής όδευσης.

Στόχοι Ενότητας

Μετά το τέλος της ενότητας οι φοιτητές θα είναι σε θέση να:

  • Πραγματοποιούν επαναλαμβανόμενους και αναδρομικούς υπολογισμούς στο Excel

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

  1. Μούσας Β.Χ., Σημειώσεις Προγραμματισμού Excel.

Λέξεις Κλειδιά

Αναδρομικοί Υπολογισμοί, Εσωτερικές Συναρτήσεις, Πίνακες, Διανύσματα, Γραφικές παραστάσεις

Λύση συστήματος εξισώσεων στο Excel με τη χρήση διανυσμάτων συναρτήσεων για πράξεις πινάκων.

Στόχοι Ενότητας

Μετά το τέλος της ενότητας οι φοιτητές θα είναι σε θέση να:

  • Επιλύει συστήματα, και να πραγματοποιεί πράξεις πινάκων στο Excel

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

  1. Μούσας Β.Χ., Σημειώσεις Προγραμματισμού Excel.

Λέξεις Κλειδιά

Πράξεις πινάκων, Excel, πλήκτρα CTRL+SHIFT+ENTER, συναρτήσεις πινάκων MMULT, MDETERM, MINVERSE, SUMPRODUCT.

Επαναληπτικοί υπολογισμοί στο Excel, και εφαρμογή στο πρόβλημα των Καμπτικών Ροπών.

Στόχοι Ενότητας

Μετά το τέλος της ενότητας οι φοιτητές θα είναι σε θέση να:

  • Πραγματοποιούν επαναλαμβανόμενους και αναδρομικούς υπολογισμούς στο Excel

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

  1. Μούσας Β.Χ., Σημειώσεις Προγραμματισμού Excel.

Λέξεις Κλειδιά

Επαναληπτικοί Υπολογισμοί, Εσωτερικές Συναρτήσεις, Πίνακες, Διανύσματα, Γραφικές παραστάσεις

Δημιουργία GUI στο MatLab για την είσοδο των δεδομένων και την εμφάνιση των λύσεων ενός προβλήματος.

Στόχοι Ενότητας

Μετά το τέλος της ενότητας οι φοιτητές θα είναι σε θέση να:

  • Δημιουργούν GUI στο MatLab

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

  1. Μούσας Β.Χ., Σημειώσεις Προγραμματισμού Excel.

Λέξεις Κλειδιά

GUI, MatLab

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

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

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

Ημερολόγιο

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

  • - Δεν υπάρχουν ανακοινώσεις -