编译程序与解释程序的不同之处是
答案:2 悬赏:70 手机版
解决时间 2021-03-05 13:13
- 提问者网友:呐年旧曙光
- 2021-03-04 18:26
编译程序与解释程序的不同之处是
最佳答案
- 五星知识达人网友:躲不过心动
- 2021-03-04 19:42
答案:D解析: 本题考查程序语言翻译基础知识。 编译和解释方式是翻译高级程序设计语言的两种基本方式。编译过程一般划分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成六个阶段,以及贯穿编译全过程的符号表管理和出错管理。 解释程序也称为解释器,它或者直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行:而编译程序(编译器)则首先将源程序翻译成目标语言程序,然后在计算机上运行目标程序。这两种语言处理程序的根本区别是:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程;而在解释方式下,解释程序和源程序(或其某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。解释器翻译源程序时不产生独立的目标程序,而编译器则需将源程序翻译成独立的目标程序。
全部回答
- 1楼网友:洎扰庸人
- 2021-03-04 20:21
哦,回答的不错
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯