Εισαγωγή στην Επιστήμη των Υπολογιστών (DCS116)
ΜΙΧΑΗΛ ΣΤΕΦΑΝΙΔΑΚΗΣ
Η Εισαγωγή στην Επιστήμη των Υπολογιστών αποτελεί ένα εισαγωγικό μάθημα κορμού, το οποίο θέτει τις βάσεις για την κατανόηση της Επιστήμης των Υπολογιστών.
- Βασικές έννοιες: Η πληροφορική ως επιστήμη. Εξέλιξη των υπολογιστών. Επεξεργασία των δεδομένων και παραγωγή πληροφοριών.
- Δυαδική λογική: Δυαδική αναπαράσταση δεδομένων και πράξεις στον υπολογιστή.
- Οργάνωση Υπολογιστών: Ο υπολογιστής ως ολοκληρωμένο σύστημα υλικού και λογισμικού. Εισαγωγικά στοιχεία σε θέματα Λειτουργικών Συστημάτων και δικτύων.
- Χειρισμός Δεδομένων: Εισαγωγικές έννοιες αλγορίθμων και δομών δεδομένων.
Το υλικό του μαθήματος βρίσκεται στη σελίδα https://mixstef.github.io/courses/csintro/.
Διαλέξεις [Χειμερινό Εξάμηνο 2024-25]: Δευτέρα 15:00-17:00 και Τρίτη 11:00-13:00, Αμφιθέατρο 1 (κτήριο Ιστορίας).
Λιγότερα
Η Εισαγωγή στην Επιστήμη των Υπολογιστών αποτελεί ένα εισαγωγικό μάθημα κορμού, το οποίο θέτει τις βάσεις για την κατανόηση της Επιστήμης των Υπολογιστών.
- Βασικές έννοιες: Η πληροφορική ως επιστήμη. Εξέλιξη των υπολογιστών. Επεξεργασία των δεδομένων και παραγωγή πληροφοριών.
- Δυαδική λογική: Δυαδική αναπαράσταση δεδομένων και πράξεις στον υπολογιστή.
- Οργάνωση Υπολογιστών: Ο υπολογιστής ως ολοκληρωμένο σύστημα υλικού και λογισμικού. Εισαγωγικά στοιχεία σε θέματα Λειτουργικών Συστημάτων και δικτύων.
- Χειρισμός Δεδομένων: Εισαγωγικές έννοιες αλγορίθμων και δομών δεδομένων.
Το υλικό του μαθήματος βρίσκεται στη σελίδα https://mixstef.github.io/courses/csintro/.
Διαλέξεις [Χειμερινό Εξάμηνο 2024-25]: Δευτέρα 15:00-17:00 και Τρίτη 11:00-13:00, Αμφιθέατρο 1 (κτήριο Ιστορίας).
Η Εισαγωγή στην Επιστήμη των Υπολογιστών αποτελεί ένα εισαγωγικό μάθημα κορμού, το οποίο θέτει τις βάσεις για την κατανόηση της Επιστήμης των Υπολογιστών.
- Βασικές έννοιες: Η πληροφορική ως επιστήμη. Εξέλιξη των υπολογιστών. Επεξεργασία των δεδομένων και παραγωγή πληροφοριών.
- Δυαδική λογική: Δυαδική αναπαράσταση δεδομένων και πράξεις στον υπολογιστή.
- Οργάνωση Υπολογιστών: Ο υπολογιστής ως ολοκληρωμένο σύστημα υλικού και λογισμικού. Εισαγωγικά στοιχεία σε θέματα Λειτουργικών Συστημάτων και δικτύων.
- Χειρισμός Δεδομένων: Εισαγωγικές έννοιες αλγορίθμων και δομών δεδομένων.
Το υλικό του μαθήματος βρίσκεται στη σελίδα https://mixstef.github.io/courses/csintro/.
Διαλέξεις [Χειμερινό Εξάμηνο 2024-25]: Δευτέρα 15:00-17:00 και Τρίτη 11:00-13:00, Αμφιθέατρο 1 (κτήριο Ιστορίας).
Περίγραμμα
Περιεχόμενο μαθήματος
Η πληροφορική ως επιστήμη. Παρουσίαση της εξελικτικής πορείας της τεχνολογίας των υπολογιστών. Ο υπολογιστής ως επεξεργαστής δεδομένων. Το πρόγραμμα επεξεργασίας (λογισμικό). Το υλικό κατά το μοντέλο von Neumann. Δυαδική αναπαράσταση δεδομένων (bits και bytes, δυαδικοί αριθμοί, αποθήκευση πληροφορίας κειμένου, εικόνας και ήχου, ακέραιοι αριθμοί, συμπλήρωμα ως προς 2, αναπαράσταση κινητής υποδιαστολής). Πράξεις με δυαδικούς αριθμούς (πρόσθεση μη προσημασμένων αριθμών, πρόσθεση ακεραίων, πράξεις κινητής υποδιαστολής, λογικές πράξεις και πράξεις ολίσθησης). Οργάνωση υπολογιστών (η κεντρική μονάδα επεξεργασίας, η κύρια μνήμη και ιεραρχίες μνήμης, διευθυνσιοδότηση, εκτέλεση εντολών και κύκλος μηχανής, συσκευές και μέθοδοι Εισόδου-Εξόδου (Ε/Ε), διασύνδεση υποσυστημάτων, δίαυλοι συστήματος). Εισαγωγή στα Δίκτυα υπολογιστών. Εισαγωγή στα Λειτουργικά Συστήματα. Εισαγωγή στους αλγορίθμους & στις Γλώσσες Προγραμματισμού. Εισαγωγή στις Βάσεις Δεδομένων. Συμπίεση και Ασφάλεια Δεδομένων.
Βιβλιογραφία
- Behrouz A. Forouzan, "Εισαγωγή στην Επιστήμη των Υπολογιστών", 3η έκδοση, ΚΛΕΙΔΑΡΙΘΜΟΣ, 2015.
- Καλαφατούδης, Δροσίτης, Κοίλιας, "Εισαγωγή στις Τεχνολογίες Πληροφορίας και Επικοινωνίας", 1η έκδοση, ΕΚΔΟΣΕΙΣ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ, 2011.
Η πληροφορική ως επιστήμη. Παρουσίαση της εξελικτικής πορείας της τεχνολογίας των υπολογιστών. Ο υπολογιστής ως επεξεργαστής δεδομένων. Το πρόγραμμα επεξεργασίας (λογισμικό). Το υλικό κατά το μοντέλο von Neumann. Δυαδική αναπαράσταση δεδομένων (bits και bytes, δυαδικοί αριθμοί, αποθήκευση πληροφορίας κειμένου, εικόνας και ήχου, ακέραιοι αριθμοί, συμπλήρωμα ως προς 2, αναπαράσταση κινητής υποδιαστολής). Πράξεις με δυαδικούς αριθμούς (πρόσθεση μη προσημασμένων αριθμών, πρόσθεση ακεραίων, πράξεις κινητής υποδιαστολής, λογικές πράξεις και πράξεις ολίσθησης). Οργάνωση υπολογιστών (η κεντρική μονάδα επεξεργασίας, η κύρια μνήμη και ιεραρχίες μνήμης, διευθυνσιοδότηση, εκτέλεση εντολών και κύκλος μηχανής, συσκευές και μέθοδοι Εισόδου-Εξόδου (Ε/Ε), διασύνδεση υποσυστημάτων, δίαυλοι συστήματος). Εισαγωγή στα Δίκτυα υπολογιστών. Εισαγωγή στα Λειτουργικά Συστήματα. Εισαγωγή στους αλγορίθμους & στις Γλώσσες Προγραμματισμού. Εισαγωγή στις Βάσεις Δεδομένων. Συμπίεση και Ασφάλεια Δεδομένων.
- Behrouz A. Forouzan, "Εισαγωγή στην Επιστήμη των Υπολογιστών", 3η έκδοση, ΚΛΕΙΔΑΡΙΘΜΟΣ, 2015.
- Καλαφατούδης, Δροσίτης, Κοίλιας, "Εισαγωγή στις Τεχνολογίες Πληροφορίας και Επικοινωνίας", 1η έκδοση, ΕΚΔΟΣΕΙΣ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ, 2011.
Ημερολόγιο
Ανακοινώσεις
- - Δεν υπάρχουν ανακοινώσεις -