Πληροφορική

Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης

Τμήμα Μηχανολόγων Μηχανικών

Έτος: 2014-2015

Διδάσκων: Κωνσταντίνος Καρατζάς

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

Τι είναι ένα πρόγραμμα και τι αλγόριθμος; Πόσο γρήγορα εκτελούνται τα προγράμματα στους υπολογιστές; Πως μπορούμε να αναπτύξουμε προγράμματα για να να ελέγχουμε ρομπότ, να προβλέπουμε την ατμοσφαιρική ρύπανση, να επεξεργαζόμαστε εικόνες και να κρυπτογραφούμε μηνύματα; Τι σχέση έχει ένα ρουλεμάν, η ποιότητα του περιβάλλοντος, και μία γραμμή παραγωγής προϊόντων; Όλα προϋποθέτουν τον υπολογισμό, την προσομοίωση και την πρόγνωση της συμπεριφοράς τους με τη βοήθεια κατάλληλων αλγορίθμων και προγραμμάτων Η/Υ!

Video-Διαλέξεις

Διάλεξη 01: Επίλυση προβλημάτων με Η/Υ-εισαγωγή (2015-02-17)

Διάλεξη 02: Μεταβλητές, Όλα είναι πίνακες, Δεδομένα, Σφάλματα, Δομές (2015-03-03)

Διάλεξη 03: Μέθοδοι επίλυσης προβλημάτων, Παράμετροι συναρτήσεων και εμβέλεια μεταβλητών (2015-03-10)

Διάλεξη 04: Λογικές εκφράσεις (Παραστάσεις και Δείκτες), Δομές Προγραμματισμού (2015-03-17)

Διάλεξη 05: Διαχείριση πινάκων, Αριθμητικές μέθοδοι επίλυσης προβλημάτων (2015-03-24)

Διάλεξη 06: Αριθμητικές μέθοδοι επίλυσης προβλημάτων, Προεκτάσεις, Προγραμματισμός χωρίς δομές (2015-03-31)

Διάλεξη 07: Μελέτη Αλγορίθμων, Αναδρομικότητα - Πολυπλοκότητα, Το πρόβλημα του περιοδεύοντος πωλητή (2015-04-21)

Διάλεξη 08: Fibonacci Revisited, Επανάληψη, Γραφικά στο Matlab (2015-04-28)

Διάλεξη 09: Προσομοιώσεις, Τυχαίοι Αριθμοί και Monte Carlo (2015-05-05)

Διάλεξη 10: Matlab για «καθημερινή χρήση» - Αριθμητική παραγώγιση και ολοκλήρωση, Πολυώνυμα, Προσομοιώσεις - Random Walk (2015-05-12)

Διάλεξη 11: Εισαγωγή στην επίλυση ΔΕ με Matlab: Αρμονικές Ταλαντώσεις, Εισαγωγή στο/στη Simulink (2015-05-19)

Διάλεξη 12: Υπολογιστική και Μηχανολογία: το «παιχνίδι της ζωής» και η προσομοίωση δομικών μεταβολών χάλυβα και δασικών πυρκαγιών (2015-05-26)