在下列叙述中,()是正确的。A.执行目标程序时,编译程序必须已在内存B.词法分析、语法分析、目标代码
在下列叙述中,( )是正确的。
A.执行目标程序时,编译程序必须已在内存
B.词法分析、语法分析、目标代码生成是编译过程中几个必须经过的阶段
C.解释程序不产生目标程序,因此执行速度快
D.解释程序是用汇编语言写的源程序
解析:从编译过程来看,源程序编译后产生目标程序。通常目标程序经连接后即可执行,这时已不需要编译程序,因此执行目标程序时编译程序可以不在内存。从解释过程来看,源程序边解释边执行的过程中不产生目标程序,因此解释执行源程序时解释程序必须在内存,因为解释程序在解释执行过程中会出现重复翻译、重复查找标识表等现象,因此执行速度慢。解释程序是一个将高级语言源程序解释执行的可执行程序,可以用汇编语言编写,也可用高级语言编写,经汇编或编译、连接后获得,当然还可用机器语言编写。编译是把源程序翻译成目标程序的过程,需经过多个阶段的处理才能完成。在词法分析阶段,对源程序字符串进行扫描和分解,识别出有完整意义的最小语法单位,即单词;在语法分析阶段,编译程序根据语言的语法规则,把单词序列分解、判定为各种语法单位(如表达式、各种语句),通过语法分析,确定整个单词序列是否构成一个语法上正确的程序:在目标代码产生阶段,进行代码生成、变量及数据空间分配等工作,最后形成目标代码程序。由此可见,以上三个阶段是编译过程中几个必须经过的阶段。
2010年2月《求是》刊文指出,在和平建设时期,危险主要来自执政党内部的腐败。和平时期不反腐将亡党 政治 2020-06-16 …
公安部在全国范围内依公安部在全国范围内依法严厉整治“酒后驾驶行为”.这反映了我国[]A.司法机关公 政治 2020-07-29 …
党要坚持科学执政、民主执政和依法执政。下列关于三种执政方式的关系表述正确的是:①科学执政、民主执政要 政治 2020-11-15 …
公元前445年,罗马废除了平民不得与贵族通婚的限制,次年罗马平民可以当选执政官。公元前367年取消执 其他 2020-12-03 …
党的十七大报告指出,中国共产党要不断完善领导方式和执政方式,坚持科学执政、民主执政、依法执政。下列选 其他 2020-12-19 …
公安部将在全国范围内依法严厉整治“酒后驾驶行为”。反映了我国A.司法机关公正司法、严格执法B.审判机 政治 2020-12-21 …
根据《代表法》的有关规定,某实在全市开展代表向选民述职的活动,代表述职的内容包括提出议案、建议、批评 政治 2021-01-01 …
下列关于算法的描述正确的是()A.算法与求解一个问题的方法相同B.算法只能解决一个问题,不能重复使用 数学 2021-01-04 …
依法执政是中国共产党执政的基本方式。下列选项能够体现中国共产党依法执政的是A.坚持民主集中制,发展党 政治 2021-01-15 …
依法执政是中国共产党执政的基本方式。下列选项能够体现中国共产党依法执政的是A.坚持民主集中制,发展党 其他 2021-01-15 …