环球网校软考|赛迪网校软考辅导难题精讲:题目(6)
【shitiku.jxxyjl.com--软件试题库】
当程序运行陷于死循环时,说明程序中存在⑴_d_____。在c语言中,函数定义及函数调用应该遵循的原则是⑵___b___。以求阶乘为例,采用递归的方式编写的程序相对于递推方式的程序执行效率较低的原因是⑶__c____.·供选择的答案
⑴ a 语法错误 b 静态的语义错误 c 词法错误 d 动态的语义错误
⑵ a 可以进行函数的嵌套定义,不可以进行函数的嵌套调用
b 不可以进行函数的嵌套定义,可以进行函数的嵌套调用
c 既可以进行函数的嵌套定义,也可以进行函数的嵌套调用
d 既不能进行函数的嵌套定义,也不能进行函数的嵌套调用
⑶ a 递归程序经编译后形成较长的目标代码,所以需要较多的运行时间
b 递归程序执行时多次复制同一段目标代码占用了较多得时间
c 递归程序执行过程中重复存取相同的数据占用了较多得时间
d 自顶向下
·参考答案 ⑴d ⑵b ⑶c
前两题没问题,第三个怎么理解啊,选a不行吗
标题:答复举例说明
----------------------------
斐波拉契数列定义为f(0) = f(1) = 1, f(n) = f(n-1) + f(n-2) (n>=2)
如果用递归定义的函数计算f(5),则f(5)= f(4) + f(3)
而f(4)= f(3)+ f(2)
这样在计算f(5)的过程中,f(3)至少被计算了2次,这是没有必要的重复,也是用递归方法计算的最大缺点.
至于编译生成的目标代码的长度,递归函数的目标代码一般是很短小的。
相关试题
- 【2018上半年程序员上午试题】2004年上半年程序员上午试题及答案
- 2021年度网络设计师|2001年度网络设计师级上午考试真题
- 环球网校软考_赛迪网校软考辅导难题精讲:题目(2)
- 【环球网校软考】赛迪网校软考辅导难题精讲:题目(1)
- 软件水平考试软件设计师_软件水平考试:软件工程试题集粹
- 2020年下半年程序员考试_2004年下半年程序员下午试题及答案
- [计算机网络技术基础知识点]06年1月计算机网络技术基础试题
- 2016年下半年程序员真题_程序员真题:2003年程序员上午试题及答案
- 【环球网校软考】赛迪网校软考辅导难题精讲:题目(4)
- 全国计算机技术与软件专业技术资格(水平)考试_全国计算机技术与软件专业技术资格(水平)考试
-
2021年度网络设计师|2001年度网络设计师级上午考试真题详细阅读
[答案] ●下图为曼彻斯特编码(表示的数据可能为___(1)___,这种编码适用的网络是___(2)___。为了在广域网上高速传输数字信号,一般可用的编码方式是___(3)___,其编码效率为___(4)___。设某编码体制的编码方法为:输入数据、( m = 1,2, ),发送时,首先计算...
-
环球网校软考_赛迪网校软考辅导难题精讲:题目(2)详细阅读
赛迪网校软考辅导难题精讲:题目(2)赛迪网校培训环节特设讨论区,由辅导老师在网上进行实时答疑,学员在自己方便的时候在讨论区提问,辅导老师在12小时内会对学员问题作出回复,确保学员问题不过夜,当天的问题当天解决。现从赛迪网校讨论区摘出部分问题解答,供广大考生参考,欲了解更多详情请登录赛迪网校。学员...
-
【环球网校软考】赛迪网校软考辅导难题精讲:题目(1)详细阅读
赛迪网校软考辅导难题精讲:题目(1)赛迪网校培训环节特设讨论区,由辅导老师在网上进行实时答疑,学员在自己方便的时候在讨论区提问,辅导老师在12小时内会对学员问题作出回复,确保学员问题不过夜,当天的问题当天解决。现从赛迪网校讨论区摘出部分问题解答,供广大考生参考,欲了解更多详情请登录赛迪网校。学员...
-
软件水平考试软件设计师_软件水平考试:软件工程试题集粹详细阅读
一、单项选择题(每题1分,共20分) 1、turbo pascal是( )软件。 a、系统软件 b、人工智能 c、事务软件 d、应用软件 2、计算机辅助软件工程,简称( )。 a、sa b、sd c、sc d、case 3、选择结构的复杂性比顺序结构的复杂性要( )。 a、小 b、大 c、相等...
-
2020年下半年程序员考试_2004年下半年程序员下午试题及答案详细阅读
试题一(15分,每空3分) 阅读下列说明和流程图,将应填入__(n)__的字句写在答题纸的对应栏内。 【流程图说明] 下面的流程图描述了对8位二进制整数求补的算法。 该算法的计算过程如下:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到1时,停止查看。然后,对该1位左面的更高...
-
[计算机网络技术基础知识点]06年1月计算机网络技术基础试题详细阅读
一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.计算机硬件系统中,负责向其它各部件发出信号,以确保其它部件能正常有序地运行的部件是( ) a.控制器...
-
2016年下半年程序员真题_程序员真题:2003年程序员上午试题及答案详细阅读
●消息传递是对象间通信的手段,一个对象通过向另一个对象发送消息来请求其服务。一个消息通常包括__(1)__。 (1)a.发送消息的对象的标识、调用的发送方的操作名和必要的参数 b.发送消息的类名和接收消息的类名 c.接收消息的对象的标识、调用的接收方的操作名和必要的参数 d.接收消息的类名...
-
【环球网校软考】赛迪网校软考辅导难题精讲:题目(4)详细阅读
赛迪网校软考辅导难题精讲:题目(4)赛迪网校培训环节特设讨论区,由辅导老师在网上进行实时答疑,学员在自己方便的时候在讨论区提问,辅导老师在12小时内会对学员问题作出回复,确保学员问题不过夜,当天的问题当天解决。现从赛迪网校讨论区摘出部分问题解答,供广大考生参考,欲了解更多详情请登录赛迪网校。学员...
-
全国计算机技术与软件专业技术资格(水平)考试_全国计算机技术与软件专业技术资格(水平)考试详细阅读
● 在windows操作系统中,回收站可以恢复_(1)_上使用键删除文件或文件夹。在我的电脑窗口中,如果要整理磁盘上的碎片,应选择磁盘属性对话框_(2)_选项卡。使用资源管理器时,_(3)_,不能删除文件或文件夹。 (1)a 软盘 b 硬盘 c u盘...
-
[全国计算机技术与软件专业技术资格(水平)考试]全国计算机技术与软件专业技术资格(水平)考试 2详细阅读
试题一(15分,每空3分) 阅读下列说明和流程图,将应填入__(n)__的字句写在答题纸的对应栏内。 【流程图说明] 下面的流程图描述了对8位二进制整数求补的算法。 该算法的计算过程如下:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到1时,停止查看。然后,对该1...