首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
用高级语言编写程序时,子程序调用语句中的实际参数必须与子程序说明中的形式参数在 (33) 上保持一致。在允许子程序递归调用的高级语言环境中,需用动态存储管理方法,它通常使用一个 (34) 存入子程序的调用记录,调用记录可包括: .全局量存储区
用高级语言编写程序时,子程序调用语句中的实际参数必须与子程序说明中的形式参数在 (33) 上保持一致。在允许子程序递归调用的高级语言环境中,需用动态存储管理方法,它通常使用一个 (34) 存入子程序的调用记录,调用记录可包括: .全局量存储区
admin
2019-03-04
50
问题
用高级语言编写程序时,子程序调用语句中的实际参数必须与子程序说明中的形式参数在 (33) 上保持一致。在允许子程序递归调用的高级语言环境中,需用动态存储管理方法,它通常使用一个 (34) 存入子程序的调用记录,调用记录可包括:
.全局量存储区域的(35);
.调用点所在子程序的(36);
.调用点的(37);
.形式参数和实际参数的通信区域;
.返回值;
.本子程序的局部量和临时变量存储区域等。
选项
A、子程序首地址
B、调用记录首地址
C、参数地址
D、寄存器地址
E、返回地址
答案
E
解析
除少数程序语言之外,形式参数和实际参数之间的对应关系通常按位置来确定。子程序定义中有形式参数表,而子程序调用是用实际参数表。进入子程序时,第一个形式参数就和第一个实际参数所表示的数据或其他信息相关联,一一对应。这样,子程序调用语句中的实际参数必须与子程序说明中的形式参数在个数、类型和顺序上保持一致,否则就不能在主程序和子程序之间正确地传递信息。
对于允许子程序递归调用的程序语言,一般采用动态存储管理方法,用堆栈来实现。由于某一子程序可能被调用了若干次,但只有最近一次调用正处于执行状态,而其余各次调用正等待下次调用的返回。这样,前几次该子程序调用的属于该子程序的局部变量存储区中的内容必须保存起来,以便下次调用返回时再继续使用。子程序执行需要一个用来存放有关信息的区域,这个区域为过程的调用记录,一般包含以下几部分:
.全局变量存储区域的开始地址;
.调用点所在子程序的调用记录的地址;
.调用点机器状态,如返回地址和寄存器当时值;
.形式参数和实际参数的通信区域;
.返回值;
.本子程序的局部变量和临时变量存储区。
转载请注明原文地址:https://kaotiyun.com/show/9JTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
在软件管理中,对软件进行配置以及对各个阶段文档的管理属于()。
一家铁路设备设计公司的项目经理及团队,正在接受一种往火车上装石头的设备的设计任务。设计允许2%的溢出,每天滑落石头允为2吨以上。在以下各项中,项目经理在哪一部分里制定质量控制、质量保证和项目的质量改进方法?
某企业以公开招标方式选择承建方,下列做法中,()是违反《中华人民共和国招标投标法》规定的。
()是数据仓库系统的一个主要应用,支持复杂的分析操作、侧重决策支持,并且提供多维数据管理环境和直观易懂的查询结果。
按照标准GB/T16260.1《软件过程产品质量第1部分质量模型》规定,软件产品的“安全性”属性属于(13)评价内容。
在沟通管理中不仅要“用别人喜欢被对待的方式来对待他们”,而且还需要根据自身面临的情况,灵活采取适当的沟通措施。如重复对方的话,让对方确认,以真正了解对方的意图时,一般采用()。
已知网络图各段路线所需费用如下图所示,图中甲线和乙线上的数字分别代表相应点的有关费用。从甲线到乙线的最小费用路线有___________(66)条,最小费用为___________(67)。(67)
(2009上系分)某行政单位希望将位于单位内部信息系统中的新闻、信息等发布到互联网上,并实现一部分网上办公能力。对于这种应用集成需求,最适合的集成方式是______。
随机试题
两个频率相同的正弦量的相位差为180°,叫做同相。()
如何确定有无膀胱破裂?
禁食24小时后,体内葡萄糖来源于体内蛋白质的糖异生,每日约耗损蛋白质
若病人恶心呕吐较轻,泄泻为主宜用若病人呕吐频作,噫气脘痞,可加
根据《巴塞尔新资本协议》的要求,商业银行的内部评级系统应当包括()两个维度。
各单位保存的会计档案不得借出。如有特殊需要,可以提供查阅或者复制,并办理登记手续的批准人是()。
地陪在安顿好旅游团入住饭店的各项事宜后,离开饭店前应与领队商定好第二天的()。
幼儿期的言语学习主要是()。
“即便”在复词中表示的是_______关系。(北京大学)
Completethenotesbelow.WriteNOMORETHANTWOWORDSAND/ORANUMBERforeachanswer.HOUSERENTALExampleAnswerName:Ma
最新回复
(
0
)