编译程序前三个阶段完成的工作是什么

编译程序前三个阶段完成的工作是什么,第1张

编译程序前三阶段完成工作词法分析、语法分析、语义分析和中间代码生成。

编译程序是把用高级程序设芹历计语言或计算机汇编语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序,属于采用生成性实现途径实现的翻译程序。编译程序以高级程序设计语言书嫌亩搜写的源程序作为输入,而以汇编语言或机器语言表耐键示的目标程序作为输出。

词法分析、语法分析、语义分析和中间代码生成。

编译程序的作用是:将高级语言源程序翻译成目标程序,并慎州衡翻译成等价的机器语言格式目标程序的翻译程序,属于宽做采用生成性实现途径实现的翻译程序。

编译程序指迹前将某一种程序设计语言写的程序翻译成等价的另一种语言的程序的程序,称之为编译程序。

编译程序也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。

以下关于编译程序晌亮州的说法正确的是()

A.编译程序完成高级语言程序到低级语言程序的等价翻译

B.编译程序属于计算机应用软件,所有用户都需要编宴蔽译程序

C.编译程序不会生成目标程键陵序,而是直接执行源程序

D.编译程序构造比较复杂,一般不进行出错处理

正确答案:A


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12280113.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存