4. 算法
问题 为解决指定问题而设计的关于解决问题的方法及步骤的描述称为 。答案
A. 算法
B. 数据结构C.程序
D.操作
问题 应用计算机程序解决实际问题的步骤通常是 答案
A. 设计算法→编写程序
B. 编写程序→调试程序→检测结果
C. 分析问题→设计算法→编写程序→调试运行→检测结果D.编写程序→调试运行
问题 算法的有穷性是指 。答案
A. 算法程序的运行时间是有限的
B. 算法程序所处理的数据量是有限的C.算法程序的长度是有限的
D.算法只能被有限的用户使用
问题 程序是计算机语言描述的算法, 是图形化了的算法。答案
A.流程图B.自然语言C.伪代码
D.组织结构图
问题 兼有自然语言和计算机语言的特点,它结构性较强,自由、灵活、容易书写和理解,是一种准计算机语言。
答案
A.流程图B.JAVA C.C#
D.伪代码
问题 任何复杂的算法都可以用 三种控制结构组合而成,称之为算法的三种
基本控制结构。答案
A.顺序、选择、循环B.重复、判断、跟踪C.顺序、跳转、复位D.初值、累加、计数
问题 百钱买百鸡这个例子的实现方法使用了 算法策略。答案
A.枚举B.并行C.递归D.回溯
问题 汉诺塔这个例子的实现方法使用了 算法策略。答案
A.枚举B.回溯C.递归D.并行
问题 国王的婚姻这个例子的实现方法使用了 算法策略。答案
A.枚举B.并行C.回溯D.递归
问题 已有从小到大排序的 10000 个数据,用二分查找法检索最多查多少次即可得出结论。答案
A.10 次
B.14 次
C.20 次
D.25 次