编译原理

对于数据空间的存贮分配,FORTRAN采用动态贮存分配策略。

题目

对于数据空间的存贮分配,FORTRAN采用动态贮存分配策略。

参考答案和解析
正确答案:错误
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对于系统中的独占设备,为预防出现死锁。应采用的最佳分配策略是

A.静态分配,分配时加锁

B.动态按需分配

C.静态分配,必要时可以剥夺

D.动态分配,分配时加锁


正确答案:A

第2题:

对于数据空间的存贮分配,FORTRAN采用动态贮存分配策略。()

此题为判断题(对,错)。


参考答案:×

第3题:

把作业地址空间中使用的逻辑地址转换为贮存空间中的物理地址的过程叫()。

A.静态分配

B.把逻辑地址与物理地址分开

C.地址重定位

D.动态分配


正确答案:C

第4题:

不同的编译程序关于数据空间的存储分配策略可能不同,但大部分编译中采用的方案有两种:静态存储分配方案和动态存储分配方案,而后者又分为()和()。


正确答案:栈式动态存储分配;堆式动态存储分配

第5题:

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

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

答案:A
解析:
链表中的结点空间需要程序员根据需要申请和释放,因此,数据空间应采用堆存储分配策略

第6题:

数据空间的使用和管理方法分成()。

A、静态存储分配

B、栈式动态存储分配

C、堆式动态存储分配

D、局部存储分配


参考答案:ABC

第7题:

信道分配策略包括()

A、单一分配

B、复合分配

C、静态分配

D、动态分配


参考答案:CD

第8题:

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

(49)

A. 数据空间适合采用静态存储分配策略

B. 数据空间必须采用堆存储分配策略

C. 指令空间需要采用栈结构

D. 指令代码必须放入堆区


正确答案:B
试题(49)分析
  本题考查程序语言基础知识。
  链表中的结点空间需要程序员根据需要申请和释放,因此,数据空间应采用堆存储分配策略。
参考答案
(49)B

第9题:

在编译时安排所有数据对象的存储单元的分配策略属于()。

  • A、静态分配策略
  • B、栈式分配策略
  • C、堆分配策略
  • D、动态分配策略

正确答案:A,B,C,D

第10题:

常见的动态存贮分配策略有哪两种?


正确答案: 常见的两种动态存贮分配策略是栈式动态分配策略和堆式动态分配策略。

更多相关问题