单项选择题

若一个程序语言可以提供链表的定义和运算,则其运行时的()。

A.数据空间适合采用静态存储分配策略
B.数据空间必须采用堆存储分配策略
C.指令空间需要采用栈结构
D.指令代码必须放入堆区

<上一题 目录 下一题>
热门 试题

单项选择题
将高级语言源程序翻译为机器语言程序的过程中常引入中间代码。以下关于中间代码的叙述中,错误的是()。

A.不同的高级程序语言可以产生同一种中间代码
B.使用中间代码有利于进行与机器无关的优化处理
C.使用中间代码有利于提高编译程序的可移植性
D.中间代码与机器语言代码在指令结构上必须一致

单项选择题
下图所示的有限自动机中,0是初始状态,3是终止状态,该自动机可以识别()。

A.abab
B.aaaa
C.bbbb
D.abba

相关试题
  • 右图所示有限自动机的特点是()。
  • 程序设计语言一般都提供多种循环语句,例如...
  • 由某上下文无关文法M[S]推导出某句子的分...
  • 下列叙述中错误的是()。
  • 以下关于变量和常量的叙述中,错误的是()。