2016-17 - Προγραμματισμός Ι (ΗΥ120)

Χρήστος Αντωνόπουλος, Βάνα Ντουφεξή, Γιώργος Θάνος

Περιγραφή

ΑΝΕΝΕΡΓΟ ΜΑΘΗΜΑ ΠΡΟΗΓΟΥΜΕΝΟΥ ΕΤΟΥΣ

 

Βασικός στόχος του μαθήματος είναι να παρέχει στους πρωτοετείς φοιτητές την πρώτη επαφή με τις βασικές αρχές του προγραμματισμού και γενικότερα της επίλυσης προβλημάτων με τη βοήθεια υπολογιστή. Ακολούθως, οι φοιτητές εισάγονται στη γλώσσα προγραμματισμού C, μια κλασική, ισχυρή γλώσσα διαδικαστικού (functional), δομημένου προγραμματισμού.

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

Συνοπτικά, τα κύρια αντικείμενα που θα καλυφθούν είναι τα ακόλουθα:

  • Εισαγωγή στον προγραμματισμό.
  • Το μοντέλο μνήμης και η έννοια της μεταβλητής.
  • Βασικοί τύποι δεδομένων και τελεστές.
  • Δομές ελέγχου, διακλαδώσεις, επαναλήψεις.
  • Συναρτήσεις, εμβέλεια και διάρκεια ζωής μεταβλητών, κλήση συναρτήσεων, πέρασμα παραμέτρων, αναδρομή.
  • Δείκτες.
  • Δυναμική διαχείριση μνήμης.
  • Πίνακες, σύνθετοι τύποι δεδομένων και δυναμικές δομές δεδομέν
Περισσότερα  
Κωδικός: ECE120
Κατηγορία: Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών » Προπτυχιακό
Προστατεύονται όλα τα δικαιώματα
Προστατεύονται όλα τα δικαιώματα

Ημερολόγιο