本書為“十一五規(guī)劃計算機主干課程輔導叢書”之一。全書共13章,分別介紹了編譯程序的組成、文法和語言、有窮自動機、自上而下和自下而上語法分析、語法制導翻譯、運行階段的存儲組織與分配、代碼優(yōu)化和生成、錯誤的檢測和處理等內容,并在最后給出了若干綜合題。各章除知識點外,還配有大量的習題:基本題用于鞏固基礎知識;習題解析中的題目有一定的難度,但給出了解答思路和答案,可滿足考研學生和任課教師的需要。本書是《編譯原理習題與解析》的修訂版,是作者依據最新教學大綱要求,汲取讀者的反饋意見,并結合近幾年的考研試題,對原書進行了全面修訂,目的是幫助學生理解基本原理,掌握編譯方法。全書共13章,分別介紹了編譯程序的組成、文法和語言、有窮自動機、自上而下和自下而上語法分析、語法制導翻譯、運行階段的存儲組織與分配、代碼優(yōu)化和生成、錯誤的檢測和處理等內容,并在最后給出了若干綜合題。各章除知識點外,還配有大量的習題:基本題用于鞏固基礎知識;習題解析中的題目有一定的難度,但給出了解答思路和答案,可滿足考研學生和任課教師的需要。本書不僅可作為計算機專業(yè)本科生的學習用書,也適合作為課程考試和研究生考試輔導書,對于任課教師,可以作為教學參考書使用。