五上第三单元 用算法解决问题
1. 您的姓名:
2. 班级
3. 学号
4. 下列分解方法不属于规模分解的是()。
A.
B.
C.
5. 将日常生活中的复杂问题简化成计算机能处理的问题,就需要进行抽象。下图中为鉴别运动项目,可以去除的不必要细节不包括()。
A.标枪
B.具体的人物形象
C.服饰
D.背景
6. 在求最短距离问题时,可以重复利用“较短距离比较模型”得出4条路线中的最短距离。第三句话应该是( )?
A.Smin<S3,则Smin=S3
B.S3<Smin,则Smin=S3
C.Smin=S3
D.Smin=S1+S2
7. 下图是机器人走多边形的数据,请你找到机器人走多边形的模型,走正六边形应该右转多少度?( )
A.30°
B.45°
C.60°
D.65°
8. 为了便于用算法解决问题,可以将一个问题分解成几个小问题,常见的分解方法有规模分解和行动分解。()
A.对
B.错
9. 算法设计一般要经历确定输入与输出、设计计算过程和描述算法等步骤。()
A. 对
B. 错
10. 下面哪一项不是用算法解决问题的一般过程?()
A.分解问题
B.分析问题
C.抽象与建模
D.算法设计、验证与优化
11. 在python编程中,下面的表达式正确的是?()
A. input
B. input( )
C. if i<6
D. print(你好)
12. 下面是算法设计一般要经历的步骤?( )
A.确定输入与输出
B. 设计计算过程
C. 描述算法
D.画流程图
13. 为了便于用算法解决问题,可以将一个问题分解成几个小问题,这些小问题被称为 ()
A. 小问题
B. 子问题
C. 分问题
D. 小模块
14. 当一个复杂的问题被分解成若干子问题后,需要聚焦并突破其中的 ()
A. 关键问题
B. 界定问题
C. 抽象问题
D. 边界和方向
15. 在用算法解决问题的过程中,利用()可以将规律相同的问题用同一个方法来解决
A. 问题界定
B. 问题抽象
C. 模型
D. 问题分解
16. 算法的执行过程主要是处理 ()
A.数据
B.文本
C. 代码
D.图片
17. 算法设计一般要经历 ()等步骤。
A.确定输入输出--设计计算过程--描述算法
B.描述算法--确定输入输出--设计计算过程
C.设计计算过程--确定输入输出--描述算法
D.确定输入输出--描述算法--设计计算过程
18. 一种算法,通过改变输入和部分变量的方式,可以应用到同一类相似问题的解决过程中。最短距离算法,也可以应用于 ()
A.求最短时间问题
B.求最少费用问题
C.求最少换乘问题
D.以上问题都可以
19.
这种分解方法属于 ( )
A. 行动分解
B. 规模分解
C. 关键问题分解
D. 问题抽象
关闭
更多问卷
复制此问卷