Παρουσίαση/Προβολή

Εικόνα επιλογής

ΔΕ10Γ Δομημένος Προγραμματισμός

(DBI101) -  Νικόλαος Μιχαλοδημητράκης (Ομάδα Α) - Αικατερινίδης Γιάννης (Ομάδα Β)

Περιγραφή Μαθήματος

Κατανόηση βασικών αρχών προγραμματισμού. Εκμάθηση της γλώσσας προγραμματισμού C.

 

Δομημένος Προγραμματισμός

Θ:

Ε: 4

Φ:

Υποχρεωτικό

Στόχος/Σκοπός Μαθήματος:

Κατανόηση βασικών αρχών προγραμματισμού. Εκμάθηση της γλώσσας προγραμματισμού C.

Περιγραφή Μαθήματος:

Εισαγωγή στο προγραμματισμό. Η έννοια της μεταβλητής και οι τύποι της. Τελεστές, διατύπωση εκφράσεων και η δομή ελέγχου ροής if. Δομημένη ανάπτυξη προγραμμάτων. Οι επαναληπτικές εντολές do ... while και for. Οι εντολές switch, break και continue. Η έννοια των συναρτήσεων στη γλώσσα προγραμματισμού C. Αναδρομικές συναρτήσεις. Εισαγωγή στις βασικές δομές δεδομένων, πίνακες, αλφαριθμητικά, απαρηθμιτικά και η έννοια της δομής (structure). Δείκτες στη C. Διαχείριση αρχείων και ρεύματα εισόδου και εξόδου αρχείων. Εισαγωγή στη δυναμική διαχείριση μνήμης.

Εργαστήριο:

Εισαγωγή στη γλώσσα προγραμματισμού C και ανάπτυξη απλών εφαρμογών

Βιβλιογραφία:

P. J. Deitel : C Προγραμματισμός, Εισαγωγή στη C++ και τη Java, Εκδόσεις Γκιούρδα
P. Aitken, B. Jones : Εγχειρίδιο της C, Εκδόσεις Γκιούρδας
Σεφερίδης : C για αρχαρίους, Κλειδάριθμος

Ημερομηνία δημιουργίας

Παρασκευή 26 Φεβρουαρίου 2010