手机扫描二维码答题
00:00:00
计算思维测试
录音中...
亲爱的同学,您好:
感谢您能够认真填写这一份问卷。本问卷主要用于调查您当前的计算思维的水平,题目没有正确和错误之分,请根据自己的实际情况,如实进行填写。
*
1.
基本信息:
姓名:
姓名:
性别:
性别:
班级:
班级:
*
2.
在设计一款新的计算器程序时,以下哪种做法最能体现创造力?
D. 仅仅复制现有的计算器程序,不进行任何创新
A. 严格按照传统的计算器界面和功能进行设计
C. 结合数学、物理等多个学科的知识,设计具有特殊计算功能的计算器
B. 参考多款计算器程序,取其优点进行设计
*
3.
在编程实践中,如何通过修改现有程序来展现创造力?
B. 简单地增加或减少几个功能
D. 完全放弃现有程序,重新编写一个全新的程序
A. 仅对程序的界面进行美化
C. 结合实际需求,对程序进行重构和优化
*
4.
自动计算需要解决的基本问题是什么( )
D.数据和计算规则的表示、自动存储和计算规则的自动执行
B.数据和计算规则的表示
A.数据的表示
C.数据和计算规则的表示与自动存储
*
5.
算法的基本结构一般有三种,以下选项不是算法结构基本结构的是( )
A.框架结构
D.顺序结构
C.循环结构
B.分支结构
*
6.
在在Python中,用于显示消息框的函数是( )
C. print()
A. input()
D. outputbox()
B. msgbox()
*
7.
相貌识别和指纹识别一样,都是人工智能技术在( )领域的具体应用。
B.图形处理
A.模式识别
D.专家系统
C.机器翻译
*
8.
以下属于算法的基本特征的是( )
D.无限性
A.可行性
B.唯一性
C.独特性
*
9.
算法描述可以有很多表达方法,下面不属于算法描述方式的是( )
C.伪代码
A.自然语言
D.机器语言
B.流程图
*
10.
在Python中,当需要比较两个变量a和b是否满足“a大于等于b”的关系时,应当使用的表达式是( )。
D. a < b or a == b
C. a >= b
A. a > b and a == b
B. a ≥ b
*
11.
在过程中有语句 For I=n1 To n2 Step n3,在该循环体内如果有( )语句,循环次数会 受到影响。
B.n2+n3
C.I=I+n3
A.n1=n1+1
D.I=I+1
*
12.
用计算机解决问题的过程一般分为四个步骤,它们分别是分析问题、设计算法、编写程序和( )
B.保存程序
A.输出结果
D.编译程序
C.调试运行程序
*
13.
某商场在进行促销活动:“购物满 200 打 6 折,否则不打折”,用算法描述这一问题, 应该采用下列选项中的( )
D.数据结构
C.循环结构
B.选择结构
A.顺序结构
*
14.
穷举法的适用范围是( )
A.一切问题
D.不适合设计算法
C.解的个数有限且可一一列举
B.解的个数极多的问题
*
15.
14.下列各组变量名在Python中正确的是:
A.abc, num
D.1n_
B.I?, N101
C.%a, b, c, a_
*
16.
在京东商城或者亚马逊购物时,总会有“猜你喜欢”、“根据您的浏览历史记录精心为您推荐”、“购买此商品的顾客同时也购买了**商品”、“浏览了该商品的顾客最终购买了**商品”等等这一类的字样,这些都是依据( )原理得出了推荐引擎运算的结果。
C.解析算法
B.协同过滤算法
A.穷举算法
D.冒泡排序法
*
17.
在用计算机编程解决一个实际问题的时候,首先要做的是( )
A.分析问题
B.选择编程语言
D.编写程序
C.设计算法
*
18.
一位同学想通过编程得出最节省时间的的旅游路线,他制定的工作过程中,最恰当的是( )
A.设计算法,编写程序,提出问题,运行程序,得到答案
C.分析问题,设计算法,编写程序,运行程序,得到答案
B.分析问题,编写程序,设计算法,运行程序,得到答案
D.设计算法,提出问题,编写程序,运行程序,得到答案
*
19.
编程求 1—1000 之间所有偶数的总和,求解该题最适合使用的程序设计为( )
D.分支结构
A.顺序结构
B.选择结构
C.循环结构
*
20.
在评价一个算法的效率时,以下哪种做法体现了批判性思维?()
D. 只关注算法的正确性,忽略其效率
A. 仅听信他人的评价,不进行自己的分析
C. 仔细分析算法的时间复杂度和空间复杂度,并结合实际情况进行评价
B. 认为所有算法都是有效的,无需进一步评估
*
21.
当面对一个复杂的编程问题时,如何运用批判性思维来寻找解决方案?( )
C. 分析问题的本质和难点,有针对性地寻找解决方案
B. 尝试各种可能的方法,不进行筛选和评估
D. 仅仅依赖搜索引擎来查找答案
A. 直接放弃问题,认为它无法解决
*
22.
在小组编程项目中,以下哪种做法体现了良好的合作技能?
B. 对其他成员的工作进行指责和批评
D. 仅完成自己的任务,不关心小组的整体进度
C. 积极与其他成员交流,共同讨论和解决问题
A. 独自完成所有任务,不与其他成员沟通
*
23.
在团队编程竞赛中,以下哪种做法最有利于团队合作?
B. 在比赛中频繁更换队友,以寻求更好的合作
D. 仅在比赛结束后与队友进行简单的交流
C. 建立明确的分工和合作机制,确保团队的高效运转
A. 仅关注自己的编程任务,不关注队友的进度
评价对象得分
字体大小
计算思维测试
复制