重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 计算机科学与技术> 编译原理基础
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

对于允许递归调用的程序语言,程序运行时的存储分配策略不能采用静态的存储分配策略。()

对于允许递归调用的程序语言,程序运行时的存储分配策略不能采用静态的存储分配策略。()

A.对

B.错

答案
查看答案
更多“对于允许递归调用的程序语言,程序运行时的存储分配策略不能采用静态的存储分配策略。()”相关的问题

第1题

由于C语言的函数允许递归调用,因此对C程序中的所有变量的单元分配一律采取动态分配方式。 ()此题为判断题(对,错)。
点击查看答案

第2题

用高级语言编写程序时,子程序调用语句中的实参必须与子程序说明中的形式参数在()上保持一致,在允许子程序

用高级语言编写程序时,子程序调用语句中的实参必须与子程序说明中的形式参数在( )上保持一致,在允许子程序递归调用的高级语言环境中,需用动态存储管理方法,它通常使用一个( )存入子程序的调用记录,调用记录可包括:

①全局变量存储区域的( )。

②调用点所在子程序的( )。

③调用点的( )。

④形式参数和实参的通信区域。

⑤返回值。

⑥本子程序的局部变量和临时变量存储区域等。

点击查看答案

第3题

堆栈结构在计算机中的作用哪些()

A.具有堆栈结构的机器使用零地址指令,这不仅合指令长度短,指令结构简单,机器硬件简化

B.实现程序调用,子程序嵌套调用和递归调用

C.对于“中断”技术,堆栈更是不可缺少的,保存“断点”和“现场”

D.扩大指令寻址空间

点击查看答案

第4题

堆栈溢出一般是由什么原因导致的()

A.函数代码长度过长

B.循环的递归调用

C.大数据结构的局部变量

D.代码运行时错误

点击查看答案

第5题

递归调用的函数必须有能够结束递归调用的条件语句,否则会一直递归调用下去、程序处于无响应状态。()
递归调用的函数必须有能够结束递归调用的条件语句,否则会一直递归调用下去、程序处于无响应状态。()

A.正确

B.错误

点击查看答案

第6题

程序的3中基本结构是()

A.过程、子程序、分程序

B.顺序、条件、循环

C.递归、堆栈、队列

D.调用、返回、转移

点击查看答案

第7题

()是指子程序被中断后又被中断服务程序所调用。

A.子程序说明

B.子程序的重入

C.子程序的递归

D.子程序的嵌套

点击查看答案

第8题

程序的三种基本结构是()

A、过程、子程序、分程序

B、顺序、条件、循环

C、递归、堆栈、队列

D、调用、返回、转移

点击查看答案

第9题

程序的三种基本控制结构是( )。

A.过程、子程序和分程序

B.顺序、选择和重复

C.递归、堆栈和队列

D.调用、返回和转移

点击查看答案

第10题

程序的三种基本控制结构是( )。

A.过程、子程序和分程序

B.顺序、选择和重复

C.递归、堆栈和队列

D.调用、返回和转移

点击查看答案

第11题

在程序设计语言中,一个过程直接调用自己或者通过别的过程调用自己,称为递归.对于一个过程是否为递归问题是
一个程序员必须关注的问题.试用图论知识,说明这一问题并提出一个过程是递归的可以编程实现的判定条件,但无须证明.
点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝