ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ
  ΣΧΟΛΗ ΑΓΡΟΝΟΜΩΝ - ΤΟΠΟΓΡΑΦΩΝ ΜΗΧΑΝΙΚΩΝ

  ΔΙΚΤΥΑΚΗ ΣΕΛΙΔΑ ΤΟΥ ΜΑΘΗΜΑΤΟΣ
  ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ, 2ου Εξαμήνου, ακ. έτος 2005-2006
  Διδάσκων: Ρωμύλος Κορακίτης, Αναπληρωτής Καθηγητής

 

  Αρχή  l  Περιεχόμενο και ύλη μαθήματος  l  Πρόγραμμα διαλέξεων και διαφάνειες  l  Εργαστήριο, θέματα ασκήσεων  l  Βοηθητικό υλικό  l  Σύνδεσμοι, πηγές πληροφοριών


Στη σελίδα αυτή μπορείτε να βρείτε τις διαφάνειες και το λοιπό υλικό των διαλέξεων του μαθήματος.
Οι διαφάνειες κάθε μαθήματος γίνονται διαθέσιμες μετά από το μάθημα.

Ωρολόγιο πρόγραμμα

Θεωρία
    Πέμπτη, ώρα 10:45 - 12:30, αμφιθέατρο Β2

Εργαστήριο
    Τμήμα 2 : Τρίτη, ώρα 15:00-17:00, κεντρικό εργαστήριο PCLAB, κτίριο Υπολογιστή
    Τμήμα 1 : Πέμπτη, ώρα 15:00-17:00, κεντρικό εργαστήριο PCLAB, κτίριο Υπολογιστή

    Η σύνθεση των τμημάτων έχει όπως στο πρώτο εξάμηνο.

Εργαστηριακές εξετάσεις  Προσοχή! Μετάθεση ημερομηνίας 1ης εξέτασης   Προσοχή! Μετάθεση ημερομηνίας 2ης εξέτασης
    1η εξέταση: Τρίτη 11.4.2006 και Πέμπτη 13.4.2006, 15:00-17:00 κεντρικό εργαστήριο PCLAB, κτίριο Υπολογιστή
    2η εξέταση: Τρίτη 30.5.2006 και Πέμπτη 1.6.2006, 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]