Please ensure Javascript is enabled for purposes of website accessibility

Preview

Selected image

Διαδικαστικός Προγραμματισμός (2024-25)

(EE1136) -  Χρήστος Φείδας

Description du cours

Το μάθημα "Διαδικαστικός Προγραμματισμός" επικεντρώνεται σε τεχνικές ανάπτυξης δομημένων προγραμμάτων χρησιμοποιώντας τη γλώσσα προγραμματισμού C. Στο μάθημα μελετώνται τεχνικές ελέγχου ροής, οργάνωσης προγράμματων καθώς και απλοί και σύνθετοι τύποι δεδομένων και κατασκευές τύπων.  Ιδιαίτερη έμφαση δίνεται στη διαχείριση της μνήμης και στις διεπαφές των δομικών στοιχείων ενός προγράμματος. Επίσης μελετώνται δυναμικές δομές δεδομένων και βασικοί τρόποι δημιουργίας, χρήσης και διαχείρισής τους. 

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

Creation Date

vendredi 16 février 2024