欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    浙江省宁波市高二下学期信息技术期末考试试题含解析.docx

    • 资源ID:95729789       资源大小:41.53KB        全文页数:12页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    浙江省宁波市高二下学期信息技术期末考试试题含解析.docx

    宁波市2021学年第二学期期末考试高二信息技术试卷一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有 一个符合题目要求,不选、多选、错选均不得分)1 .下列有关数据、信息、知识的理解正确的是()A.数据是对客观事物的符号表示,数据即数字B.信息具有载体依附性,我们答题所看到的文字就是信息C.与物质、能源相同,信息会因为被别人获取而发生损耗D.知识是人类在社会实践中所获得的认识与经验的总和,它可以继承和传递【答案】D【解析】【详解】本题主要考查数据、信息、知识的描述。数据是对客观事物的符号表示,数字是数据的主要表 现形式之一;信息具有载体依附性,我们答题所看到的文字就是信息的一种载体;与物质、能源不同,信 息不会因为被别人获取而发生损耗;知识是人类在社会实践中所获得的认识与经验的总和,它可以继承和 传递,故本题选D选项。2 .关于某信息系统的信息安全及数据传输,说法正确的是()A.由于有国家立法和行业自律,所以个人无需提升自身的信息安全意识B.系统进行病毒防护需坚持预防为主,查杀为辅的原则C.任何用户通过身份认证后即可访问该系统中所有的资源D.防火墙构造 外部网路和内部网络之间,其功能仅能由软件实现【答案】B【解析】【详解】本题考查的是信息安全。保障信息安全除了技术手段和国家立法和行业自律,个人也需提升自身 的信息安全意识,故选项A说法错误;系统进行病毒防护需坚持预防为主,查杀为辅的原则,选项B说法 正确,针对不同的资源设置不同的权限,故选项C说法错误;防火墙有硬件和软件分类,故选项D说法错 误。3 .下列关于信息编码的说法正确的是()A. ASCII码表示的字符属于汉字字符B.在计算机内部,字符以十进制进行编码C.测温仪监测到的数据需要经过编码才能存储在计算机中D.汉字的输入码是唯一的【答案】C【解析】ifa+b<100:print(str(a) +“+”+str(b)+“=”)ans=input("请输入答案:")if :ser.write( T.encode()right_cnt=right_cnt+1 else:ser.write( WencodeO)print("总共练习了"+str(n)+ ”题,其中正确作答了 "+str(right_cnt)+ “题")micro:bit 端程序: from microbit import * while True:if uart.anyO:incoming=str(uart.read OJUTF-8”)if incomings-T:display.show (Image.HAPPY) else:display.show (Image.SAD)【答案】.a+b=int(ans)或其它等价答案.i=i+l或其它等价答案.A 115200.B【解析】【详解】本题考查 是Python编程和micro:bit硬件。(1)由right_cnt=right_cnt+l可知if条件是答对的 条件,故处为:a+b=int(ans)或其它等价答案;答完一题,则练习的题目加1,故处应为:i=i+l或 其它等价答案。(2)由ser.poil="COM3”可知PC端程序与micro:bit通过串口进行通信,由 ser.baudrate=l 15200可知波特率设置的值是115200。(3)打开BXY串口监视器,在发送窗口输入了一个 字符“X”,点击发送(不包含回车换行字符),那么micro:bit端LED阵列会显示哭脸,因为“X”肯定不 是两个数的和正确答案。16.小红搭建了一个室内温度监测系统,并根据阈值自动控制教室的空调等设备的开启关闭。该系统构架 图如图所示:已知该监测系统智能终端每5分钟采样一次,使用BXY软件给终端编写数据采集、传输程序,实现把温度数据上传到Web服务器,部分代码如下:#导入函数库,代码略#设置智能终端连接Web服务器的参数、连接网络的参数并连接网络,代码略while True:temp=round(pin0.read_analog ()*330/1024,1) errno,resp=Obloq.get(ninput?id= 1 &val="+str( ),10000)if errno = 200:#表明网络通信连接正常display.scroll(resp)if resp=-T:pin2. write_digital( 1)else:pin2.write_digital(0)else: display.show (str(errno) #打开执行器开关#关闭执行器开关#设置采集间隔时间(1)该信息系统采用的架构为(选填:B/S或C/S)模式。该系统中,路由器通过有线方式连入互联 网,其通过(选填:WAN或LAN)接口接入互联网。要实现预设功能,请在处填入合适的代码、o(3)分析以上代码可知,智能终端连接执行器的引脚是,通过(选填:POST或GET)请求将温度发送到Web服务器。在服务器端使用Python语言将采集到的数据利用SQLite数据库进行存储,数据库文件名为“test.db”,需要实现打开、写入、关闭等功能。现有下列语句命令:conn=sqlite3.connect("test.db”)#建立数据库连接cur=conn.cursor()#创建游标对象以便执行SQL语句©import sqlite3 #加载模块(4)conn.close() #关闭数据库连接cur. close。#关闭游标cur.execute(HINSERT INTO colldata(Sid,tdata,collTimer) VALUES(%d,%f/%s,),%(Sid,tdata,nowtime)#执行SQL语句mit()# 提交若要实现上述功能,则上述语句执行的先后顺序是O【答案】.B/S.WAN(3). temp sleep (1000 * 60* 5). pin2 GET .【解析】【详解】本题主要考查Python程序的综合应用。(1)从图中可以看到web服务器并没有使用app软件进 行,所以为B/S结构,该系统中,路由器通过有线方式连入互联网,其通过WAN 口接入互联网,LAN 口 接入局域网。(2)处填写的应该是上一句采集到的温度temp;处填写的是传感器关闭的时间,已知该 监测系统智能终端每5分钟采样一次,BP 1000* 60* 5,故该处填写为sleep (1000 *60* 5)。(3)分析以上 代码可知,智能终端连接执行器的引脚是pin2,在程序中有显示,通过GET请求将温度发送到Web服务 器。(4)若要实现上述功能,则上述语句执行的先后顺序是import sqlite3导入模块conn = sqlite3.connect("test. db")连接数据库 cur = conn. Cursor()建立游标cur. executeC'TNSERT INTO coildata (Sid, tdata,collTimer) VALUES (%d, %f,'%s')"% (Sid, tdata, nowtime)#执行 SQL 语句 conn. commit() #提交事务Cur.close()conn.close()依次关闭游标、关闭数据库,故顺序为。【详解】本题主要考查信息编码的描述。ASCII (American Standard Code for InformationInterchange):美国信息交换标准代码是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其 他西欧语言;在计算机内部,字符以二进制进行编码;测温仪监测到的数据需要经过编码才能存储在计算 机中;汉字的机内码是唯一的,输入码是多样的,故木题选C选项。4.2014年6月25日,浙江政务服务网(“浙里办”)正式上线以来,服务体系越来越健全,应用场景越来 越丰富。如今的“浙里办”通过各级政府部门数据共享,办事材料精简了、环节减少了、流程简化了。 关于“浙里办”,下列说法正确的是()AA.上述描述主要体现了信息系统基于数据分析,支持科学决策的优势B.该信息系统的用户是市民和政府相关工作人员C “浙里办长辈版”上线,可帮助老年人更好地享受信息化发展成果D.若用户的误操作给信息系统带来损失,说明信息系统对外部环境有依赖性【答案】C【解析】【详解】本题主要考查信息系统描述。如今的“浙里办”通过各级政府部门数据共享,办事材料精简 了、环节减少了、流程简化了,体现了信息系统跨越时空限制,服务随时随处;该信息系统的用户是全体 市民;“浙里办长辈版”上线,可帮助老年人更好地享受信息化发展成果;若用户的误操作给信息系统带 来损失,说明信息系统受人工干扰因素,故本题选C选项。5 .小陈最近购买了一台笔记本电脑,该笔记本部分系统信息下图所示,针对该笔记本,以下说法正确的 是()0,和 人设品名却 HW-CZ处IT*IntrliR) CorefTM) i7-,lOSlOU CKJ !- 1 ftOGHz 2 /GHz机带 RAM 16.0 GB (158 G8 可用jS® ID 2FF3H89 ?803 46A8 A277 F72C0FCIXCFE产品 ID00乂2 35646 63973 AAOEM系坟类型64幅阳作系植H于小4的依理,笔和总控为1。抬B点瞪供"支拎制松关磁格 靖啦作切 系统伊沪 岛出系统设Windows 视 18A.安装的Windows 11家庭中文版为应用软件B.内存容量为16GB,存储在该内存中的信息可以永久保留C.处理器主频为,其性能是影响计算机性能的唯一指标D.支持64位操作系统【答案】D【解析】【详解】本题主要考查计算机系统组成。由图可知,安装的Windows 11家庭中文版为系统软件;内存容 量为16GB,存储在该内存中的信息不可以永久保留;处理器主频为1.80GHz,其性能是影响计算机性能 的主要指标之一;支持64位操作系统,故本题选D选项。6 .某智能终端接上温度传感器,在BXY输入如下图所示代码,温度传感器和主板的连接正常,下载并 运行该代码,下列描述正确的是()u BXY Python Editor V1.1 (210701) COM7 VI文件编辑工具帮助OOQQOQOO检查新建打开保存烧录串口 文件帮助q D temperature.py X1 froni microbit import ,62-while True:3 tem=pinO.read_analog()令 4 print(tem)5 - i f 18<=tem<=2 6:06display.show(Image.HAPPY)7 - else:display.show(Image.SAD) 9 sleep(2000)A.若某次检测到温度为25时,主板LED阵列会显示“笑脸”图案并持续2秒钟B.若某次检测到温度为10时,主板LED阵列一直显示“哭脸”图案C.每隔200。秒通过传感器读取环境温度值,并向串口输出D.无法确定该智能终端与电脑通信的端口号【答案】D【解析】【详解】本题主要考查Python程序的执行与调试。分析程序可知,若某次检测到温度为25时,主板LED 阵列会显示“笑脸”图案,2秒钟后会再次读取温度;若某次检测到温度为10时,主板LED阵列会显示“哭脸”图案,但不会一直显示;每隔2秒通过传感器读取环境温度值,并向串口输出;无法确定该智能 终端与电脑通信的端口号,故本题选D选项。7 .下列有关传感与控制的说法正确的是()A.移动终端中,借助重力传感器可以实现计步功能8 .校资产管理中,每台设备贴的电子标签具有唯一的电子编码,这种电子标签属于有源标签C.乘坐高铁时,刷身份证出入闸机时使用到了 NFC技术,即长距离高频的RFID技术D.同一种传感器采用不同的算法可实现不同的功能【答案】D【解析】【详解】本题考查的是传感器。可以利用重力传感器来开发一款监视步数的程序,选项A说法错误;校资 产管理中,每台设备贴的电子标签具有唯一的电子编码,这种电子标签属于无源标签,选项B说法错误; NFC技术是短距离高频的RFID技术,选项C说法错误;同一种传感器采用不同的算法可实现不同的功 能,选项D说法正确。8 .小陈编写基于Flask Web框架的“花草养护系统”,若浏览器访问URL为时,则显示该系统数 据表sensorlog中传感器编号为“bl”的所有数据记录,关于该信息系统,下列说法正确的是() A. Web服务器端执行的数据库查询命令是u select * from sensorlog where bl=sensoridvB.只能通过PC端浏览器访问该Web服务器C.服务端程序代码中,包含路由命令"app.route(7viewn)"D.客户端访问Web服务器的端口号是5000【答案】C【解析】【详解】本题考查 是信息系统搭建。Web服务器端执行的数据库查询命令是"select * from sensorlog where sensorid=bl",选项A说法错误;可以通过PC端和移动端浏览器访问该Web服务器,选项B说法 错误;服务端程序代码中,包含路由命令"app.route(7view,')",选项C说法正确;Web服务器的端口号 未知,故选项D说法错误。9 .下列表达式的计算结果和表达式6*3*2%8/2+1的结果相同的是()A. str(len('2O22 杭州亚运会)/3)B. random.randint(3,4) C. int (3*2/2) D. 632 /10% 10【答案】c【解析】【详解】本题主要考查Python表达式的运算。6*3*2%8/2+1 =54%8/2+1=3+1=4, str(len,2022杭州亚运 会)/3尸str(9/3尸3, random.randint(3,4)随机产生 3 和 4, int (3*2/2)=int (4.5)=4, 632 / 10 % 10=63% 10=3,故本题选C选项。10 .有如下Python程序段:c二 Yc=chr(ord(c)-ord('A')+3)% 26+ ord('A')该程序段运行后,变量c的值是()A. VB. VC. BD. V【答案】C【解析】【详解】本题主要考查Python程序的执行。大写字母Y的ASCII码值是89,大写字母A的ASCII码值是 65,则 c=chr(ord(c)-ord(,At)+3)% 26+ ord(,A,)=chr(l+65)=chr(66)=,B',故本题选 C 选项。脱氧核糖核酸(DNA)由两条互补的碱基链以双螺旋的方式结合而成。构成DNA的碱基共有4种,分 别为腺喋吟(A)、鸟喋吟(G)、胸腺嚏咤(T)和胞喀咤(C)。在两条互补碱基链的对应位置上,A总是和T配 对,G总是和C配对。编写Python程序实现如下功能:随机产生一条单链上的碱基序列,输出其对应的互 补链上的碱基序列。()import randomDNA二A?G;T,C s=nfor i in range(20):print(s)match='A':T,T:'ATG:'C','C':'G'匚”for i in range(20):print。互补链::t)A. s=random.choice()+s(2)t= t+matchiC.s=s+random.choice()t= t + matchsiB.s=s+random.choice(DNA) t= t + matchsiD. s=random.choice(DNA)+s 匚 t + matchi【答案】B【解析】【分析】【详解】本题主要考查Python程序调试。此处是通过for循环随机从列表DNA中生成20个字符,使用 choice方法,choice方法可以接收一个列表,返回列表中一个元素,故第一空填s=s+random.choice(DNA), match是一个字典,可以通过匹配键来返回键值,故第二空填t= t + matchsi,故本题选B选项。12.有如下Python程序a = 321,-83-2,8,6s = t = a0|for i in range(l,len(a):ifs>0:s += aielse:s = aiif s > t:t = sprint(t)该程序段的运行结果是()A. 6B.-10C. 15D. 33【答案】c【解析】【详解】本题主要考查Python程序的执行。分析程序,s = t = a0=3,前2轮循环,s均大于0, s=s+ai=3+2+l=6, t=s=6;当 i=3 口寸,s += ai=6-82;当 i=4 时,s = ai=3;当 i=5 时,s += ai=3-2=l ;此后s均大于0, s=s+ai=l+8+6=15, t=s=15,故该程序段的运行结果是15,故本题选C选项。二、非选择题(本大题共4小题,其中第13小题7分,第14小题4分,第15小题7分,第 16小题8分,共26分)13.某口罩厂收集了 2022年上半年市场上口罩 订单数据,保存在"”文件中,如图所示。请对这些数 据加以分析,以便更科学合理的安排下半年生产及销售计划。23456891011订单编号87af-48e5-8bed-c5dcf9eccl72 535a-4eca-8fa0-9cc54c66elld a56d-4415-ad6e-020cdb154c35535a - 4eca - 8fa0 - 9cc54c66© lid 535a - 4eca - 8fa0-9cc54c66elld953f-4 b46-a8a2-0eb0e39818a8 953f-4b46-a8a2-0eb0e39818a8曰期 省2022/1/1 广东2022/1/1 河南2022/1/1 吉林2022/1/1 河南2022/1/1 河南2022/1/1 其他2022/1/1 湖北953f-4b46-a8a2-0eb0e39818a82022/1/2河南d707-4d5c-acl0-59d3fd3dc0bb2022/1/2陕西d707-4d5c-acl0-59d3fd3dc0bb2022/1/2吉林E单价303030303030303030301211343345D30603030902090902050员 1 11F替100949| 6f36-41bb-a8ad - f508be4dcb97 100950 b266 -480c bd80 -16e9f 16©edd2 953f-4546 - a8a2 - 0eb0e39818a8 fef7-42f7-b9f4-031bl2717c60 8cad-41ee-85b7-c59b8 5fOebe6 4ea4-480a-a070-295408955363 700-4461-9b5f-7f53a55c51b6 9cc8-4542-8fed-3145el942504 f202-45df-96e2-ca4e4c3896241009511009521009531009541009551009561009572022/6/15 广东2022/6/15 湖北2022/6/15 湖南2022/6/15 湖北2022/6/15 上海2022/6/15 吉林2022/6/15 河南2022/6/15 上海2022/6/15 上海3030303030303033030分析目标:2022年上半年各省份口罩总订单量及需求量最大的省份 可能用到的参考函数drop_duplicatesO直接删除DataFrame对象中重复出现的整行数据,只保 留所有重复数据的第一行reset_mdex(drop=True)reset_mdexO主要用于排序后重置索弓drop=True表示排序 后索弓1从0开始重新编号read_csxt(filename)从csv文件导久数据read_excel(filename)从Excel文件导入数据sort_valuesO排序,通过选项ascending=Tnie False确定升,降序max。、minQ返回最大、最小值groupbyO对各列或各行中的数据进行分组,然后可对其中每一组额 据进行不同的操作数据整理读取口罩订单数据并去除缺失数据、重复数据及异常数据import pandas as pd=导入 pandas 库df= (1) .read_csvCmask_data.csv")dfdf.dropnaO =删除空值dfdf. (2)=删除重复项嚼除出异常数据,订单里为0或者单价大于200为异常数据 dAdfldf.订单里况)但 数据计算对整理后的数据进行计算,求上半年中订单量最大的省份及总订单量gf2=df.groupbyC ,'5as_mdex=False)sf=gf2.订单里.sum。sQsfsort vahies( )sf=sfjeset_mdex(drop=True)prmtC订单里最大省份:+ 5f.at0;省。二总订单里:订单里”)数据分析报告(略) 请在(1) (2) (3) (4)处填入合适的代码,完成数据整理及数据计算、o【答案】.pd (2). drop_duplicates(). dfdf.单价<=200.“订单量",ascending=False【解析】【详解】本题主要考查Python程序的综合应用。pd作为pandas的简写,结合程序下面的语句可知该处 填写为pd。此处是删除重复项,函数是drop_duplicates (),故此处填drop_duplicates ()。读取口 罩订单数据"niask_data.csv”,并去除缺失数据、重复数据及异常数据,由于单价大于200以上的为异 常数据,故此处填dfdf.单价=200。该处对整理后的数据进行计算,求上半年中订单量最大的省份及 总订单量。sort values ()是排序函数,ascending值为True和False分别对应升序和降序,上两句代 码是对订单量进行分类并求和,此处是对订单量进行进一步的降序排序,故此处填“订单量”, ascending=False。14 .如有一个素数去掉最低位后剩下的数仍是素数,然后再去掉剩下的数的最低位余留下来的数还是素 数,这样反复执行一直到最后剩下的一位数仍是素数,我们把这样的数称为纯粹素数。请在程序中划线 处填入合适的代码,输出所有的三位纯粹素数。import math def isprime(n):f = Trueif n<2:f=false else:for i in range(2,int(math.sqrt(n)+1):if n%i=0:f = False breakdef pure_prime(n):b = n / 10c = n 100returnfor i in range( 100,1000):if pure_prime(i):【答案】return f .isprime(n) and isprime(b) and isprime(c)【解析】【详解】本题考查的是自定函数。第一空处,如果n%i=O,表示i能被n整除,那么f的值为:False, 循环停止,返回f的值,故应为:return f;第二空处,c为百位数字,b为十位和百位数字,依据题干:“去掉最低位后剩下的数仍是素数,然后再去掉剩下的数的最低位,余留下来的数还是素数,这样反 复执行,一直到最后剩下的一位数仍是素数”故此处应为:isprime(n) and isprime(b) and isprime (c)。15 .小刘最近学习了 Python编程和microrbit硬件,他打算给小朋友编写一个加法练习程序,实现如下 功能:a.在PC端输入出题数量n,依次生成n道和小于100的两位数加法题目。b.用户答题,若正确,则在micro:bit端LED阵列显示“笑脸”,若错误,则显示“哭脸”。c.用户答完n道题目后,显示用户共练习了多少题,其中答对了多少题。(1)请在处填入合适的代码,完成PC端程序、O(2)结合代码分析,PC端程序与micro:bit通过(单选,填字母:A.串口/ B.蓝牙/ C.Wi-Fi)进行通信,波特率设置的值是 o小刘关闭PC端程序,打开BXY串口监视器,在发送窗口输入了一个字符“X”,点击发送(不包含回 车换行字符),那么micro:bit端LED阵列会显示(单选,填字母:A.笑脸/B.哭脸/ C随机图案)。 电脑端程序:import randomimport serialser=serial.Serial()ser.baudrate= 115200serport=nCOM3nser.open ()right_cnt=O i=ln=int(input("请输入出题数量”)while i<=n:a=random.randint( 10,99)

    注意事项

    本文(浙江省宁波市高二下学期信息技术期末考试试题含解析.docx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开