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