浙江省绍兴市2022-2023学年高二下学期期末调测技术试题(含答案解析)_第1页
浙江省绍兴市2022-2023学年高二下学期期末调测技术试题(含答案解析)_第2页
浙江省绍兴市2022-2023学年高二下学期期末调测技术试题(含答案解析)_第3页
浙江省绍兴市2022-2023学年高二下学期期末调测技术试题(含答案解析)_第4页
浙江省绍兴市2022-2023学年高二下学期期末调测技术试题(含答案解析)_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

绍兴市2022学年第二学期高中期末调测高二技术注意事项:1.本试卷分两部分,第一部分信息技术,第二部分通用技术。全卷共16页,第一部分1至8页,第二部分9至15页;2.考试时间90分钟,满分100分。第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)1.下列关于数据、信息与知识的说法,正确的是()A.数据是对信息加工后获取到的 B.知识表现为一种卓越的判断力C.传感器的普及加速了数据的传输与处理 D.信息是用来消除随机不确定性的东西【答案】D【解析】【详解】本题主要考查数据、信息与知识的描述。信息,指音讯、消息、通讯系统传输和处理的对象,泛指人类社会传播的一切内容,信息是加工了的数据;知识是人们运用大脑对所获取或积累的信息进行的提炼、研究和分析的结果,能够精确的反应事物的本质;智慧是为了达到预定目标而运用知识解决问题的创新思维能力;传感器的普及加速了数据的采集;信息是用来消除随机不确定性的东西,故本题选D选项。2.下列关于人工智能的说法,正确的是()A.人工智能的应用不会带来社会担忧B.强化学习应用了行为主义人工智能方法C.网络上获取的数据可直接应用于深度学习D.联结主义人工智能依据“交互—反馈”进行学习【答案】B【解析】【详解】本题主要考查人工智能技术的描述。人工智能的应用会带来社会担忧,如个人信息安全;强化学习应用了行为主义人工智能方法;网络上获取的数据不可直接应用于深度学习;行为主义人工智能依据“交互—反馈”进行学习,故本题选B选项。3.某自动翻译系统具备文字机器翻译和语音机器翻译功能,云端自动存储用户翻译历史数据,并根据用户翻译历史数据学习用户翻译习惯,为用户提供个性化翻译服务。扫描翻译笔作为该系统终端,具备扫描词典、语音翻译、生词标记、真人发音等功能。扫描翻译笔部分参数如下:下列关于该信息系统组成的说法正确的是()主控芯片:RK3326四核ARM架构/主频1.5GZWiFi蓝牙:WIFI802.1b/g/n/蓝牙5.0操作系统:Android麦克风:阵列麦克风触摸屏:2.98寸/OLED高清大屏摄像头:OCR摄像头存储容量:16GB内存容量:1GBA.Android属于该系统的应用软件 B.该系统的用户仅指翻译笔的使用者C.翻译后的语音属于该系统的数据 D.阵列麦克风属于输出设备【答案】C【解析】【详解】本题主要考查信息系统的描述。Android属于该系统的系统软件,该系统的用户不仅指翻译笔的使用者,还有维护者等人员,翻译后的语音属于该系统的数据,阵列麦克风属于输入设备,故本题选C选项。4.某自动翻译系统具备文字机器翻译和语音机器翻译功能,云端自动存储用户翻译历史数据,并根据用户翻译历史数据学习用户翻译习惯,为用户提供个性化翻译服务。扫描翻译笔作为该系统终端,具备扫描词典、语音翻译、生词标记、真人发音等功能。扫描翻译笔的部分参数如下:下列关于翻译笔数据的说法正确的是()主控芯片:RK3326四核ARM架构/主频1.5GZWiFi蓝牙:WIFI802.1b/g/n/蓝牙5.0操作系统:Android麦克风:阵列麦克风触摸屏:2.98寸/OLED高清大屏摄像头:OCR摄像头存储容量:16GB内存容量:1GBA.翻译系统云端存储的某用户数据属于大数据B.翻译笔采集的数据只能存储在云端服务器C.翻译系统积累的大量数据是该信息系统的重要资源D.翻译系统从海量翻译数据中挖掘有用信息,属于数据查询功能【答案】C【解析】【详解】本题主要考查移动终端参数的描述。翻译系统云端存储的某用户数据不属于大数据;翻译笔采集的数据能存储在云端服务器,也可以存储在翻译笔中;翻译系统积累的大量数据是该信息系统的重要资源;翻译系统从海量翻译数据中挖掘有用信息,属于数据加工处理功能,故本题选C选项。5.下列有关信息系统安全性的说法,不正确的是()A.通过加密措施可以保护信息的保密性B.访问控制用于鉴别用户身份C.已开启防火墙的服务器仍需安装杀毒软件D.服务器中存储的用户手机号码属于个人敏感信息【答案】B【解析】【详解】本题主要考查信息系统的安全性。访问控制(AccessControl)指系统对用户身份及其所属的预先定义的策略组限制其使用数据资源能力的手段。通常用于系统管理员控制用户对服务器、目录、文件等网络资源的访问。因此访问控制不用于鉴别用户身份,故本题选B选项。6.下列关于网络技术的说法正确的是()A.移动终端只能通过移动通信网络接入因特网B.网络具有数据通信、资源共享和并行处理三个主要功能C.局域网内的设备应连接到路由器的WAN口D.传输控制协议的作用是管理被传送数据的完整性【答案】D【解析】【详解】本题主要考查网络技术的描述。移动终端能通过移动通信网络接入因特网、也能通过无线网络接入因特网;网络具有数据通信、资源共享和分布处理三个主要功能;局域网内的设备应连接到路由器的LAN口;传输控制协议的作用是管理被传送数据的完整性,故本题选D选项。7.某算法的部分流程图如图所示,执行这部分流程,依次输入9、4、1、-3,则输出s的值是()A.-3 B.0 C.6 D.3【答案】C【解析】【详解】本题主要考查算法流程图的执行。分析流程图可知,如果输入a是奇数,执行s=s+a,否则执行s=s-a。当a<=0时,循环结束,因此s=0+9-4+1=6,故本题选C选项。8.变量x的值为-3.14,y的值为-8,执行语句x=int(x)+abs(y)后x的值()A.4 B.5 C.11 D.12【答案】B【解析】【详解】本题主要考查Python表达式的运算。变量x的值为-3.14,y的值为-8,语句x=int(x)+abs(y)=-3+8=5,故本题选B选项。9.若出栈顺序为bceda,则入栈顺序不可能()A.abcde B.bceda C.dabec D.cbade【答案】C【解析】【详解】本题主要考查栈的操作。选项C中,d、a和b先入栈,接着b出栈,e和c再入栈,c再出栈、e再出栈,此时栈中只有d和a元素,且a是栈顶元素,出栈顺序是a、d,因此出栈顺序不能是bceda,故本题选C选项。10.数组a已有9个数据,分别存储于a[0]~a[8],需在第j个位置(1≤j≤9)插入数据k。利用Python语言编写代码,模拟数据插入过程,可选代码如下:①a[i]=k②a[i-1]=k③a[i+1]=a[i]④a[i]=a[i-1]⑤foriinrange(j,9)⑥foriinrange(8,j-2,-1)a=[9,8,7,6,5,4,3,2,1,0]________________________:________________________划线处所需代码依次为()A.⑥③① B.⑤③② C.⑥④① D.⑤③①【答案】A【解析】【详解】本题主要考查Python程序执行与调试。该算法的思想是:通过循环先将索引j-2~8的元素依次后移一位,再将k放到a[i]以实现k的插入。代码依次是foriinrange(8,j-2,-1)、a[i+1]=a[i]、a[i]=k,故本题选A选项。11.有python程序段如下:c=0a=["python","C++","Java","VB","C","JavaScript"]foriin[1,5,2]:c+=len(a[i])print(c)执行该程序段后,输出的结果是()A.17 B.5 C.13 D.7【答案】A【解析】【详解】本题主要考查Python程序执行。变量i依次取1、5、2,即用变量c统计字符“C++”、“JavaScript”、“Java”的长度之和,因此c=3+10+4=17,故本题选A选项。12.有python程序段如下:importrandomq=[""]*100;head=0;tail=0ans=""s=input()foriinrange(len(s)):q[tail]=s[i];tail+=1whilehead<tail:x=random.randint(0,1)#随机生成整数0或1ans+=q[head];head+=1ifhead<tailandx%2==0:q[tail]=q[head]tail+=1;head+=1print(ans)当s的输入值为"Hello-world!"时,程序输出的结果不可能是()A.Hll-wrd!eool B.Hell-wordol! C.Hlo-ord!elwl D.eHll-wrd!ool【答案】D【解析】【详解】本题主要考查Python程序的调试。分析程序可知,head初值为0,第一遍循环,执行ans+=q[head]后,ans="H",因此输出的结果以字母H开头,故不可能的是eHll-wrd!ool,故本题选D选项。二、非选择题(本题共3小题,其中第13小题8分,第14小题9分,第15小题9分,共26分)13.小明搭建了花园自动浇灌系统,该系统结构示意图如图a所示。Web服务器端程序采用FlaskWeb框架开发。传感器采集的数据由智能终端经IoT模块发送到Web服务器,执行器用于水泵的控制。请回答下列问题。(1)在搭建信息系统的前期准备中,考虑硬件设备配置、应用软件的选择和通信网络的选择与设计等,属于______(单选,填字母A.需求分析B.可行性分析C.概要设计D.详细设计)(2)系统根据传感器提交的数据,判断是否需要浇灌。若需要,则开启水泵浇灌10分钟。智能终端部分代码如下,请结合图b,补全代码。#导入函数库,代码略#设置智能终端连接Web服务器的参数、连接网络的参数并连接网络,代码略h=pin0.read_analog()errno,resp=Obloq.get("①__?id=1&h="+str(h),10000)iferrno!=200:#表明网络通信连接异常display.show(str(errno))else:ifresp=="1":#开启水泵进行浇灌pin1.write_digital(1)sleep(10*60*1000)②_____(3)根据上面代码分析可知,该信息系统根据传感器数据做出开启或关闭水泵决策的是______(选填:web服务器/智能终端/传感器),水泵属于图1中的______。(4)若Web服务器的IP地址为“01”,端口为“5000”,要访问“显示土壤湿度统计数据”页面,则正确的URL为______。【答案】①.C②./input③.pin1.write_digital(0)④.web服务器⑤.执行器⑥.01:5000/count【解析】【详解】本题主要考查Python程序的综合应用。①在搭建信息系统的前期准备中,考虑硬件设备配置、应用软件的选择和通信网络的选择与设计等,属于概要设计,故选C选项。②由图b,提交土壤湿度数据的子页面路由,可知此处填/input。③此处对应的执行器关操作,故填pin1.write_digital(0)。④根据上面代码分析,系统根据传感器提交的数据,判断是否需要浇灌,可知该信息系统根据传感器数据做出开启或关闭水泵决策的web服务器。⑤水泵属于图1中的执行器。⑥若Web服务器的IP地址为“01”,端口为“5000”,要访问“显示土壤湿度统计数据”页面,由图b可知,显示土壤湿度统计数据的子页面路由是/count,则正确的URL为01:5000/count。14.小明收集了梅西2005年至2023年国家队比赛数据,保存在“梅西国家队详细比赛数据.xlsx”文件中,部分数据如图a所示,现利用pandas模块处理数据。图a为统计分析梅西2019~2023年各项赛事的平均进球情况,编写Python程序。请回答下列问题:(1)读取“梅西国家队详细比赛数据.xlsx”数据,筛选出2019年以来的各项比赛数据。函数代码如下,划线处应填入的代码为______(单选,填字母)A.df[df["年份"]>=2019]B.df["年份"]>=2019C.df["年份">=2019]D.df[df["年份"]]>=2019importpandasaspdimportmatplotlib.pyplotaspltdf=pd.read_excel("梅西国家队详细比赛数据.xlsx")#读取表格数据df1=________(2)统计各项赛事的平均进球数量。由于原始数据“赛事”列中部分赛事未显示年份(如第14题图a所示),无法进行跨年度统计,因此需要在赛事名前添加年份信息。例如:“国际友谊赛”根据年份修改为“2019国际友谊赛”,“2022世界杯预选赛”则不修改。具体过程代码如下,请补充完整。defisdigit(s):#代码略,判断s是否为纯数字字符串,是则flag为True,否则flag为Falsereturnflagforiindf1.index:ss=df1.at[i,"赛事"]#根据行标签、列标签选取单个值,如“国际友谊赛”_______ifnot(isdigit(nf)):#isdigit()判断是否为数字,是则返回Truedf1.at[i,"赛事"]=str(df1.at[i,"年份"])+df1.at[i,"赛事"]g=df1.groupby("赛事",as_index=False).mean()#以“赛事”为关键字,分组求平均(3)为统计2019年以来,梅西进球平均数排名前三的赛事,考虑可能存在并列情况,具体过程代码如下,请补充完整。g=g.sort_values("进球",ascending=False)#以“进球”关键字,降序排序g1=g.head(3)#取前三项记录m=g1["进球"].min()#求最小值bls=0bl=len(g1[g1["进球"]==m])#求序列长度foriing.index:ifg.at[i,"进球"]==m:#根据行标签、列标签选取单个值①_____g2=g.head(②_____)(4)以下是2019~2023年梅西国家队比赛平均进球数排名前三赛事统计图,则划线处的代码应为___图bplt.title("2019~2023梅西国家队比赛平均进球数排名前三赛事统计图")x=g2["赛事"]y=______plt.bar(x,y)plt.show()【答案】①A②.nf=ss[0:4]③.bls+=1④.3+bls-bl⑤.g2["进球"]或g2.进球【解析】【详解】本题主要考查Python程序的综合应用。①筛选出2019年以来的各项比赛数据,表达式为df[df["年份"]>=2019],故选A选项。②ifnot(isdigit(nf)),isdigit()判断是否为数字,是则返回True。因此此处将字符串ss前4个字符取出来赋给变量nf用于判断是否为数字,故此处填nf=ss[0:4]。③变量bls统计g中进球数为m的个数,m为前三项记录中进球数最小值,故此处填bls+=1。④bl=len(g1[g1["进球"]==m]),变量bl是g1中进球数为m的个数,g1为取前三项记录,此处返回g中前3项以及并列的情况,并列数为bls-bl,故此处填3+bls-bl。⑤以下是2019~2023年梅西国家队比赛平均进球数排名前三赛事统计图,因此纵坐标是进球数,故此处填g2["进球"]或g2.进球。15.使用Python编写按文件后缀名进行分类的程序。要求实现的功能为:从文件夹中读取所有文件名,存储到file列表中,如:[["000.mp3"],["001.pptx"],["002.pptx"],["003.jpg"],…,["099.jpg"]],然后按文件后缀名进行分类,并统计每个类别下文件的数量,输出结果如图所示。(1)定义如下ft(s)函数,参数s为文件名(如"000.mp3")。函数功能是将文件名中的后缀名取出,并返回该后缀名。defft(s):n=0whiles[n]!=".":n=n+1returns[n+1:]该段代码采用的算法是______(单选:A.解析法/B.枚举法/C.递归法)(2)按后缀名将文件名分为五类,分别为“mp3、pptx、jpg、xlsx、docx”。分类的具体代码如下,请在划线处填入合适的代码。#从文件夹中读取所有文件名,存储到file列表中,如:[["000.mp3"],["001.pptx"],…,["099.jpg"]]。过程代码略。foriinrange(len(file)):file[i].append(-1)#append()功能:为列表增加一个元素fhead=[]foriinrange(len(file

温馨提示

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

评论

0/150

提交评论