asp+access开源简单论坛(讨论QQ群 44757501)

QQ一健登录

微信扫一扫登录
热搜:
查看: 746  |  回复: 0
程序设计基础第六章自测题
楼主
发表于 2021年11月18日 08:54

一、选择题

1.下列叙述中正确的是_________________正确答案是:以上三种说法都不对

2.当一个算法输入不合法的数据时,应当能够作适当处理,不致于引起严重后果,这属于算法的(  ) 正确答案是:健壮性

3.下列叙述中正确的是_________________正确答案是:以上三种说法都不对

4.一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是(   )。正确答案是:有零个或多个输出

5.下面叙述正确的是(   )。正确答案是:算法的时间复杂度是指执行算法所需要的计算工作量

6.根据问题条件估计答案的范围,在此范围内对所有可能情况逐一验证,直到全部情况均通过验证为止。这种算法是(  )。正确答案是:穷举法

7.算法的描述方法可以归结为(  ) 正确答案是:文字描述和图形描述

8.自然语言表示算法容易出现(  ) 正确答案是:不够灵活

9.那一项不属于算法的四种基本的功能操作(  ) 正确答案是:循环结构

10.在求解规模较大的问题时,可以把它分解成若干个规模较小的子问题,求出各个子问题的解之后,再把这些解合成原问题的解,这种方法是( ) 。正确答案是:分治法

二、判断题

11.算法是为了解决一个特定问题而采取的特定的、有限的步骤。正确答案是“对”。

12.可行性指的是一个算法必须在执行了有穷(有限)的步骤之后结束。正确答案是“错”。

13.任何复杂的算法都可以用顺序、选择和循环这3种控制结构的组合来描述。正确答案是“对”。

14.伪代码具有统一的标准,和程序设计语言类似,可以在计算机上执行。正确答案是“错”。

15.用流程图表示的算法可以独立于任何特定的计算机,但是不能独立于计算机程序设计语言。正确答案是“错”。

16.贪婪法是一种求得问题最优解的方法。正确答案是“错”。

17.一般说来,算法的时间耗用量随输入数据量(问题规模)的增大而增大。正确答案是“对”。

18.算法设计的最主要要求是算法的正确性和算法的运行效率。正确答案是“对”。

  • 153406153
您需要登录后才可以回帖 登录 | 立即注册
本版版规
请不要发布与政治、色情、反动、赌博等其他相关违法帖子,一经发现,作锁定帐号或删除帐号处理。
用户登录
用户名: 立即注册
密码:
快捷登录 :
Powered by 小清论坛 v2.2.2
2016-2024 www.mlmzj.com
手机版 | 小黑屋 | 直销软件 |
GMT+8,2024-5-8 8:20:45
扫一扫访问