《编译原理与技术》练习题
1
练习
1
1.1
为什么高级程序语言需要编译程序?
1.2
解释下列术语?/p>
源程序,目标程序,翻译程序,编译程序,解释程?/p>
1.3
简单叙述编译程序的主要工作过程?/p>
1.4
编译程序的典型体系结构包括哪些构件,主要关系如何,请用辅助图示意?/p>
1.5
编译程序的开发有哪些途径?了解你熟悉的高级编程语言编译程序的开发方式?/p>
1.6
运用编译技术的软件开发和维护工具有许多类,简单叙述每一类的主要用途?/p>
1.7
了解一个真实编译系统的组成和基本功能?/p>
1.8
简单说明学习编译程序的意义和作用?/p>
1.9
如果机器
H
上有两个编译:一个把语言
A
翻译成语言
B
,另一个把
B
翻译?/p>
C
,那么可以把?/p>
一个编译的输出作为第二个编译的输入,结果在同一类机器上得到?/p>
A
?/p>
C
的编译。请?/p>
T
形图?/p>
意过程和结果?/p>