ISBN: 978-960-461-953-5 Συγγραφέας: ΜΠΡΑΙΑΝΤ ΡΑΝΤΑΛ, Ο ΧΑΛΑΡΟΝ ΝΤΕΙΒΙΝΤ Εκδοτικός οίκος: ΚΛΕΙΔΑΡΙΘΜΟΣ Μετάφραση: ΚΑΡΑΝΙΚΟΛΟΣ ΚΩΣΤΑΣ Σελίδες: 1032 Διαστάσεις: 21Χ29 Ημερομηνία Έκδοσης: Νοέμβριος 2019 ΑΠΟ ΤΗΝ ΠΛΕΥΡΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΤΗ Το βιβλίο Συστήματα υπολογιστών: Μια προσέγγιση από την πλευρά του προγραμματιστή εισάγει τους αναγνώστες στις σημαντικές και διαχρονικές έννοιες στις οποίες βασίζονται τα υπολογιστικά συστήματα, δείχνοντας με τι τρόπο αυτές οι έννοιες επηρεάζουν την ορθότητα, την απόδοση και τη χρηστικότητα των προγραμμάτων. Τα περισσότερα βιβλία για συστήματα υπολογιστών είναι γραμμένα με την οπτική του κατασκευαστή, περιγράφοντας τον τρόπο υλοποίησης του υλικού ή του λογισμικού του συστήματος. Αυτό το βιβλίο είναι γραμμένο με την οπτική του προγραμματιστή, περιγράφοντας τον τρόπο με τον οποίο οι προγραμματιστές εφαρμογών μπορούν να χρησιμοποιήσουν τις γνώσεις που έχουν για ένα σύστημα ώστε να γράψουν καλύτερα προγράμματα. Η πρακτική προσέγγιση του βιβλίου στο οποίο περιλαμβάνονται εκατοντάδες ασκήσεις και προβλήματα θα διευκολύνει τους φοιτητές να κατανοήσουν τι συμβαίνει στα ενδότερα των σύγχρονων υπολογιστών και να προετοιμαστούν για πιο προχωρημένες σειρές μαθημάτων σε θέματα υπολογιστικών συστημάτων, όπως οι μεταγλωττιστές, η αρχιτεκτονική υπολογιστών, τα λειτουργικά συστήματα, και η δικτύωση. Εκτενές συνοδευτικό υλικό για το βιβλίο παρέχεται (στα Αγγλικά) στον ιστότοπο http://csapp.cs.cmu.edu/ Περιεχόμενα: Μια περιήγηση στα συστήματα υπολογιστών Μέρος Ι: Δομή και εκτέλεση προγράμματος: Αναπαράσταση και χειρισμός πληροφοριώνΑναπαράσταση προγραμμάτων σε επίπεδο μηχανήςΑρχιτεκτονική επεξεργαστώνΒελτιστοποίηση της απόδοσης των προγραμμάτωνΗ ιεραρχία της μνήμης Μέρος ΙΙ: Εκτέλεση προγραμμάτων σε ένα σύστημα: ΣύνδεσηΈκτακτη ροή ελέγχουΕικονική μνήμη Μέρος ΙΙΙ: Αλληλεπίδραση και επικοινωνία των προγραμμάτων: Ε/Ε σε επίπεδο συστήματοςΠρογραμματισμός δικτύουΤαυτόχρονος προγραμματισμός Παράρτημα Α Χειρισμός σφαλμάτων
|