Οι Γλώσσες Προγραμματισμού C και C++. Ανάπτυξη Προγραμμάτων με Δομημένο τρόπο. Λέξεις Κλειδιά. Προσδιοριστές. Τύποι Δεδομένων. Έλεγχος Προγράμματος. Συναρτήσεις. Μεταβλητές. Εμβέλεια και Διάρκεια Ζωής Μεταβλητών. Πίνακες. Δείκτες. Σχέση Δεικτών και Πινάκων. Αναφορές και Διευθύνσεις Μνήμης. Χαρακτήρες. Ακολουθίες Χαρακτήρων. Μορφοποίηση Εισόδου και Εξόδου Προγραμμάτων. Δομήσεις και Προσπέλαση Μελών των Δομήσεων. Ενώσεις. Απαριθμήσεις. Χειρισμοί Παραστάσεων σε Δυαδική Μορφή. Πρόσβαση σε Αρχεία. Επεξεργασία Αρχείων. Προεπεξεργασία και Μεταγλώττιση Προγραμμάτων. Προχωρημένα Θέματα Προγραμματισμού. Δομές Δεδομένων. Η C++ είναι βελτιωμένη C. Αφαιρετική Άποψη Δεδομένων. Κλάσεις. Κληρονομικότητα. Πολυμορφισμός. Υπερφόρτωση Τελεστών. Εικονικές Συναρτήσεις. Είσοδος και Έξοδος Προγραμμάτων με Ροές. Πρότυπα. Εξαιρέσεις.
Χειμ. Εξάμηνο 2011 - 2012.
Πρόγραμμα: Παρασκευή 13.00-16.00 Αίθ. 1 (Θεωρία),
Δευτέρα 09.00-11.00,
13.00-15.00,
15.00-17.00,
17.00-19.00, Εργ. 1 (Εργαστήριο)
Ανακοινώσεις
22-Δεκ-2011
Παρακαλώ δείτε εδώ τα θέματα τις προόδου και ενδεικτικές λύσεις.
7-Δεκ-2011
Την Τετάρτη 21 Δεκεμβρίου και ώρα 12.00-14.00 στις αίθουσες 1, 2, 3 θα γίνει πρόοδος στο μάθημα 'Εισαγωγή στον Προγραμματισμό'.
25-Νοε-2011
Την Τρίτη 29 Νοεμβρίου 2011 και ώρα 14.00-16.00 στην Αίθ. 3 θα γίνει έκτακτο μάθημα στην ‘Εισαγωγή στον Προγραμματισμό’.
3-Οκτ-2011
Παρακαλώ δείτε το ενημερωτικό φυλλάδιο του μαθήματος.
Βιβλιογραφία
- "Η Τέχνη και Επιστήμη της C", E. S. Roberts, Εκδόσεις Κλειδάριθμος, 2004.
- "Η Γλώσσα C σε Βάθος", Ν. Χατζηγιαννάκης, Εκδόσεις Κλειδάριθμος, 2006.
- "C Προγραμματισμός", Deitel & Deitel, Εκδόσεις Μ. Γκιούρδας, 2001.
- "Η Γλώσσα Προγραμματισμού C", Brian W. Kernighan & Dennis M. Ritchie, Εκδόσεις Κλειδάριθμος, 1990.
- "Joy of C", L. Miller, A. Quilici, Εκδόσεις John Wiley & Sons Inc., 1993.
- "Εισαγωγή στη Γλώσσα C", Α. Καράκος, 2009.
- "Προγραμματισμός Ηλεκτρονικών Υπολογιστών", Ε. Ζάχος, 2005.
Τα πέντε πρώτα βιβλία υπάρχουν στη βιβλιοθήκη του Τμήματος.
Compilers για τη C
Στην παρακάτω διεύθυνση μπορείτε να βρείτε πληροφορίες και να κάνετε download έναν compiler της C.