浙江省宁波市镇海中学2023-2024学年高三12月月考信息试卷

2024-01-03 · 14页 · 1.1 M

高三年级技术学科考生须知:1.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。2.选择题的答案须用2B铅笔将答题纸上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦净。3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)1.下列关于数据、信息与知识的说法,不正确的是A.单独的一个数字在没有上下文的情况下没有意义B.信息通过人的理解和经验补充后,可以转化为知识C.计算机只能处理经过数字化后的数据D.数据古代就有,但信息是计算机出现以后才有的阅读下列材料,回答第2至3题:某校园一卡通系统的主要功能是:全校所有师生员工每人持一张校园卡,这张校园卡取代以前的各种证件(包括学生证、工作证、借书证、出入证、饭卡等)全部或部分功能。师生员工在学校各处出入、办事、活动和消费均只凭这校因卡便可进行,最终实现“一卡在手,走遍校园”,同时带动学校各部门信息化、规范化管理的进程,为学校的管理带来了高效、方便与安全。2.下列关于信息系统的说法,正确的是A.全校师生员工的相关数据均存储在校园卡上B.该信息系统中的用户就是全校所有师生C.信息系统对外部环境有依赖性,重要的服务器一般都会配备UPSD.该信息系统中的硬件就是校园卡和读写器3.下列关于信息系统安全的说法,正确的是A.在该系统中校园卡具有唯一的电子编码B.校园卡应用了RFID技术,内置了有源电子标签C.识别校园卡信息不属于传感器技术D.校园卡会主动向RFID读写器发送信号4.下列关于人工智能的说法,正确的是A.联结主义人工智能包含知识库和推理引擎两个部分B.深度学习是一种对原始数据所蕴含的特征模式进行学习的算法模型C.AlphaGo从围棋人工智能跨界到电力控制领域是混合增强智能的应用D.人工智能只能按照预先设定的程序执行任务,不会超越人类5.下列关于网络系统及技术的说法,不正确的是A.计算机网络可以通过通信线路连接多台功能独立的计算机B.网际协议(IP)负责将信息从一个地方传输到另外一个地方C.计算机网络按网络的覆盖范围可分为局域网、城域网和广域网D.无线网络不需要传输介质 6.下列关于移动终端的说法,正确的是A.手机卡死后,强制重启会释放ROM中的数据B.移动终端的中央处理器是整个设备的控制中枢系统和逻辑控制中心C.移动终端的“智能性”基于其强大的处理器D.移动终端的系统软件与工作、生活密切相关,针对性较强7.下列关于编码的说法,不正确的是A.采样是将信号从离散时间域上的离散信号转换到连续时间域上的模拟信号的过程B.数据经过一定规则编码后以二进制的形式存储在计算机中C.相对于条形码,二维码的功能更加强大 D.一段时长10秒、采样频率为24KHz、量化位数为16位、双声道立体声的WAVE格式音频需要的磁盘存储空间约为938KB8.定义一种逆序遍历法:先遍历右子树,再遍历左子树,最后遍历根节点。有如图所示的二叉树,则下列说法正确的是A.该二叉树是一棵完全二叉树B.该二叉树中度为2的节点数与叶子节点数一样C.该二叉树的逆序遍历结果与后序遍历结果相同D.该二叉树的逆序遍历结果与前序遍历结果相反9.有一个栈,栈底到栈顶的元素依次为c,a,b,g,e,f。已经出栈的元素可以重新入栈(不考虑入栈顺序)。经过5次出栈、5次入栈后,栈中的元素不可能为A.a,b,c,e,f,gB.c,b,a,g,f,eC.c,a,b,g,e,fD.c,a,g,b,f,e10.有如下Python程序:deffun(x): ifelifx==1:return1x%2==0;returnstr(x)+'-'+fun(x//2) else:returnstr(x)+'-'+fun(x*3+1)print(fun(5))执行该程序后,输出的结果是A.5-2-7-3-6-3-1B.1-2-4-8-16-5C.5-16-8-4-2-1D.1-4-8-16-HYPERLINK\lbookmark1511.有如下Python程序段:L=[21,12,13,17,16,15,20,28,11]defshengxu(a,b):foriinrange(0,b-a);forjinrange():ifL[j]>L[j+1]:L[j],L[j+1]=L[j+1],L[j]shengxu(3,7)print(L)若要实现列表L中L[a]到L[b]之间的数升序排列(不改变其余元素的位置),划线处的代码应为A.i,bB.0,b-iC.a,b-iD.b-1,a-i-1,-1 12.有如下Python程序段:s='12344121i=j=0;n=len(s);ans='’;f=[False]*10whilfi='a'andch<='z':ch=fun(ch)ifch==11.’:flag=Truech2=s[i+1]ifflagandch2>='a'andch2<='z':ch2=fun(ch2)res+Fres+ch+ch2 else:i=i+1 print(res)(2)若输入的文章为”best中首字母’b’是否会变为大写’B’player”,第一个单词前有空格,经过上述程序处理,输出结果(单选,填字母:A.会/B.不会)第3页共12页 迟到人数班级1班2班3班HYPERLINK\lbookmark20第14题图b14.疫情期间某校对“一卡通”系统进行了升级,增加了刷卡进出校功能,老师可以通过浏览器访问http://HYPERLINK10.49.21.1010.49.21.10:8080/index.html,对本班学生的迟到、早退情况进行监管。(1)有关此次升级的前期准备的说法,正确的有(多选,填字母)(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)A.原有的“一卡通”系统具有可扩展性B.增加刷卡进出校功能不属于一个完整的系统,所以不需要进行可行性分析C.开发模式的选择和概要设计属于两个独立的环节,顺序可以颠倒D.此系统的开发模式可能是B/S架构(2)小明出校刷卡却显示该学生不在学校,可能的原因有(多选,填字母)(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)A.刷卡机未联网B.小明入校时刷卡失败C.数据库信息未更新D.校园卡损坏无法读出信息(3)该系统的IP为(4)老师将该系统中某天的数据导出为“入校刷卡记录.xlsx”,部分数据如第14题图a所示。该校规定7点及以后视为迟到。编写Python程序,统计每班的迟到人数(假设所有同学都正常刷卡)。某次统计结果如第14题图b所示。实现该功能的部分Python程序如下,请在划线处填入合适的代码。程预姓名学号班级刷卡时间张+明s10011班06:56李*月s20012班06:46王萍*s10021班07:01赵-s30013班06:58第14题图adeft:.split(:’) ①return1else:return0importpandasaspddf1=②s=[]foriindfl[’刷卡时间’]:s:append(judge(i))df1[’迟到人数’]=s 3df1=df1.sum()print(dfl)15.某公司为了提升公司的服务质量,建立了VIP会员管理制度,采用积分制的形式为会员提供优惠的服务。现给定某公司部分会员的手机号、消费总额、积分等信息(如下表所示),数据保存在vip.csv中。第4页共12页 手机号姓名消费总额积分15956781232莫玉珍416727213445465676徐萍5216555713622363678吴桂芳1564556415867575236李冬梅121554413282316238丁峰5468578小明编写了Python程序可对会员进行查询、添加、删除功能,其中小明用链表结构实现会员添力与删除,链表链接顺序按会员手机号升序链接,并且将链表中的会员信息按链接顺序保存到数组datavip中,用于查询会员积分。请回答下列问题:(1)程序中查找会员采用了查找算法。(2)实现上述功能的Python程序如下,请在划线处填入合适的代码。(3)加框处代码有误,请改正。importcsvdeflink_insert(data):#功能为输入手机号,以手机号升序的方式添加会员到链表globalheadifhead==-1:Ib.append([data,-1])head=0returnp=headq=headwhilep!=-1andIb[p][0]<=datiq=pp=lb[p][1]ifp==head:lb.append([data,head])head=len(1b)-1else:1b.append([data,p])1b[q][1]=len(1b)-]deflink_del(key):#功能为删除某个手机号的会员globalheadp=headq=pwhilep!=-1:iflb[p][0]==key:ifp==head:head=1b[p][1]else: ①q=pp=lb[p][1] defbsearch(s2,array2):i=0;j=len(array2)-1whilei<=j:m=(i+j)//2ifarray2[m][0]==s2:returnmelifarray2[m][0]>s2:j=m-1else:i=m+1return-1#主程序如下csvfile=open(vip.csv,r)reader=csv.reader(csvfile)a=list(reader)csvfile.close()1b=[];head=-1forindexinrange(1,len(a))将原始数据中各会员信息以手机号升序的方式链接到链表中②#将链表中会员信息按链接顺序保存到数组中datavip=[]p=headwhilep!=-1:datavip.append(③)p=1b[p][1]s=int(input(“请输入操作(查询请输1,添加请输2,删除请输3)”))ifs==1;key=input(“请输入要查询的会员手机号:“)result=bsearch(key,datavip)ifresult>=0:print(datavip[result][1],”你的积分是:”,datavip[result][3])else:print(找不到该会员!)elifs==2:phone=input(请输入新会员手机号)name=i

VIP会员专享最低仅需0.2元/天

VIP会员免费下载,付费最高可省50%

开通VIP

导出为PDF

图片预览模式

文字预览模式
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报
预览说明:图片预览排版和原文档一致,但图片尺寸过小时会导致预览不清晰,文字预览已重新排版并隐藏图片
相关精选
查看更多
更多推荐