高级语言的语言处理程序分为解释程序和编译程序两种。解释程序处理源程序时,大多数采用(29)方法。
A: 源程序语句被逐个直接解释执行
B: 先将源程序转化成某种中间代码,然后对这种代码解释执行
C: 先将源程序转化成目标代码,再执行
D: 以上方法都不是
A: 源程序语句被逐个直接解释执行
B: 先将源程序转化成某种中间代码,然后对这种代码解释执行
C: 先将源程序转化成目标代码,再执行
D: 以上方法都不是
举一反三
- 解释程序处理语言时,大多数采用的是()。 A: 源程序命令被逐个直接解释执行 B: 先将源程序转化为中间代码,再解释执行 C: 先将源程序解释转化为目标程序,再执行 D: 以上方法都可以
- 编译程序与解释程序的区别是()。 A: 编译程序是系统程序,解释程序是应用程序。 B: 编译程序是逐条解释执行源程序语句,而解释程序将源程序翻译成目标程序。 C: 解释程序解释执行汇编语言程序,编译程序解释执行源程序。 D: 解释程序是逐条解释执行源程序语句,而编译程序将源程序翻译成目标程序。
- 解释程序与编译程序的区别是()。 A: 解释程序将源程序翻译成目标程序,而编译程序是逐条解释执行源程序语句 B: 编译程序将源程序翻译成目标程序,而解释程序是逐条解释执行源程序语句 C: 解释程序是应用软件,而编译程序是系统软件 D: 解释程序解释执行汇编语言程序,编译程序解释执行源程序
- 高级语言的语言处理程序分为解释程序和编译程序两种.编译程序有五个阶段,而解释程序通常缺少(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
- 以下说法中,错误的是()。 A: 高级语言编写的源程序计算机可直接执行 B: 编译程序把高级语言源程序全部转换成机器指令并产生目标程序 C: 解释程序,以解释方式分析源程序代码,不形成目标程序 D: 各种高级语言有其专用的编译或解释程序