




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙东北联盟(ZDB)2023/2024学年第二学期期中考试高二信息技术试卷一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.下列关于数据与信息的说法,不正确的是()A.数据是对客观事物的符号表示 B.对数据进行加工处理有利于发掘其中蕴含的价值C.信息可以脱离它所反应的事物被存储、保存和传播 D.信息的加工和处理必须使用计算机才能完成【答案】D【解析】【详解】本题考查的是数据与信息相关知识。计算机能够对信息进行处理和加工,但不是唯一的工具,故本题应选D。2.下列关于人工智能的说法,正确的是()A.AlphaGo从围棋跨界到电力控制领域,属于混合增强智能B.深度学习是一种问题引导下的人工智能学习方法C.符号主义的人工智能方法包含知识库和推理引擎两个部分D.人工智能应用不可能威胁个人和公共信息安全【答案】C【解析】【详解】本题考查人工智能相关内容。A选项,混合增强智能是指多种智能体的混合形式,它将人的作用或人的认知模型引入人工智能系统,形成“混合增强智能”的形态;跨领域智能系统从一个领域快速跨越到另外一个领域。AlphaGo从围棋跨界到电力控制领域,属于跨领域人工智能,选项错误。B选项,深度学习是一种典型的基于数据驱动的人工智能方法;强化学习是一种问题引导下的人工智能学习方法,选项错误。C选项,符号主义是人工智能的一种方法论,它认为人工智能的核心在于符号的处理,符号主义的基本思想是将知识表示为符号,然后通过对这些符号进行推理和操作来实现智能行为,选项正确。D选项,人工智能的应用可能威胁到个人和公共信息安全,选项错误。故本题答案是C选项。3.学校使用校园一卡通系统进行管理。校园卡基于RFID技术,可用于食堂消费、图书借阅以及全校范围内门禁识别等,此外还可以通过银行转账等方式进行自助充值,一卡通的建卡、挂失、充值及信息错误修正等工作由学校财务人员负责。关于此信息系统说法正确的是()A.校园卡一卡通系统的用户只是学校的师生B.学生使用校园一卡通在学校超市消费的记录存储在卡内C.该信息系统是由硬件、用户、通信网络、数据构成的人机交互系统D.家长可通过银行为学生卡内充值,说明信息系统具有数据传输功能【答案】D【解析】【详解】本题考查信息系统相关内容。A选项,信息系统的用户包括使用者、开发者、维护人员等,选项错误;B选项,消费记录等数据存储在服务器的数据库内,选项错误;C选项,信息系统是由软件、硬件、用户、通信网络、数据构成的人机交互系统,选项错误;D选项,家长可通过银行为学生卡内充值,说明信息系统具有数据传输功能,选项正确。故本题答案是D选项。4.学校使用校园一卡通系统进行管理。校园卡基于RFID技术,可用于食堂消费、图书借阅以及全校范围内门禁识别等,此外还可以通过银行转账等方式进行自助充值,一卡通的建卡、挂失、充值及信息错误修正等工作由学校财务人员负责。使用校园卡进行食堂消费时,使用了RFID技术,下列说法正确的是()A.在刷卡过程中,饭卡作为RFID读写器 B.按能量供给方式划分,饭卡属于有源电子标签C.RFID属于通信技术,也属于传感器技术 D.RFID技术是NFC技术发展过来的【答案】C【解析】【详解】本题考查RFID技术相关内容。 射频识别(RFID)是一种自动识别技术,RFID读写器可以通过无线射频信号获取物体的相关数据,并对数据进行修改。RFID技术作为一种非接触识别的技术,无需与被识别物体直接接触,即可完成物体信息的输入和处理,能快速、实时、准确地采集和处理物体的信息。RFID系统由三个主要组成部分构成:标签、读写器和中间件。标签是RFID系统中最重要的元素之一,它采用无源(passive)或有源(active)技术,携带着物品的相关信息。读写器是用于读取和写入标签信息的设备,它能够接收标签发出的无线电波信号,并将数据传输到中间件。中间件是RFID系统的核心,它负责数据的处理和管理,能够将标签信息与业务系统进行连接和交互。A选项,在刷卡过程中,刷卡机是RFID读写器,选项错误。B选项,按能量供给方式划分,饭卡属于无源电子标签,选项错误。C选项,RFID属于通信技术,也属于传感器技术,选项正确。D选项,
NFC技术是由RFID技术演变而来,除了通信协议,NFC标准还规定了数据交换格式,选项错误。故本题答案是C选项。5.下列关于信息系统中硬件的说法,正确的是()A.移动终端和计算机处理信息的原理一样,需要输入、存储、输出3个步骤B.中的RAM相当于计算机中的内存条,断电后信息消失C.计算机的主存储器包括RAM、ROM、硬盘D.声卡是输入设备,不是输出设备【答案】B【解析】【详解】本题考查信息系统相关内容。A选项,移动终端和计算机处理信息的原理一样,需要输入、存储、处理、输出4个步骤,选项错误。B选项,RAM(randomaccessmemory)即随机存储内存,这种存储器在断电时将丢失其存储内容,中的RAM相当于计算机中的内存条,断电后信息消失,选项正确。C选项,主存只有RAM和ROM,硬盘属于外存储器,选项错误。D选项,声卡既是输出设备又是输入设备,既可以输出声音,又可以通过mic接口输入声音,选项错误。故本题答案是B选项。6.下列关于系统软件和应用软件的说法,正确的是()A.电脑中还未安装应用软件时是裸机B.某智能安装了鸿蒙操作系统,鸿蒙操作系统是智能重要的系统软件C.美图秀秀是为了处理图片而专门开发的软件,属于系统软件D.移动终端中的有些软件与工作、生活密切相关,针对性强,是系统软件【答案】B【解析】【详解】本题考查软件系统相关内容。计算机软件分为系统软件和应用软件。A选项,裸机是指没有配置操作系统和其他软件的计算机,选项错误。B选项,是面向万物互联的全场景分布式操作系统,支持、平板、智能穿戴、智慧屏等多种终端设备运行,提供应用开发、设备开发的一站式服务的平台,是智能重要的系统软件,选项正确。C选项,美图秀秀属于应用软件,选项错误。D选项,移动终端中的有些软件与工作、生活密切相关,针对性强,是应用软件,选项错误。故本题答案是B选项。7.某声音模拟信号的采样及量化函数模型如图所示,下列说法不正确的是()A.图中纵坐标划分得越细表示采样频率越高,保真度越高B.图中整个幅度分为0~7级,其量化位数至少为3位C.图中各采样点的量化值不同,但其量化位数相同D.声音数字化过程是将连续的模拟信号转换成离散的数字信号【答案】A【解析】【详解】本题考查声音数字化相关内容。A选项,图中横坐标划分得越细表示采样频率越高,保真度越高,选项错误。B选项,图中整个幅度分为0~7级,23=8,因此其量化位数至少为3位,选项正确。C选项,图中各采样点的量化值不同,但其量化位数相同,选项正确。D选项,声音数字化过程是将连续的模拟信号转换成离散的数字信号,选项正确。故本题答案是A选项。8.某算法的部分流程图如图所示,下列表达该流程图的程序段中,不正确的是()A. B. C. D.【答案】C【解析】【详解】本题考查算法流程图相关内容。分析流程图,其功能是依据身高判断购票优惠。对比四个选项,ABD选项均可以得出正确结论。C选项,if与elif存在逻辑错误:以h=1.6为例,h>=1.2成立,则s="购半票",但结论与流程图不相符,选项错误。故本题答案是C选项。9.有1个队列,队首指针head=2,队尾指针tail=3,经过一系列出队入队后,队首指针head=3,队尾指针tail=6,则该队列经历的出队和入队操作次数分别为()A.13 B.14 C.23 D.24【答案】A【解析】【详解】本题考查数据结构队列操作相关内容。队列的特点是:先进先出。队首出队,队尾入队。队首指针由2变为3,表明1个元素出队;队尾指针由3变为6,表明3个元素入队。故本题答案是A选项。10.有如下Python程序段:st=[0]*10top=1num=int(input("请输入一个整数:"))whiletop+=1st[top]=num%7num=num//7whiletop>1:print(st[top],end="")top=1若num的值是777,执行该程序段后,下列说法正确的是()A.st[0]的值是2 B.将加框处语句改为num!=0影响程序的运行结果C.top的值是0 D.st[2]的值是1【答案】D【解析】【详解】本题考查程序设计相关内容。分析程序段,第一个循环运行如图所示:,所以st[0]的值是0,st[2]的值是1,A选项错误,D选项正确。加框处语句是循环条件,循环将在num等于0时结束,改为num!=0不会影响程序的运行结果,B选项错误。第二个循环是将栈st中元素出栈,出栈序列为:2160,栈空时,top值为1,C选项错误。故本题答案是D选项。11.数组元素a[0]至a[n1]依次存放着n个数据,现需要将元素a[n1]插入在下标为x(0≤x<n1)的位置,例如:n为5,数组a为[0,3,4,6,7],x为2,插入操作后a为[0,3,7,4,6]。为实现此功能,某同学编写Python程序如下:temp=a[n1]foriinrange(n2,x1,1):a[i]=a[i1]a[i]=temp此程序不能正确实现上述添加功能,若a的值是[0,3,4,6,7],执行该程序段后输出结果是()A.[0,3,6,4,7] B.[0,3,3,4,7] C.[0,3,7,4,7] D.[0,4,3,4,7]【答案】C【解析】【详解】本题考查Python程序设计相关内容。结合题目内容,分析程序段,若a的值是[0,3,4,6,7],n为5,x为2,执行过程:循环体共执行两次,(1)i=3,a[3]=4;(2)i=2,a[2]=3。循环结束时,i值为2,执行a[i]=temp,即a[2]=7。所以程序段执行完毕后,a为[0,3,7,4,7],故本题答案是C选项。12.用Python编写如下自定义函数程序段,其功能是删除无序链表(元素个数大于等于2)中的重复元素。defdele(a,head):pre=head;p=a[head][1]whilep!=1:q=headflag=Falsewhile(1):ifa[q][0]==a[p][0]:a[pre][1]=a[p][1]p=a[p][1]f(2)breakq=a[q][1]ifnotflag:pre=pp=a[p][1]方框处(1),(2)的语句可从下列选项中选择①q!=p②q!=1③flag=True④flag=False则方框处(1),(2)填入的正确代码依次为()A.①③ B.②③ C.①④ D.②④【答案】A【解析】【详解】本题考查Python程序设计及单链表相关内容。内层while循环实现一一比较节点q和p,因此循环条件是q!=p;代码使用了一个标志变量flag(初始值设置为:False)来表明是否有重复数据,若a[q][0]==a[p][0]成立,表明有重复数据,flag应设置为True。故本题答案是A选项。
二、非选择题(本大题共3小题,其中第13题7分,第14题10分,第15题9分,共26分)13.从字符串s中取任意个连续字符组成的序列称为该字符串的子串。例如:s=“abc”,“ab”、“a”都是字符串s的子串,而“ac”不是该字符串的子串。现输入由小写字母组成的字符串s,求s的子串中由相同字母组成的子串个数(相同子串只计一次)。例如s=“abaaa”,其中子串“a”、“aa”、“aaa”、“b”都是由相同字母组成,个数为4。此算法解决问题的关键在于:计算每个字符的最大连续长度。(1)若s=“cccab”,则符合要求的子串个数为_______。(2)Python程序如下,请完成划线处代码。s=input()ls=[0]*26ls[ord(s[0])97]=1k=1foriinrange(1,len(s)):if________:k+=1else:x=_________ifk>=ls[x]:ls[x]=kk=1ifk>=ls[ord(s[i])97]:ls[ord(s[i])97]=kans=0foriinls:__________print(ans)【答案】①.5②.s[i1]==s[i]③.ord(s[i1])97④.ans+=i【解析】【详解】本题考查Python程序设计相关内容。结合题目内容,分析程序段,推知:(1)若
s=“cccab”,则由相同字母组成的子串为:“c”、“cc”、“ccc”、“a”、“b”,共5个,故本题答案是:5。(2)程序段实现题目要求。②处,k值为每个字符的最大连续长度,i取值范围是[1,len(s)1],若s[i1]==s[i]成立,表明该字符与前一字符相同,即该字符连续出现,k值应加1,故此处答案是:s[i1]==s[i]。③处,若s[i1]==s[i]不成立,表明出现新字符,则需要通过计算ord(s[i1])97确认其在ls中的位置,以便于下文更新该字符连续出现次数,故此处答案是:ord(s[i1])97。④处,ans统计由相同字母组成的子串个数,通过遍历ls,执行ans+=i,即可获得相同字母组成的子串个数,故此处答案是:ans+=i。14.某校举办了学科趣味知识竞赛活动,学校的调研部收集此次竞赛的得分数据进行分析,其中信息学科选择题共12题,每小题分值为2分,数据保存在文件“cj.xlsx”里,部分数据界面截图如图a所示。请回答问题:图b(1)计算信息各选择题的难度系数(难度系数=平均分/2),并输出到文件“难度系数.xlsx”,输出界面如图b所示,程序代码如下,请完成划线部分的填空。importpandasaspdimportmatplotlib.pyplotaspltplt.rcParams['font.sansserif']=['KaiTi']df=pd.read_excel("cj.xlsx")df=df[_______]#筛选出“选择题总分”列非0分记录dif=[]foriindf.columns[2:]:#计算难度系数dif.append(round(df[i]._____/23))#(单选,填字母:A.mean()/B.sum())dic={"题号":df.columns[2:],"难度系数":dif}df1=pd.DataFrame(dic)df1.to_excel("难度系数.xlsx")(2)假设此次测试中信息选择题各题目的难度系数不一样,为了更加直观地显示难度最大的前5题,绘制了如图c所示的图表(注意:难度系数越大代表题目越简单),请完成划线部分的填空。图cdf1=df1.sort_values("_________",ascending=True)#按难度系数升序排列df1=#注释1df1.题号=df1.题号.astype(str)#某题号列数据转换为了string类型plt.title("难度最大的前5题对比图")plt.bar____________)plt.xlabel("题号")plt.ylabel("难度系数")plt.show()(3)若要考虑难度系数有相同的情况,则注释1处方框处代码可更改为_________A.df1[df1.难度系数>=df1.at[4,"难度系数"]]B.df1[df1.难度系数<=df1.values[4][1]]C.df1[df1.难度系数<=df1.at[4,"难度系数"]]D.df1[df1.难度系数>=df1.values[4][1]]【答案】①.df.选择题总分>0或df["选择题总分"]>0②.A③.难度系数④.df1.题号,df1.难度系数⑤.B【解析】【详解】本题考查Python程序设计及数据分析相关内容。结合题目内容,分析程序段,推知:(1)通过read_excel函数获取了“cj.xlsx”文件中的数据,存储在df中,①处需要筛选“选择题总分”列非0分记录,可通过df.选择题总分>0实现,故此处答案是:df.选择题总分>0或df["选择题总分"]>0。②处,mean()函数是用于计算一组数值平均值的关键统计函数;sum()函数的基本作用是计算输入的可迭代对象中所有元素的总和,此处需要通过计算每个题的平均分来确认难度系数,故此处答案是:A。(2)③处,pandas中的sort_values()函数原理类似于SQL中的orderby,可以将数据集依照某个字段中的数据进行排序,该函数即可根据指定列数据也可根据指定行的数据排序,通过设置参数ascending可以设置升序或者降序排序,默认情况下ascending=True,为升序排序,设置ascending=False时,为降序排序。此处需要按难度系数升序排列,故此处答案是:难度系数。④处,plt.bar()函数是Matplotlib库中用于绘制垂直条形图的函数,在坐标轴上以垂直的方式表示不同类别的数据,并可以通过调整参数来自定义图表的外观,此处以题号与难度系数为参照,创建柱形图,故此处答案是:df1.题号,df1.难度系数。(3)df.at[]允许我们通过指定行和列的标签来直接访问DataFrame中的单个元素,df1.at[4,"难度系数"]表示第4行“难度系数”列元素,并未获取具体值,排除AC选项。难度系数越小代表题目越难,方框处上文已按难度系数升序排列,则排在前面的表示难度大,则df1[df1.难度系数<=df1.values[4][1]]符合要求,故本题答案是:B。15.某学校组织教师插花。桌子上依次放着n朵花。这些花只有两种:红玫瑰和白玫瑰。颜色相同的连续放在一起的花称为一个“块”。老师们依次挑花,挑完为止。每个老师挑选的方法为:每次都把每一个“块”中最左边的花同时挑出,组成一个花篮。重复这一操作,直到花全部挑完。注意,当一个块被挑完后,相邻颜色相同的花可能合并为一个块。例如:num=[1,1,0,0,1,1,1,0,1,1,0,0]。数字0和1分别表示红玫瑰和白玫瑰。第1次挑出的花的编号为:0、2、4、7、8、10。当编号为7(值为0)的花被挑出后,左右两边可以合并为一个块。则第2次挑出的花的编号为:1、3、5、11。小明同学编写了一个Python程序,来模拟这一过程。程序输出每次挑选花的编号。程序运行界面如图所示。(1)若花的排列为[1,1,1,0,0,1,0,0],挑______次能挑花完成,第3次挑出的花的编号为:_______(2)Python程序如下,其中que用于存放每一块的左右端点及该块的值,例如[1,3,0],表示该块从编号1至3,每个值为0。完善代码num=[1,1,0,0,1,1,1,0,1,1,0,0]que=[[0]*3foriinrange(10)]tmp=[[0]*3foriinrange(10)]tail=0used=[0]*100#标记是否已被挑出print("花的摆放:",num)#将花按颜色进行分块num.append(2)#向列表num中添加一个元素2l=r=0#标记每一块的左右端点foriinrange(1,len(num)):ifnum[i]!=num[i1]:que[tail]=[l,r,num[i1]]tail+=1_______else:r=iwhiletail>0:foriinrange(0,tail):#输出结果x=que[i][0]ifused[x]==0:print(que[i][0],end="")used[x]=1ifi==tail1:print()#
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 荒山综合利用承包合同2025
- 钢铁集团2025年设备购销合同模板
- 2025年二手房屋交易合同标准文本
- 2025年供应链合同解除权上诉状样本
- 2025年二手房屋买卖贷款合同样本
- 龙眼肉保健食品的品牌建设与管理研究-深度研究
- 2025年交通运输总承包合同样本
- 金属餐具行业市场分析-深度研究
- 2025年兼职珠宝设计师年合同模板
- 舞蹈审美变迁-深度研究
- 2024年河南省郑州市中原区小升初数学试卷
- 基于街区尺度的精细化大气污染溯源模型建设需求
- 德育教育研究课题申报书
- 2024年岳阳职业技术学院单招职业适应性测试题库汇编
- (高清版)JTG 3810-2017 公路工程建设项目造价文件管理导则
- 《ISO31000:2024风险管理指南》指导手册(雷泽佳译2024-04)
- 普通高中英语课程标准试题与答案(2017年版2020年修订)
- DB3502-Z 5010-2018海绵城市建设工程施工与质量验收标准
- 2024年内蒙古巴彦淖尔市交通投资集团有限公司招聘笔试参考题库含答案解析
- 春季行车安全行驶安全知识培训
- 2024年甘肃省公务员公共基础知识重点考试题库(含答案)
评论
0/150
提交评论