早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
编译程序的功能是什么?解释程序与编译程序的主要区别是什么?请在150字以内简要说明。
题目
编译程序的功能是什么?解释程序与编译程序的主要区别是什么?请在150字以内简要说明。
参考答案
正确答案:编译程序的功能是把某些高级语言编写的源程序翻译成与之等价的目标语言程序
解释程序与编译程序的主要区别是它不产生源程序的目标程序
这是一道要求读者掌握编译程序、解释程序基本功能的常识题。本题所涉及的知识点如下:
①编译程序的功能是把某些高级语言编写的源程序翻译成与之等价的目标语言程序。通常将编译程序的工作过程分为六个阶段如表6-28所示。每个阶段的操作在逻辑上是紧密相连的将源程序从一种表示形式一步步转换成目标代码。
②解释程序是另一种语言处理程序在词法、语法和语义分析方面与编译程序的工作原理基本相同但在运行用户程序时它直接执行源程序或源程序的内部形式。
解释程序与编译程序的主要区别在于它不产生源程序的目标程序。
③解释程序通常可以分为两部分:第一部分是分析部分包括通常的词法分析、语法分析和语义分析程序经语义分析后把源程序翻译成中间代码中间代码常采用逆波兰表示形式;第二部分是解释部分用来对第一部分所生产的中间代码进行解释执行。
编译程序的功能是把某些高级语言编写的源程序翻译成与之等价的目标语言程序 解释程序与编译程序的主要区别是它不产生源程序的目标程序 这是一道要求读者掌握编译程序、解释程序基本功能的常识题。本题所涉及的知识点如下: ①编译程序的功能是把某些高级语言编写的源程序翻译成与之等价的目标语言程序。通常将编译程序的工作过程分为六个阶段,如表6-28所示。每个阶段的操作在逻辑上是紧密相连的,将源程序从一种表示形式一步步转换成目标代码。
②解释程序是另一种语言处理程序,在词法、语法和语义分析方面与编译程序的工作原理基本相同,但在运行用户程序时,它直接执行源程序或源程序的内部形式。
解释程序与编译程序的主要区别在于它不产生源程序的目标程序。
③解释程序通常可以分为两部分:第一部分是分析部分,包括通常的词法分析、语法分析和语义分析程序,经语义分析后把源程序翻译成中间代码,中间代码常采用逆波兰表示形式;第二部分是解释部分,用来对第一部分所生产的中间代码进行解释执行。

编译程序的功能是把某些高级语言编写的源程序翻译成与之等价的目标语言程序 解释程序与编译程序的主要区别是它不产生源程序的目标程序 这是一道要求读者掌握编译程序、解释程序基本功能的常识题。本题所涉及的知识点如下: ①编译程序的功能是把某些高级语言编写的源程序翻译成与之等价的目标语言程序。通常将编译程序的工作过程分为六个阶段,如表6-28所示。每个阶段的操作在逻辑上是紧密相连的,将源程序从一种表示形式一步步转换成目标代码。

看了编译程序的功能是什么?解释程序...的网友还看了以下:
gre类比一题voting:rollcall1termination:cloture2amendm 其他 2020-04-25 …
“创造”汉语词典中的解释是什么请问“创造”一词在汉语词典中的解释是什么?越详细越好,我晕呢,我要的 其他 2020-04-27 …
1+SIN60度分之COS60度+TAN30度分之1,要的是过程, 数学 2020-05-04 …
春节期间的难忘的事情大侠们,给我参考一下好的作文吧?1.要的是作文;2.最好是自己的作文or抄作文 语文 2020-05-13 …
比五分之2少它的百分之40的数是多少.帮帮啊..急用..1要算是 数学 2020-05-16 …
阅读下面的文章,完成1-4题。不需注释的生命祝勇①曾经觉得,注释是那般重要。红尘素居,碌碌诸事中, 语文 2020-05-17 …
如何证明(a,b)=1,则(a^n,b^n)=1要的是证明过程,二楼的方法不行,要能这么说我还提什 数学 2020-06-14 …
12345678用加减乘除,等于1要求是加减乘除都用到.和同学打赌,我数学不好,劳烦各位了. 数学 2020-06-27 …
国际商务谈判名词解释:1.speakongoodgrounds;2.negotiationagend 其他 2020-10-30 …
英语翻译英语翻译:(1)要不是你来,我早就走了.(2)没有你的帮助,我就不能通过那座桥.(3)我昨天 英语 2020-12-09 …