把高级语言的源程序变为目标程序源程序在运行过程中不会产生目标程序的是?

百度题库旨在为考生提供高效的智能备考服务全面覆盖中小学财会类、建筑工程、职业资格、医卫类、计算机类等领域。拥有优质丰富的学习资料和备考全阶段的高效垺务助您不断前行!

一般把高级语言的源程序变为目標程序例如c语言需要如下步骤才能执行:

第一个阶段是预处理阶段在正式的编译阶段之前进行。预处理阶段将根据已放置在文件中的预處理指令来修改源文件的内容如#include指令就是一个预处理指令,它把头文件的内容添加到.cpp文件中

第二个阶段编译、优化阶段,将其翻译成等价的中间代码表示或汇编代码并执行优化。

第三个阶段是汇编把汇编语言代码翻译成目标机器指令。

第四个阶段是链接例如,某個源文件中的函数可能引用了另一个源文件中定义的某个符号(如变量或者函数调用等);在程序中可能调用了某个库文件中的函数等等。所有的这些问题都需要经链接程序的处理方能得以解决。

你对这个回答的评价是

 编译程序 和 解释程序 虽然做事方式上有很大差别,但是做的事都是将源程序转换成目标程序只不过编译是编译一次,只要源程序无变化就无须再次编译,编译得到内容永远留下来了解释虽然内容不会留下来,但是每次执行都进行翻译所以根据你的题意,转换为目标程序的 两者都是
至于 编辑程序,那太多了什麼 视频编辑程序、图片编辑程序、音乐编辑程序、记事本也算,文本编辑器什么的总之就是做东西的,这个编辑程序不算什么名词也沒有什么概念,意义也不严格
还有 链接程序,我不知道这个是什么这个不出名,可能是因为我不会C和C有关么?我想这个也没什么意義吧

你对这个回答的评价是?

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

我要回帖

更多关于 把高级语言的源程序变为目标程序 的文章

 

随机推荐