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

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

静态分配策略

B

栈式分配策略

C

堆分配策略

D

动态分配策略

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

为救助对象安排简单工作不属于( )。

A.增能策略

B.短期策略

C. 长期策略

D.保障策略

E.宣传策略


正确答案:ACDE

 为救助对象安排简单工作的目的是解决眼前问题,是短期的策略。

第2题:

最适合动态建立数据实体的内存分配方式是(49)。

A.栈式分配

B.堆式分配

C.编译时预先分配

D.以上三种均可


正确答案:B
解析:本题考查系统内存分配策略。内存分配策略可以分为动态分配和静态分配两种。静态分配是指编译阶段能确定源程序中各数据实体的存储空间大小,预先为程序分配内存。动态分配又有栈式分配和堆式分配两种。栈式分配适用于允许递归调用的程序设计。引入一运行栈,每调用一次过程,就把该过程的相应调用记录压入栈,过程执行完毕后再将其弹出栈;堆式分配适用于允许程序为变量在运行时动态申请和释放存储空间的程序,其基本思想是为运行的程序划出适当大的空间,每当程序申请空间时,就从堆的空闲区找出一块空间分配给程序,每当释放时则回收。因此,最适合动态建立数据实体的内存分配方式是堆式分配。

第3题:

● 许多程序语言都规定,程序中的数据都必须具有类型,其作用不包括 (19) 。

A. 便于为数据合理分配存储单元

B. 便于对参与表达式计算的数据对象进行检查

C. 便于定义动态数据结构

D. 便于规定数据对象的取值范围及能够进行的运算


正确答案:C

第4题:

●若一种程序设计语言规定其程序中的数据必须具有类型,则有利于 (22) 。

①在翻译程序的过程中为数据合理分配存储单元

②对参与表达式计算的数据对象进行检查

③定义和应用动态数据结构

④规定数据对象的取值范围及能够进行的运算

⑤对数据进行强制类型转换

(22)

A.①②③

B.①②④

C.②④⑤

D.③④⑤


正确答案:B

第5题:

在存储分配的策略中,程序员在编程时或者编译程序对源程序编译时直接指定存储区是

A.直接分配

B.间接分配

C.静态分配

D.动态分配


正确答案:A

第6题:

( 18 ) 在分布式数据库的数据分配策略中 , 若全局数据存在多个副本 , 且在每个物理场地都保存一个完整的数据副本,则该策略属于

A )集中式策略

B )分割式策略

C )全复制式策略

D )混合式策略


正确答案:C

第7题:

● 若一种程序设计语言规定其程序中的数据必须具有类型,则有利于()。①在翻译程序的过程中为数据合理分配存储单元②对参与表达式计算的数据对象进行检查③定义和应用动态数据结构④规定数据对象的取值范围及能够进行的运算⑤对数据进行强制类型转换()A.①②③ B.①②④ C.②④⑤ D.③④⑤


正确答案:B
    一种程序设计语言规定其程序中的数据必须具有类型,好处如下:
    (1)有利于在翻译程序的过程中为数据合理分配存储单元,因为程序设计语言为不同的数据类型规定了其所占的存储空间,如果数据类型确定,其所占的存储空间也是确定的。
    (2)有利于对参与表达式计算的数据对象进行检查,因为知道数据的数据类型,我们就可以根据类型来判断该数据是否可以参与某表达式计算,如自加、自减的操作数不允许是浮点数,这只要根据数据的类型就能判断某操作数,是否能进行自加、自减运算。
    (3)有利于规定数据对象的取值范围及能够进行的运算,根据数据类型,我们可以数据的存储空间,也同时能知道数据的表示范围,如C语言中的整型数据,它占两个字节(16位),能表示的数据范围就是-216至216-1。
    综上所述,可知本题的正确答案选B。

第8题:

在分布式数据库的数据分配策略中,若全局数据存在多个副本,且在每个物理场地都保存一个完整的数据副本,则该策略属于——。

A.集中式策略

B.分割式策略

C.全复制式策略

D.混合式策略


正确答案:C
解析:数据分配的方法有集中式、分割式、全复制式和混合式。集中式是指所有数据片断都在一个场地上。分割式是指所有全局数据有且只有一份,它们被分割成若干片断,每一个片断被分配在一个特定的场地上。全复制式是指全局数据有多个副本,在每个物理场地中都有一个完整的数据副本。混合式是指全局数据被分成若干个数据子集,每个子集被分配在一个或多个不同的场地上,每个场地不一定保存所有数据。这种分布方法介于分割式和全复制式之间。

第9题:

DDBS中的“数据分配”是指在计算机网络各场地上的______。

A.对磁盘的分配策略

B.对数据的分配策略

C.对内存的分配策略

D.对网络资源的分配策略


正确答案:B

第10题:

在分布式数据库的数据分配中,若所有全局数据有且只有一份,他们被分割成若干切片,每个片段被分配在一个特定场地上,则该策略属于( )。

A.集中式

B.分割式

C.全复制式

D.混合式


正确答案:B
数据分配方式有四种:①集中式,所有数据片段都安排在同一个场地上;②分割式,所有数据只有一份,它被分割成若干逻辑片段,每个逻辑片段被指派在一个特定的场地上;③全复制式:数据在每个场地重复存储。也就是每个场地上都有一个完整的数据副本;④混合式:全局数据被分为若干个数据子集,每个子集都被安排在一个或多个不同的场地上,但是每个场地未必保存所有数据。这是一种介乎于分割式和全复制式之间的分配方式。

更多相关问题