


浙江省杭州二中钱江学校2023-2024学年高二上学期期中学考技术试题(Word版附解析)
展开第一部分 信息技术
一、选择题(本大题共10小题,每小题3分,共30分。在每小题给出的四个选项中,只有一个是符合题目要求的,不选、多选、错选均不得分)
1. 下列关于数据信息的说法,正确的是( )
A. 手机中看到亚运会会旗是以数字化形式存储的
B. 文字“2023上海进博会”中只有“2023”是数据
C. 今天和昨天的股票价格所体现的信息价值是一样的
D. 高铁进站检票无需取纸质票,通过刷身份证即可入站,说明信息可以不依附于载体
【答案】A
【解析】
【详解】本题考查数据信息的描述。手机中看到的亚运会会旗是以数字化形式存储的,选项A正确;数据是记录客观事物的、可鉴别的符号。数据不局限于数字,选项B错误;今天和昨天的股票价格所体现的信息价值是不一样的,选项C错误;高铁进站检票无需取纸质票,通过刷身份证即可入站,说明信息需要依附于载体,依附于电子媒介中,选项D错误。故选A。
2. 下列关于数制和编码的说法正确的是( )
A. 文字“神舟”使用GB2312编码存储时占用2个字节
B. 二进制数1001011转为十六进制数为93
C. 声音数字化的过程中若其他条件不变,采样频率越高,则声音更保真
D. 64级灰度图像的颜色位深度为8位
【答案】C
【解析】
【详解】本题考查数制与编码。文字“神舟”使用GB2312编码存储时占用4个字节;一位十六进制数可以用4位二进制数表示,二进制数1001011转为十六进制数为4B;声音数字化的过程中若其他条件不变,采样频率越高,则声音更保真;26=64,64级灰度图像的颜色位深度为6位。故选C。
3. 下列关于大数据及数据安全的说法,不正确的是( )
A. 为了提高账户安全,不同网站登录使用不同的密码
B. 保护数据的安全不仅要提高数据本身的安全,也要保护存储数据的介质
C. 基于大数据技术,个别数据不准确不会影响数据分析
D. 大数据的数据规模大,因此分析数据只针对抽样数据,而不是全体数据
【答案】D
【解析】
【详解】本题考查大数据及数据安全。为了提高账户安全,不同的网站登录使用不同的密码;保护数据的安全不仅要提高数据本身的安全,也要保护存储数据的介质;基于大数据技术,个别数据不准确不会影响数据分析;大数据的数据规模大,分析的对象是全体数据。故选D。
4. 下列关于人工智能的说法,不正确的是( )
A. 符号主义人工智能中智能行为是对符号的推理和运算
B. 采用联结主义方法的智能体通过“交互-反馈”角度来刻画智能行为
C. 深度学习基于海量数据训练,是数据驱动人工智能方法的佼佼者
D. 人工智能技术推动了人类社会进步,也可能威胁人类安全
【答案】B
【解析】
【详解】本题考查人工智能技术的描述。符号主义人工智能中的智能行为是对符号的推理和运算;采用行为主义方法的智能体通过“交互-反馈”角度来刻画智能行为;深度学习基于海量数据训练,是数据驱动人工智能方法的佼佼者;人工智能技术推动了人类社会进步,也可能威胁人类安全。故选B。
5. 某算法部分流程图如图所示,执行这部分流程,若输入的值为47和3,则输出s的值为( )
A. 1B. 2C. 3D. 4
【答案】C
【解析】
【详解】本题考查算法流程图。输入n=47,k=3,s=0
第一次循环,满足n>0,x=n%k=2,不满足x=0,s=s+1=1,n=n//k=15
第二次循环,满足n>0,x=n%k=0,满足x=0,n=n//k=5
第三次循环,满足n>0,x=n%k=2,不满足x=0,s=s+1=2,n=n//k=1
第四次循环,满足n>0,x=n%k=1,不满足x=0,s=s+1=3,n=n//k=0,循环结束,输出s的值是3。故选C。
6. 下列表达式的计算结果和表达式3-12//3**2的结果相同的是( )
A. str(len("开心考试")-2)B. int(-2*7+5%2)
C. abs(-2)D. flat(-13)
【答案】C
【解析】
【详解】本题考查Pythn表达式的运算。根据Pythn运算符优先级进行运算,3-12//3**2=3-12//9=3-1=2,str(len("开心考试")-2)="2",int(-2*7+5%2)=-13,abs(-2)=2,flat(-13)=-13.0。故选C。
7. 已知x="1113,奋斗ing",y=[1113,"奋斗ing"],z={1113:"奋斗ing"},则下列表达式的值为True的是( )
A. y[0] in xB. x[5::-1]==y[1]C. z[0]==y[0]D. z[1113]==x[5:]
【答案】D
【解析】
【详解】本题考查Pythn表达式。已知x="1113,奋斗ing",y=[1113,"奋斗ing"],z=(1113:"奋斗ing"),y[0]=1113是整型,因此选项A会报错;x[5::-1] ='奋,3111',y[1]="奋斗ing",因此选项B为False;z是字典数据类型,字典是按key取值,字典[键名],z[0]会出错,因此选项C会报错;z[1113]=x[5:]="奋斗ing",选项D为True。故选D。
8. 学校组织学生参加体检,获取了学生的身高和体重信息,并计算了每个人的BMI。BMI=体重/身高2,其中身高的单位为m,体重的单位为kg。若BMI的值小于18,则偏瘦;若BMI值在18~24之间,则正常;若BMI的值大于24,则偏胖。现已知小明的BMI值存储在变量b中,下列程序段无法判断其BMI情况的是( )
A. B. C. D.
【答案】B
【解析】
【分析】
【详解】本题考查Pythn程序设计相关内容。分析4个选项,ACD均能得出正确结论。B选项,按照给定代码,if b>=18与elif b>24存在逻辑错误,假设BMI为25,按照B代码运行,得出结论为:正常,而实际结论应该是偏胖。所以B选项错误。故本题答案是B选项。
【点睛】
9. 有如下pythn 程序:
s={0:0,1:0,2:0,3:0,4:0,5:0,6:0,7:0,8:0,9:0}
n=input()
e= 0
while e
if 3 <= x <= 6:
s[x] += 1
e+= 1
ans=0
fr i in range(10):
ans+= s[i]
若输入的内容为“8947954692” (不包括引号),执行该程序段,则变量ans的值为( )
A. 3B. 4C. 6D. 10
【答案】B
【解析】
【详解】本题考查Pythn程序的执行与调试。分析程序,依次遍历输入字符串n,当该数字介于3~6之间,用列表s[x]统计其出现的次数,若输入的内容为“8947954692” (不包括引号),程序执行完,s[4]=2,s[5]=1,s[6]=1,因此ans=4,当故选B。
10. 有如下pythn程序:
s="hez2023qj98qizhng5"
x,y=",'z'
fr t in s:
if '0' <= t <= '9':
x+=t
elif y > t:
y=t
print(x+y)
程序运行后,输出结果为( )
A. 2023985eB. 2023985zC. 29eD. 290
【答案】A
【解析】
【详解】本题考查Pythn程序执行与调试。分析程序,可知变量x保存字符串s中的数字,因此x="2023985",若t是字母,且y>t(y='z')时,则更新y=t,即y保存最小ASCII码对应的字母,字符串s中的字母,字符'e'是最小的,因此y=‘e’,输出x+y="2023985e"。故选A。
二、填空题(本大题共2小题,第11题12分,第12题8分,共20分)
11. 下图是小浪给饭店进货的部分采购清单(文件名为“cai.xlsx”) ,接下去他要利用Pythn程序进行数据分析,请回答下面问题:
(1)小浪在数据整理时发现D7单元格存在问题,错误原因是____(单选,填字母)
A.数据缺失 B.数据重复 C.格式不一致 D.逻辑错误
(2)在修正了上述问题后,为了得到奶制品总价和总价最贵的前三个商品信息,请补充划线处代码:(程序运行结果如下图所示)
imprt pandas as pd
imprt matpltlib.pyplt as plt
data = pd.read_excel("①____) #打开文件
milk= data[②____].总计.sum()
print("奶制品总价:"+str(milk))
exp = data.srt_values("总计",ascending =③____).head(3)
print("总价最贵的前三个商品是:")
fr i in exp.商品:
print(i,end =",")
(3)为了分析每个商场的采购商品的平均总价,小浪写了如下程序进行分析。
market = datagrupby("商场",as_index = False).总计.④____
print("各商场采购商品的平均总价:")
print(market)
plt.bar(market.商场,market.总计,label ="平均总价")
plt.title("各商场采购商品平均总价对比")
plt.shw()
(4)运行上面程序后,绘制出的数据图是____(单选,填字母)
A. B. C. D.
【答案】 ①. C ②. cai.xlsx ③. data["类别"]=="奶制品" 或 data.类别=="奶制品" ④. False ⑤. mean() ⑥. B
【解析】
【详解】本题考查Pythn程序综合应用。
(1)由图可知,D7单元格存在问题的原因是格式不一致。故选C。
(2)第一空打开文件,文件名为“cai.xlsx”,故填cai.xlsx。为了得到奶制品总价和总价最贵的前三个商品信息,第二空筛选出奶制品,并求得总价,故填data["类别"]=="奶制品" 或 data.类别=="奶制品"。取最贵的前三个商品信息,因此进行降序排序,ascending值为False为降序排序,故第三空填False。
(3)为了分析每个商场的采购商品的平均总价,按商城进行分类汇总并求平均值,求平均值函数是mean(),故填mean()。
(4)按商城进行分类汇总,绘制的是柱形图,因此绘制出的数据图是,故选B。
12. 小潮已经小学一年级了,但10以内的加减乘除运算还不太熟,于是潮爸用Pythn给他写了个练习程序(除法按整除规则),运行效果如图所示。请回答以下问题:
def judge(x,y,t):
if t==0:
return x+y
elif t==1:
return x-y
elif t==2:
return x* y
else:
return x//y
imprt randm as rd
sp=['+','-`,'x','÷']
cnt=0
n=int(input("请输入算式生成个数:"))
fr i in range(n):
left = rd.randint(0,9)
right = rd.randint(0,9)
tmp = rd.randint(0,3)
pt =①____
ans=input(str(left)+pt+str(right)+'=') #输入算式结果
if ②____!= int(ans):
print("还需努力!")
else:
③____
print("答对啦!")
print("正确率为",,`%`)
(1)补充画线处代码。
(2)将加框处代码改为"int(cnt/n*100*100+0.5)/100",则当算式个数为6个、答对题数为4个时,输出正确率为____%。
【答案】 ①. sp[tmp] ②. judge(left,right,tmp) ③. cnt=cnt+1或cnt+=1 ④. 66.67
【解析】
【详解】本题考查Pythn程序综合应用。
①此处从运算符sp列表中取出对应的运算符,tmp随机生成0~3,故填sp[tmp]。
②此处调用judge函数用于计算,故填judge(left,right,tmp)。
③变量cnt统计答对正确的个数,故填cnt=cnt+1或cnt+=1。奶制品总价:660.35
总价最贵的前三个商品是:
白干酪,帝干蟹腿,三文鱼,
请输入算式生成个数:4
5×3=15
答对啦!
7÷8=1
还需努力!
7×1=7
答对啦!
2+6=8
答对啦!
正确率为75.9%
浙江省宁波市北仑中学2023-2024学年高二上学期期中技术(选考)试题(Word版附解析): 这是一份浙江省宁波市北仑中学2023-2024学年高二上学期期中技术(选考)试题(Word版附解析),共13页。试卷主要包含了 校园一卡通系统, 如下Pythn程序段, 现有近似求ex的公式如下,cunt等内容,欢迎下载使用。
浙江省杭州第二中学2023-2024学年高二上学期期中技术试卷(Word版附解析): 这是一份浙江省杭州第二中学2023-2024学年高二上学期期中技术试卷(Word版附解析),共8页。试卷主要包含了单项选择题,非选择题等内容,欢迎下载使用。
浙江省杭州市2023-2024学年高三上学期期中技术试题(Word版附解析): 这是一份浙江省杭州市2023-2024学年高三上学期期中技术试题(Word版附解析),共13页。