Μεταγλωττιστές

Μεταγλωττιστές

Αρχές, τεχνικές και εργαλεία

Η νέα έκδοση του κλασικού "βιβλίου του δράκου" έχει αναθεωρηθεί ολοκληρωτικά για να συμπεριλάβει τις πιο πρόσφατες εξελίξεις στη μεταγλώττιση. Το βιβλίο παρέχει μια πλήρη εισαγωγή στη σχεδίαση μεταγλωττιστών και συνεχίζει δίνοντας έμφαση στην εφαρμογή της τεχνολογίας των μεταγλωττιστών σε ένα μεγάλο εύρος προβλημάτων της σχεδίασης και ανάπτυξης λογισμικού. Το πρώτο μισό του βιβλίου έχει σχεδιαστεί για χρήση σε ένα προπτυχιακό μάθημα μεταγλωττιστών, ενώ το δεύτερο μισό μπορεί να χρησιμοποιηθεί σε ένα μεταπτυχιακό μάθημα το οποίο δίνει έμφαση στη βελτιστοποίηση κώδικα. Τα νέα κεφάλαια περιλαμβάνουν: Κεφάλαιο 7: Περιβάλλοντα Εκτέλεσης Κεφάλαιο 10: Παραλληλισμός Επιπέδου Εντολής Κεφάλαιο 11: Βελτιστοποίηση για Παραλληλισμό και Τοπικότητα Κεφάλαιο 12: Δια-Διαδικασιακή Ανάλυση Gradiance. Η υπηρεσία Gradiance είναι ένας ιστότοπος αποτίμησης εργασιών και εργαστηρίων για φοιτητές και διδάσκοντες. Παρέχει για αυτό το βιβλίο μια συλλογή συνόλων εργασιών με χρήση μιας ειδικής τεχνικής η οποία ονομάζεται ριζικές ερωτήσεις (root questions). Οι φοιτητές δουλεύουν πάνω σε ένα πρόβλημα σα να ήταν μια τυπική ανάθεση εργασίας για το σπίτι. Η γνώση τους σχετικά με τη λύση ελέγχεται με μια τυχαία επιλεγμένη ερώτηση πολλαπλής επιλογής. Όταν επιλέγεται μια λάθος απάντηση, λαμβάνουν μια υπόδειξη και μια άμεση συμβουλή, η οποία εξηγεί γιατί η απάντηση είναι λάθος ή προτείνει μια γενική προσέγγιση στο πρόβλημα. Οι φοιτητές έχουν τότε τη δυνατότητα να δοκιμάσουν πάλι την ίδια ανάθεση. Αυτή η προσέγγιση παρέχει άμεση ενίσχυση των εννοιών της μεταγλώττισης.

Το βιβλίο δεν υπάρχει σε κάποια βιβλιοθήκη
243.185 Βιβλία
122.584 Συντελεστές
4.631 Εκδότες
Με την υποστήριξη του ΒιβλιοNet και του Εθνικού Κέντρου Βιβλίου