304-305 Θ-Ε. ΕΦΑΡΜΟΣΜΕΝΗ ΠΛΗΡΟΦΟΡΙΚΗ (υποχρεωτικό / Ώρες μαθήματος: 4 / Ώρες εργαστηρίου: 3/ Πιστωτικές μονάδες: 6)
Περιεχόμενο μαθήματος:
- Ιστορική αναδρομή, εισαγωγικές έννοιες και ορισμοί, γενικές εφαρμογές.
- Μοντέλο Turing, Μοντέλο von Neuman, Αριθμητικά συστήματα.
- Αλληλεπίδραση με το χρήστη.
- Απεικόνιση δεδομένων και βασικές εντολές ανάλυσης δεδομένων.
- Βρόχοι και υπο-συνθήκη εκτέλεση εντολών.
- Συναρτήσεις, Γραφήματα, Στατιστικές εφαρμογές.
- Υλικό Υπολογιστών: Κεντρική Μονάδα Επεξεργασίας, Κύρια Μνήμη, Περιφερειακές μονάδες.
- Αλγόριθμοι – Γλώσσες προγραμματισμού
- Λογισμικό Υπολογιστών: Λειτουργικά Συστήματα, Λογισμικό Εφαρμογών.
- Πληροφοριακά Συστήματα: Ανάλυση-Σχεδίαση Συστημάτων, Συστήματα Λήψης Αποφάσεων.
- Επικοινωνίες-Δίκτυα Υπολογιστών: Τεχνολογία Διαδικτύου, Διαδικτυακές Υπηρεσίες, Διαδικτυακές Εφαρμογές πολυμέσων.
- Ασφάλεια Υπολογιστών.
Περιεχόμενο εργαστηρίου:
- Εισαγωγή στη γλώσσα R. Βασικές έννοιες. Εγκατάσταση της R και του Rstudio.
- Αντικείμενα Δεδομένων. Διανύσματα, Πίνακες , Πίνακες µεγαλύτερης διάστασης (Arrays), Λίστες , Πλαίσια Δεδομένων (Data Frames), Ποσοτικές και ποιοτικές μεταβλητές.
- Μαθηματικοί Υπολογισμοί. Μαθηματικές Πράξεις. Λογικές Πράξεις. Επίλυση Γραμμικών Συστημάτων Εξισώσεων.
- Απλά Γραφήματα. Γραφικές Δυνατότητες. Είδη και Γραμμές Γραφικής Παράστασης.
- Σύνθετα Γραφήματα. Εισαγωγή στοιχείων στα Σύνθετα Γραφήματα. Γραφήματα σε Μεγαλύτερες Διαστάσεις
- Απλός Προγραμματισμός στην R. Λογικοί Τελεστές και Τελεστές Σύγκρισης. Εντολές ελέγχου και επανάληψης. Ανάγνωση και αποθήκευση δομών δεδομένων και γραφημάτων.
- Προχωρημένος Προγραμματισμός στην R. Κατασκευή Συναρτήσεων. Συναρτήσεις με πολλά αποτελέσματα. Αναδρομή με χρήση συναρτήσεων. Ειδικές εντολές.
- Ανάλυση Χρονοσειρών. Γραφικές Παραστάσεις χρονοσειρών
Συγγράμματα Θεωρίας:
Συγγράμματα Εργαστηρίου:
Περίγραμμα μαθήματος (Θεωρία): Αρχείο PDF
Περίγραμμα μαθήματος (Εργαστήριο): Αρχείο PDF