欢迎来到天天文库
浏览记录
ID:83606301
大小:539.55 KB
页数:10页
时间:2024-09-02
《浙江省诸暨市2023-2024学年高三上学期12月诊断性考试技术题 Word版无答案.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
诸暨市2023年12月高三诊断性考试试题技术试卷第一部分信息技术(共50分)1.下列关于数据和信息的说法,正确的是()A.古人刻在泥板或者石器上的图案是信息B.导航软件需要及时更新地图,说明信息具有时效性C.诸多中国古代著作失传,说明信息共享时会出现损耗D.计算机中不同类型的数据均采用二进制,且编码方式相同2.学校建设了家校通智能信息系统,该系统能兼容一卡通系统,教师、学生可刷卡进行余额查询、食堂订餐;学生可以进行智能请假,请假信息自动发送到班主任、家长,获得批准后,校门口闸机刷脸完成身份认证后放行,信息自动保存到后台数据库中;家长在校外可以登录该系统查看学生校门出入记录、对一卡通进行充值等。下列关于该系统功能和应用的说法,不正确的是()A.该系统的用户就是全校师生和家长B.该系统由硬件、软件、用户、通信网络和数据组成C.该系统可依靠网络实现数据共享D.电力出现故障,该系统将不能正常运行,说明信息系统对外部环境有依赖性3.学校建设了家校通智能信息系统,该系统能兼容一卡通系统,教师、学生可刷卡进行余额查询、食堂订餐;学生可以进行智能请假,请假信息自动发送到班主任、家长,获得批准后,校门口闸机刷脸完成身份认证后放行,信息自动保存到后台数据库中;家长在校外可以登录该系统查看学生校门出入记录、对一卡通进行充值等。该系统的下列应用中,体现了人工智能技术的是()A.可刷卡进行一卡通余额查询B.家长可以登录系统查看学生出入记录C.班主任对学生的请假条进行审批D.请假后校门口闸机刷脸完成身份认证后放行4.学校建设了家校通智能信息系统,该系统能兼容一卡通系统,教师、学生可刷卡进行余额查询、食堂订餐;学生可以进行智能请假,请假信息自动发送到班主任、家长,获得批准后,校门口闸机刷脸完成身份认证后放行,信息自动保存到后台数据库中;家长在校外可以登录该系统查看学生校门出入记录、对一卡通进行充值等。下列关于信息系统安全和信息社会责任的说法,正确的是()A.家长的手机号码信息属于个人一般信息B.开启服务器防火墙后,仍需安装杀毒软件 C.系统数据库中的数据无需备份D.该系统在使用过程中,不存在个人信息泄露风险5.下列关于网络系统的说法,不正确的是()A.HTTP超文本传输协议,属于从Web服务器传输超文本信息到本地浏览器的传输协议B.网络应用软件实现构架分为C/S和B/S模式C.TCP传输控制协议,它负责将信息从一个地方传送到另一个地方D.服务器负责数据处理和网络控制,并构成网络的主要资源6.下列关于移动终端的说法,不正确的是()A.移动终端关闭电源后,存储器ROM中的数据不会丢失B.移动终端可以通过传感器获取外部数据C.影响移动终端的主要性能指标有存储和屏幕分辨率D.移动终端工作原理与计算机基本相同,包括输入、处理、存储和输出7.某算法的部分流程图如图所示,以下说法正确的是()A.若输入n的值为1,则无法输出“验证成功”的结果B.该算法只有在输入n的值是偶数时,才能执行成功C.若输入n的值为2,则“n≠1”的判断次数为1次D.若输入n的值为5,则“n是偶数?”的判断次数为5次8.某二叉树的树形结构如图所示,其后序遍历结果为BDEFCA,则中序遍历结果为() A.EDCFBAB.ECFDABC.BFDEACD.BFEDAC9.用I表示进栈操作,0表示出栈操作,若元素进栈的顺序为ABCDE,为了得到ADCEB的出栈顺序,则由I和0表示的操作串是()A.I0III00I00B.I0II0I00I0C.IIII00I000D.I0III000010.有如下Python程序:defhill(n):ifn==1orn==2:return1elifn==3:return2else:returnhill(n-1)+hill(n-3)x=int(input())print(hill(x))执行该程序,若输入的值为7,输出的结果是()A.7B.8C.9D.1011.列表a长度为6,a[0]至a[5]值依次为4,2,5,1,9。que=[0]*7head,tail=0,0que[tail]=a[0]tail+=1foriinrange(1,len(a)):ifa[i]>que[tail-1]:que[tail]=a[i]tail+=1;head+=1 elifa[i]a[i+l]:t1=a[i];t2=a[i+1]else:t1=a[i+1];t2=a[i]if(1):max1=t1;max2=t2elif(2):max2=max1;max1=t1elif(3):max2=t1上述程序段中方框处可选代码为:①t1>max1②t1>max2③t2>max1则(1)(2)(3)处语句依次为()A.①②③B.②③①C.③①②D.③②①13.校运会将近,一个学生可以同时参加多个体育项目,为了使运动员尽可能参加自己所报的所有项目,要求同一个学生参加的多个项目不能相邻安排。例如同学A报名了项目1与项目2,项目1与项目2的安排顺序不能相邻。现要求根据学生的报名数据生成一张二维表,用于表述各项目之间的关系,如项目1与项目6的运动员没有重复,说明这两个项目的顺序可以相邻,则项目关系用1表述,否则用0表示。再根据关系表生成一个可行的参赛项目顺序。 defcheck(xm,x,y):#判断项目间关系foriinrange(len(xm[x])):ifxm[x][i]inxm[y]:returnFalse①____num=8#项目数″′读取num个项目的报名运动员信息存入字典xm中,上图示中的数据为{1:″ACEFGI″,2:″ACD″,3:″BEJ″,4:″EH″,5:″BG″,6:″BH″,7:″DFI″,8:″ACEHJ″}输出参赛项目与运动员,代码略″′。gx=[[0foriinrange(num)]forjinrange(num)]#记录项目是否冲突foriinrange(1num):forjinrange(i+1,num+1):ifcheck(xmi,j):gx[i-1][j-1]=1②____print(″各项目间关系:″)print(″12345678″)foriinrange(num):s=str(i+1)forjinrange(num):s+=′′+str(gx[i][j])print(s)flag=[False]*num#记录项目是否已安排pre=0 flag[pre]=Trues=str(pre+1)+”→”foriinrange(num):forjinrange(num):ifgx[pre][j]==1and③____:s+=str(j+1)+″→”pre=jflag[j]=TruebreakifFalseinflag:print(″有部分运动员参与项目过多,无法安排″)else:print(″项目顺序为:″,④____)14.科学家研究发现:人在20-50分贝的环境中感到安静,70分贝以上感到吵闹。为了能让学生更好地在自习教室里安静学习,小张准备为学校搭建教室监测系统,该系统能实现监测教室的声音强度,并转换成分贝值,存入系统数据库。当分贝值超过阈值60分贝时教室音响发出提醒或警告。教师通过浏览器查看实时监测数据。请回答下列问题:(1)该系统中,下列硬件必须存在且两者直接相连的是________(单选,填字母:A.红外传感器和智能终端/B.智能终端和教室音响/C.服务器和声音传感器)。(2)在系统运行时,传感器采集到的数据一般存储于________(单选,填字母:A.服务器/B.智能终端)(3)该系统网络应用软件,小张准备采用B/S架构,确定该架构方式属于信息系统前期准备中的________过程。(单选,填字母:A.需求分析/B.开发模式的选择/C.概要设计/D.详细设计)(4)该系统服务器端程序基于FlaskWeb框架编写,部分代码如下。#导入Falsk框架模块及其他相关模块,代码略app=Flask(_name_)@app.route(″/jiance″)defcount():#根据实时监测数据向智能终端发送指令,代码略@app.route(″/show″)defcx(): #从数据库读取监测数据,并返回查看页面,代码略@app.run(host=″192.168.10.100″,port=8080)用于查看实时监测数据,则浏览器端应访问的URL是HTTP://________。(5)李老师导出某天的数据,部分数据如图a所示,分析所有被提醒与警告(检测值>60)教室中次数最多的6个,结果如图b所示,部分Python程序如下,请在划线处填入合适的代码。importpandasaspdimportmatplotlib.pyplotaspltdf=pd.read_excel(data.xlsx″)#读取文件中的数据print(df)df1=df[①]#获取需要提醒或警告数据df1=df1.groupby(″教室″,as_index=False).检测值.count()#分组统计df1=df1.sort_values(″检测值″,ascending=False)#按检测值进行排序df2=df1.head(6)plt.rcParams[″font.sans-serif″]=[″SimHei”]plt.rcParams[″axes.unicode_minus′;″]=Falseplt.bar(②)pltxlabel(″教室″)plt.ylabel(″提醒或警告次数″)plt.show()Ⅰ.程序划线处填入合适代码①________②________Ⅱ.分析图b所示的图表可知,警告次数超过8次的教室有________个(填数值)。15.为更好地服务学生,某校食堂推出n种不同的食品,将每个食品进行编号,编号为1-n。每个食品都有一个喜欢度,每餐中,若该食品少于20个学生点餐,则喜欢度值会减少1,最低减到0;每20 人次点餐,则该食品喜欢度值增加2(如40人点餐,则喜欢度加4)。根据喜欢度,平台会推出食品人气榜,当喜欢度值超过100时入榜,榜单每隔t天更新一次。根据每餐学生的点餐数量,计算各种食品的喜欢度值。根据喜欢度值刷新榜单,按食品喜欢度降序显示上榜食品编号。(1)若编号分别为1、2、3的三个食品的初始喜欢度值分别为35,1,24,一天的点餐情况如表所示,则三个食品的喜欢度值分别更新为____。(2)定义如下chg(sp,orders)函数,功能是根据点餐数据更新食品的喜欢度。其中参数sp为食品数据列表,每个元素由食品编号、喜欢度值2个数据项构成;参数orders为统计t天内三餐的点餐数据列表,每个元素以字典结构记录每个餐次各食品的点餐量,如第(1)小题中每个餐次收集到的每种食品点餐数据可表示为:orders=[{1:400,2:10,3:160},{1:320,2:18,3:400},{1:180,2:25,3:300}]defchg(sp,orders):m=len(orders)n=len(sp)foriinrange(m):f=orders[i]forjinrange(n):sp[j][1]=sp[j][1]+2*(f[sp[j][0]]//20)iff[sp[j][0]]<20: sp[j][1]=sp[j][1]-1if①____:sp[j][1]=0returnsp(3)实现经过t天后,按食品喜欢度降序显示上榜食品编号。部分Python程序如下:defsort(sp):anext=[-1]*len(sp)flag=True;head=-1foriinrange(len(sp)):ifsp[i][1]>=100:ifflag:head=i;pre=headflag=Falseelse:if②____:p=anext[pre]else:p=headpre=headwhilep!=-1:ifsp[i][1]>=sp[p][1]:ifp==head:anext[i]=phead=ielse:③____anext[i]=pbreakpre=pp=anext[p]if④____ anext[pre]=ireturnhead,anext#读取n个食品数据存入列表sp中,读取t天内学生点餐数据存入列表orders中,代码略sp=chg(sp,orders)head,anext=sort(sp)print(″入榜食品编号为:″)p=head;s=″″whilep!=-1:s+=str(sp[p][0])+″→″p=anext[p]print(s[:-1])
此文档下载收益归作者所有
举报原因
联系方式
详细说明
内容无法转码请点击此处