浙江省湖州市2023-2024学年高二下学期期末考试技术试题-高中信息技术_第1页
浙江省湖州市2023-2024学年高二下学期期末考试技术试题-高中信息技术_第2页
浙江省湖州市2023-2024学年高二下学期期末考试技术试题-高中信息技术_第3页
浙江省湖州市2023-2024学年高二下学期期末考试技术试题-高中信息技术_第4页
浙江省湖州市2023-2024学年高二下学期期末考试技术试题-高中信息技术_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

2023学年第二学期期末调研测试卷高二技术注意事项:1.本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共12页,第一部分1至6页,第二部分7至12页。满分100分,考试时间90分钟。2.选择题的答案须用2B铅笔将答题纸上对应的题目标号涂黑,非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内。作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑。答案写在试题卷上无效。第一部分信息技术(50分)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)1.下列有关数据和信息的说法,正确的是()A.数据处理过程中,不会有新的数据产生 B.数据经过数字化后才能被存储C.信息的价值因人而异 D.信息会因别人的获取而发生损耗【答案】C【解析】【详解】本题考查数据、信息与知识。A选项,数据处理过程中,可能会通过计算、分析等操作产生新的数据,所以A错误。B选项,数据在很多情况下不经过数字化也能被存储,例如传统的纸质文档存储,所以B错误。C选项,信息对于不同的人具有不同的价值,因为人们的需求、背景和认知不同,对同一信息的理解和利用也不同,所以C正确。D选项,信息具有共享性,不会因别人的获取而发生损耗,所以D错误。故答案为:C。2.某地区在人流密集区域设置了“绿色停车位”,提供限时免费停车服务,并通过智慧停车系统进行管理。该系统通过自动抓拍车牌图像,实现车牌识别、停放计时和超时取证等功能。当车辆进出车位时,系统会发送短信提示,车主也可以扫描车位旁的二维码获取停车信息。若车辆超时停放,相关信息将被上传至执法平台。下列关于该系统组成与安全的说法,正确的是()A.该系统运行可以不借助于通信网络 B.该系统的运行不需要软件支持C.节假日不限时停车时段,可以关闭服务器防火墙 D.为保障数据安全,采集的图片需加密后上传【答案】D【解析】【详解】本题考查信息系统组成与安全。该系统通过自动抓拍车牌图像,实现车牌识别、停放计时和超时取证等功能,并发送短信提示和提供二维码获取停车信息,这些都需要借助通信网络来传输数据,A选项错误;一个系统的正常运行必然需要相应的软件来支持其各项功能的实现,B选项错误;节假日不限时停车时段,也不能关闭服务器防火墙,关闭防火墙会增加服务器受到攻击的风险,降低系统的安全性,C选项错误;为保障数据安全,采集的图片需加密后上传,这样可以防止数据在传输和存储过程中被窃取或篡改,D选项正确;故答案为:D。3.某地区在人流密集区域设置了“绿色停车位”,提供限时免费停车服务,并通过智慧停车系统进行管理。该系统通过自动抓拍车牌图像,实现车牌识别、停放计时和超时取证等功能。当车辆进出车位时,系统会发送短信提示,车主也可以扫描车位旁的二维码获取停车信息。若车辆超时停放,相关信息将被上传至执法平台。下列关于该系统功能与应用的说法,正确的是()A.停电后该系统仍能正常运行,说明该系统对外部环境没有依赖B.可利用停车数据分析该地区的交通状况C.用户到执法平台查询违法信息不涉及该系统的传输功能D.抓拍车牌图像体现了该系统的输出功能【答案】B【解析】【详解】本题考查信息系统功能与应用。A选项,任何系统都对外部环境有一定的依赖,停电后系统不能正常运行,所以A错误。B选项,通过对停车数据的分析,可以了解车辆停放的时间、频率等信息,从而推断该地区的交通状况,B正确。C选项,用户到执法平台查询违法信息涉及系统的数据传输功能,所以C错误。D选项,抓拍车牌图像是系统获取输入信息的过程,体现的是输入功能,所以D错误。故答案为:B。4.某地区在人流密集区域设置了“绿色停车位”,提供限时免费停车服务,并通过智慧停车系统进行管理。该系统通过自动抓拍车牌图像,实现车牌识别、停放计时和超时取证等功能。当车辆进出车位时,系统会发送短信提示,车主也可以扫描车位旁二维码获取停车信息。若车辆超时停放,相关信息将被上传至执法平台。该系统的下列应用中,体现人工智能技术的是()A.停放计时 B.车牌识别 C.发送短信 D.扫描二维码【答案】B【解析】【详解】本题考查人工智能技术。A选项错误。系统运行通常依赖外部环境提供的条件,停电会导致系统无法正常工作。B选项正确。停车数据包含时间、频率等,能据此分析出地区交通状况。C选项错误。用户在执法平台查询违法信息必然涉及系统的数据传输。D选项错误。抓拍车牌图像是为系统获取原始信息,属于输入而非输出功能。故答案为:B。5.下列关于网络的说法,不正确的是()A.网络系统最基本的功能是数据检索 B.接入网络的计算机必须分配IP地址C.服务器是构成网络的主要资源 D.网际协议(IP)负责将信息从一个地方传送到另一个地方【答案】A【解析】【详解】本题考查网络。网络系统最基本的功能是资源共享。故答案为:A。6.将一幅未经压缩的1024×768像素、16位色的BMP图像,转换成512×384像素、256级灰度BMP图像,则处理前后图像存储容量之比为()A.1:2 B.2:1 C.4:1 D.8:1【答案】D【解析】【详解】本题考查图像数字化。图像存储容量=水平像素×垂直像素×颜色位数÷8(单位为字节)。原图像1024×768像素、16位色,存储容量为1024×768×16÷8字节。转换后的图像512×384像素、256级灰度(8位),存储容量为512×384×8÷8字节。处理前后图像存储容量之比为:(1024×768×16÷8)÷(512×384×8÷8)=8,即8:1。故答案为:D。7.某算法的部分流程图如图所示,执行这部分流程后,输出n的值为()A.2 B.3 C.4 D.5【答案】C【解析】【详解】本题考查流程图。程序运行过程如下所示。因此输出n的值为4。故答案为:C。dni360218129229233331438.某二叉树使用一维数组存储结构进行存储01234567891011121314ABCDEF则该二叉树的中序遍历结果为()A.BAEDFC B.ECFDAB C.BFDEAC D.EDFCBA【答案】A【解析】【详解】本题考查二叉树。该二叉树如图所示。因此该二叉树的中序遍历结果为:BAEDFC。故答案为:A。9.队列que中队首至队尾元素依次为“A,B,C,D,E,F”,约定:Q为出队操作,R为出队再入队操作,经过QRQRRQ系列操作后,队列中队首到队尾的元素依次为()A.F,B,D B.E,F,B C.B,D,E D.F,B,D,E【答案】C【解析】【详解】本题考查队列。初始队列为“A,B,C,D,E,F”。进行Q操作,即出队,队首元素“A”出队。然后进行R操作,“B”出队再入队。接着Q操作,“C”出队。再进行R操作,“D”出队再入队。之后Q操作,“E”出队。经过这些操作后,队列中队首到队尾的元素依次为“B,D,E”。故答案为:C。10.定义如下函数:deffun(x,y):ifx<0:returnyelse:returnfun(x2*y1,y1)执行语句s=fun(13,3)后,s的值为()A.0 B.1 C.2 D.3【答案】A【解析】【详解】本题考查Python程序。在函数fun(x,y)中,当x<0时返回y,否则进行递归调用fun(x2y1,y1)。对于fun(13,3),第一次调用:13>0,继续调用fun(132*31,31)即fun(6,2)。第二次调用:6>0,继续调用fun(62*21,21)即fun(1,1)。第三次调用:1>0,继续调用fun(12*11,11)即fun(2,0)。此时2<0,返回0。故答案为A。11.有如下Python程序段a=[1,1,2,2,3,3,4,4,5,5]L=0R=len(a)1whileL<=R:m=(L+R)//2ifa[m]>key:R=m1else:L=m+1若key的值为3,执行该程序段后,R的值为()A.4 B.5 C.6 D.7【答案】B【解析】【详解】本题考查Python程序执行与分析。L=0,R=9,第一次循环,m=(L+R)//2=4,不满足a[4]=3>key,L=m+1=5;第二次循环,m=(L+R)//2=7,满足a[7]=4>key,R=m1=6;第三次循环,m=(L+R)//2=5,不满足a[5]=3>key,L=m+1=6;第四次循环,m=(L+R)//2=6,满足a[6]=4>key,R=m1=5;第五次循环,不满足L<=R,循环结束。因此执行该程序段后,R的值为5。故选B。12.下列Python程序的功能是在数据有序的链表中插入一个整数,使链表中的数据仍保持有序a=[[8,3],[6,0],[2,1],[11,4],[15,1]]nint(input("请输入一个整数:"))p=q=head=2ifn<=a[head][0]:a.append([n,head])①else:whilep!=1and②:q=pp=a[p][1]a.append([n,p])a[q][1]=1en(a)1划线处应填入的代码是()A.①head=a[p][1]②n>a[p][0] B.①head=a[p][1]②n>a[q][0]C①head=len(a)1②n>a[p][0] D.①head=len(a)1②n>a[q][0]【答案】C【解析】【详解】本题考查Python程序。首先分析程序逻辑,程序要在有序链表中插入一个整数n并保持有序。如果n小于等于表头元素值,就在表头插入。否则,通过循环找到合适的插入位置。对于①处,如果n小于等于表头元素,要更新表头指针,应将表头指针指向新插入元素,即head=len(a)1。对于②处,在循环中要判断n是否大于当前指针所指元素的值,即n>a[p][0]。故答案为:C。二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分)13.某运动场馆的公告牌上出现如“”的数字提示语,如图所示。这种数字提示语为UTF8编码,通常1个字符需要使用一至四个字节来表示。如果该字符需一个字节表示,那么最高位是“0”;如果需两个字节则以“110”开头,第2个字节以“10”开头;需三个字节以“1110”开头……规则如下表所示,表中数字为标志位。1个字节0xxxxxxx2个字节110xxxxx10xxxxxx3个字节1110xxxx10xxxxxx10xxxxxx4个字节11110xxx10xxxxxx10xxxxxx10xxxxxx截取图中的前8位“11101000”,“1110”开头为3个字节,该字符应取前24位“,根据上述表格规则所示,去掉加点标志位得到“”,转为十六进制为8282H,该Unicode字符对应的汉字为“节”。(1)若提示语为“”,则按以上规则得到的十六进制数是____H。(2)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。defcheck_bt(bstr):ifbstr[①____]=="0":return1elifbstr[:3]=="110":return2elifbstr[:4]=="1110":return3elifbstr[:5]=="11110":return4s=input("请输入数字提示语:").replace("","")#去除字符串中的空格bzw={1:[1],2:[3,2],3:[4,2,2],4:[5,2,2,2]}#标志位信息②____i=0whilei<n:k=check_bt(s[i:i+8])ss=""forjinrange(k):ss+=s[i+j*8+③____:i+(j+1)*8]i=i+k*8#将ss转成十六进制后再转为Unicode字符,并依次输出,代码略【答案】①.24B②.0或0:1或:1③.n=len(s)④.bzw[k][j]【解析】【详解】本题考查Python综合应用。(2)检查第一个字符是否为"0"来判断是否为单字节字符。故答案为:0或0:1或:1。初始化输入字符串的长度,为后续处理提供长度依据。故答案为:n=len(s)。在解析字节时,需要跳过标志位并截取实际内容:bzw[k][j]表示根据字符类型和当前字节的标志位长度,跳过标志位的位数。故答案为:bzw[k][j]。14.某小学搭建了智慧跳绳测试系统。该系统Web服务器端程序采用FlaskWeb框架开发,网站框架示意图如图a所示,监测终端内置传感器和IoT模块,学生的跳绳数据经由各监测终端传输至服务器,家长和教师等用户可以通过浏览器登录网站查询个人成绩。(1)下列功能需要在监测终端程序中实现的是____(多选,填字母)。A.采集传感器上的数据B.处理浏览器访问请求C.与无线WiFi建立连接D.直接向数据库写入数据(2)某时刻编号为1的监测终端传感器采集到的数据值为150,监测终端提交数据到Web服务器的URL为://____。(3)一年级学生利用该系统进行了跳绳达标测试,现将系统中的数据导出后进行整理得到如图b所示的数据。现要统计各班学生达标情况,其中男生的达标条件是每分钟跳绳109个,女生的达标条件是每分钟跳绳117个。根据男生女生达标条件统计各班达标的学生人数及各班的达标率(达标率保留两位小数)如图c所示,并绘制图表如图d所示。实现该功能的部分Python程序如下,请在程序中划线处填入合适的代码:图b图c图dimportpandasaspd#读取如图b所示数据,保存到DataFrame对象df中,代码略data=[]#用于存储各学生达标情况,若达标则用1表示,否则用0表示foriindf.index:ifdf.at[i,'性别']=="男"anddf.at[i,"数量"]>=109:data.append(1)elifdf.at[i,'性别']=="女"anddf.at[i,"数量"]>=117:data.append(1)else:data.append(0)df["达标"]=datadf1=df.groupby("班级",as_index=False)["达标"].①____t=[41,42,42,42,42,42,42,43]#各班级学生人数df1.insert(2,"达标率%",0)#插入列foriinrange(len(df1)):df1.at[i,"达标率%"]=round(②____,2)print(df1)

#设置绘图参数,代码略plt.bar(df2["班级"],df2["达标率%"],label="达标率")(4)程序的方框中应填入的正确代码为____(多选,填字母)A.df2=df1.sort_values("达标率%",ascending=False).head(3)B.df2=df1.sort_values("达标率%",ascending=True).tail(3)C.df2=df1.sort_values("达标率%",ascending=True)[0:3]D.df2=df1.sort_values("达标率%",ascending=False)[0:3]【答案】①.AC②.192.168.1.100:8080/input?id=1&num=150③.sum()④.df1.at[i,"达标"]/t[i]*100或df1["达标"][i]/t[i]*100或df1.达标[i]/t[i]*100⑤.AD【解析】【详解】本题考查Python综合应用。(1)A选项:采集传感器上的数据需要在监测终端实现。C选项:与无线WiFi建立连接也在监测终端完成。B选项:处理浏览器访问请求是服务器端的功能。D选项:直接向数据库写入数据一般由服务器端程序来处理。故答案为:AC。(2)这是根据题目中给定的系统架构和需求,构建的提交数据的URL格式,其中包含了服务器的地址和端口(192.168.1.100:8080)、数据提交的路径(/input)以及监测终端的编号(id=1)和采集的数据值(num=150)。故答案为:192.168.1.100:8080/input?id=1&num=150。(3)使用sum()函数对每个班级“达标”列进行求和,从而得到每个班级达标的学生人数。故答案为:sum()。计算每个班级的达标率,即达标人数除以班级总人数再乘以100,得到达标率的百分比。故答案为:df1.at[i,"达标"]/t[i]*100或df1["达标"][i]/t[i]*100或df1.达标[i]/t[i]*100。(4)A选项:df2=df1.sort_values("达标率%",ascending=False).head(3)按照“达标率%”降序排列,然后取前3行。D选项:df2=df1.sort_values("达标率%",ascending=False)[0:3]同样是按照“达标率%”降序排列,然后取前3行。这两种方式都能实现选取达标率前3高的班级数据。B选项是按照升序取后3行,班级顺序与图中班级顺序不一致。C选项是按照升序取前3行,不符合题目要求。故答案为:AD。15.某希望工程为学生捐赠n种不同类型的书籍。现规定每位学生只能领取一本书。为了方便分发,要求每位学生在期望单上勾选两种不同类型的书籍。分发规则为按照学生勾选情况,优先分发当前存量最大的书籍(若该书籍有多名学生勾选,则优先分发给编号小的学生)。现编写程序根据期望单数据与书籍存量,按上述规则模拟分配过程,输出每种类型书籍的分发清单(假设书籍存量能满足学生书籍分发)。图a图b图c(1)若分发前每种书籍存量数据如图a所示,学生勾选数据如图b所示,分发过程:先将书籍存量降序排序,得到存量顺序为BDCA,然后将B类型的书籍分配给编号为1的学生,更新存量后的顺序为DBCA,再将D类型的书籍分配给编号为3的学生,更新存量后的顺序不变,接着将D类型书籍分配给编号为4的学生,以此类推……最终分发方案如图c所示。若将B类型书籍的原始存量改为10,则最终分发方案____(选填:会/不会)发生变化。(2)定义函数sort_c(book),参数book的每个元素由书籍类型和存量构成。函数功能是将book中的元素按存量降序排列,并返回book。defsort_c(book):foriinrange(len(book)1):forjinrange(1,len(book)i):ifbook[j1][1]<book[j][1]:returnbook调用sort_c(book)函数,若book为[["A",4],["B",2],["C",7],["D",2],["E",3]],n为5,则程序段中加框处语句执行的次数是____。A.2B.3C.4D.5(3)实现上述功能的部分Python程序如下,请在程序段划线处填入合适的代码。defpx(book,i):#函数px实现将元素book[i]排序到合适位置whilei<len(book)1andbook[i][1]<book[i+1][1]:book[i],book[i+1]=book[i+1],book[i]i+=1defsearch(book,i):#函数search实现在列表data中查找符合要求的期望单索引p=0whilep<len(data)andbook[i][0]notindata[p]:p+=1returnp```读取学生期望单数据,存入列表data中。列表data中每个元素包含2个数据项,分别对应所勾选的两种书籍类型。读取书籍存量数据,存入列表book中。列表book中每个元素包含2个数据项,分别对应书籍类型和书籍存量。n=len(book)book=sort_c(book)ans=[[]fo

温馨提示

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

评论

0/150

提交评论