内容正文:
2024—2025学年度第一学期
高一年级信息技术科段考试题参考答案
第Ⅰ卷 单项选择题(每题2分,共40分)
题号
1
2
3
4
5
6
7
8
9
10
答案
C
B
A
C
D
B
D
B
C
B
题号
11
12
13
14
15
16
17
18
19
20
答案
A
B
C
B
A
D
C
C
D
A
第Ⅱ卷 非选择题(10分)
21、填空题(每空2分,共10分)
(1) 循环(或循环结构)
(2) 1
(3) 0
(4) money*(1+rate) 或 money+money*rate(注意:将*写成×不给分)
(5) 将rate转换为浮点数(注意:写成转换为小数,将转换为数值都给分。)
学科网(北京)股份有限公司
$$
2024—2025学年度第一学期
高一年级信息技术科段考试题
说明:本试卷分为第Ⅰ卷(单项选择题)和第Ⅱ卷(非选择题),满分50分。
第Ⅰ卷 单项选择题(每题2分,共40分)
1、有“成年人清晨安静状态下的口腔正常温度在36.3~37.20C”的描述,从数据、信息、知识来看,是( )
A.数据 B.信息 C.知识 D.文字
2、python列表用( )标识。
A.“ “ B.[ ] C.( ) D.{ }
3、计算机程序设计语言的发展经历了从机器语言、汇编语言到高级语言的发展历程。其中,由二进制的0、1代码指令构成,能被计算机直接识别的是( )
A.机器语言 B.汇编语言 C.高级语言 D.三者都不是
4、表达式7//2的结果是( )
A.1 B.2 C.3 D.3.5
5、小王是应届毕业生。一天,他看到一个招聘信息,于是马上到招聘单位应聘,单位负责人却对他说招聘日期已过。这体现了信息的 ( )
A.载体依附性 B.价值性
C.共享性 D.时效性
6、判断或分支使用的流程图符号是( )
A. B.
C. D.
7、下面哪个选项不属于分支结构的关键字( )
A.if B.elif C.else D.while
8、由“for i in range(1,11)”决定的循环体被重复执行的次数是( )
A.i B.10 C.11 D.1
9、如下Python程序段
x = 0
while x < 50:
x=(x+2)*(x+3)
运行后,x的值为( )
A.0 B.50 C.72 D.168
10、如下图所示,内容为“苏小紫”的单元格的名称是( )
A.A4 B.B6
C.B4 D.A5
11、在Python中,n=n+1表示是( )
A.将n+1的值赋给n B.n等于n+1
C.将n的值赋给n+1 D.n+1等于n
12、下面哪个不是Python合法的变量名( )
A.int_32 B.40YL
C.Price D._name_
13、按照数据获取的渠道,可以将数据分为两类:直接数据和间接数据。下列渠道获取的数据属于间接数据的是( )
A.统计调查获取的数据 B.通过实验获取的数据
C.通过查阅资料获取的数据 D.通过自己观察得到的原始数据
14、Python中if-else语句是哪种结构的语法格式( )
A.单分支结构 B.双分支结构
C.多分支结构 D.顺序结构
15、某书店记录书籍信息的表格如下图所示,在H2单元格中计算购买“趣味动物乐园”图书总金额的公式是( )
A.=F2*G2 B.F2*G2
C.=SUM(F2,G2) D.=MAX(F2:G2)
16、右边流程图描述的是哪种结构( )
A.顺序结构
B.分支结构
C.遍历结构
D.循环结构
17、下面是利用计算机编程解决“鸡兔同笼”问题的几个步骤:①构建数学模型,设计算法;②编写Python程序,用计算机实现;③分析问题,确定计算机解决的问题是鸡和兔子的只数。正确的顺序是( )。
A.①②③ B.①③② C.③①② D.②③①
18、语句range(3)的生成的列表是( )
A.[1,2,3] B.[0,1,2,3] C.[0,1,2] D.[1,2]
19、通过input( )函数输入字符串“456”,要想对其进行数学运算,需要使用( ) 函数将其转换为数值。
A.print( ) B.id( ) C.str( ) D.int( )
(
x=10
y=20
x,y = y,x
print(x)
)20、在Python中,右边代码执行后输出的结果为( )
A.20
B.10
C.30
D.40
第Ⅱ卷 非选择题(10分)
21、填空题(每空2分,共10分)
小敏有10万元本金,想要购买银行保证收益型理财产品。每年到期后连本带利仍购买此种理财。请你帮助小敏分析,在年收益率不变的情况下,多少年后小敏的累计收益能超过本金,请完成程序。例如输人:5.15(表示年利率为5.15%),输出:14年后收益超过本金。
1 rate=input("请输入年利率:")
2 rate=float(rate)*0.01
3 money=100000
4 year=
5 while money<=200000:
6 money=
7 year=year+1
8 print(year,"年后收益超过本金。")
(1)该程序第5行到第7行主要是程序三种基本机构中的 结构。
(2)该程序中的输入语句在第 行(填行号)。
(3)该程序中第4行横线上应该填写的是 。
(4)该程序中第6行横线上应该填写的是 。
(5)该程序中第2行float(rate)语句的作用是 。
高一信息 第4页 (共4页)
学科网(北京)股份有限公司
$$