版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023—2024学年第二学期浙江省9+1高中联盟3月高考模拟卷技术考生须知:1.本卷满分100分,考试时间90分钟;2.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔分别填写在试卷和答题纸规定的位置上;3.答题时,请按照答题纸上“注意事项”的要求,在答题纸相应的位置上规范作答,在本试卷上的作答一律无效;4.选择题一律使用2B铅笔填涂答案,非选择题一律用0.5毫米黑色字迹中性笔写在答题纸上相应区域内;5.参加联批学校的学生可关注公众号查询个人成绩分析。第一部分信息技术(共50分)一、选择题(本大题共12题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.下列关于数据与信息的说法,不正确的是()A.数据一般以文件的形式存储在计算机中 B.同一数据经解释后产生的信息是相同的C.信息的存储与传递需要依附载体 D.信息共享不会降低其价值【答案】B【解析】【详解】本题考查数据与信息的相关描述。数据在计算机中确实常以文件、数据库等形式存储。A选项正确。数据本身只是信息的载体,其意义取决于如何解释它。同样的数据,在不同的上下文或解释下,可能产生不同的信息。B选项错误。信息无论是存储在硬盘、光盘中,还是通过网络传递,都需要依赖某种物理或虚拟的载体。C选项正确。信息的共享不会降低其价值,甚至可能通过共享增加其价值。D选项正确。故答案为B选项。2.下列有关进制与信息编码的说法,正确的是()A.二维码的信息存储量比一维条形码更大,功能也更强大 B.十六进制数A7转换为二进制数为1010111C.图像的数字化需要经过采样、量化和解码等环节 D.用n位二进制数表示颜色数量,最多能表示2ⁿ⁻¹种颜色【答案】A【解析】【详解】本题考查进制与信息编码。二维码的信息存储量比一维条形码更大,功能也更强大;十六进制数A7转换为二进制数为10100111;图像的数字化需要经过采样、量化和编码等环节;用n位二进制数表示颜色数量,最多能表示2ⁿ种颜色。故选A。3.某单位引入了智慧食堂系统,管理员通过网页平台进行员工账户管理、菜品管理、查询记录。员工可在APP上进行“在线订餐”和查看消费记录。员工在用餐前仅需将盛有菜的碗碟放到结算台,结算台的读写器读取碗碟中的电子标签信息并计算价格,最后可通过微信、支付宝或刷脸实现支付。下列有关该信息系统的说法,不正确的是()A.结算时使用微信支付应用了RFID技术B.单位员工和管理员都是该信息系统的用户C.该单位引入智慧食堂系统,提高了工作效率D.“在线订餐”体现了信息系统能够跨越时空限制,服务随时随处【答案】A【解析】【详解】本题考查信息系统相关内容。A选项,微信支付是通过微信平台、用户绑定的银行卡、各种支付方式、技术支持和运营策略的综合作用实现的,微信支付的出现改变了传统支付的方式,让支付更加简单、安全、便捷,并未应用RFID技术,选项错误。BCD选项说法正确。故本题答案是A选项。4.某单位引入了智慧食堂系统,管理员通过网页平台进行员工账户管理、菜品管理、查询记录。员工可在APP上进行“在线订餐”和查看消费记录。员工在用餐前仅需将盛有菜的碗碟放到结算台,结算台的读写器读取碗碟中的电子标签信息并计算价格,最后可通过微信、支付宝或刷脸实现支付。下列关于该信息系统的功能与应用的说法,正确的是()A.员工可通过浏览器查看菜品信息 B.管理员可利用就餐数据分析员工喜欢的菜品C.员工的消费信息保存在本人的中 D.员工通过用户名和密码登录APP属于访问控制【答案】B【解析】【详解】本题考查信息系统相关内容。A选项,员工可通过APP查看菜品信息,选项错误。B选项,管理员可利用就餐数据分析员工喜欢的菜品,选项正确。C选项,员工的消费信息保存在系统服务器中,选项错误。D选项,访问控制是对控制资源的访问的任何硬件、软件或管理策略或过程,员工通过用户名和密码登录APP属于身份验证,选项错误。故本题答案是B选项。5.某单位引入了智慧食堂系统,管理员通过网页平台进行员工账户管理、菜品管理、查询记录。员工可在APP上进行“在线订餐”和查看消费记录。员工在用餐前仅需将盛有菜的碗碟放到结算台,结算台的读写器读取碗碟中的电子标签信息并计算价格,最后可通过微信、支付宝或刷脸实现支付。下列关于信息系统安全和信息社会责任的说法,正确的是()A.只要管理员操作正确,该信息系统本身就不会有安全隐患 B.管理员可随意将员工的就餐信息记录发布在微信朋友圈C.系统每天定时备份数据,是保护数据安全的重要措施 D.系统服务器安装了防火墙,数据文件就不会被病毒侵害【答案】C【解析】【详解】本题考查信息系统安全和信息社会责任相关内容。影响系统安全性的隐患来自三个方面:一是系统开发过程可能带来的隐患;二是技术设备和周围环境可能带来的隐患;三是人为因素可能带来的隐患。信息系统安全是指采取技术和非技术的各种手段,通过对信息系统中的安全设计和运行中的安全管理,使运行中计算机网络中的信息系统有保护,没有危险,即组成信息系统的硬件、软件和数据资源受到妥善的保护,不因自然和人为因素而遭受破坏、更改或者泄露系统中的信息资源,信息系统能连续正常地工作。建立之后的信息系统的安全保障措施主要针对三个方面:数据的安全、计算机和网络的安全、灾难性故障发生后系统的恢复。这三个方面的重要性日益突出。我们应该有针对性地采取相应的措施,防止无关人员在未经授权的情况下修改数据,防止硬件设备受到无端损坏,尽量减少灾难性事故对信息系统的影响。系统每天定时备份数据,是保护数据安全的重要措施。ABD选项说法错误,C选项说法正确。故本题答案是C选项。6.下列关于人工智能的说法,正确的是()A.人工智能的实现都不需要事先手工构造知识库 B.语音识别技术都是通过符号主义人工智能实现的C.强化学习中,需要根据结果反馈来调整学习方法 D.跨领域人工智能仅依赖于已有的数据和规则进行深度推理【答案】C【解析】【详解】本题考查人工智能相关内容。A选项,采用“手工构造知识库+推理引擎”是专家系统的方式,行为主义和联结主义不需要构造知识库,选项错误。B选项,语音识别技术都是通过联结主义人工智能实现的,选项正确。C选项,强化学习是问题引导下的人工智能学习方法,需要根据结果反馈来调整学习方法。D选项,跨领域人工智能不仅依赖于已有数据和已有规则,且专注于知识和技能的获取,能举一反三、熊触类旁通,开展深度推理,选项错误。故本题答案是C选项。7.噪声分贝(dB)是用来表示声音强度级别的单位,它是对声音的相对强度进行测量和比较的标准。30dB以下为安静,30dB~40dB为较安静,超过40dB为较吵,当前噪声分贝为zs,下列选项能正确表示这三种情况的是()ans="安静"ifzs>=30:ans="较安静"elifzs>40:ans="较吵"ans="较吵"ifzs<30:ans="安静"elifzs<=40:ans="较安静"ifzs<=40:ans="较安静"elifzs<30:ans="安静"else:ans="较吵"ans="较安静"ifzs>40:ans="较吵"elifnotzs<30:ans="安静"ABCDA.A B.B C.C D.D【答案】B【解析】【详解】本题考查Python程序设计相关内容。分析四个选项,A选项,存在逻辑错误,若超过40dB,将执行:ans="较安静",不会执行elif部分,不符合题意。B选项,可以正确实现题目要求。C选项,ifzs<=40与elifzs<30存在逻辑错误,不符合题意。D选项,elif部分表示zs在[30,40]之间,ans值应为“较安静”,代码错误。故本题答案是B选项。8.某二叉树用一维数组存储结构如下表所示:01234567891011121314ABCD
EFG
H
下列有关该二叉树的说法正确的是()A.该二叉树是完全二叉树 B.度为2的节点有3个C.前序遍历为ABDFGCHE D.节点C是节点E的父节点【答案】D【解析】【详解】本题考查二叉树相关内容。由数组可知二叉树如图:该二叉树不是完全二叉树;度为2的节点有2个;前序遍历为:ABDFGCEH;节点C是节点E的父节点。故本题应选D。9.定义如下函数:deff(n,k):ifn==kork==0:return1else:returnf(n1,k)+f(n1,k1)执行语句ans=f(5,3)后,ans的值为()A.2 B.8 C.10 D.20【答案】C【解析】【详解】本题考查递归函数。这个函数的递归终止条件是n==k或k==0。ans=f(5,3)=f(4,3)+f(4,2)=f(3,3)+f(3,2)+f(3,2)+f(3,1)=1+2*(f(2,2)+f(2,1))+f(2,1)+f(2,0)=1+2*(1+f(1,1)+f(1,0))+f(1,1))+f(1,0)+1=1+2*(1+1+1)+1+1=1+6+1+1+1=10。故选C。10.有如下Python程序段:s="abaabcaab"st=s[0]i=1whilei<len(s):iflen(st)==0ors[i]!=st[1]:st=s[i]+stelse:st=st[0:len(st)1]i+=1执行该段代码后,st的值为()A.bca B.acb C.bac D.cab【答案】C【解析】【详解】本题考查Python程序设计相关内容。分析程序段,可知其功能是将字符串s中的字符逆序拼接在st中。拼接过程为:若字符串中当前字符s[i]与st中最后一个字符相同时,则将删除st中最后一个字符,否则将s[i]拼接在st最前面。根据拼接方法模拟可知,最终st中的内容为"bac"。故本题答案为C选项。11.有如下Python程序:stackA=[0]*6stackB=[0]*6topA=1topB=1d=[5,9,4,8,7,2]foriinrange(len(d)):whiletopA!=1andd[i]<stackA[topA]:topB+=1stackB[topB]=stackA[topA]topA=1topA+=1;stackA[topA]=d[i]whiletopB!=1:topA+=1stackA[topA]=stackB[topB]topB=1程序执行过程中,变量topB的最大值为()A.1 B.2 C.3 D.4【答案】D【解析】【详解】本题考查栈数据结构及Python程序综合应用。外循环一共执行6次,具体执行过程如下:第一个while循环中topB每循环一次会递增1,第二个while循环中topB每循环一次会递减1,因此第一个while循环结束后topB会出现最大值。由上表可知,程序执行过程中,变量topB的最大值为4。故选D。12.使用列表a模拟链表结构(节点数大于0),每个节点包含数据区域和指针区域,head为头指针。链表中各节点已按数据区域中的数值由小到大排列。现要计算链表中的中位数,处在链表最中间位置的数叫做中位数。说明:当数据元素为奇数个时中位数为最中间的数,偶数个时中位数为最中间两个数的平均数。实现功能的Python程序如下,划线处应填入的正确代码为()fast=slow=headwhilefast!=1and①:p=slowslow=a[slow][1]fast=a[a[fast][1]][1]if②:mid=(a[p][0]+a[slow][0])/2else:mid=a[slow][0]print("中位数是:",mid)A.①slow!=1②fast!=1 B.①a[slow][1]!=1②fast==1C.①a[fast][1]!=1②fast!=1 D.①a[fast][1]!=1②fast==1【答案】D【解析】【详解】本题考查的是链表的应用。程序的思想是:对链表按1:3的比例,不段扩大,直到链表尾结束。如果数据项为偶数,查找结束刚好是fast!=1,如果是奇数项,则按1:3的比例扩大后,最后还会剩一项,故①处应为:a[fast][1]!=1
,由mid=(a[p][0]+a[slow][0])/2可知,数据项为偶数,查找结束刚好是fast!=1,故②处为:ast==1。选项D正确。二、非选择题(本大题共3小题,其中第13小题7分,第14小题11分,第15小题8分,共26分)13.最长连续升序子序列。随机生成n个[1,100]范围内的整数,并以环状形式存储在列表中(即列表中最后一个数据与第一个数据可构成序列),现要在列表中找出最长的连续升序子序列(即序列中后一个数比前一个数大),若有多个最长子序列,则输出最先出现的那个。程序运行界面如图所示。请回答下列问题。请输入数据个数:10数据序列为:[93,82,43,9,33,47,54,83,12,84]最长连续升序子序列长度为:5最长连续升序子序列为:933475483(1)若n为10,依次生成的整数为“14,15,18,11,15,16,18,9,11,13”,则最长的连续升序子序列长度为____。(2)实现上述功能的Python程序段如下,请在划线处填入合适的代码。#输入n,生成n个[1,100]范围内的整数并存储在列表a中,代码略。i=1whilei<=n1:if①____:breaki+=1ifi==n:k=n1maxs=nelse:maxs=1cnt=1p1=i②____whilep1!=i1:ifa[p1]<a[p2]:cnt+=1ifcnt>maxs:maxs=cnt③____else:cnt=1p1=p2p2=(p2+1)%nprint("最长连续升序子序列长度为:",maxs)ans=""foriinrange(maxs):ans=str(a[k])+""+ansk=(k1)%nprint("最长连续升序子序列为:",ans)【答案】①.6②.a[i]<=a[i1]③.p2=(p1+1)%n或p2=(i+1)%n④.k=p2【解析】【详解】本题考查Python程序设计相关内容。结合题目内容,分析程序段,推知:(1)长度为10的序列“14,15,18,11,15,16,18,9,11,13”以环状形式存储在列表中,观察该环状序列,其最长升序子序列为:“9,11,13,14,15,18”,长度为6,故本题答案是:6。(2)②处,结合题意及该处代码上下文,遍历整数序列,若当前数字大于前一个数字时继续遍历;若当前数字小于或等于前一个数字时应结束此次遍历,i初值为1,此处缺少判断条件,即:a[i]<=a[i1],故此处答案是:a[i]<=a[i1]。③处,由于该序列首尾相接,构成环状,借鉴循环队列相关知识,若要确保p2的每次递增,都会指向该环状序列,可以采用模除取余的方法实现,即:p2=(p1+1)%n,结合“p1=i”,p2=(p1+1)%n等价于p2=(i+1)%n,的故此处答案是:p2=(p1+1)%n或p2=(i+1)%n。④处,结合上下文,若cnt>maxs成立,表明最长升序子序列长度已发生变化,应将maxs更新为cnt,并保存该子序列最后元素的位置p2,即:k=p2,以便于后续操作(通过k定位最长升序子序列中的每个数字),故此处答案是:k=p2。14.小明要搭建仓储中心智能温控系统,其结构示意图如图a所示。该系统中的智能终端从服务器获取温度阈值,根据该阈值和传感器采集的室内温度值控制空调,并将温度值等数据传输至Web服务器,存储到数据库中。用户可通过浏览器查看实时温度及历史温度数据。请回答下列问题:图a(1)初步完成信息系统的搭建后,还需要根据用户需求对系统进行测试。其中在软件测试中,该技术目前还处于初级阶段,但对未来的软件可能产生深远影响的是____。(单选,填字母:A.正确性证明/B.静态测试/C.动态测试)(2)该系统程序包含Web服务器端程序和智能终端程序,具体程序代码如下,请回答问题。Web服务器端部分代码:app=Flask(__name__)@app.route("/input")defadddata():sid=int(request.args.get("id"))svalue=float(request.args.get("val"))#将获取的数据存入数据库并进行处理,结果传回智能终端,代码略。if__name__=="__main__":app.run(host="6.163.193.200",port=8000)智能终端部分代码:#设置连接服务器参数并与智能终端建立无线连接,代码略。whileTrue:temp=round((pin0.readanalog()/1024)*3000/10.24,1)errnoresp=Obloq.get("input?id=1&val="+str(temp),10000)#根据errno和resp返回值控制执行器,每1分钟采集一次数据,代码略。若温度传感器的编号id为1,温度值为25,提交数据到Web服务器的URL为://____。(3)关于该系统说法,正确的是____(多选,填字母)A.通过浏览器查看温度历史数据需要访问智能终端B.该系统中的温度传感器属于输入设备C.若IoT模块与智能终端连接故障,则用户查将无法查看实时的温度数据D.该系统中,智能终端与服务器之间的数据传输,只能由智能终端到服务器(4)该系统中,温度传感器采集到的数据是通过智能终端传输至Web服务器的,请说明该系统Web服务器是采用什么方式(GET/POST)接受传感器数据的,并说明原因。____(5)将“智能温控系统”数据库中11月4~10日一周的数据导出到“temperature.xlsx”文件中,如图b所示,并制作显示每天平均温度的图表如图c所示,部分Python程序代码如下,请在程序中划线处填入合适的代码。
ABC1传感器编号温度时间211862023110400:00:003117.82023110400:00:304115.32023110400:01:005116.22023110400:01:306117.12023110400:02:00图b图cdf=pd.__readexcel("temperature.xlsx")day=[]fordateindf["时间"]:day.append(date[8:10])df.insert(1,"日期",day)#插入列dfx=df.groupby("日期").①____plt.title("11月410日一周气温变化")plt.plot(②_____,dfx.温度)plt.xlabel("日期")plt.show()【答案】①.A②.6.163.193.200:8000/input?id=1&val=25③.BC④.该系统Web服务器是采用GET方式接受传感器数据,因为它是通过URL传递参数。⑤.mean()⑥.dfx.index【解析】【详解】本题考查信息系统相关内容。结合题目内容,程序段,推知:(1)正确性证明测试只能发现程序错误,但不能证明程序无错。测试没有也不可能包含所有数据,只是选择了一些具有代表性的数据来验证程序的正确性,所以它具有局限性;正确性证明是通过数学技术来确定软件是否正确,正确性证明技术目前还处于初级阶段,但对未来的软件可能产生深远影响。静态测试是指采用人工检测和计算机辅助分析的手段对程序进行检测,不实际运行程序,主要对程序的编程格式和结构等方面.进行评估。动态测试即直接在客户端或服务器端上运行程序,从多角度观察程序运行时的行为,发现其中的错误。具体做法是运行被测的程序,输入相应的测试数据,检查实际输出结果和预期结果是否相符。故本题答案是:A。(2)由“app.run(host="6.163.193.200",port=8000)”知,服务器地址及端口号是:6.163.193.200:8000,温度传感器的编号id为1,温度值为25,则提交数据到Web服务器的URL为://6.163.193.200:8000/input?id=1&val=25,故本题答案是:6.163.193.200:8000/input?id=1&val=25。(3)A选项,通过浏览器查看温度历史数据需要访问服务器,不需要访问智能终端,选项错误;B选项,温度传感器属于输入设备,选项正确;C选项,若IoT模块与智能终端连接故障,则通过传感器采集的温度等数据无法通过智能终端和IoT模块传递到服务器,导致用户无法查看实时的温度数据,选项正确;D选项,如图所示,智能终端与服务器之间的数据传输,可以由智能终端到服务器,也可以由服务器到智能终端,选项错误。故本题答案是:BC。(4)GET和POST是两种最基本的请求方法,是超文本传输协议,用于在Web浏览器和Web服务器之间传输数据;GET方法用于从Web服务器请求数据,在使用GET方法时,浏览器向Web服务器发送一个请求,Web服务器将响应数据发送回浏览器,GET方法通常用于请求静态数据,如HTML页面、图片和CSS文件等;POST方法用于向Web服务器提交数据,在使用POST方法时,浏览器将数据打包并发送到Web服务器,POST方法通常用于向Web服务器提交表单数据和上传文件等操作。该系统Web服务器是采用GET方式接受传感器数据的。故本题答案是:该系统Web服务器是采用GET方式接受传感器数据,因为它是通过URL传递参数。(5)⑤处,程序段作用是将11月4~10日一周的数据制作出显示每天平均温度的图表,此处调用groupby函数依据日期进行分组,并对组内数据计算平均值,而mean方法是groupby方法的一种聚合操作,它可以计算每一组的平均值,故此处答案是:mean()。⑥处,绘制气温变化折线图,以日期作为索引项,故此处答案是:df1.index。15.大家期盼的大雪终于来了,孩子们欢快地在雪地里滚起了雪球。现有n个小朋友滚了n个小雪球,小明决定把所有的小雪球滚成一个大雪球。每次可以把任意两个小雪球滚到一起,消耗的体力等于这两个雪球的重量之和。n个雪球经过n1次滚合之后,最终变成了一个大雪球。小明在滚合雪球时消耗的总体力等于每次滚合所耗体力之和。你的任务是设计出滚合的次序方案,使小明耗费的体力最少,并输出这个最小的体力耗费值。例如有5个雪球,重量依次为1,2,3,4,5。可以先将重量为1、2两个雪球滚合,新雪球的重量为3,耗费体力3。一次滚合之后,五个雪球变成了四个,数目依次为3,3,4,5,接下来将重量为3、3的两个雪球滚合,耗费体力6,接下来再将重量4、5的两个雪球滚合,耗费体力9,最后将重量为6、9的两个雪球滚合,耗费体力15,小明耗费的总体力为3+6+9+15,即33。请回答下列问题:(1)现有6个小雪球,它们的重量依次为“1,3,5,7,2,6”,则滚成一个大雪球所耗费的总体力为____。(2)定义如下sort(lst)函数,参数lst存储了每个雪球的重量。函数的功能是对lst中的元素进行升序排序。defsort(lst):foriinrange(1,n):forjinrange(0,ni):iflst[j]>lst[j+1]:returnlst调用函数,若1st为[4,8,3,9,2,7],则加框处的语句执行的次数为____。(3)主程序如下,请在程序划线处填入合适的代码。#读入所有雪球的重量,并存入列表a中,代码略n=len(a)sort(a)w=0headA=0headB=tailB=0whileheadA<nor①____:t=0foriinrange(②____):
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度变更离婚协议书后子女探望权安排合同
- 2024年度技术开发合同:新能源动力装置的研发与技术共享协议
- 04版技术研发与转让合同:某科研机构与科技公司之间的合同
- 2024年度教育培训服务与课程定制合同
- 2024年度新能源发电设备采购与安装合同
- 脚踏车支架市场发展现状调查及供需格局分析预测报告
- 2024年度医疗设备购买与维护服务合同
- 掷环游戏用铁圈市场发展现状调查及供需格局分析预测报告
- 2024年度物业服务合同服务质量保证
- 贵金属及其合金制塑像市场需求与消费特点分析
- 小学音乐课堂中开展红色歌曲教学的几点思考
- 小学防性侵安全省名师优质课赛课获奖课件市赛课一等奖课件
- Unit2TheUniversalLanguageGrammarandusage说课课件-高中英语牛津译林版(2020)选择性
- 单片机原理与应用课件
- 行为金融学中国大学mooc课后章节答案期末考试题库2023年
- 三年级上册数学《练习十五》教学设计教案及反思
- 初中英语-OllieandRuby教学课件设计
- 家族财富传承法商
- 不离婚各过各的协议书
- 2023年《铁道概论》知识考试题库与答案
- 秦岭(中国地理南北分界山脉)
评论
0/150
提交评论