Ηλεκτρονικοί Υπολογιστές III


Το μάθημα είναι συνδυασμός εισαγωγής στον προγραμματισμό Η/Υ και αριθμητικής ανάλυσης. Εισαγωγή στο προγραμμτισμό (C++/Octave/Matlab). Μεταβλητές και σταθερές, τύποι δεδομένων. Εκφράσεις και προτάσεις. Συναρτήσεις, κατηγορίες. Δομές ελέγχου και ροή προγράμματος. Δείκτες και αναφορές. Βασικά στοιχεία αντικειμενοστραφούς προγραμματισμού, κληρονομικότητα, πολυμορφισμός, πρότυπα. Βασικοί αλγόριθμοι. Εισαγωγή στην αριθμητική ανάλυση. Επίλυση εξισώσων, συστημάτων και εύρεση ριζών. Αριθμητική ολοκλήρωση και παραγώγιση. Διαφορικές εξισώσεις. Αριστοποίηση συναρτήσεων. Το μάθημα δε χωρίζεται σε δύο μέρη: προγραμματισμός και αριθμητική ανάλυση καλύπτονται ενιαία. Έμφαση δίνεται στον προγραμματισμό εφαρμογών με βάση την αριθμητική ανάλυση και όχι στη μαθηματική απόδειξη.


Στόχοι Μαθήματος

Εξοικείωση των φοιτητών με τον προγραμματισμό (C++/Octave/Matlab) και τις συνοδές έννοιες, τον αντικειμενοστραφή προγραμματισμό και την αριθμητική ανάλυση


Προαπαιτούμενες Γνώσεις


Περιεχόμενα

1. Εισαγωγή στον Προγραμματισμό 2. Εισαγωγή στην Αριθμητική Ανάλυση 3. Αντικειμενοστραφής προγραμματισμός 4. Διαφορικές εξισώσεις

ΤΑΥΤΟΤΗΤΑ ΜΑΘΗΜΑΤΟΣ

Βαθμίδα:

Τύπος:

Προπτυχιακό

(A+)


Εκπαιδευτές: Αθανάσιος Σταυρακούδης
Τμήμα: Οικονομικών Επιστημών
Ίδρυμα: Πανεπιστήμιο Ιωαννίνων
Θεματική Περιοχή: Οικονομικά και Διοίκηση Επιχειρήσεων
Άδεια Χρήσης: Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή

Επισκεφτείτε το μάθημα

ΜΟΙΡΑΣΤΕΙΤΕ ΤΟ ΜΑΘΗΜΑ
ΣΧΕΤΙΚΑ ΜΑΘΗΜΑΤΑ