早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
A.子程序首地址B.调用记录首地址C.参数地址D.寄存器地址E.返回地址
题目
A.子程序首地址
B.调用记录首地址
C.参数地址
D.寄存器地址
E.返回地址
参考答案
正确答案:E
解析:除少数程序语言之外,形式参数和实际参数之间的对应关系通常按位置来确定。子程序定义中有形式参数表,而子程序调用是用实际参数表。进入子程序时,第一个形式参数就和第一个实际参数所表示的数据或其他信息相关联,一一对应。这样,子程序调用语句中的实际参数必须与子程序说明中的形式参数在个数、类型和顺序上保持一致,否则就不能在主程序和子程序之间正确地传递信息。对于允许子程序递归调用的程序语言,一般采用动态存储管理方法,用堆栈来实现。由于某一子程序可能被调用了若干次,但只有最近一次调用正处于执行状态,而其余各次调用正等待下次调用的返回。这样,前几次该子程序调用的属于该子程序的局部变量存储区中的内容必须保存起来,以便下次调用返回时再继续使用。子程序执行需要一个用来存放有关信息的区域,这个区域为过程的调用记录,一般包含以下几部分:.全局变量存储区域的开始地址;.调用点所在子程序的调用记录的地址;.调用点机器状态,如返回地址和寄存器当时值;.形式参数和实际参数的通信区域;.返回值;.本子程序的局部变量和临时变量存储区。
解析:除少数程序语言之外,形式参数和实际参数之间的对应关系通常按位置来确定。子程序定义中有形式参数表,而子程序调用是用实际参数表。进入子程序时,第一个形式参数就和第一个实际参数所表示的数据或其他信息相关联,一一对应。这样,子程序调用语句中的实际参数必须与子程序说明中的形式参数在个数、类型和顺序上保持一致,否则就不能在主程序和子程序之间正确地传递信息。对于允许子程序递归调用的程序语言,一般采用动态存储管理方法,用堆栈来实现。由于某一子程序可能被调用了若干次,但只有最近一次调用正处于执行状态,而其余各次调用正等待下次调用的返回。这样,前几次该子程序调用的属于该子程序的局部变量存储区中的内容必须保存起来,以便下次调用返回时再继续使用。子程序执行需要一个用来存放有关信息的区域,这个区域为过程的调用记录,一般包含以下几部分:.全局变量存储区域的开始地址;.调用点所在子程序的调用记录的地址;.调用点机器状态,如返回地址和寄存器当时值;.形式参数和实际参数的通信区域;.返回值;.本子程序的局部变量和临时变量存储区。
看了A.子程序首地址B.调用记录首...的网友还看了以下:
阅读这首散曲,回答问题。双调折桂令九日①张可久对青山强整乌纱②。归雁横秋,倦客思家。翠袖殷勤③,金 语文 2020-05-16 …
阅读下面这首元曲,回答后面的问题。(8分)双调水仙子•西湖探梅杨朝英雪晴天地一冰壶,竞往西湖探老逋 语文 2020-05-17 …
阅读下面一首宋词,然后回答问题。水调歌头葛长庚江上春山远,山下暮云长。相留相送,时见双燕语风樯。满 语文 2020-06-09 …
读这首元曲,回答后面问题。(7分)双调•水仙子重观瀑布乔吉天机织罢月梭闲,石壁高垂雪练寒。冰丝带雨 语文 2020-06-09 …
阅读下面这首元曲,然后回答问题。[双调]水仙子咏江南张养浩一江烟水 语文 2020-06-09 …
阅读下面这首元曲,然后回答问题。(8分)双调水仙子•游越福王①府乔吉笙歌梦断蒺藜②沙,罗绮香馀野菜 语文 2020-06-09 …
求老师解答:阅读下面这首元曲,然阅读下面这首元曲,然后回答问题.双调·水仙子重观瀑布乔吉天机织罢月 语文 2020-06-09 …
阅读下面这首元曲,然后回答问题。[双调]水仙子西湖废圃张可久夕阳芳草废歌台,老树寒鸦静御街,神仙环 其他 2020-06-09 …
阅读下面这首诗歌,然后回答问题。(8分)双调寿阳曲·远浦帆归马致远夕阳下,酒旆闲,两三航未曾着岸。 语文 2020-07-26 …
瑶琴再调弦因断,月缺花残泪洒襟,燕子巢空人懊恼,高山流水少知音.瑶琴再调弦因断,月缺花残泪洒襟,燕子 其他 2020-11-11 …