首页
按逻辑上划分,编译程序第三步工作是()
精华吧
→
答案
→
远程教育
→
国家开放大学
按逻辑上划分,编译程序第三步工作是()
正确答案:语义分析
Tag:
编译程序
语义
逻辑
时间:2023-11-17 10:58:21
上一篇:
在一棵语法树中的结点的继承属性和综合属性之间的相互依赖关系可以由()来描述。
下一篇:
中间代码生成所依据的是()。
相关答案
1.
程序基本块是指()。
2.
表达式作为实在参数可以传递给被调用的过程,替换过程体中的()。
3.
一个()指明了在分析过程中的某时刻所能看到产生式多大一部分。
4.
LR(1)文法都是()
5.
一个文法所描述的语言是()
6.
在整个编译期间,对符号表的操作大致都有()。
7.
两个有穷自动机等价是指它们的()。
8.
程序语言的单词符号一般可以分为5种,下面()不需要超前搜索。
9.
源程序是句子的集合,()可以较好地反映句子的结构。
10.
教材介绍了三种符号表的构造和处理方法,其中()中常把符号表组织成二叉树形式。
热门答案
1.
用高级语言编写的程序经编译后产生的程序叫()
2.
下列关于标识符和名字叙述中,正确的是()。
3.
现代多数实用编译程序所产生的目标代码都是一种可重定位的指令代码,在运行前必须借助于一个()把各个目标模块,包括系统提供的库模块连接在一起,确定程序变量或常数在主存中的位置,装入内存中制定的起始地址,使之成为一个可运行的绝对指令代码的程序。
4.
上下文无关文法可以用()来描述。
5.
正则文法()二义性的。
6.
以绝对机器代码为输出,所有地址均已定位,这种代码的优点是()。
7.
LR语法分析栈中存放的状态是识别()的DFA状态。
8.
程序所需的数据空间在程序运行前可确定,称为()管理技术。
9.
静态分配允许程序出现()。
10.
Fortran语言的编译程序采用()分配策略。