●下面关于编译系统和解释系统的观点中,错误的是 (32) 。(32)
●下面关于编译系统和解释系统的观点中,错误的是 (32) 。
(32) A.解释程序不产生目标代码,它直接执行源程序或源程序的内部形式
B.使用编译系统时会区分编译阶段和运行阶段
C.一般来说,解释系统比编译系统复杂,但是可移植性好
D.一般来说,建立在编译基础上的系统在执行速度上要优于建立在解释执行基础上的系统
正确答案:C【解析】本题考查解释系统和编译系统之间的关系这一知识点。实现在一个计算机上运行高级语言的程序主要有两个途径:编译执行或者解释执行。编译执行分为两步:首先把源程序编译为目标代码,然后在计算机上执行此目标代码得到结构。解释执行则直接计算结果。编译和解释系统的主要区别如下:编译系统生成的目标代码由计算机执行才能生成结果。使用编译系统时会区分编译阶段和运行阶段,编译阶段对源程序进行编译,运行阶段是指目标程序的运行。而解释系统则是边解释边执行。从存储组织来看,在编译阶段,存储区一般要有源程序缓冲区,目标代码缓冲区
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
