Παρουσίαση/Προβολή
Εφαρμοσμένη Πληροφορική (Θεωρία)
(304) - Θεόδωρος Ζαχαριάδης
Περιγραφή Μαθήματος
Το μάθημα έχει σαν βασικό στόχο την εξοικείωση του φοιτητή με τις βασικές αρχές προγραμματισμού και τη χρηση της γλώσσας προγραμματισμού R.
Μέθοδοι αξιολόγησης
Η αξιολόγηση του μαθήματος γίνεται με πρόοδο που γίνεται κατά τη διάρκεια του εξαμήνου και τελικής εξέτασης.
Συνολικά η τελική βαθμολογία είναι:
- 30% από την πρόοδο
- 70% από την τελική εξέταση
Σε περίπτωση που δεν δοθεί πρόοδος η βαθμολογία υπολογίζεται 100% από την τελική εξέταση
Βιβλιογραφία
- Β. Βερύκιος, Β. Καγκλής, Η. Σταυρόπουλος, «Η επιστήμη των δεδομένων μέσα από τη γλώσσα R», https://repository.kallipos.gr/handle/11419/2965
- ∆. Καρλής, Ι. Ντζούφρας «Εισαγωγή στον Προγραμματισμό και στη Στατιστική Ανάλυση με R», https://repository.kallipos.gr/handle/11419/2601
Τα παραπάνω συγγράμματα είναι διαθέσιμα και στην περιοχή "Έγγραφα" του μαθήματος
Ημερομηνία δημιουργίας
Παρασκευή 23 Οκτωβρίου 2020
-
Περιεχόμενο μαθήματος
- Εισαγωγή στον Προγραμματισμό. Ιστορική αναδρομή, βασικές έννοιες αλγορίθμου, δομές επανάληψης, δομές ελέγχου.
- Γλώσσες Προγραμματισμού. Διαφορές γλωσσών προγραμματισμού χαμηλού και υψηλού επιπέδου, μεταγλώττιση/διερμηνεία προγραμμάτων, εικονικές μηχανές και διαδικτυακός
προγραμματισμός. - Σχεδιασμός Αλγορίθμων. Μέθοδοι ανάλυσης και σχεδίασης, διαδικασίες σχεδιασμού, σύνταξης, αποσφαλμάτωσης και μεταγλώττισης/διερμηνείας προγραμμάτων.
- Εισαγωγή στη γλώσσα προγραμματισμού R. Αριθμητικοί και Λογικοί Τελεστές, Τελεστές Σύγκρισης. Εντολές ελέγχου και επανάληψης. Παραδείγματα.
- Σύνθετες Δομές Δεδομένων: Ορισμός διανύσματος (vector), πίνακα (matrix, array), λίστας (list), πλαισίου δεδομένων (data frame) στη γλώσσα προγραμματισμού R.
- Προχωρημένος Προγραμματισμός. Έμφαση στη γλώσσα πραγματισμού R.
- Κατασκευή Συναρτήσεων. Συναρτήσεις με πολλά αποτελέσματα. Αναδρομή. Ειδικές εντολές.
- Αξιολόγηση προγραμμάτων. Εύρεση λογικών λαθών, ανάλυση και εκτίμηση πολυπλοκότητας και επίδοσης βασικών αλγορίθμων. Σύγκριση προγραμμάτων αναζήτησης
και ταξινόμησης