分析

简答题:《用递归算法解决问题》一课程主要教学目标是:
(1)理解递归算法及其缺点;
(2)应用自定义函数方法实现递归算法的编程。为此,陈老师给同学们布置了如图13所示的两道练习题。

陈老师在巡视过程中发现学***习一的完成率比较高,但是仍有很多学生会将f=f(n-1)+f(n-2)写成f (n)=f(n-1) +f(n-2)。学生在完成练习二的过程中,陈老师不时提醒:请同学们对比用这种方法求第1项和第35项时***行时间。”
问题:(1)陈老师布置的练习一和练习二两个题目之间存在什么关系?
(2)结合教学目标,分析学生料练习二时,陈老师不时提醒学生的目的是什么?

正确答案
(1)陈老师布置的练习一和练习二两个题目之间是难度递进的关系,练习一为练习二打下基础。练习一的程序填空是给出大部分的程序,让学生可以掌握整个程序的具体定义和相关内容,填空是填的递归算法的函数调用和关键程序语句,这样学生对于递归算法的主体有个主体的认识;接下来是练习二让学生进行编程,练习的难度由易到难,让学生对于用自定义函数编程解决实际问题的的编程进行整体的掌握。练习二是练习一的进阶,也是整体和部分的关系。
(2)本课的教学目标是理解递归算法及其缺点,应用自定义函数方法实现递归算法的编程,对于这两个教学目标来说,应用自定义函数方法实现递归算法的编程属于本节课的重点,理解递归算法及其缺点为难点,所以陈老师在设计练习二的时候,不时的提醒学生对比用这两种方法求第一项和第35项时的运行时间,以此来帮助学生掌握重点,并让学生对比运行时间来使学生理解递归算法的缺点是自己调用自己,每次都会分配内存来保存参数值。导致时间和内存消耗。从而降低效率;内存大量使用可能会导致内存溢出风险。

查看解析

相关试题

单选
2017年,国家颁布的《互联网跟帖评论服务管理规定》指出跟帖评论服务使用者应当严格自律承诺遵守法律法规,尊重公序良俗、不得告布法律法规和国家有关规定禁止的信息内
A 有利于网络商业机构有偿自由删帖 B 有利于规范互联网跟帖评论服务 C 不利于用户在网上自由发表言论 D 不利于对网络舆情分析和管理
查看
单选
下列脚本语句中能弹出图1所示对话框的是( )。
A <script language="Javaseript">alert("网页存在风险!");<script> B <Script longuage="Janascript">confirml“(网页存在安全风险!”);<seript> C <scr ipt language="JavaScript>prompt(“网页存在安全风险!”);<script> D <script languaye=“window. open("网页存在安全风险!”)进);<script>
查看
单选
北京大兴机场壮观大气,现代科技含量很高,其航站楼内的机器人(和图2所示),具有感知周边环境情况,实现智能避障功能,能够室内定位,自主导航、定点巡航、寻迹行至、自
A 人工智能 B 虚拟仿真 C 虚拟现实 D 增强观实
查看
单选
如图11所示的算法*中,若输入S=6,输出的结果为()
A 3 B 5 C 8 D 13
查看
单选
王老师在给同学们介绍IP地址的概念和点分+进制记法时,采用分组实验的***大家体验IP地址的正确配置方法如果计算机M能够与计算机实现互联通信,那么这两合计*机的
A A B B C C D D
查看
单选
在关系代数中,从两个关系的笛卡尔***选取它们属性间满足一定条件的无组的操作称为()。
A 投影 B 选择 C 自*连接 D θ连
查看
单选
下列关于二进制的说法,正确的是()。
A 二进制1110001转换为十六进制数是E1 B 二进制数1110中的末位数码0对应权值是2’ C 若二进制数末位为0,则该数对应的十六进制数末位不一定是0 D 若二进制数1101去掉**数码1,则新数110是原数1101的1/2
查看
分析
简答题:一年级某班学生排队,按照***低到高,从左至右依次排列。已知第一排八位学生的身高分别为:122,126,124,128,118,135,132(单位:厘
查看
分析
简答题:请简要回答TCP/IP协议中传输层的***能及两种主要协议。
查看
分析
简答题:“数字化学习与创新”是指个体通过评估和选择常见的数字化资源与工具,有效地管理学**与学习资源,创造性地解决问题,从而完成学习任务,形成创新作品的能力。请
查看
刷题小程序
中学信息技术题库小程序