第7章算法程序与计算系之统灵魂练习题答案解析.docxVIP

第7章算法程序与计算系之统灵魂练习题答案解析.docx

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章算法程序与计算系之统灵魂练习题答案解析

第7章 算法:程序与计算系统之灵魂1、算法就是一个有穷规则的集合,其中之规则规定了解决某一特定类型问题的一个运算序列。回答下列问题。(1)关于算法的特性,下列说法不正确的是_____。(A)算法必须有明确的结束条件,即算法应该能够结束,此即算法的有穷性;(B)算法的步骤必须要确切地定义,不能有歧义性,此即算法的确定性; (C)算法可以有零个或多个输入,也可以有零个或多个输出,此即算法的输入输出性;(D)算法中有待执行的运算和操作必须是相当基本的,可以由机器自动完成,进一步,算法应能在有限时间内完成,此即算法的能行性;(E)上述说法有不正确的;答案:C解释:本题考查对算法基本性质的理解 (C)算法的输出性:算法有一个或多个的输出/结果,即与输入有某个特定关系的量。因此(C)选项错误。其余选项,(A)(B)(D)分别是对算法的有穷性,确定性和能行性的正确描述。具体内容参考第七章视频之“算法与算法类问题的求解”以及第七章课件。(2)关于算法的命题,下列说法不正确的是_____。(A)算法规定了任务执行/问题求解的一系列、有限的步骤。(B)算法所规定的计算/处理步骤是有限的,但算法实际执行的计算/处理步骤可以是无限的。(C)算法可以没有输入,但必须有输出。(D)算法的每一个步骤必须确切地定义,且其运算和操作必须相当基本,可以由机器自动完成。答案:B解释:本题考查对算法基本性质的理解 (B)违反了算法的有穷性:一个算法在执行有穷步规则之后必须结束。因此(B)选项错误。其余选项,(A)(C)(D)分别是对算法的有穷性,输入输出性和确定性的正确描述。具体内容参考第七章视频之“算法与算法类问题的求解”以及第七章课件。(3)关于算法与程序、计算机语言之间的关系,下列说法不正确的是_____。(A)算法是解决问题的步骤,某个问题可能有多个求解算法;(B)算法不能直接由计算机执行,必须将其转换为程序才能够由计算机执行;(C)算法只能由高级(计算机)语言实现,不能通过机器语言实现;(D)求解问题的多个算法不一定获得相同的解。答案:C解释:本题考查对算法基本性质的理解 (C)算法是解决问题的步骤,执行的语言是步骤书写的规范、语法规则、标准的集合是人和计算机都能理解的语言,不仅是高级语言。因此(C)选项错误。其余选项,(A)正确,解决问题的算法可以有多个。(B)选项,程序是算法的实现方式,正确。(D)选项,算法有优劣,对于同一个问题,获得的解可能不同。具体内容参考第七章视频之“算法与算法类问题的求解”以及第七章课件。(4)算法是计算系统的灵魂,为什么?不正确的是_____。(A)计算系统是执行程序的系统,而程序是用计算机语言表达的算法;(B)一个问题的求解可以通过构造算法来解决,“是否会编程序”本质上章是“能否想出求解该问题的算法”; (C)一个算法不仅可以解决一个具体问题,它可以在变换输入输出的情况下,求解一个问题系列;(D)问题求解都可以归结到算法的构造与设计,系统和算法的关系是:算法是龙,而系统是睛,画龙要点睛。(E)上述说法有不正确的;答案:D解释:本题考查算法、程序与系统之间的关系(D)选项,算法是计算系统的灵魂,因此系统和算法的关系是:系统是龙,算法是睛,好的算法能起到画龙点睛的效果。(A)(B)(C)选项描述正确。具体内容参考第七章视频之“算法与算法类问题的求解”以及第七章课件。2、哥尼斯堡七桥问题,是一个经典问题,如下图(a)所示,描述为“由河流隔开的四块陆地上建造了七座桥,寻找走遍这七座桥且只许走过每座桥一次最后又回到原出发点的路径”。关于哥尼斯堡七桥问题,著名数学家欧拉对该问题做了一个抽象:“顶点”为陆地,“边”为连接两块陆地的桥梁。这个抽象被称为“图”,并定义了顶点的“度”为连接一个顶点的边的数量。关于此问题回答下列问题。//本题考查问题及其数学建模的作用(a)(b)(1)哥尼斯堡七桥问题的路径能够找到吗? _____。(A)一定能够找到; (B)一定不能找到; (C)不确定能不能找到。答案:B解释:本题考查问题及其数学建模的作用选择(B),根据欧拉回路关系可知,要是一个图形可以一笔画,需要满足:1)图形必须是连通的;2)途中的“奇点”(相连的边的个数为奇数的点)个数是0或2(该题中应为0个)。该问题中将四个岛抽象成4个点,每条桥抽象成边,可知图中奇点个数是4个,因此不可能找到。具体内容参考第七章视频之“数学建模与算法策略设计--算法思想”,第七章课件或查阅欧拉回路相关资料。(2)对河流隔开的m块陆地上建造的n座桥梁,能否找到走遍这n座桥且只许走过每座桥一次最后又回到原出发点的路径呢? _____。 (A)一定能够找到; (B)一定不能找到; (C)不确定能不能找到。答案:C解释:本题考查问题及其数学建模的作用选择(C)根据欧拉回路

文档评论(0)

383947923 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档