Παρουσίαση/Προβολή
Εισαγωγή στους Η/Υ και Προγραμματισμός
(202) - Θεόδωρος Ζαχαριάδης
Περιγραφή Μαθήματος
O στόχος του μαθήματος είναι να φέρει σε επαφή τους φοιτητές με τους υπολογιστές και τον προγραμματισμό, αφενός παρουσιάζοντας τη δομή και τα χαρακτηριστικά των σύγχρονων υπολογιστικών συστημάτων και αφετέρου εκπαιδεύοντάς τους στην αναλυτική και συνθετική σκέψη, στην αυστηρή διατύπωση ενός αλγορίθμου και στο σχεδιασμό κατάλληλου προγράμματος επίλυσής του.
Ημερομηνία δημιουργίας
Δευτέρα 17 Φεβρουαρίου 2020
-
Περιεχόμενο μαθήματος
- Μοντέλο Turing, Μοντέλο von Neuman
- Αριθμητικά συστήματα.
- Δομές Δεδομένων και Αποθήκευση Δεδομένων.
- Αφηρημένοι τύποι δεδομένων.
- Πράξεις με δεδομένα. Μετατροπές μεταξύ αριθμητικών συστημάτων.
- Οργάνωση & Βασικά τμήματα υπολογιστών.
- Λειτουργικά Συστήματα.
- Βασικοί Αλγόριθμοι. Υποαλγόριθμοι. Αναδρομή.
- Αναπαράσταση Αλγορίθμων (Ψευδοκώδικάς και UML διαγράμματα)
- Δημιουργία και βελτιστοποίηση Αλγορίθμων
- Γλώσσες προγραμματισμού.
- Τεχνολογίες Λογισμικού
- Δομές Αρχείων & Βάσεις Δεδομένων
- Συμπίεση Δεδομένων
- Δίκτυα Υπολογιστών & Διαδίκτυο.
- Ασφάλεια
- Θεωρία Υπολογισμού
- Τεχνητή Νοημοσύνη