Εισαγωγή στα Ψηφιακά Συστήματα
Ιατρέλλης Όμηρος
Επίκουρος Καθηγητής
Μαθησιακά Αποτελέσματα
Οι φοιτητές αναμένεται ότι στα πλαίσια του μαθήματος θα:
- έχουν κατανοήσει τις βασικές αρχές της Πληροφορικής
- έχουν αποκτήσει βασικές γνώσεις και δεξιότητες Πληροφορικής
- γνωρίζουν τα βασικά θέματα του υλικού Η/Υ ώστε να κατανοούν το τρόπο λειτουργίας του
- μπορούν να αναπτύσσουν απλά προγράμματα
- είναι σε θέση να συνδέονται με ασφάλεια στο Διαδίκτυο
- αξιοποιούν εφαρμογές λογισμικού για να αυξήσουν την παραγωγικότητα τους
- εφαρμόζουν τα παραπάνω στην πράξη
Ενδεικτικό Περιεχόμενο Μαθήματος
- Ιστορία της Πληροφορικής
- Εισαγωγή αριθμητικά συστήματα
- Πράξεις με δεδομένα
- Άλγεβρα Μπουλ και λογικά κυκλώματα
- Βασικές αρχές οργάνωσης υπολογιστών
- Εξοικείωση με τα βασικά υποσυστήματα υλικού
- Εφαρμογές δικτύων υπολογιστών
- Εισαγωγή στο Διαδίκτυο
- Εξοικείωση με λειτουργικά συστήματα
- Θεμελιώδεις αλγόριθμοι
- Ψευδοκώδικας και διαγράμματα ροής – ελέγχου
- Ενοποιημένη Γλώσσα Μοντελοποίησης
- Προγραμματισμός για αρχάριους σε Python
- Παραδείγματα προγραμμάτων σε C, C++, και Java
- Τεχνολογία λογισμικού
- Εξοικείωση με τα εργαλεία ανάπτυξης λογισμικού
- Εντοπισμός και διόρθωση σφαλμάτων
- Εισαγωγή στις δομές δεδομένων
- Δομές αρχείων και συστήματα αρχείων
- Εφαρμογές βάσεων δεδομένων
- Συμπίεση δεδομένων και αποθήκευση δεδομένων
- Ασφαλής χρήση Η/Υ και Διαδικτύου
- Κώδικας Unicode και λοιπές κωδικοποιήσεις
- Σύνοψη μαθηματικών εννοιών