高级语言的语言处理程序分为解释程序和编译程序两种.编译程序有五个阶段,而解释程序通常缺少(1)和(1).其中,(1)的目的是使最后阶段产生的目标代码更为高效.与编译系统相比,解释系统(2).解释程序处理语言时,大多数采用的是(3)方法.(4)就是一种典型的解释型语言.(1):a.中间代码生成b.目标代码生成c.词法分析d.语法分析e.代码优化(2):a.比较简单,可移植性好,执行速度快b.比较复杂,可移植性好,执行速度快c.比较简单,可移植性差,执行速度慢d.比较简单,可移植性好,执行速度慢(3):a.源程序命令被逐个直接解释执行b.先将源程序转化为之间代码,再解释执行c.先将源程序解释转化为目标程序,在执行d.以上方法都可以(4):a.BASICb.Cc.FORTRANd.PASCAL
举一反三
- 高级语言的语言处理程序分为解释程序和编译程序两种。解释程序处理源程序时,大多数采用(29)方法。 A: 源程序语句被逐个直接解释执行 B: 先将源程序转化成某种中间代码,然后对这种代码解释执行 C: 先将源程序转化成目标代码,再执行 D: 以上方法都不是
- 解释程序处理语言时,大多数采用的是()。 A: 源程序命令被逐个直接解释执行 B: 先将源程序转化为中间代码,再解释执行 C: 先将源程序解释转化为目标程序,再执行 D: 以上方法都可以
- 与编译系统相比,解释系统()。 A: 比较简单,可移植性好,执行速度快 B: 比较复杂,可移植性好,执行速度快 C: 比较简单,可移植性差,执行速度慢 D: 比较简单,可移植性好,执行速度慢
- 编译程序与解释程序的区别是()。 A: 编译程序是系统程序,解释程序是应用程序。 B: 编译程序是逐条解释执行源程序语句,而解释程序将源程序翻译成目标程序。 C: 解释程序解释执行汇编语言程序,编译程序解释执行源程序。 D: 解释程序是逐条解释执行源程序语句,而编译程序将源程序翻译成目标程序。
- 与编译系统相比,解释系统()。 A: A比较简单,可移植性好,执行速度快 B: B比较复杂,可移植性好,执行速度快 C: C比较简单,可移植性差,执行速度慢 D: D比较简单,可移植性好,执行速度慢