43,99 €
inkl. MwSt.
Versandkostenfrei*
Versandfertig in 6-10 Tagen
payback
22 °P sammeln
  • Broschiertes Buch

Un compilatore traduce un programma scritto in un linguaggio di alto livello in un programma scritto in un linguaggio di livello inferiore. Per gli studenti di informatica, costruire un compilatore da zero è un rito di passaggio: un progetto impegnativo e divertente che offre una visione di molti aspetti diversi dell'informatica, alcuni profondamente teorici e altri altamente pratici. Il libro combina una spiegazione approfondita della teoria che sta alla base dell'approccio contemporaneo alla progettazione dei compilatori con numerosi esempi reali, oltre a una descrizione completa di un…mehr

Produktbeschreibung
Un compilatore traduce un programma scritto in un linguaggio di alto livello in un programma scritto in un linguaggio di livello inferiore. Per gli studenti di informatica, costruire un compilatore da zero è un rito di passaggio: un progetto impegnativo e divertente che offre una visione di molti aspetti diversi dell'informatica, alcuni profondamente teorici e altri altamente pratici. Il libro combina una spiegazione approfondita della teoria che sta alla base dell'approccio contemporaneo alla progettazione dei compilatori con numerosi esempi reali, oltre a una descrizione completa di un piccolo compilatore di linguaggio completo di codice sorgente. Il libro è stato concepito per essere utilizzato in un corso di laurea avanzato che introduca alla progettazione o allo sviluppo di compilatori. Tuttavia, poiché cerca di fornire al lettore tutti gli strumenti e l'esperienza pratica necessari per progettare e programmare un compilatore vero e proprio, sarà utile anche ai professionisti che iniziano o si uniscono a un progetto di scrittura di compilatori.
Autorenporträt
El Dr. A. Antony Prakash, trabaja actualmente como profesor asistente, Departamento de Tecnología de la Información, St. Joseph's college Trichy, India. Tiene más de 13 años de experiencia docente a nivel PG y más de 8 años de experiencia en investigación. Se ha especializado en Ciencias de la Computación y el área principal es el diseño web y análisis de Big Data.