(1) ΓΕΝΙΚΑ
ΣΧΟΛΗ | Μηχανικών Παραγωγής και Διοίκησης | ||
2η ΣΧΟΛΗ | |||
ΕΠΙΠΕΔΟ ΣΠΟΥΔΩΝ | Προπτυχιακό | ||
ΚΩΔΙΚΟΣ ΜΑΘΗΜΑΤΟΣ | ΜΠΔ 122 | ΕΞΑΜΗΝΟ ΣΠΟΥΔΩΝ | 2ο |
ΑΥΤΟΤΕΛΕΙΣ ΔΙΔΑΚΤΙΚΕΣ ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ | ΕΒΔΟΜΑΔΙΑΙΕΣ ΩΡΕΣ ΔΙΔΑΣΚΑΛΙΑΣ | ΠΙΣΤΩΤΙΚΕΣ ΜΟΝΑΔΕΣ | |
Διαλέξεις | 2 | ||
Εργαστήρια | 2 | ||
Σύνολο | 4 | 5 | |
ΤΥΠΟΣ ΜΑΘΗΜΑΤΟΣ | Ειδικού υποβάθρου | ||
ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ ΜΑΘΗΜΑΤΑ | |||
ΓΛΩΣΣΑ ΔΙΔΑΣΚΑΛΙΑΣ και ΕΞΕΤΑΣΕΩΝ | Ελληνικά | ||
ΤΟ ΜΑΘΗΜΑ ΠΡΟΣΦΕΡΕΤΑΙ ΣΕ ΦΟΙΤΗΤΕΣ ERASMUS | Όχι | ||
ΗΛΕΚΤΡΟΝΙΚΗ ΣΕΛΙΔΑ ΜΑΘΗΜΑΤΟΣ (URL) | https://www.eclass.tuc.gr/courses/MPD123/ |
(2) ΜΑΘΗΣΙΑΚΑ ΑΠΟΤΕΛΕΣΜΑΤΑ
Μαθησιακά Αποτελέσματα |
Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής/τρια θα είναι σε θέση να:
|
Γενικές Ικανότητες |
|
(3) ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ
Ανάλυση αλγορίθμων. Εκμάθηση της Γλώσσας Προγραμματισμού C (Δείκτες, Ορίσματα στην συνάρτηση main( ), Είσοδος/Έξοδος σε/από αρχεία, Δομές, Ενώσεις, Απαρίθμητοι τύποι). Αφηρημένοι Τύποι Δεδομένων (ΑΤΔ). ΑΤΔ Στοίβα. ΑΤΔ Ουρά. Αναδρομή. ΑΤΔ Λίστα. Δέντρα. ΑΤΔ Δυαδικό Δέντρο. Δυαδικά Δέντρα Αναζήτησης. Αλγόριθμοι ταξινόμησης πινάκων. Αλγόριθμοι αναζήτησης.
Εργαστήρια: Δείκτες, Είσοδος/Έξοδος σε/από αρχεία, Δομές, Αναδρομή, ΑΤΔ Στοίβα, ΑΤΔ Λίστα, Αλγόριθμοι ταξινόμησης πινάκων
(4) ΔΙΔΑΚΤΙΚΕΣ και ΜΑΘΗΣΙΑΚΕΣ ΜΕΘΟΔΟΙ – ΑΞΙΟΛΟΓΗΣΗ
ΤΡΟΠΟΣ ΠΑΡΑΔΟΣΗΣ | Με φυσική παρουσία |
ΧΡΗΣΗ ΤΕΧΝΟΛΟΓΙΩΝ ΠΛΗΡΟΦΟΡΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ | ||||
Στη διδασκαλία: | Χρήση Η/Υ | |||
Στην εργαστηριακή εκπαίδευση: | Χρήση Η/Υ και Compiler | |||
Στην επικοινωνία με τους φοιτητές: | Ανακοινώσεις, εξεταστέα ύλη, βοηθήματα μέσω του συστήματος τηλεκπαίδευσης e-class. |
ΟΡΓΑΝΩΣΗ ΔΙΔΑΣΚΑΛΙΑΣ | ||||
Διαλέξεις | 26 ώρες | |||
Εργαστήρια | 14 ώρες | |||
Εκπόνηση Εργαστηριακών Ασκήσεων | 32 ώρες | |||
Αυτοτελής μελέτη | 53 ώρες | |||
Σύνολο | 125 ώρες |
Διδακτέα Ύλη ανά Εβδομάδα (13 εβδομάδες) :
1. Εισαγωγή στο μάθημα, Ανάλυση αλγορίθμων, Σχέση αλγορίθμων και δομών δεδομένων, Σύντομη σύνοψη της C
2. Εισαγωγή στους δείκτες, Δείκτες και διατάξεις, Δείκτες σε δείκτες
3. Ορίσματα στη συνάρτηση main(), Είσοδος/Έξοδος από/σε αρχεία
4. Είσοδος/Έξοδος από/σε αρχεία, Δομές, Ενώσεις, Απαρίθμητοι τύποι
5. Αφηρημένος Τύπος Δεδομένων (ΑΤΔ), Ο ΑΤΔ Ακέραιος, Ο ΑΤΔ Πίνακας, Ο ΑΤΔ Αραιός Πίνακας
6. Ο ΑΤΔ Στοίβα
7. Αναδρομή (Υλοποίηση και αποτελεσματικότητα), Ο ΑΤΔ Ουρά
8. Ο ΑΤΔ Λίστα (Ακολουθιακή υλοποίηση και υλοποίηση με συνδεδεμένη λίστα)
9. Οι ΑΤΔ Στοίβα και Ουρά με χρήση Λίστας, Δέντρα, Ο ΑΤΔ Δυαδικό δέντρο
10. Δέντρα, Ο ΑΤΔ Δυαδικό δέντρο, Δυαδικά δέντρο αναζήτησης
11. Ταξινόμηση πινάκων
12. Ταξινόμηση πινάκων, Αλγόριθμοι αναζήτησης
13. Επίλυση ενδεικτικών ασκήσεων
Εργαστήρια (7 εβδομάδες εργαστηρίων)
5. Δείκτες
6. Είσοδος/Έξοδος σε/από αρχεία
7. Δομές
8. Αναδρομή
9. Ο ΑΤΔ Στοίβα
10. Ο ΑΤΔ Λίστα
11. Αλγόριθμοι ταξινόμησης πινάκων
(5) ΑΞΙΟΛΟΓΗΣΗ ΦΟΙΤΗΤΩΝ
Αθροιστική/Συμπερασματική (για βαθμό φοιτητή) Αξιολόγηση | ||||
Γραπτή Τελική Εξέταση | 70% | (Ερωτήσεις σύντομης απάντησης) | ||
(Συγκριτική αξιολόγηση στοιχείων θεωρίας) | ||||
(Ερωτήσεις επίλυσης προβλημάτων) | ||||
Πρόοδος Εργαστηρίου | 30% |
Σχόλια για την Αξιολόγηση των Φοιτητών :
Ο τελικός βαθμός προκύπτει αθροιστικά ως εξής:
(6) ΣΥΝΙΣΤΩΜΕΝΗ ΒΙΒΛΙΟΓΡΑΦΙΑ
Ν. Μισυρλής. Δομές δεδομένων με C, Αθήνα, 2008.
R. Sedgewick, Αλγόριθμοι σε C, Κλειδάριθμος, Αθήνα, 2005.
W.H. Press, S.A. Teukolsky, W.T Vetterling and B.P. Flannery. Numerical Recipes in C: The Art of Scientific Computing. Cambridge University, Cambridge, 1992.