浙江省台州市高二上学期期末质量评估技术试题-高中信息技术_第1页
浙江省台州市高二上学期期末质量评估技术试题-高中信息技术_第2页
浙江省台州市高二上学期期末质量评估技术试题-高中信息技术_第3页
浙江省台州市高二上学期期末质量评估技术试题-高中信息技术_第4页
浙江省台州市高二上学期期末质量评估技术试题-高中信息技术_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

台州市2023学年第一学期高二年级期末质量评估试题技术2024.01命题:孙轩展(北师大台州附中)李贝贝(书生中学)江策(路桥中学)郑婧婧(天台中学)审题:金敬康(三门中学)张宏辉(北师大台州附中)考生须知:本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共12页,第一部分1至5页,第二部分5至11页。满分100分,考试时间90分钟。1.考生答题前,务必将姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。2.选择题的答案须用2B铅笔将答题纸上对应题目的答案标号涂黑。3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。第一部分信息技术(共50分)一、选择题(本大题共12题,每题2分,共24分。在每题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.某高铁购票订单如图所示,下列说法正确的是()A.该订单是信息 B.订单数据的表现形式只有数字C.该车票是通过售票窗口购买的 D.“车票当日当次有效”体现了信息具有时效性【答案】D【解析】【详解】本题考查的是数据、信息相关知识。该订单是信息的载体;订单数据的表现形式有数字、文字等;由图可知该车票是通过售票线上购买的;“车票当日当次有效”体现了信息具有时效性。故本题应选D。2.下列关于数据采集与编码的说法,不正确的是()A.扫描二维码是信息编码的过程 B.传感器可以持续不断地采集数据C.数字信号是离散的、不连续的信号 D.将模拟信号转换成数字信号,会引起失真【答案】A【解析】【详解】本题考查数据采集与编码相关内容。A选项,扫描二维码是信息解码的过程,选项说法错误。BCD选项说法正确。故本题答案是A选项。3.智能座舱是指配备了先进的智能技术和系统的车辆座舱。它集成了物联网、云计算、大数据、人工智能等多项技术,如语音识别、手势控制、人机交互界面等,提供了便捷、安全、舒适的驾驶和乘坐体验。智能座舱还可以通过连接车辆的传感器和摄像头,实现车辆自动驾驶、智能导航、智能停车等功能,为驾驶员和乘客提供更多的便利和安全保障。为了保护智能座舱数据的安全,下列措施不合理的是()A.对数据进行定期备份 B.安装磁盘阵列系统C.对数据进行加密存储 D.为降低系统负荷,关闭防火墙【答案】D【解析】【详解】本题考查数据安全相关内容。ABC选项能够保护数据安全,措施合理。D选项,关闭防火墙可能会降低系统的安全性,因为它们可以允许未经授权的访问,选项措施不合理。故本题答案是D选项。4.智能座舱是指配备了先进的智能技术和系统的车辆座舱。它集成了物联网、云计算、大数据、人工智能等多项技术,如语音识别、手势控制、人机交互界面等,提供了便捷、安全、舒适的驾驶和乘坐体验。智能座舱还可以通过连接车辆的传感器和摄像头,实现车辆自动驾驶、智能导航、智能停车等功能,为驾驶员和乘客提供更多的便利和安全保障。关于智能座舱产生的大数据,下列说法正确的是()A.处理智能座舱大数据时,一般采用分治思想B.自动驾驶过程中不断采集到的数据是静态数据C.智能导航时能显示实景地图,说明采集的每个环境数据都是精确的D.智能停车过程中需快速分析车辆位置数据,体现了大数据体量大的特点【答案】A【解析】【详解】本题考查大数据相关内容。大数据的4个基本特征是:数据体量巨大、数据类型繁多、价值密度低、处理速度快。A选项,分治思想是一种解决问题的策略,它将一个复杂的问题分解成两个或更多的相同或相似的子问题,直到最后子问题可以简单地直接求解,处理智能座舱大数据时,一般采用分治思想,选项说法正确。B选项,静态数据是指在运行过程中主要作为控制或参考用的数据,它们在很长的一段时间内不会变化,一般不随运行而变;动态数据包括所有在运行中发生变化的数据以及在运行中需要输入、输出的数据及在连机操作中要改变的数据,自动驾驶过程中不断采集到的数据是动态数据,选项说法错误。C选项,通过增强现实技术,智能导航能够准确识别实际环境,避免了传统地图可能存在的误差,选项说法错误。D选项,智能停车过程中需快速分析车辆位置数据,体现了处理速度快的特点,选项说法错误。故本题答案是A选项。5.智能座舱是指配备了先进智能技术和系统的车辆座舱。它集成了物联网、云计算、大数据、人工智能等多项技术,如语音识别、手势控制、人机交互界面等,提供了便捷、安全、舒适的驾驶和乘坐体验。智能座舱还可以通过连接车辆的传感器和摄像头,实现车辆自动驾驶、智能导航、智能停车等功能,为驾驶员和乘客提供更多的便利和安全保障。下列关于智能座舱的具体应用场景,没有体现人工智能技术的是()A.语音控制音乐播放 B.利用APP,遥控关闭车窗C.自主规划路线,实现自动驾驶 D.通过摄像头识别出驾驶员身份【答案】B【解析】【详解】本题主要考查人工智能技术的应用。人工智能研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。利用APP遥控关闭车窗没有应用人工智能。故本题应选B。6.单极性不归零码是传输二进制数据时采用的一种编码方式,用正电压表示二进制数1,用零电压表示二进制数0(按从左往右顺序编码)。某8位二进制数传输图像如图所示,下列选项能表示该数的是()A.10101000B B.11101010B C.53H D.57H【答案】D【解析】【详解】本题考查的是编码。用正电压表示二进制数1,用零电压表示二进制数0(按从左往右顺序编码),故图中二进制编码为:01010111,转换为十六进制为:57H。故本题应选D。7.某算法的部分流程图如图所示。执行这部分流程,输入n的值为2048,则输出s的值是()A.2 B.6 C.10 D.14【答案】A【解析】【详解】本题考查的是流程图识读。阅读流程图,可知该流程图功能是输入的n,将每位上的数字从低位到高位开始依次进行加、减、加……求和后输出。输入n的值为2048,则s=84+02=2。故选A。8.下列Python表达式中,值为True的是()A."TZ"in"TaiZhou" B.12//3**2==16Cord(″e")>ord("a")+3 D.2024%100!=1243//10%100【答案】C【解析】【详解】本题考查是Python表达式。in是成员运算符,**是幂乘,%是求余,//是整除。==表示相等,!=表示不相等,ord()函数是返回ASCII码。"TZ"in"TaiZhou"、12//3**2==16、2024%100!=1243//10%100值为False,ord(″e")>ord("a")+3值为True,故本题应选C。9.用列表words存储某篇文章中的部分英语单词,现要统计各单词出现的次数,并将结果存入dic中。实现该功能的程序段如下:words=["apple","pear","apple","apple","keep","day"]dic={}foriinwords:ifiindic:dic[i]=dic[i]+1else:dic[i]=1执行该程序段后,下列语句能正确输出单词“apple”出现次数的是()A.print(dic[0]) B.print(dic{0})C.print(dic["apple"]) D.print(dic{"apple"})【答案】C【解析】【详解】本题考查Python字典相关内容。Python字典是一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型。字典由键和对应值成对组成,每个键与值用冒号隔开(:),每对用逗号,每对用逗号分割,整体放在花括号中({})。在words中的单词“apple”对应字典dic中的键是"apple",可以用dic["apple"]表示,其键值是出现次数,若要输出其出现次数,可以使用print(dic["apple"])实现。故本题答案是C选项。10.用一个底端封闭的圆柱形塑料筒来放取乒乓球,筒的直径只允许一个球进出,且该筒最多可容纳3个乒乓球。若放入球的编号依次为1、2、3、4、5,则取出球的顺序可能是()A.4、3、5、2、1 B.2、4、3、1、5C.5、4、3、2、1 D.1、5、4、3、2【答案】B【解析】【详解】本题考查的是栈的相关知识。栈是先进后出。依据题意可知,栈中存储最多3个元素。若放入球的编号依次为1、2、

3、4、5,则第一个出栈的球可能为:1、2、3,故选项A、C错误。因为筒最多可容纳3,故第2个出栈不可能为5,选项D错误。故本题应选B。11.有如下Python程序段:a=[[0,3],[1,1],[2,4],[3,1],[4,6],[5,1],[6,5]]maxlen=1foriinrange(len(a)):p=i;cnt=0whilep!=1:cnt=cnt+1p=a[p][1]ifcnt>maxlen:maxlen=cntprint(maxlen)执行该程序段后,变量maxlen的值为()A.0 B.3 C.4 D.7【答案】C【解析】【详解】本题考查Python程序设计相关内容。分析程序段,其运行过程如图所示:。变量maxlen的值为4。故本题答案是C选项。12.列表a有n个整型元素,现要将列表a中前k个元素与后nk个元素对调。例如,列表a中有5个整型元素“1、2、3、4、5”,当k=2时,对调后的结果为“3、4、5、1、2”,实现该功能的程序段如下:foriinrange(k,n):t=a[i]forjinrange(i,ik,1):上述程序段两个方框处的语句分别为()A.①a[j]=a[j1]②a[j]=t B.①a[j]=a[j1]②a[j1]=tC.①a[j+1]=a[j]②a[j]=t D.①a[j+1]=a[j]②a[j1]=t【答案】B【解析】【详解】本题考查Python程序。首先,对于第一个方框,需要将当前位置j的元素值更新为前一个位置j1的元素值。通过这个操作,实现了将后nk个元素向前移动到前k个位置的效果。这个操作是在一个嵌套的循环中,循环的范围是从i到ik,每次将当前位置的元素值更新为前一个位置的元素值。其次,对于第二个方框,需要将之前暂存的元素t的值赋给原先前k个位置的元素的位置。因为在上面的循环中,已经将后nk个元素向前移动了,所以此时应该将t的值赋给原先前k个位置的最后一个位置(即j1)。这样就完成了前k个元素与后nk个元素对调的操作。故答案为:B。二、非选择题(本大题共3题,其中第13题6分,第14题8分,第15题12分,共26分)13.某社团根据出勤记录评选活动积极分子,参与评选同学需同时符合两个条件:·缺勤必须少于2次·不能出现连续3次以上的迟到情况每位同学的出勤记录由“A”、“P”、“L”三种字符构成,每个字符表示一次活动的出勤情况,其中“A”表示缺勤,“L”表示迟到,“P”表示准时参加。编写程序,根据所有同学的出勤记录,输出能够参与评选的同学姓名。实现上述功能的部分Python程序如下,请在划线处填入合适的代码。#读取同学总人数,存入n,代码略foriinrange(n):#读取该同学的姓名、出勤记录,存入name和s,代码略absent,late,maxday=0,0,0forjinrange(len(s)):ifs[j]=="L":①_____iflate>maxday:maxday=lateelse:if②_____:absent+=1③_____ifabsent<2andmaxday<=3:print(name)【答案】①.late=late+1或late+=1②.s[j]=="A"③.late=0【解析】【详解】本题考查的是Python综合应用。阅读程序可知late是记录连续迟到次数, absent是记录缺勤次数。①“L”表示迟到,故此处应为:late=late+1或late+=1。②由下行代码 absent+=1,可知此处判断的是缺勤,故应为:s[j]=="A"。③late是记录连续迟到次数,如果读取出勤记录不是迟到,则需将连续迟到次数初始为0,故此处应为:late=0。14.小李收集了某奶茶门店2023年11月的销售数据,如图a所示。4ABCDEFGH1日期订单号点单状态饮品名称品类单价数量金额22023/11/11成功芋泥厚厚牛乳芋泥14032023/11/11成功龙井香青团轻牛乳1511542023/11/11成功杨枝甘露果茶1511552023/11/12退单茉莉奶芙轻牛乳1523062023/11/12退单大叔奶茶奶茶1111172023/11/13成功生椰榴莲果茶2012082023/11/3010°成功酒小23132023/11/3017成功云岭茉莉椰轻牛乳122243142023/11/3018成功布蕾脆脆奶芙奶茶16116图a为统计分析该门店不同品类饮品的销售情况,编写Python程序,请回答下列问题:(1)观察图a中前6条记录,存在的问题是__________(单选,填字母)。A.数据缺失B.数据重复C数据异常D.格式不一致(2)完成数据整理后,读取文件,筛选出点单成功的数据,代码如下。importpandasaspddf=pd.readexcel("salelist.xlsx")df1=划线处应填入的代码为__________(单选,填字母)。A.df[df["金额"]>0]B.df[df.点单状态=="成功"]C.df1[df1["金额"]>0]D.df1[df1.点单状态=="成功"](3)统计该月不同品类饮品销售数量,并绘制柱形图,部分Python程序如下,请在划线处填入合适的代码。importmatplotlib.pyplotaspltdf2=df1groupby("①__________",asindex=False)df2=df2.数量.sum()plt.figure()pltbar(df2品类,②____)#绘制柱形图#设置绘图参数,显示如图b所示,代码略plt.show()【答案】①.A②.B③.品类④.df2.数量【解析】【详解】本题考查Python程序设计相关内容。(1)观察图a中前6条记录,发现第一条记录缺少数量值,即数据缺失。故本题答案是:A。(2)读取salelist.xlsx文件内容,将其存储在df内,若点单成功,则其点单状态为:成功,即df.点单状态="成功",若要筛选出点单成功的数据,只需要判断其点单状态是否等于“成功”即可,故此处答案为:B。(3)③处,df.groupby()函数返回的对象是一系列键值对,其中键是分组的字段值,值是该字段值下的数据表。此处统计该月不同品类饮品销售数量,则其键为:品类。故③处答案为:品类。④处,plt.bar()函数功能:在x轴上绘制定性数据的分布特征,调用签名:plt.bar(x,y),x:标示在x轴上的定性数据的类别,y:每种定性数据的类别的数量。由“统计该月不同品类饮品销售数量,并绘制柱形图”知,参数x为品类,参数y为数量,故此处答案为:df2.数量。15.学校举行投篮比赛,共有n名选手参加(n为偶数,选手编号为1~n),比赛分r轮进行。比赛积分规则为:每轮比赛中,两名选手为一组进行对阵,进球数多的选手获胜,获胜一方积分加1;选手积分随着比赛轮次的进行而累加。第一轮比赛按选手编号顺序,两人一组进行比赛,即1号与2号一组,3号与4号一组,以此类推。每轮比赛结束后,按照选手已获积分从高到低进行排名,若积分相同,则编号较小的选手排名靠前。此后每轮比赛均按选手排名进行分组,如第1名和第2名一组、第3名和第4名一组,以此类推。编写程序,读取每轮比赛选手的进球数,统计各轮比赛后选手的积分。(1)若现有4名选手进行比赛,初始积分均为0,过程如图所示。两轮比赛后1~4号选手的积分依次为________。(积分之间用逗号隔开)(2)定义如下merge(a,b)函数,参数a和b的每个元素由选手编号和积分两项构成,a和b均已按积分降序排列。函数功能是将a和b中的元素合并,合并后各元素按积分降序排列。defmerge(a,b):n=len(a);m=len(b)c=[1]*(n+m)i,j=0,0forkinrange(n+m):ifi<nandj<m:ifa[i][1]>b[j][1]:#①c[k]=a[i]i=i+1else:c[k]=b[j]j=j+1elif________:#②c[k]=a[i]i=i+1else:c[k]=b[j]j=j+1returnc①程序中加框处代码有错,可修改为:________。②请在划线处填入合适的代码。(3)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。#输入选手人数n和比赛轮数r,代码略d=[]foriinrange(n):d.append([i+1,0])#为d追加一个元素[i+1,0]foriinrange(r):""读取本轮比赛各组选手的进球数,存入列表score[0]~score[n1]。score[0]和score[1]存储第一组两名选手的进球数……代码略""d1=[];d2=[]forjinrange(0,n,2):ifscore[j]>score[j+1]:________d1.append(d[j])d2.append(d[j+1])else:d[j+1][1]=d[j+1][1]+1d1.append(d[j+1])d2.append(d[j])d=________#输出本轮各选手的积分,代码略(4)为了实现相同功能,range(0,n,2)可替换为________(单选,填字母)。A.range(n//2)B.range(0,n1,2)C.range(n2,1,2)D.range(n1,0,2)【答案】①.1,2,1,0②.a[i][1]>b[j][1]ora[i][1]==b[j][1]anda[i

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论