注意:此页面搜索的是所有试题
信阳师范编译原理
设有文法G[I]:I→I1|I0|Ia|Ic|a|b|c,下列符号串中是该文法的句子的有_____①ab0 ②a0c01 ③aaa ④bc10
A.①
B.②③④
C.③④
D.①②③④
构造编译程序应掌握 A.源程序 B.目标语言 C.编译方法 D.以上三项都是
变量应当 A.持有左值 B.持有右值 C.既持有左值又持有右值 D.既不持有左值也不持有右值
编译程序绝大多数时间花在 上 A.出错处理 B.词法分析 C.目标代码生成 D.管理表格
不可能是目标代码。 A.汇编指令代码 B.可重定位指令代码 C.绝对指令代码 D.中间代码
使用 可以定义一个程序的意义 A.语义规则 B.词法规则 C.产生规则 D.词法规则
下面 需要在运行阶段分配存储空间 A.数组 B. 指针变量 C.动态数组 D.动态变量
栈式动态分配允许 A.递归过程 B.分程序结构 C.动态变量 D.动态数组
动态存储分配可采用的分配方案有 A. 队式存储分配 B.栈式存储分配 C.链式存储分配 D.堆式存储分配
栈式动态分配与管理因调用而进入过程之后,要做的工作是 A.定义新的活动记录的SP B.保护返回地址 C.传递参数值 D.传递参数值
词法分析器的输入是 A.单词符号串 B.源程序 C.语法单位 D.目标程序
中间代码生成时所遵循的是 - A.语法规则 B.词法规则 C.语义规则 D.等价变换规则
编译程序是对() A.汇编程序的翻译 B.高级语言程序的解释执行 C.机器语言的执行 D.高级语言的翻译
语法分析应遵循 A.语义规则 B.语法规则 C.构词规则 D.等价变换规则
文法G:S→xSx|y所识别的语言是 A.xyx B.(xyx)* C.xnyxn (n≥0) D.x*yx*
构造编译程序应掌握 A.源程序 B.目标语言 C.编译方法 D.以上三项都是
变量应当 A.持有左值 B.持有右值 C.既持有左值又持有右值 D.既不持有左值也不持有右值
编译程序绝大多数时间花在 上 A.出错处理 B.词法分析 C.目标代码生成 D.管理表格
不可能是目标代码。 A.汇编指令代码 B.可重定位指令代码 C.绝对指令代码 D.中间代码
使用 可以定义一个程序的意义 A.语义规则 B.词法规则 C.产生规则 D.词法规则
下面 需要在运行阶段分配存储空间 A.数组 B. 指针变量 C.动态数组 D.动态变量
栈式动态分配允许 A.递归过程 B.分程序结构 C.动态变量 D.动态数组
动态存储分配可采用的分配方案有 A. 队式存储分配 B.栈式存储分配 C.链式存储分配 D.堆式存储分配
栈式动态分配与管理因调用而进入过程之后,要做的工作是 A.定义新的活动记录的SP B.保护返回地址 C.传递参数值 D.传递参数值
词法分析器的输入是 A.单词符号串 B.源程序 C.语法单位 D.目标程序
中间代码生成时所遵循的是 - A.语法规则 B.词法规则 C.语义规则 D.等价变换规则
编译程序是对() A.汇编程序的翻译 B.高级语言程序的解释执行 C.机器语言的执行 D.高级语言的翻译
语法分析应遵循 A.语义规则 B.语法规则 C.构词规则 D.等价变换规则
文法G:S→xSx|y所识别的语言是 A.xyx B.(xyx)* C.xnyxn (n≥0) D.x*yx*