ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΑΓΡΟΝΟΜΩΝ - ΤΟΠΟΓΡΑΦΩΝ ΜΗΧΑΝΙΚΩΝ
ΔΙΚΤΥΑΚΗ ΣΕΛΙΔΑ ΤΟΥ ΜΑΘΗΜΑΤΟΣ
|
Αρχή l Περιεχόμενο και ύλη μαθήματος l Πρόγραμμα διαλέξεων και διαφάνειες l Εργαστήριο, θέματα ασκήσεων l Βοηθητικό υλικό l Σύνδεσμοι, πηγές πληροφοριών
Στη σελίδα αυτή μπορείτε να βρείτε τις διαφάνειες
και το λοιπό υλικό των διαλέξεων του μαθήματος.
Οι διαφάνειες κάθε μαθήματος γίνονται διαθέσιμες μετά από το μάθημα.
Ωρολόγιο πρόγραμμα
Θεωρία
Πέμπτη, ώρα 10:45 - 12:30,
αμφιθέατρο Β2
Εργαστήριο
Τμήμα
2 : Τρίτη,
ώρα 15:00-17:00, κεντρικό
εργαστήριο PCLAB, κτίριο Υπολογιστή
Τμήμα 1 : Πέμπτη, ώρα 15:00-17:00,
κεντρικό εργαστήριο PCLAB, κτίριο Υπολογιστή
Η σύνθεση των τμημάτων έχει όπως στο πρώτο εξάμηνο.
Προσοχή:
οι ημερομηνίες αυτές
αναφέρονται με δεδομένη την ομαλή εξέλιξη του εξαμήνου.
Να επισκέπτεστε συχνά τη σελίδα αυτή ώστε να επιβεβαιώσετε την ισχύ τους ή να
ενημερωθείτε για τις ημερομηνίες που τελικά θα ισχύσουν.
Πρόγραμμα και υλικό διαλέξεων
Εβδομάδα 1.
Ανασκόπηση διδαχθείσας ύλης στο 1ο εξάμηνο. Ασκήσεις
εργαστηρίου και διαγωνίσματος. Συναρτήσεις στη
C++.
Διαφάνειες [pdf]
Εβδομάδα 2.
Εισοδος/έξοδος με αρχεία κειμένου, πίνακες από/προς αρχεία,
εφαρμογή διαχείρισης γεωμετρικών οντοτήτων (με πίνακες και αρχεία).
Διαφάνειες [pdf].
Παραδείγματα [zip]
Εβδομάδα 3.
Πίνακες, Αλγόριθμοι ταξινόμησης σε πίνακες (quicksort,
bubblesort)
Διαφάνειες [pdf].
Παραδείγματα [zip]
Εβδομάδα 4.
Αλγόριθμος δυαδικής αναζήτησης, εφαρμογές αλγορίθμων
ταξινόμησης
Διαφάνειες [pdf].
Παραδείγματα [zip]
Εβδομάδα 5.
Χρήση βιβλιοθηκών έτοιμων συναρτήσεων, έλεγχος και
αποσφαλμάτωση λογισμικού.
Διαφάνειες [pdf].
Παραδείγματα [zip]
Εβδομάδα 6.
Επισκόπηση χρήσης αρχείων, δείκτες, δυναμική παραχώρηση
μνήμης, είσοδος-έξοδος με χρήση συναρτήσεων της βιβλιοθήκης
stdio.
Διαφάνειες [pdf].
Παράδειγμα [cpp]
Εβδομάδα 7.
Δομές δεδομένων στη C++.
Εισαγωγή στις κλάσεις
Διαφάνειες [pdf].
Παραδείγματα [cpp]
Εβδομάδα 8.
Κλάσεις. Ορισμός κλάσεων,
χαρακτηριστικές μέθοδοι, ορατότητα.
Διαφάνειες [pdf].
Παραδείγματα [cpp]