问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是源程序的生成过程?

发布网友 发布时间:2024-07-16 02:00

我来回答

1个回答

热心网友 时间:2024-07-23 03:54

编译和链接。

编译:

1、利用编译程序从源语言编写的源程序产生目标程序的过程。

2、用编译程序产生目标程序的动作。 编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。 

编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。

扩展资料

源程序中的单词符号经扫描器分析,一般产生二元式:单词种别;单词自身的值。单词种别通常用整数编码,如果一个种别只含一个单词符号,那么对这个单词符号,种别编码就完全代表它自身的值了。若一个种别含有许多个单词符号,那么,对于它的每个单词符号,除了给出种别编码以外,还应给出自身的值。

词法分析器一般来说有两种方法构造:手工构造和自动生成。手工构造可使用状态图进行工作,自动生成使用确定的有限自动机来实现。

参考资料来源:百度百科-编译

参考资料来源:百度百科-链接

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我网贷一万,手续费300,分24期,每期506.67,请问怎么计算月息,和年利率... 多普达手机铃音多普达手机铃声 【车载软件推荐】有车一族必备软件有哪些?好用的车主必备app 我画画时常被说我画画不动脑筋,弱弱的问一句,画画怎样动脑筋? 三星手机如何设置时间在桌面显示? 精确到十分位,要看小数点右边第一位 对吗 要把一个小数精确到十分位,就要看这个小数的( )A.十分位B.百分位C... 黑米算不算粗粮 存定期协议利率选是还是否? 同城上那些卖二手ndsi的是真的吗? 经侦立案拘留时间是多久? 银行欠款起诉人不履行到期还款义务怎么办? 在两个汉字之间要打一个点怎么打?不是在右下角,是在正中 阿胶假货多,教你小窍门辨别真假阿胶 农村集体土地可以建设房屋吗? 口腔对于即刻需求初诊量留下得利率高吗?为什么? 纺纱厂自落产量每个班都要清零吗 男人怎么才算很man 医疗事故处理办法是什么? http://www.tudou.com/programs/view/I-4k_-CQCgQ/ 这个沈阳夜场... 一首夜场很老的DJ 串烧<名字:炸弹> 怎样在两个字之间输入一个点呢? 医疗事故和解还是私了比较好 公司的人比较安静,都是程序员,如何举办一场不尴尬的月度生日会? 请问farmmext.exe farmmext.exe进程是什么 有什么用 发生医疗事故纠纷怎么解决 怎样在两个字之间输入一个点呢? 华为手机助手怎么下载安装 校园美景作文初一600字 拆装办公隔断要注意什么 九岁男童看电视剧神情不对劲,不敢一个洗澡是什么原因 起诉之后老赖欠钱不还怎么办 起诉对方借钱不还后仍然没还怎么办 ...KDElnit could launch "konsole", 这是什么意思啊?怎么解决呢?_百度... 找不到手机的时候,您只需要大喊一声,手机立马自动答应 关于报应的经典句子 拔完牙什么时候可以漱口 发生医疗事故是否可以私下解决 ...包括哪四个步骤,前三步分别形成什么文件,文件扩展名分别是什么... 斗鸡肉多少钱一斤 2024告重婚罪都哪些证据 民诉法执行异议之诉案件受理的条件有哪些? 行政处罚可以从轻的几种情况 生咖啡豆怎么吃 华为手机桌面上的时钟不见了怎么办? ...可以粘玻璃吗?固化时间多少,,,能经的起抽水泵的压力吗?谢谢_百度... 术者医学是什么意思? 国三雅马哈摩托车和欧2有什么其别 卤水可以保存多久 卤水保鲜可以放多久 ...里看见有人回头(即使不是回头看我)就会莫名的敏感,神情不对...