浙江省金兰教育合作组织2023-2024学年高二下学期期中考试技术试题-高中信息技术_第1页
浙江省金兰教育合作组织2023-2024学年高二下学期期中考试技术试题-高中信息技术_第2页
浙江省金兰教育合作组织2023-2024学年高二下学期期中考试技术试题-高中信息技术_第3页
浙江省金兰教育合作组织2023-2024学年高二下学期期中考试技术试题-高中信息技术_第4页
浙江省金兰教育合作组织2023-2024学年高二下学期期中考试技术试题-高中信息技术_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

绝密★考试结束前20232024学年第二学期浙江金兰教育合作组织高二年级期中考试技术考生须知:1.本卷满分100分,考试时间90分钟;2.答题前,在答题卷指定区域填写班级、姓名、考场、座位号及准考证号并核对条形码信息3.所有答案必须写在答题卷上,写在试卷上无效,考试结束后,只需上交答题卷;4.参加联批学校的学生可关注“启望教育”公众号查询个人成绩分析。第一部分信息技术(共50分)一、选择题(本大题共12题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.下列关于信息、数据、知识的说法正确的是()A.计算机中保存的数据可以是未经数字化的 B.人们可以通过互联网搜索海量的知识C.信息价值因人而异,并且表现形式多样 D.数据的多样性为科学研究提供了可靠的依据【答案】C【解析】【详解】本题考查数据、信息、知识与智慧的基本概念。在计算机中,信息都是以二进制的形式存在的,用计算机处理信息需要将其数字化,故A错误;知识是人类在社会实践中所获得的认识和经验的总和,信息指的是数据、消息中所包含的意义,故B错误;数据的客观性为科学研究提供了可靠的依据,故D错误;故答案为:C。2.2024年2月15日美国人工智能研究公司OpenAI正式对外发布的人工智能文生视频大模型——Sora,可以根据用户的文本提示创建最长60秒的逼真视频,能生成具有多个角色、包含特定运动的复杂场景。OpenAISora采用了最先进的深度学习技术,包括卷积神经网络、循环神经网络、生成对抗网络等,拥有强大的学习和推理能力。这些技术的应用使得Sora能够处理更加复杂的任务,如自然语言处理、图像识别、语音识别等。下列关于人工智能说法,正确的是()A.知识的精确化编码是阻碍所有人工智能发展的一个瓶颈问题B.Sora是基于“手工构造知识库+推理引擎”的“专家系统”C.深度学习不事先定义知识,直接从数据出发学习隐性知识来指导原始数据的识别和分类D.人工智能会取代一部分岗位,长期来看会造成失业危机【答案】C【解析】【详解】本题考查人工智能相关内容。A选项,知识的精确化编码是阻碍符号主义人工智能发展的一个瓶颈问题,选项错误。B选项,从定义上来看,sora属于深度学习的人工智能方法,选项错误。C选项,深度学习不需要事先手工构造知识库,而是从数据出发,学习其中蕴含的概念或模式,选项正确。D选项,人工智能会取代一部分岗位,但从长期来看,科技带来的就业远大于失业,选项错误。故本题答案是C选项。3.2024年2月15日美国人工智能研究公司OpenAI正式对外发布的人工智能文生视频大模型——Sora,可以根据用户的文本提示创建最长60秒的逼真视频,能生成具有多个角色、包含特定运动的复杂场景。OpenAISora采用了最先进的深度学习技术,包括卷积神经网络、循环神经网络、生成对抗网络等,拥有强大的学习和推理能力。这些技术的应用使得Sora能够处理更加复杂的任务,如自然语言处理、图像识别、语音识别等。OpenAI对Sora的训练使用了大规模的数据集,这些数据集涵盖了各个领域的知识和信息。通过在大规模数据上进行训练,Sora能够学习到更多的知识和信息,提高自身的性能和准确性。下列关于大数据的说法,不正确的是()A.大数据价值密度的高低与数据总量的大小成反比B.大数据中的数据都是精确的,所以大数据带来的影响都是积极的C.在大数据中,各种结构化、半结构化和非结构化的数据能够共存D.在大数据应用环境中,数据呈现动态特征,基于静态数据集的数据隐私保护技术面临着巨大挑战【答案】B【解析】【详解】本题考查大数据的基本特征。对于大数据不再追求精确性,而是能接受数据的混杂性,在大数据处理过程中数据来源多种多样,因此无法保证数据的精确性;大数据带来积极影响的同时也会带来例如信息泄露、数据安全、个人隐私等问题。故答案为:B。4.智能充电桩部分功能有(1)实时监控:根据远程接入网络,视频监控操作充电电源开关及改动充电桩的主要参数。(2)故障管理:能够实时监控系统充电桩的工作状态和故障状况,一旦出现异常报警,能够远程控制修复或是派人到场更换。(3)提供丰富多样的APP应用基础:可以将充电桩连接网管center,实现包含GSI充电桩位置查询、充电提示和线上支付等功能,同时也可搜集用户的交易信息和消费习惯内容,完成大数据整合。关于该系统的说法正确的是()A.该系统的用户指的电车车主B.该系统能够远程控制充电桩,展现了其跨越时空限制的优势C.该系统很安全,不需要担心信息泄露问题D.用户的交易信息保存在智能充电桩中【答案】B【解析】【详解】本题考查信息系统相关内容。信息系统是硬件软件设施、通信网络、数据和用户构成的人机交互系统,其中,用户是指:信息系统的使用者,包括了设备的操作维护人员、程序设计人员、系统管理人员、数据库管理人员等一系列相关人员,选项A错误。该系统能够远程控制充电桩,展现了其跨越时空限制的优势,选项B正确。信息系统的局限性之一就是本身存在信息泄露、黑客入侵、病毒感染等安全隐患,选项C错误。在信息系统中,数据一般保存在数据库中,选项D错误。故本题答案是B选项。5.智能充电桩部分功能有(1)实时监控:根据远程接入网络,视频监控操作充电电源开关及改动充电桩的主要参数。(2)故障管理:能够实时监控系统充电桩的工作状态和故障状况,一旦出现异常报警,能够远程控制修复或是派人到场更换。(3)提供丰富多样的APP应用基础:可以将充电桩连接网管center,实现包含GSI充电桩位置查询、充电提示和线上支付等功能,同时也可搜集用户的交易信息和消费习惯内容,完成大数据整合。关于网络系统的说法,不正确的是()A.TCP协议用于管理传输信息的完整性B.网络将该系统的各类软件、硬件设施连在一起,使数据能在系统中被发送、接收和传输C.网络的三大功能是数据通信功能、资源共享功能和数据查询功能D.该系统的网络资源也包括软件【答案】C【解析】【详解】本题考查网络系统的功能与作用。网络系统的三大功能为:数据通信、资源共享、分布处理。故答案为:C。6.智能充电桩部分功能有(1)实时监控:根据远程接入网络,视频监控操作充电电源开关及改动充电桩的主要参数。(2)故障管理:能够实时监控系统充电桩的工作状态和故障状况,一旦出现异常报警,能够远程控制修复或是派人到场更换。(3)提供丰富多样的APP应用基础:可以将充电桩连接网管center,实现包含GSI充电桩位置查询、充电提示和线上支付等功能,同时也可搜集用户的交易信息和消费习惯内容,完成大数据整合。根据材料描述,下列说法正确的是()A.可以直接连接无线网络,遥控该充电桩,所以无线网络传输不需要传输介质B.只要预防得当,该信息系统的运行对外部环境就没有依赖性C.丰富多样的APP属于系统软件D.用户查找充电桩位置时需要通过GPS定位和移动互联网技术来完成【答案】D【解析】【详解】本题考查信息系统。传输介质是传输数据信号的物理通道,无线网络的传输介质是无线电微波信号,红外信号,故A错误;信息系统存在外部环境依赖性,且无法避免,故B错误;信息系统中的软件分为:系统软件与应用软件,系统软件是指控制和协调计算机及外部设备,支持软件开发和运行的软件,例如计算机操作系统、各种计算机语言编译或解释软件等;应用软件是指了某特定用途而开发的软件,可以满足不同领域、不同问题的应用需求,因此APP属于应用软件,故C错误。故答案为:D。7.一幅BMP格式的位图图像,图像参数如下图所示,其所占的存储空间大小为()A.500KB B.768KB C.16MB D.900KB【答案】B【解析】【详解】本题考查图像数字化相关内容,未经压缩的BMP格式位图存储容量大小=总像素*颜色位数/8,总像素=水平像素*垂直像素或尺寸(单位:英寸)相乘*像素密度(单位:像素/英寸),则此处计算应当为:512*512*24/8/1024=768KB,故本题答案是B选项。8.某算法的部分流程图如图所示,执行这部分程序,依次输入1,0,2,4,1,则输出的s值为()A.516 B.528 C.596 D.532【答案】D【解析】【详解】本题主要考查算法流程图的执行。分析流程图可知,依次输入a的值,如果a=1,则输出s,否则依次执行s=s*8+int(a),故s的值依次是s=s*8+int(1)=1,s=s*8+int(0)=8,s=s*8+int(2)=66,s=s*8+int(4)=66*8+4=532,故输出s的值为532,故本题选D选项。9.已知变量s="2012abc2",下列Python表达式的值最小的是()A.int(s[2:4]+"6")//8 B.len(s)*3C.round(float(s[:3])/4) D.int(s[1]*4)【答案】A【解析】【详解】本题主要考查Python表达式的运算。切片操作基本表达式:object[start_index:end_index:step],step:正负数均可,其绝对值大小决定了切取数据时的“步长”,而正负号决定了“切取方向”,正表示“从左往右”取值,负表示“从右往左”取值。start_index:表示起始索引(包含该索引对应值),该参数省略时,表示从对象“端点”开始取值。end_index:表示终止索引(不包含该索引对应值),该参数省略时,表示一直取到数据“端点”。int(s[2:4]+"6")//8=126//8=15,len(s)*3=8*3=24,round(float(s[:3])/4)=round(201.0/4)=50,int(s[1]*4)=int('2'*4)=2222,故本题选A选项。10.用Python语言实现“每满100减30,每满200减70,可以累计上不封顶”的优惠金额计算,设s为购买商品的原价,计算优惠金额t,下面选项正确的是()A.t=s//200*70ifs%200>=100:t=t+30B.t=s//100*30ifs//200>0:t+=s//200*70C.ifs>=200:t=s//200*70else:t=s//100*30D.ifs>=100:t=t//100*30else:t=t//200*70A.A B.B C.C D.D【答案】A【解析】【详解】本题主要考查Python程序设计。“每满100减30,每满200减70,可以累计上不封顶”,应该先计算有多少个200,即t=s//200*70,剩余部分看是否满100,如果满足执行t=t+30,即对应选项A中的程序,故本题选A选项。11.有如下Python程序段:n=int(input())a=[0]*10i=2;j=0whilen>i:ifn%i==0:n//=ia[j]=ij+=1else:i+=1a[j]=nforiinrange(10):ifa[i]>0:print(a[i],end="")执行该程序段后,输入126,则输出的结果是()A.23371 B.2337126 C.2337 D.237126【答案】C【解析】【详解】本题考查python程序。本道题阅读完代码易知,程序在进行是分解质因子的计算,从a[0]到a[9]存放的是被分解的质因子,最后再用循环顺序输出:126分解质因子为:2、3、3、7。故答案为:C。12.某Python程序代码如下:importrandomn=input("请输入一串字符")f=[0]*128foriinn:f[ord(i)]+=1foriinn:iff[ord(i)]==random.randint(0,1):print(i,end="")若输出结果为xyz3,则输入可能()A.yazabcx3 B.auxYZ33 C.axaybbzc3 D.xyaaxbbz3c【答案】C【解析】【详解】本题考查random模块的综合应用;本题采用了桶计数的方式统计128个ASC11字符,每个字符出现的次数,再用循环再次遍历输入的字符串,若该串中的某个字符出现次数为1次,则有可能输出这个字符(生成的随机数0时则无法输出),所以可以知道,输出结果中的每个字符一定只出现了1次,在C项中,xyz3这四个字符均只出现了1次,故选C。二、非选择题(本大题共3题,其中第13小题8分,第14小题8分,第15小题10分)13.某中学高一年级完成一次7选3意向调查,数据存储在“xk.csv”中,如图a所示,其中1代表选择该科目,0代表弃选该科目。(1)编程计算本次选课各科人数占总人数的比例,请在划线处填入合适的代码。importpandasaspdimportmatplotlib.pyplotaspltdf=pd.read_csv("xk73.csv",encoding='gb18030')#直接读取文件到DataFrame对象xkzh=[""]*len(df)dic={"物":0,"化":0,"生":0,"政":0,"史":0,"地":0,"技":0}foriindf.index:forjindf.columns[3:]:ifdf.at[I,j]==1:____xkzh[i]+=jforiindic:dic[i]=round(dic[i]/len(df)*100,2)(2)按照各科选报人数占比绘制如图b所示的图表,以下代码实现该功能,请在划线中处填上适当代码。图b图cdfl=pd.DataFrame({"学科":dic.keys(),"人数占比":dic.values()})dfl=df1.sort_values("人数占比",ascending=①____)plt.title("各科选考人数占比")plt.bar(②____,label="人数占比")plt.legend();plt.show()(3)小李同学想查询某种七选三组合的选报人数,以下代码可以实现查询功能,程序运行示例如图c所示,请在划线处填上合适代码。cx=input("请输入需要查询的选课组合:")#查询输入时需要按列标题顺序cnt=0foriinrange(len(xkzh)):if____:cnt=cnt+1print(f"选择{cx)组合的同学共有:{cnt)人")【答案】①.dic[j]+=1或dic[i]=dic[i]+1②.False③.dfl.学科,dfl.人数占比或dfl["学科"],dfl["人数占比"](或其他合理答案)④.xkzh[i]==cx【解析】【详解】本题考查Python综合应用以及数据分析。(1)题干要求计算本次选课各科人数占总人数的比例,根据公式:比例本选课人数/总人数*100可知,循环计算的就是各科选课总人数,计算结果存放于字典dic[i]中,其中键i表示学科,对应的值则是该学科的选课人数,此处表示若选了j这门学科,则j学科对应的计数桶+1,即dic[j]+=1。故答案为:dic[j]+=1或dic[i]=dic[i]+1。(2)排序函数为:sort_values/sort_index分别表示以值/索引进行排序,sort_values中第一个参数为排序关键字,第二个参数为次序,由题干和图可知,排序关键字是“人数占比”,次序是降序,因此答案为False;根据图可知,图像的横坐标为学科,纵坐标为人数占比,故答案为df1.学科,dfl.人数占比。故答案为:False、dfl.学科,dfl.人数占比。(3)根据题干可知,要统计的是输入的选课组合情况cx的出现次数,因此,采用枚举遍历的形式比较所有数据,当目标选课情况与查询情况cx相同,则计数器+1。故答案为:xkzh[i]==cx。14.小明为家里搭建了“环境温湿度、烟雾监控系统”,该系统结构示意图如图所示。Web服务器端程序采用FlaskWeb框架开发。传感器采集的数据由智能终端经IoT模块发送到Web服务器,执行器用于实现温湿度及烟雾异常时的报警。请回答下列问题:(1)下列选项标注了图中虚线框内的浏览器、服务器和数据库之间的数据传输关系,其中合理的是__(单选,填字母)。A.B.C.(2)该系统采用的实现架构是____(单选,填字母:A.B/S架构B.C/S架构)。(3)小明基于FalskWeb框架编写服务器端的程序,部分代码如下。编写完成后,若要通过浏览器显示当前最新采集的数据,则应访问的URL是://____。#导入Falsk框架模块及其他相关模块,代码略app=Flask(_name_)@app.route('/")defindex():#从数据库读取当前温湿度和烟雾数据,并返回页面,代码略@app.route("/input",methods['GET'])definsert():#将传感器编号、传感器采集的数据和当前时间存入数据库,代码略#服务器其他功能,代码略if_name_=='_main_':app.run(host='192.168.1.108',port=5000)(4)下列关于该信息系统的说法,正确的有____(多选,填字母)。A.智能终端有程序存储和数据处理能力B.智能终端只能通过IoT模块以无线方式连接服务器C.完成该系统的搭建需要编写服务器端程序和智能终端程序D.系统搭建完成后,小明运行程序,观察蜂鸣器能否发出声音,这属于动态测试(5)系统搭建完毕后,目前使用者仅能通过蜂鸣器得知有参数达到预设阈值,但无法具体识别是温度、湿度还是烟雾浓度超标。现在要增设执行器来实现对不同类型参数超标的分类处理功能。写出增加的执行器名称及实现的功能。____【答案】①.A②.A③.:5000/或:5000④.ACD⑤.增加风扇和除湿机,当温度达到阈值时,风扇自动打开,当湿度达到阈值时,除湿机自动打开。(或其他合理答案)【解析】【详解】本题考查信息系统的应用。(1)服务器与数据库及浏览器都是双向通信,数据通过服务器存放到数据库,用户通过浏览器访问服务器数据。故答案为:A。(2)网络应用软件分为客户端/服务器架构(C/S架构)和浏览器/服务器架构(B/S架构),顾名思义,C/S架构是通过客户端访问服务器,而B/S架构则是通过浏览器访问,本题从图可知,是浏览器访问服务器,因此是B/S架构。故答案为:A。(3)由app.run(host='192.168.1.108',port=5000)可知,服务器地址是,端口号是5000,因此应该访问的URL为:5000/。(4)智能终端通常具备一定的计算能力,可以存储程序并处理数据。智能终端的这些功能使其可以执行复杂的任务和处理来自传感器的数据,故A正确。智能终端连接服务器的方式可以分为有线和无线、蓝牙等,故B错误。为了实现智能终端和服务器之间的通信与数据处理,通常需要编写服务器端程序来处理请求、存储数据和执行逻辑。同时,需要编写智能终端程序来采集数据、发送数据和执行本地任务,故C正确。动态测试是指在系统运行时进行的测试,通过实际操作和观察系统的行为来验证系统的功能是否符合预期。小明运行程序并观察蜂鸣器能否发出声音,是在系统运行过程中进行的测试,属于动态测试,故D正确。故答案为:ACD。(5)由题干可知,要处理的是温度、烟雾、湿度达到阈值后进行控制处理的执行器,温度和烟雾达到阈值,可用风扇进行降温排烟,湿度达到阈值则可用除湿机进行除湿。15.马拦过河卒。小汐同学最近迷上了下象棋,在一次与爸爸的对弈中,棋盘上A点有一个过河卒,需要走到目标B点;卒行走的规则:每次只能向下或向右移动一步。在棋盘上C点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为该马的控制点。如图a所示,马位于C点,而P1P8是马一步可到的点,这些点被称为卒的禁区。这让小汐同学犯了难,但是聪明的她想到了编写一个程序,来计算马在C点的情况下,卒从A点到B点的方案有多少种。图a图b图c如图a:起始点A的坐标为(0,0),目的地B的坐标为(5,6),马的坐标为(3,3),解得路径数量为3,图b和图c是其中两条可能的路径。(1)若将图a中目的地B坐标改为(6,6),起始点和马的坐标均不变,则路径数为____条。(2)通过观察规律,小汐首先设计了一个自定义函数control(row,col,crow,ccol),用于判断点(row,col)是否为马的控制点,若是返回True,否则返回False。已知马所在坐标为(crow,ccol),请在划线处填写适当的代码:defcontrol(row,col,crow,ccol):#dir存储各控制点相对于马的坐标,如图a中点p1和p2分别用[2,1]和[1,2]表示dir=[[0,0],[2,1],[1,2],[1,2],[2,1],[2,1],[1,2],[1,2],[2,1]]foriinrange(9):if____:returnTruereturnFalse(3)假设棋盘的大小是30*30的网格,卒的起始点A坐标为(0,0),设置arr[0][0]的值为1,表示从起点到该点的路径数量为1。程序从键盘输入目标点B的位置(n,m)和马的位置C(x,y),通过遍历网格,统计卒可以避开马的控制点、按规则从A点到B点的可行路径数量。n,m,x,y=map(int,input("请输入目的地和马的坐标(以空格隔开):").split())arr=[[0]*30foriinrange(30)]arr[0][0]=1foriinrange(1,m+1):#遍历第一行元素ifcontrol(0,i,x,y):①____arr[0][i]=1foriinrange(1,n+1):ifcontrol(i,0,x,y):break②____foriinrange(

温馨提示

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

评论

0/150

提交评论