ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
Αθανασιος Μπαλαφουτης
Περιγραφή
- Επανάληψη στις βασικές εντολές της γλώσσας προγραμματισμού C και στις βασικές διαδικασίες των μονοδιάστατων αριθμητικών πινάκων. Εισαγωγή στις αρχές της top-down σχεδίασης και των αρχών του δομημένου προγραμματισμού.
- Εισαγωγή στις συναρτήσεις στον προγραμματισμό: Βασικά χαρακτηριστικά: Πρότυπο συνάρτησης, δήλωση συνάρτησης, κλήση συνάρτησης. Συναρτήσεις τύπου void χωρίς επιστρεφόμενες τιμές. Συναρτήσεις που επιστρέφουν μία τιμή. Μηχανισμός μεταβίβαση παραμέτρων με τιμή. Παραδείγματα και εργαστηριακές ασκήσεις.
- Συναρτήσεις τύπου void που επιστρέφουν περισσότερες από μία τιμές. Η έννοια του δείκτη (pointer). Δείκτες και διευθύνσεις μνήμης. Ιδιότητες δεικτών, σύγκριση δεικτών, αριθμητική δεικτών. Παραδείγματα και εργαστηριακές ασκήσεις.
- Δείκτες και συναρτήσεις. Μηχανισμός μεταβίβασης παραμέτρων με αναφορά. Χάρτης μνήμης. Αριθμητικοί πίνακες ως δείκτες. Επεξεργασία μονοδιάστατων αριθμητικών πινάκων μέσω χρήσης δεικτών. Παραδείγματα και εργαστηριακές ασκήσεις.
- Συναρτήσεις και μονοδιάστατοι πίνακες. Πίνακες δύο διαστάσεων. Διαχείριση πινάκων δύο διαστάσεων με χρήση δεικτών. Παραδείγματα και εργαστηριακές ασκήσεις.
- Δυναμική παραχώρηση και διαχείριση μνήμης. Δημιουργία και διαχείριση δυναμικών πινάκων στη γλώσσα C. Συναρτήσεις διαχείρισης δυναμικής μνήμης στη γλώσσα C. Αναδρομή & Πολυπλοκότητα. Παραδείγματα και εργαστηριακές ασκήσεις.
- Αλφαριθμητικά. Χαρακτηριστικά, ιδιότητες, συναρτήσεις βιβλιοθήκης για διαχείριση αλφαριθμητικών. Παραδείγματα και εργαστηριακές ασκήσεις.
- Δομές (structs). Ιδιότητες και τελεστές δομών. Πίνακες δομών. Παραδείγματα και εργαστηριακές ασκήσεις.
- Δείκτες, δομές, πίνακες και συναρτήσεις. Παραδείγματα και εργαστηριακές ασκήσεις.
- Αρχεία. Κατηγορίες αρχείων, χαρακτηριστικά και ιδιότητες αρχείων στη γλώσσα C. Δημιουργία και προσπέλαση σειριακών αρχείων. Παραδείγματα και εργαστηριακές ασκήσεις.
- Επεξεργασία δεδομένων από σειριακά αρχεία. Διαχείριση πολλαπλών αρχείων. Βασικές αλγοριθμικές διαδικασίες σε σειριακά αρχεία. Εργαστηριακές ασκήσεις και εφαρμογές.
- Εισαγωγή στις γραμμικές δομές δεδομένων : λίστες , στοίβες και ουρές. Παραδείγματα και εργαστηριακές ασκήσεις.
Επαναληπτικές εργαστηριακές ασκήσεις.
Λιγότερα- Επανάληψη στις βασικές εντολές της γλώσσας προγραμματισμού C και στις βασικές διαδικασίες των μονοδιάστατων αριθμητικών πινάκων. Εισαγωγή στις αρχές της top-down σχεδίασης και των αρχών του δομημένου προγραμματισμού.
- Εισαγωγή στις συναρτήσεις στον προγραμματισμό: Βασικά χαρακτηριστικά: Πρότυπο συνάρτησης, δήλωση συνάρτησης, κλήση συνάρτησης. Συναρτήσεις τύπου void χωρίς επιστρεφόμενες τιμές. Συναρτήσεις που επιστρέφουν μία τιμή. Μηχανισμός μεταβίβαση παραμέτρων με τιμή. Παραδείγματα και εργαστηριακές ασκήσεις.
- Συναρτήσεις τύπου void που επιστρέφουν περισσότερες από μία τιμές. Η έννοια του δείκτη (pointer). Δείκτες και διευθύνσεις μνήμης. Ιδιότητες δεικτών, σύγκριση δεικτών, αριθμητική δεικτών. Παραδείγματα και εργαστηριακές ασκήσεις.
- Δείκτες και συναρτήσεις. Μηχανισμός μεταβίβασης παραμέτρων με αναφορά. Χάρτης μνήμης. Αριθμητικοί πίνακες ως δείκτες. Επεξεργασία μονοδιάστατων αριθμητικών πινάκων μέσω χρήσης δεικτών. Παραδείγματα και εργαστηριακές ασκήσεις.
- Συναρτήσεις και μονοδιάστατο
- Επανάληψη στις βασικές εντολές της γλώσσας προγραμματισμού C και στις βασικές διαδικασίες των μονοδιάστατων αριθμητικών πινάκων. Εισαγωγή στις αρχές της top-down σχεδίασης και των αρχών του δομημένου προγραμματισμού.
- Εισαγωγή στις συναρτήσεις στον προγραμματισμό: Βασικά χαρακτηριστικά: Πρότυπο συνάρτησης, δήλωση συνάρτησης, κλήση συνάρτησης. Συναρτήσεις τύπου void χωρίς επιστρεφόμενες τιμές. Συναρτήσεις που επιστρέφουν μία τιμή. Μηχανισμός μεταβίβαση παραμέτρων με τιμή. Παραδείγματα και εργαστηριακές ασκήσεις.
- Συναρτήσεις τύπου void που επιστρέφουν περισσότερες από μία τιμές. Η έννοια του δείκτη (pointer). Δείκτες και διευθύνσεις μνήμης. Ιδιότητες δεικτών, σύγκριση δεικτών, αριθμητική δεικτών. Παραδείγματα και εργαστηριακές ασκήσεις.
- Δείκτες και συναρτήσεις. Μηχανισμός μεταβίβασης παραμέτρων με αναφορά. Χάρτης μνήμης. Αριθμητικοί πίνακες ως δείκτες. Επεξεργασία μονοδιάστατων αριθμητικών πινάκων μέσω χρήσης δεικτών. Παραδείγματα και εργαστηριακές ασκήσεις.
- Συναρτήσεις και μονοδιάστατο
- Παρουσίαση: Συναρτήσεις
- 1ο Φυλλάδιο Ασκήσεων
- Εργαστήριο: Ασκήσεις 1.6 και 1.7
Ημερολόγιο
Ανακοινώσεις
- Τετάρτη, 11 Φεβρουαρίου 2026