Εισαγωγή στον Προγραμματισμό
Κωνσταντίνου Ιωάννης, Ευάγγελος Σπύρου, Κώστας Κόκκινος, π.Δαμασκηνός Ξηρομερίτης
Σκοπός του μαθήματος είναι να εισάγει τους πρωτοετείς φοιτητές στην επιστήμη και τέχνη του
προγραμματισμού υπολογιστών. Πιο συγκεκριμένα, οι φοιτητές εισάγονται στην αλγοριθμική
επίλυση προβλημάτων, τη σχεδίαση προγραμμάτων στο μοντέλο του διαδικαστικού προγραμματισμού και την υλοποίησή τους με χρήση της γλώσσας προγραμματισμού C.
Επίσης, διδάσκονται τεχνικές ελέγχου και αποσφαλμάτωσης προγραμμάτων.
Το μάθημα είναι σχεδιασμένο για φοιτητές χωρίς προηγούμενη προγραμματιστική εμπειρία, ξεκινώντας από τις βασικές έννοιες και προχωρώντας σταδιακά σε περισσότερο απαιτητικά θέματα. Ιδιαίτερη έμφαση δίνεται στην άμεση πρακτική εφαρμογή των αποκτούμενων γνώσεων.
Καλύπτονται τα εξής θέματα: μοντέλο μνήμης και η έννοια της μεταβλητής, βασικοί τύποι
δεδομένων, τελεστές, δομές ελέγχου, συναρτήσεις, εμβέλεια και εύρος ζωής μεταβλητών, πέρασμα παραμέτρων, αναδρομή, πίνακες, σύνθετοι τύποι δεδομένων, δυναμική μνήμη, δείκτες, δυναμικές δομές δεδομένων, αρχεία δεδομένων, βασικά στοιχεία του
προεπεξεργαστή της C, βιβλιοθήκες.
Το μάθημα περιλαμβάνει υποχρεωτικά εβδομαδιαία εργαστήρια, καθώς και περιοδικές εργασίες προγραμματισμού στη C.
Σκοπός του μαθήματος είναι να εισάγει τους πρωτοετείς φοιτητές στην επιστήμη και τέχνη του
προγραμματισμού υπολογιστών. Πιο συγκεκριμένα, οι φοιτητές εισάγονται στην αλγοριθμική
επίλυση προβλημάτων, τη σχεδίαση προγραμμάτων στο μοντέλο του διαδικαστικού προγραμματισμού και την υλοποίησή τους με χρήση της γλώσσας προγραμματισμού C.
Επίσης, διδάσκονται τεχνικές ελέγχου και αποσφαλμάτωσης προγραμμάτων.
Το μάθημα είναι σχεδιασμένο για φοιτητές χωρίς προηγούμενη προγραμματιστική εμπειρία, ξεκινώντας από τις βασικές έννοιες και προχωρώντας σταδιακά σε περισσότερο απαιτητικά θέματα. Ιδιαίτερη έμφαση δίνεται στην άμεση πρακτική εφαρμογή των αποκτούμενων γνώσεων.
Καλύπτονται τα εξής θέματα: μοντέλο μνήμης και η έννοια της μεταβλητής, βασικοί τύποι
δεδομένων, τελεστές, δομές ελέγχου, συναρτήσεις, εμβέλεια και εύρος ζωής μεταβλητών, πέρασμα παραμέτρων, αναδρομή, πίνακες, σύνθετοι τύποι δεδομένων, δυναμική μνήμη, δείκτες
Σκοπός του μαθήματος είναι να εισάγει τους πρωτοετείς φοιτητές στην επιστήμη και τέχνη του
προγραμματισμού υπολογιστών. Πιο συγκεκριμένα, οι φοιτητές εισάγονται στην αλγοριθμική
επίλυση προβλημάτων, τη σχεδίαση προγραμμάτων στο μοντέλο του διαδικαστικού προγραμματισμού και την υλοποίησή τους με χρήση της γλώσσας προγραμματισμού C.
Επίσης, διδάσκονται τεχνικές ελέγχου και αποσφαλμάτωσης προγραμμάτων.
Το μάθημα είναι σχεδιασμένο για φοιτητές χωρίς προηγούμενη προγραμματιστική εμπειρία, ξεκινώντας από τις βασικές έννοιες και προχωρώντας σταδιακά σε περισσότερο απαιτητικά θέματα. Ιδιαίτερη έμφαση δίνεται στην άμεση πρακτική εφαρμογή των αποκτούμενων γνώσεων.
Καλύπτονται τα εξής θέματα: μοντέλο μνήμης και η έννοια της μεταβλητής, βασικοί τύποι
δεδομένων, τελεστές, δομές ελέγχου, συναρτήσεις, εμβέλεια και εύρος ζωής μεταβλητών, πέρασμα παραμέτρων, αναδρομή, πίνακες, σύνθετοι τύποι δεδομένων, δυναμική μνήμη, δείκτες
Κωδικός: INFS100
Κατηγορία: Πληροφορικής και Τηλεπικοινωνιών » Προπτυχιακό
Κατηγορία: Πληροφορικής και Τηλεπικοινωνιών » Προπτυχιακό
Ημερολόγιο
Ανακοινώσεις
- Δευτέρα, 07 Οκτωβρίου 2019
- Παρασκευή, 04 Οκτωβρίου 2019
- Τετάρτη, 26 Ιουνίου 2019
- Τετάρτη, 13 Φεβρουαρίου 2019
- Τετάρτη, 16 Ιανουαρίου 2019