内容正文:
2024年浙江六年级上《信息科技》试题
一、单选题(每题 4 分,共 5 小题,共 20 分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1.下列哪一个选项是正确的运用算法解决问题的一般步骤(B )
A.抽象—>设计算法—>验证算法—>建模
B.抽象—>建模—>设计算法—>验证算法
C.抽象—>设计算法—>建模—>验证算法
D.设计算法—>验证算法—>抽象—>建模
2.下列关于枚举法的描述中,错误的是 (D )。
A. 枚举法需要有序地尝试每一种可能的解。
B. 枚举法中满足正确解的条件就采纳,否则继续枚举,做到不遗漏、不重复。
C. 使用枚举法的关键是确定枚举的范围和正确解的判断条件。
D. 枚举法只能正向枚举不能反向枚举。
3.下列关于Python的描述中,错误的是(C )
A.IDLE是Python自带的集成开发环境,它包含了IDLE Shell和程序编辑器。
B.Shell窗口输入代码,按下回车后会立刻显示程序的运行结果。
C.程序编辑器窗口输入代码,按下回车后会立刻显示程序的运行结果。
D.程序编辑器窗口要运行代码需按下“Run—>Run module”。
4.下列Python基础语句的说法中,正确的是(A )
A.“tu=0”是将0赋值给tu这个变量 。
B.“while tu<36:”是一个单分支条件语句。
C.“if tu<36:”是一个循环语句。
D.“print(“Hello World!”)”是一个输入语句。
5.Python代码中有许多“=”,下列关于“=”的描述,表意错误的是(B )。
A.“=”表示赋值
B.“=”表示计算结果
C.“==”表示等于
D.“!=”表示不等于
二、判断题(每题 3 分,共 10 题,共 30 分。在括号内填“T”或“F”。)
6.基于产品的推荐算法,主要计算产品之间的相似性、相近性,给目标用户推荐相似度高、相近性大的产品。(T )
7.算法不存在局限和安全问题。(F )
8.人机对话的人工智能设备只能用算法去分析人们说的话,一切都受算法控制。(T )
9.Python代码中“*”开头的一行代码表示注释。(F )
10.解决一个问题的算法往往具有多样性,即可用不同的算法来解决同一问题。(T )
11.二分查找的查找次数一定比顺序查找的少。( F)
12.使用估算预测算法可以获得到达目的地的最佳路径,使用估算预测算法可以预测路程用时、景点客流量。(F )
13.算法只需要考虑是否正确,不需要提高运行效率。(F )
14.编写程序实现算法时,可能会因为录入错误、语法错误、逻辑错误等导致程序不能正常运行或者结果出错。(T )
15.input(“猜一个1至100之间的数字”)引号内是提示语。(T )
三、匹配题(每空 4 分,不答或错答不给分,共 20 分)
以下是关于猜数字问题的Python代码,请将字母ABCDE填入蓝色空①②③④⑤。
①___C___ ②__D____ ③___A___ ④__E____ ⑤___B___
四、操作题(共 30 分)
请绘制“猜数字”算法的流程图。
学科网(北京)股份有限公司
$$操作题1
da=55
cai=int(input("猜一个1至100之间的数字:"))
while caida:
②cai<da:
print("小了")
else:
③
(”大了")
cai=int(④
☐("猜一个1至100之间的数字:")
print(⑤
A、
print B、对了
C、I=
D、if
E、input
7}
②
③
④
⑤
操作题2:
请在此幻灯片内绘制“猜数字”算法的流程图。