第二学期嘉兴八校联盟期中联考高二信息技术试卷_第1页
第二学期嘉兴八校联盟期中联考高二信息技术试卷_第2页
第二学期嘉兴八校联盟期中联考高二信息技术试卷_第3页
第二学期嘉兴八校联盟期中联考高二信息技术试卷_第4页
第二学期嘉兴八校联盟期中联考高二信息技术试卷_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

绝密★考试结束前2022学年第二学期嘉兴八校联盟期中联考高二年级技术学科试题考生须知:1.本试题卷分两部分,第一部分信息技术第二部分通用技术,共14页满分100分考试时间90分钟。2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。3.所有答案必须写在答题纸上,写在试卷上无效。4.考试结束后,只需上交答题纸。第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求。)1.下列关于数据、信息和知识的说法,正确的是A.不同的人群对于同样的信息所得到的价值是相同的B.信息是数据经过存储分析及解释后所产生的意义C.数据仅是以数字为表达的客观事物的符号表示D.通过蓝牙传输信息可以实现信息脱离载体2.下列不属于人工智能应用的是A.“人脸”识别系统B.AlphaGo系统C.达芬奇手术机器人D.微信发送语音3.关于信息编码的说法,正确的是A.ASCII编码采用7位二进制编码B.计算机中最小的存储单位是字节(bit)C.十进制数28D转换为二进制数是11010BD.使用录音的过程是将数字信号转换成模拟信号4.下列关于大数据的说法,正确的是A.大数据分析的是抽样数据B.大数据分析强调事物的因果关系C.大数据不再追求精确性,能够接受数据的混杂性D.静态数据是指不间断地、持续地到达的实时数据阅读下列材料,回答第5至7题某校使用校园一卡通系统。该系统以智能卡为信息载体,在一张小小的智能卡上实现学籍管理、身份认证、食堂商超消费、网上交费、电子班牌使用等多种功能。校园一卡通系统使全校所有师生员工每人仅需一张校园卡,便可在学校认证出入、办事、活动和消费。随着人脸识别系统技术应用发展,“校园一卡通”与时俱进,刷脸也可替代刷卡,凭借一张“脸”就可实现“校园自由行”。5.关于此信息系统,下列正确的是A.信息系统是由硬件、软件、通信网络和用户构成的人机交互系统B.该信息系统中的用户仅是教师和学生C.该信息系统的计算机网络类型一般属于局域网(WAN)D.学生基本信息须先导入到该信息系统数据库中6.关于该信息系统中“刷卡”、“刷脸”功能的使用,下列正确的是A.“刷卡”是读取电子标签信息的过程 B.“刷脸”使用了RFID技术C.“刷卡”使用了蓝牙技术 D.“刷脸”不需要硬件7.为提升该信息系统数据的安全性,下列措施中不合理的是()A.服务器采用双机热备份,保证一台服务器故障时,系统能不间断提供服务B.管理员登录系统时进行身份认证,设置不同的访问权限C.服务器开启防火墙后,应关闭杀毒软件,防止系统冲突D.对数据加密,以提高数据处理、存储和传输时的保密性8.下列Python表达式中,结果为True的是A.3//9==3%9 B.not(7//3**2<=1)len('abc')<=3andabs(2)>=2 D.'abc'[0:2]=='abc'9.某算法的部分流程图如图所示,执行这部分流程,若输入a的值为35,则输出c的值为A.2B.3C.4D.510.有如下程序段:a,b=4,3ifa>=4:ifb<2:a=a+2ifb>2:a=a+3a=a+2elifa>=9:a=a+4else:a=a+b运行该程序段后变量a的值为A.9 B.13 C.16 D.811.BCD码是用4个二进制位表示1个十进制位,例如:(35)10用BCD码表示为(00110101)2,以下程序实现把十进制数转换为BCD码的过程。deftoBCD(x):s1=""foriinrange(0,4):r0=x%2 ____=1\*GB3①_________x=x//2returns1a=int(input("请输入一个十进制整数:"))s=""whilea!=0:r=a%10a=a//10____=2\*GB3②________s=r1+sprint(s)划线处填入合适代码正确的是A.①s1=s1+str(r0) ②r1=toBCD(a)B.①s1=s1+str(r0) ②r1=toBCD(r)C.①s1=str(r0)+s1 ②r1=toBCD(a)D.①s1=str(r0)+s1 ②r1=toBCD(r)12.下列Python程序段功能为:列表a中存放的是无重复的非负整数,找出其中的最大值m1和次大值m2。m1=m2=0foriinrange(len(a)):ifa[i]>m1:(1)(1)(2)(2)elifa[i]>m2:(3)(3)print('最大值为'+str(m1)+'次大值为'+str(m2))上述程序段中方框处可选语句为:=1\*GB3①m1=a[i] =2\*GB3②m2=a[i] =3\*GB3③m2=m1 =4\*GB3④m1=m2则(1)(2)(3)处语句依次是A.=1\*GB3①=4\*GB3④=2\*GB3② B.=3\*GB3③=1\*GB3①=2\*GB3② C.=2\*GB3②=1\*GB3①=3\*GB3③ D.=3\*GB3③=2\*GB3②=1\*GB3①二、非选择题(本大题共3小题,其中第13题8分,第14题8分,第15题10分,共26分)13.小明采用FlaskWeb架构改造了一个鱼缸温度控制系统,系统结构示意图如图所示。功能如下:智能终端每隔1小时采集鱼缸温度,并把采集到的数据通过WIFI网络提交给服务器,服务器将数据存入数据库,根据传感器检测到的温度控制加热棒加热鱼缸温度,直到达到预设温度,小明可通过浏览器查看鱼缸温度。=2\*GB3②=2\*GB3②=4\*GB3④=3\*GB3③=1\*GB3①图1(1)如图1所示的系统结构图中=1\*GB3①=2\*GB3②=3\*GB3③=4\*GB3④所示,鱼缸温度控制系统中的数据采集功能对应结构图中的序号是_________(单选,填字母)A.=1\*GB3① B.=2\*GB3② C.=3\*GB3③ D.=4\*GB3④(2)小明要完成此信息系统搭建,列出了所需硬件详细清单(下表),表中序号6还缺少一个关键硬件是__________(填硬件名称)序号设备清单数量(台)备注1服务器1家用PC2智能终端1Micro:bit3物联网模块1IoT模块4加热棒模块1加热棒模块5组网设备1无线路由器6? 鱼缸温度控制系统程序包含Web服务器端程序和智能终端程序部分组成,具体程序代码如下,请根据要求回答以下问题。#Web服务器端程序部分:fromflaskimportFlask,render_template,requestDATABASE='fishdata.db'app=Flask(__name__)@app.route("/")defindex():returnrender_template("index.html")@app.route("/cx")defcxtmp():returnrender_template("tmp.html")#打开查询鱼缸温度页面@app.route("/input")defadd_data():sid=int(request.args.get("id"))svalue=float(request.args.get("val"))#打开数据库,并将接受的数据存储到数据库中,代码略if__name__=="__main__":app.run(host="192.168.0.100",port=5000)#智能终端服务程序部分:#设置连接服务器参数并与智能终端建立无线连接,代码略whileTrue:val=pin0.Read_analog()temp=round(val/1024*3000/10.24,1)errno,resp=oblog.get("input?id=1&val="+___=1\*GB3①____,10000)#根据errno和resp的返回值控制加热棒加热到预设温度,每1小时采集一次数据,代码略(3)在划线=1\*GB3①处填入合适的代码。(4)小明预设鱼缸温度是20度,小明需要查询鱼缸温度,应访问URL是________(单选,填字母)A.://192.168.0.100:5000/B.://192.168.0.100:5000/cx/C.://192.168.0.100:5000/input/D.://192.169.0.100:5000/input?id=1&val=2014.某校学生期末考试成绩利用Excel处理,数据存储在“”文件中,部分数据如图a所示,张三老师利用该数据展开了数据的统计分析与可视化呈现。图a请回到下列问题:(1)导入模块,创建DataFrame对象,计算每个学生总分列,则=1\*GB3①划线处,填入的语句是___(单选,填字母)A.df['总分']=df.count(axis=0) B.df['总分']=df.count(axis=1)C.df['总分']=df.sum(axis=0) D.df['总分']=df.sum(axis=1)importpandasaspdimportmatplotlib.pyplotaspltplt.rcParams['font.sansserif']=['SimHei']#显示中文字符,字体为黑体df=pd.read_excel("")df=df.drop("考号",axis=1)#删除考号一列_________=1\*GB3①_________________(2)在df对象中显示出总分成绩大于等于300的学生,正确的语句是_____(单选,填字母)A.print(df[df.总分>=300]) B.print(df.总分>=300)C.print(df[df>=300]) D.print(df[300:])(3)按照班级分组计算各班总分平均分,从大到小显示总分平均分最高的前三个班级,在划线处填入合适代码。df1=df.groupby("班级",as_index=False).mean()df2=df1.sort_values("总分",ascending=__________)s=df2.head(3)print(s)(4)利用绘制柱状图,如图b所示,在划线处填入合适代码。图bplt.figure()plt.bar(________________)plt.title("总分平均分最高的三个班级")plt.ylim(180,300)#设置y坐标轴的刻度plt.show()15.某电商超市开展满减活动,每个账户赠送了多张优惠券,购物满一定额度可减免相应金额。例:小华账户中有“满100减30”“满40减12”“满20减5”3张优惠券,小华购买了100元商品,使用满额最大的优惠券(“满100减30”)后实付金额70元。设计Python程序:运行程序时,显示已有的优惠券,输入多种商品数量及单价,用“*”分隔数量和单价(商品数量为1可省略数量及“*”),多种商品间用“,”分隔,以“,”结束。例如输入“10,3*20,2*15,”表示:1件10元商品,3件20元商品,2件15元商品,程序输出使用优惠券后的订单信息。程序界面及程序如下:(1)输入购买商品数量及单价,计算商品原价及商品总数量,请在划线处填入合适的代码。coupon=[[100,30,True],[40,12,True],[20,5,True]]#优惠券按满额值降序排序,True代表可用print("可用优惠券:",coupon)a=input('请输入商品数量及单价:')pcs=___=1\*GB3①____t=0total=0sumpcs=0foriinrange(0,l

温馨提示

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

评论

0/150

提交评论