Το βιβλίο είναι εύχρηστο, εύκολο στην κατανόηση, και βοηθά τους φοιτητές να γνωρίσουν και να μάθουν γρήγορα όλες τις θεμελιώδεις έννοιες της επιστήμης των υπολογιστών, οι οποίες θα χρειαστούν στην ακαδημαϊκή τους πορεία και θα βελτιώσουν τις προοπτικές εξέλιξής τους στη μετέπειτα επαγγελματική σταδιοδρομία τους.
Η πέμπτη έκδοση του βιβλίου έχει ενημερωθεί ώστε να καλύπτει τόσο τις τελευταίες τεχνολογικές εξελίξεις όσο και τις αλλαγές στις απαιτήσεις των πανεπιστημιακών προγραμμάτων σπουδών. Περιλαμβάνει νέα κεφάλαια που αφορούν την αποδοτικότητα των αλγορίθμων, τα γραφικά των υπολογιστών, το Διαδίκτυο, και την ασφάλεια δικτύων και δεδομένων. Εξάλλου, έχει επεκταθεί η ύλη σχετικά με τα ζητήματα ηθικής δεοντολογίας, συμπεριλαμβανομένων των θεμάτων περί πνευματικής ιδιοκτησίας.
ΤΑ ΝΕΑ ΣΤΟΙΧΕΙΑ ΤΗΣ ΠΕΜΠΤΗΣ ΕΚΔΟΣΗΣ
Νέα κεφάλαια σχετικά με την αποδοτικότητα των αλγορίθμων και τα γραφικά υπολογιστών.
Πλήρης επικαιροποίηση των κεφαλαίων σχετικά με τα δίκτυα υπολογιστών και την ασφάλεια των δεδομένων.
Επέκταση της ύλης που αφορά τα κοινωνικά και ηθικά ζητήματα, μεταξύ αυτών και τα θέματα πνευματικής ιδιοκτησίας.
Αλλαγές σε όλη την έκταση του βιβλίου με βάση τις τεχνολογικές εξελίξεις.
H διδασκαλία του βιβλίου υποστηρίζεται από συμπληρωματικό εκπαιδευτικό υλικό που αποτελείται από παρουσιάσεις Powerpoint στα αγγλικά και ελληνικά και από τις λύσεις των προβλημάτων.
Περιεχόμενα:
Εισαγωγή
Αριθμητικά συστήματα
Αποθήκευση δεδομένων
Πράξεις με δεδομένα
Οργάνωση υπολογιστών
Δίκτυα υπολογιστών
Λειτουργικά συστήματα
Αλγόριθμοι
Αποδοτικότητα αλγορίθμων
Γλώσσες προγραμματισμού
Τεχνολογία λογισμικού
Δομές δεδομένων
Αφηρημένοι τύποι δεδομένων
Δομές αρχείων
Βάσεις δεδομένων
Συμπίεση δεδομένων
Ασφάλεια
Θεωρία υπολογισμού
Γραφικά υπολογιστή
Τεχνητή νοημοσύνη
Εισαγωγή στα μέσα κοινωνικής δικτύωσης
Κοινωνικά και ηθικά ζητήματα
Κοινωνικά και ηθικά ζητήματα
Ενοποιημένη Γλώσσα Μοντελοποίησης
Ψευδοκώδικας
Διαγράμματα δομής
Άλγεβρα Boole και λογικά κυκλώματα
Παραδείγματα προγραμμάτων σε C, C++ και Java
Σύνοψη μαθηματικών εννοιών
Εντοπισμός και διόρθωση σφαλμάτων
Πρόσθεση και αφαίρεση με ακεραίους προσήμου και μεγέθους
Πρόσθεση και αφαίρεση με πραγματικούς αριθμού