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

下载本文档

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

文档简介

台州市2023学年第二学期高二年级期末质量评估试题技术第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)1.下列关于数据与信息的说法,正确的是A.计算机中的数据只能以结构化的形式存在B.大数据分析的是抽样数据,而不是全体数据C.数据是对客观事物的符号表示,如数字、字母等D.与物质、能源相同,信息也会因为被别人获取而发生损耗阅读下列材料,回答第2至4题:某汽车智能驾驶系统,使用英伟达Orin芯片,总计算力为508TOPS,配备的感知硬件包括多种激光雷达和高清摄像头。该系统的设计体现以人为中心,主要功能有:(1)辅助驾驶功能,通过学习交通状况与驾驶者操作,能够在应对紧急状态时制定合理的行车方案。(2)自动泊车功能,可自动学习路线完成泊车,支持倒车避让,礼让行人等。(3)智能语音操控功能。2.下列关于该系统的组成与功能的说法,正确的是A.该系统中的用户只有汽车驾驶员B.辅助驾驶功能的实现仅涉及数据的加工处理C.车辆速度、位置等需要实时处理的数据属于静态数据D.英伟达Orin芯片、激光雷达和高清摄像头都是该系统的硬件3.该系统关于人工智能技术应用的说法,不正确的是A.自动泊车功能应用了人工智能技术B.该系统可以通过与环境的交互学习提升智能C.语音识别技术都是通过符号主义人工智能实现的D.智能驾驶技术不仅涉及计算机科学,还涵盖其他多种学科4.下列关于信息系统安全和信息社会责任的说法,正确的是A.该汽车的智能驾驶系统,不会感染病毒B.只要开启防火墙,黑客就无法入侵该系统C.该系统在开发的过程中考虑到了以人为本的原则D.自动驾驶只会给人们带来便利,不会产生负面的社会问题5.下列关于网络系统的说法,正确的是A.数据通信功能是网络系统的功能之一B.只有数据资源才能被网络中的其他用户共享使用C.5G移动通信技术是指数据传输速率为5Gbit/s的通信技术D.计算机网络按照覆盖范围进行分类,可分为局域网和城域网两类6.一幅未经压缩的1024×512像素、256色BMP图像,其存储容量约为A.128KB B.512KB C.4MB D.16MB7.某算法部分流程图如第7题图所示,输入k的值为4,n的值为8,执行这部分流程后,输出m的值为A.1098 B.8901 C.9018 D.18908.有1个队列,队首到队尾的元素依次为1,2,3,4,5。约定:Q操作是指队列中1个元素出队,T操作是指队列中1个元素出队后再入队。则经过QTTTQ系列操作后,队列中队首到队尾的元素依次为A.2,3,4 B.2,4,3 C.5,2,3 D.5,3,49.某二叉树如第9题图所示,下列说法正确的是A.该二叉树是完全二叉树 B.该二叉树共有4个叶子节点C.节点D、F都是节点B的孩子节点 D.该二叉树后序遍历的结果为DEBFCA10.有如下Python程序段:a=[5,4,2,6,3];n=len(a)foriinrange(n2):forjinrange(i+1,n):ifa[i]<a[j]:a[i],a[j]=a[j],a[i]执行该程序段后,a的值是A.[6,5,4,3,2] B.[2,3,4,5,6] C.[2,3,4,6,5] D.[6,5,4,2,3]11.有如下Python程序段:deff(n):ifn<=1:return1else:returnf(n1)*2+f(n2)s=0foriinrange(1,5):s=s+f(i)执行该程序段后,变量s的值是A.11 B.12 C.28 D.3012.有如下Python程序段:fromrandomimportrandintst=[""]*4;ys="ABCD";cz=[1,1,1,1]x=randint(0,3)#随机生成0、1、2、3cz[x]=0top=1;pos=0foriinrange(len(cz)):ifcz[i]==0andtop>1:top=top1elifcz[i]==1:toptop+1;st[top]=ys[pos]pos=pos+1print(st[:top1])执行该程序段后,输出结果不可能的是A.['A','B'] B.['B','D'] C.['B','C'] D.['A','B','C']二、非选择题(本大题共3题,其中第13题10分,第14题7分,第15题9分,共26分)13.某小组合作开发了“运动有奖”系统,使用智能终端模拟运动手环,实现运动打卡、获取积分的过程,该系统结构示意图如第13题图a所示。该系统采集走路步数,将数据上传至服务器,存储在数据库中。用户可通过浏览器查看各用户运动情况。图a请回答下列问题:(1)搭建信息系统前要明确用户对所搭建系统的目标期待,该过程属于_________。(单选,填字母:A.需求分析/B.开发模式的选择/C.概要设计/D.详细设计)(2)服务器端程序基于FlaskWeb框架编写,部分代如下。某时刻编号为1的用戶走路步数为950步,则智能终端提交数据到服务器的URL为:://_________/input?uid=1&stp=950。该数据的传输方式是_________(选填:GET/POST)。#导入相关模块,代码略app=Flask(__name__)@app.route("/input",methods=["GET"])defadd():userid=int(("uid"))#获取用户编号steps=int(("stp"))#获取走路步数#将数据提交至数据库,代码略if__name__==__"main__":app.run(host="192.168.10.14",port=8080)(3)实现计步功能原理如下:智能终端移动时加速度的波峰峰值大于阈值th,且相邻波峰时间间隔介于阈值dt1和dt2之间,则计为一步。如第13题图b所示,A点的值大于相邻两个点的值,则该点为波峰,图中共有5个波峰,若dt1的值为0.2,dt2的值为1,th的值为11,图中有效波峰为A、B、C,该时间段有效步数为2。图b相关Python代码如下,请在程序划线处填入合适的代码。#将每隔0.1秒采集加速度数据存入数组d中,代码略peaks=0#peaks表示有效波峰数量p=1foriinrange(1,len(d)1,1):ifd[i]>thand①:ifp==1:peaks=1elifdt1<=0.1*(ip)<=dt2:②p=isteps=peaks1#steps表示有效步数(4)系统正常工作一段时间后,组员发现数据库中缺失了智能终端1对应的最新数据,其它正常,请简要说明系统中可能造成上述问题的原因。(注:回答2项,回答1项得1分)14.“运动有奖”系统各智能终端上传相关数据至服务器端,积分规则如下:一天步数超过10000步,运动达标,可获得积分1分,若出现连续运动达标,则获得积分比前一天多1分,若中断,则重新开始计分。如某用户在第1,3,4,5,7天运动达标,则获得的积分为1+1+2+3+1=8分。现统计4月份各用户的运动积分情况,编写Python程序如下:defCal(userid,df):tmp=tmp.sort_values('日期',ascending=True)tmp=tmp.reset_index()#重置tmp的索引,使其从0开始连续编号score=0;k=1;i=0whilei<len(tmp):score+=1;j=i+1whilej<len(tmp)andtmp.at[j1,"日期"]+1==tmp.at[j,"日期"]:k+=1score=①j+=1②i=jreturnscoreimportmatplotlib.pyplotaspltimportpandasaspd#读取4月相关数据,处理成DataFrame对象dfl,部分数据如第14题图a所示,代码略图an=7;id=["]*n;sc=[0]*nforiinrange(n):id[i]='用户'+str(i+1)sc[i]=Cal(i+1,dfl)plt.bar(③,sc)#绘制柱形图#设置绘图参数,显示如第14题图b所示柱形图,代码略图b请回答下列问题:(1)程序中方框处应填入的正确代码为__________(多选,填字母)。(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)A.tmp=df[df['用户编号']==userid]tmp=tmp[tmp['步数']>10000]B.tmp=df[df['用户编号']==userid]tmp=df[df['步数']>10000]C.tmp=df[df.步数>10000]tmp=tmp[tmp.用户编号==userid]D.tmp=df.sort_values('用户编号')tmp=tmp.sort_values('步数')(2)请在程序划线①、②、③处填入合适的代码。15.某高校实施强基计划,招生专业包括专业A~专业E,共5类专业。已有n名考生参与考试,每名考生的数据由“考生编号”、“填报专业”和“笔试成绩”组成。现要从这n名考生中,依据笔试成绩从高到低,挑选各类专业2倍的招生人数进入面试环节(若入围的最低分有同分者,均进入面试)。(1)若有10位考生的数据如第15题图所示,专业B按照“笔试成绩”创建降序链表,该链表的索引顺序为9→2→8;若对专业D按照“笔试成绩”另创建降序链表,则该专业链表的索引顺序为__________(注:各数字用→分隔)。考生编号填报专业笔试成绩1A932D773B734D955A996D857E928D979B7010B78(2)实现该功能的Python程序如下,请在程序中划线处填入合适的代码。#考生数据存入列表ks中,代码略。ks为['1','A',93],['2','D',77],……]nums=["A",10],["B",20],["C",15],["D",25],["E",15]#nums表示专业类别以及该专业对应的招生人数n=len(ks)foriinrange(n):ks[i].append(1)head=[1]*5#head用于存储每个专业对应链表的头指针foriinrange(n):zy=①cj=ks[i][2]ifhead[zy]==1:head[zy]=ielse:pre=p=head[zy]whilep!=1andcj<ks[p][2:pre=pp=ks[p][3]ifp==head[zy]:ks[i][3]=phead[zy]=ielse:ks[i][3]=p②foriinrange(5):pre=p=head[i]cnt=0whilep!=1:print(ks[p][:3],end=">")cnt+=1pre=pp=ks[p][3]if③:breakprint("入围专业",chr(i+65),"面试环节的人数:",cnt)(3)若将加框处代码“p!=1andcj<ks[p][2]”误写为“cj<ks[p][2]”,会导致某些情况下无法得到符合要求的结果。下列3组数据中,能测试出这一问题的是_________(单选,填字母)。A.ks=['1','A',86],['2','A',95],['3','A',98]B.ks

温馨提示

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

评论

0/150

提交评论