ΣΧΟΛΗ ΤΟΠΟΓΡΑΦΩΝ ΜΗΧΑΝΙΚΩΝ

Προγραμματιστικές Τεχνικές - 2ο Εξάμηνο

Πανεπιστημιακό Φροντιστήριο Αθήνα

Το μάθημα Προγραμματιστικές Τεχνικές διδάσκεται στο 2ο εξάμηνο της σχολής Αγρονόμων και Τοπογράφων Μηχανικών ΕΜΠ. Πραγματεύεται θέματα δομών δεδομένων, αλγορίθμων, κλάσεων και αντικειμενοστρεφούς προγραμματισμού.

ΥΛΗ

Η εξεταστέα ύλη του μαθήματος  περιλαμβάνει:

  • Αναδρομικές συναρτήσεις.
  • Αλγόριθμος ταξινόμησης quicksort και εφαρμογές σε πίνακες.
  • Ενσωμάτωση και χρήση έτοιμων βιβλιοθηκών λογισμικού, τεχνικές ελέγχου και αποσφαλμάτωσης λογισμικού.
  • Δείκτες, δυναμική παραχώρηση μνήμης, δυναμικός ορισμός πινάκων, εφαρμογές.
  • Δομές δεδομένων: structures, τύποι οριζόμενοι από το χρήστη, επίλυση αναφορών σε πίνακες με structures.
  • Εφαρμογή διαχείρισης γεωμετρικών οντοτήτων (με πίνακες από structures και αρχεία).
  • Κλάσεις: ορατότητα πεδίων και μεθόδων, namespaces, χαρακτηριστικές μέθοδοι, ροή ελέγχου προγράμματος. Στοιχεία αντικειμενοστρεφούς προγραμματισμού.
  • Εφαρμογή διαχείρισης γεωμετρικών οντοτήτων (με κλάσεις).
  • Εισαγωγή και απλές εφαρμογές στο υπολογιστικό περιβάλλον MATLAB.

Λυμένες Ασκησεις

Στο πανεπιστημιακό φροντιστήριο του Δημήτρη Ηλία θα βρεις καθηγητές οι οποίοι έχουν αποφοιτήσει από τη σχολή σου και:

  • Προσαρμόζουν το μάθημα πλήρως πάνω στις απαιτήσεις των διδασκόντων της σχολής, μέσω της επίλυσης θεμάτων των τελευταίων διαγωνισμάτων
  • Μεταδίδουν όλες τις απαιτούμενες γνώσεις που απαιτούνται και το αναγκαίο θεωρητικό υπόβαθρο
  • Σε προετοιμάζουν για πιθανές παραλλαγές θεμάτων μέσω επίλυσης συνδυαστικών ασκήσεων

Μαθήματα εξ’αποστάσεως

 

Για όσους επιθυμούν μαθήματα εξ’αποστάσεως, είτε γιατί το επιβάλλουν οι συνθήκες είτε λόγω μεγάλης απόστασης, έχουμε εξασφαλίσει όλα τα απαραίτητα εργαλεία τηλεκπαίδευσης. Πιο συγκεκριμένα, χρησιμοποιούμε:

  • Χρήση της ειδικής πλατφόρμας τηλεκπαίδευσης zoom
  • Διαφάνειες, στις οποίες μπορείτε να βλέπετε αναλυτικά όλο το υλικό των συγγραμμάτων του φροντιστηρίου, κατά τη διάρκεια των μαθημάτων
  • Γραφίδα σχεδίασης, για καλύτερη κατανόηση πιο σύνθετων σχεδίων και εννοιών