第1题
A、一个基本块只有一个入口语句
B、一个基本块只有一个出口语句
C、一个基本块内的语句的执行次数都是相同的
D、一个基本块内的语句的执行次数不一定相同
第5题
A.在同一模块不同过程中的变量可以同名
B.不同模块中定义的全局变量不可以同名
C.引用另一模块中的全局变量时,必须在变量名前加模块名
D.同一模块中不同级的变量可以同名
第6题
A.在同一模块不同过程中的变量可以同名
B.不同模式中定义的全局变量不可以同名
C.引用另一模块中的全局变量时,必须在变量名前加模块名
D.同一模块中不同级的变量可以同名
第7题
A、对于变量x和程序点p,如果在流图中沿着从p开始的某条路径会引用变量x在p点的值,则称变量x在点p是活跃的,否则称变量x在点p不活跃
B、变量在某点活跃,表示变量在该点的值在以后会被使用
C、判断在基本块出口之后,变量的值是否还被引用的这种判断工作称为活跃变量分析
D、对于活跃变量问题,一个基本块B的OUT值等于它的所有后继基本块S的IN值的交集
第8题
A、活跃变量信息可用于检测循环不变计算
B、无用赋值:如果x在点p的定值在基本块内所有后继点都不被引用,且在基本块出口之后又是不活跃的,那么x在点p的定值就是无用的
C、活跃变量信息可用于为基本块分配寄存器
D、如果所有寄存器都被占用,并且还需要申请一个寄存器,则应该考虑使用已经存放了死亡值的寄存器,因为这个值不需要保存到内存
第9题
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!