Compiler Principles · Practice · Examination

Author: Mao Hongmei
Editor-in-Chief: Yang Ming
Reviewer: Yang Ming
Publisher:
Publish Date: 2005-08-01
Features:
· Three-dimensional tutoring of Learning · Practice · Examination;
· Key points at a glance;
· Thorough analysis of key and difficult points;
· Solutions and comments on typical examples;
· Detailed solutions to exercises from mainstream textbooks;
· Two-level training for learning effectiveness.
This series of books is launched from a brand-new perspective, successively introducing supplementary materials covering core courses in higher education institutions. Series Features:
· Focuses on cultivating high-quality knowledge talents, complementing the learning and examination of mainstream textbooks, and successively launching supplementary materials covering core courses in higher education institutions.
· Based on teaching syllabi and postgraduate entrance examination syllabi, it provides three-dimensional tutoring from the perspectives of "Learning · Practice · Examination," ensuring that course learning is beneficial and effective for review and examination.
· The focus is on solving difficult problems and improving problem-solving methods, broadening problem-solving approaches and enhancing analytical skills. It not only teaches "fish" but also teaches "fishing."
· Selects and solves exercises from mainstream textbooks to help readers digest and consolidate their knowledge.
· Written by experienced and academically distinguished teachers, the structure is logical and well-organized.
This book is a supplementary textbook designed to accompany mainstream college textbooks on "Compiler Principles," aiming to guide students in learning, practicing, and examining. The main content consists of 10 chapters: Introduction to Compilers, Grammars and Languages, Lexical Analysis and Top-Down Syntax Analysis, Bottom-Up Priority Analysis, LR Analysis, Grammar-Directed Translation and Intermediate Code Generation, Symbol Tables, Storage Organization and Code Optimization of Target Programs. Each chapter is divided into five sections: Knowledge Structure Diagram of the Chapter, Difficulties and Solutions, Analysis of Typical Examples and Postgraduate Entrance Examination Questions, Selected and Detailed Solutions to Important Exercises, and Two-Level Training Exercises.
This book aims to implement three-dimensional tutoring of "Learning · Practice · Examination." Through "Learning," it helps readers deeply understand concepts while solving difficulties; through "Practice," it reinforces concepts and deepens theoretical learning; and through "Examination," it exposes readers to recent questions from key university postgraduate entrance examinations. The book's topics are comprehensive, typical, novel, and highlight key areas, making it highly practical. It can serve as a study guide for the "Compiler Principles" course, a reference for postgraduate entrance examinations, and a reference material for computer software professionals.

📌 Related Posts