支持子程序调用的数据结构是(  )。

题目
单选题
支持子程序调用的数据结构是(  )。
A

B

C

队列

D

二叉树

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

第1题:

支持子程序调用的数据结构是().

A.栈

B.树

C.队列

D.二叉树树


正确答案:A

第2题:

栈这种数据结构一般应用在()。

A.递归调用

B.子程序调用

C.表达式求值

D.A,B,C


正确答案:D

第3题:

(2)支持子程序调用的数据结构是

A) 栈 B) 树 C)队列 D)二叉树


正确答案:A

第4题:

子程序的调用指令是()从子程序返回指令是()。


正确答案:M98;M99

第5题:

支持子程序调用的数据结构是( )。【考点3栈】

A.栈

B.树

C.队列

D.二叉树


正确答案:A
栈是一种限定在一端进行插入与删除的线性表。主函数调用子函数时,首先会保存主函数当前的状态,然后转去执行子函数,并把子函数的运行结果返回到主函数调用子函数时的位置,主函数再接着往下执行,这种过程符合栈的特点。所以一般采用栈式存储方式。

第6题:

支持子程序调用的数据结构是 ______。

A.栈

B.树

C.队列

D.二叉树


正确答案:B
解析:子程序调用是一种层次关系,子程序调用功能模块,调用功能模块的个数也不确定,可以是一个,也可以是多个。选项A、C中元素之间是一种前后件关系,前后元素之间没有层次之分,每个结点有一个前件也只有一个后件。二叉树是一种很有用的非线性结构,二叉树不同于树形结构。二叉树具有以下两个特点:1)非空二叉树只有一个根结点;2)每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树。选项D规定每个结点只能有两个后件。在子程序调用中,调用的功能模块可以是多个,可以调用超过两个功能模块。所以选项A、C、D均不正确。

第7题:

某ARM汇编语言程序要调用子程序,子程序名为MySubrutine,则调用该子程序的指令为(15)___________________,子程序返回调用程序的指令为(16)___________________。


正确答案:BL MySubrutineMOV PC,LR

第8题:

支持子程序调用的 数据结构 是

A) 栈

B) 树

C) 队列

D) 二叉树


正确答案:A

第9题:

使用子程序时,不但可以从主程序调用子程序,子程序也可以调用其它子程序。


正确答案:正确

第10题:

关于子程序嵌套,下面说法中错误的是()(SIEMENS系统)。

  • A、子程序可以无限层嵌套
  • B、子程序可以调用子程序
  • C、嵌套子程序调用结束后将依次返回到上一层子程序中
  • D、一个子程序可以被嵌套在多个子程序中
  • E、子程序嵌套就是子程序多次调用

正确答案:A,E

更多相关问题