浙江省温州市高二上学期1月期末技术试题-高中信息技术(原卷版)_第1页
浙江省温州市高二上学期1月期末技术试题-高中信息技术(原卷版)_第2页
浙江省温州市高二上学期1月期末技术试题-高中信息技术(原卷版)_第3页
浙江省温州市高二上学期1月期末技术试题-高中信息技术(原卷版)_第4页
浙江省温州市高二上学期1月期末技术试题-高中信息技术(原卷版)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

机密★考试结束前2023学年第一学期温州市高二期末教学质量统一检测信息技术试题(A卷)考生须知:1.本试卷共6页,满分50分,考试时间45分钟。2.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题卷上。3.选择题的答案须用2B铅笔将答题卷上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦净。4.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题卷上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.小明以二十四节气文化为主题用计算机设计文创作品,以明信片形式分享给好友。其中大暑节气作品部分截图如图所示。下列关于数据与信息说法,正确的是()A.图像中的二维码是数据的一种表现形式 B.二十四节气对于不同的人价值相同C.图像计算机中可采用十六进制存储 D.明信片只能以纸质形式进行分享2.小明以二十四节气文化为主题用计算机设计文创作品,以明信片形式分享给好友。其中大暑节气作品部分截图如图所示。下列关于数字化与编码的说法,正确的是()A.该图像中的字符以ASCII码形式存储 B.不同格式的图像文件编码方式一般不同C.扫描图像中的二维码是编码的过程 D.打印明信片是数字化的过程3.小明以二十四节气文化为主题用计算机设计文创作品,以明信片形式分享给好友。其中大暑节气作品部分截图如图所示。下列关于数据管理与安全的说法,不正确的是()A.图像文件属于非结构化数据 B.备份文件可以保护数据安全C.扫描二维码可能存在安全隐患 D.对图像文件加密可以提高数据的完整性4.下列关于大数据的说法,正确的是()A.大数据指数据量庞大、产生速度快、价值密度高的数据B.处理大数据强调对事物因果关系的探求C.一般采用分治思想处理大数据D.道路交通大数据仅采用批处理方法5.下列关于人工智能的说法,正确的是()A人脸识别不需要对大量图像进行挖掘和学习B.在与环境交互中不断学习的扫地机器人属于符号主义C.人工智能技术不会威胁人类安全D.协同医生完成手术的机器人是混合增强智能的应用6.某算法的部分流程图如图所示,下列说法正确的是()A.执行该流程后,变量f的值是1B.执行该流程后,“i≤11?”共执行了6次C.执行该流程能实现表达式“11/3+1/51/7+1/91/11”的计算D.将“i≤11”改成“i≤12”会影响结果7.下列Python表达式值最小的是()A.2024//10**23*4 B.int(abs(4.9))C.max([5,7,1]) D.len("Python"[1:])8.某玩家和计算机进行石头剪刀布游戏,规则为剪刀胜布,石头胜剪刀,布胜石头,相同则平局,胜局多者赢。用g表示玩家,c表示计算机,数字0表示石头,1表示剪刀,2表示布。若玩家依次输入数字“0,1,2,0,1”,结果为玩家赢,则计算机依次产生的数字可能是()A.1,1,2,2,0 B.2,0,0,1,2C.1,2,1,2,1 D.0,0,0,2,19.某玩家和计算机进行石头剪刀布游戏,规则为剪刀胜布,石头胜剪刀,布胜石头,相同则平局,胜局多者赢。用g表示玩家,c表示计算机,数字0表示石头,1表示剪刀,2表示布。下列能判断玩家单局获胜的表达式是()A.g<c B.g=c+1org==c2C.g=c1org==c+2 D.(g+2)%3!=c10.某玩家和计算机进行石头剪刀布游戏,规则为剪刀胜布,石头胜剪刀,布胜石头,相同则平局,胜局多者赢。用g表示玩家,c表示计算机,数字0表示石头,1表示剪刀,2表示布。实现判断单局结果的部分程序段如下,下列选项不正确的是()A.if(g+1)%3==c:print("玩家获胜")elif(g+2)%3==c:print("计算机获胜")else:print("平局")B.if(g+1)%3==c:print("玩家获胜")else:if(g+2)%3==c:print("计算机获胜")else:print("平局")Cif(g+1)%3==c:print("玩家获胜")if(g+2)%3==c:print("计算机获胜")else:print("平局")D.if(g+1)%3==c:print("玩家获胜")if(g+2)%3==c:print("计算机获胜")ifg==c:print("平局")A.A B.B C.C D.D11.列表1st长度为20,1st[0]至1st[5]的值依次为"p","y","t","h","o","n",执行如下Python程序段后,输出的结果是()i=0;j=6whilei<j:ifi%3==0:print(1st[i],end="")else:1st[j]=1st[i]j+=1i+=1A.hpotny B.photny C.phynt D.phynto12.有如下Python程序段:s1="abbde"s2="abdeb"c=0forchinsl:foriinrange(len(s2)):#①ifch==s2[i]:s2=s2[:i]+s2[i+1:]c+=1breakprint(c==len(s1)ands2="")下列说法正确的是()A.执行该程序段后,输出的结果为TrueB.“s2=s2[:i]+s2[i+1:]”可以删除索引为i+1的字符C.将字符串s2修改为"abbde"输出结果会变D.将①处代码修改为“foriins2”,程序可以正常运行二、非选择题(本大题共3小题,其中第13小题8分,第14小题8分,第15小题10分,共26分)13.小明收集了2022年某地区各站点的地铁客流量数据,保存在文件“flow.xlsx”中,部分数据如图a所示。编写Python程序,输入站点,分析该站点1至12月份的客流量,并绘制如图b所示的垂直柱形图。请回答下列问题。importpandasaspdimportmatplotlib.pyplotaspltdf=pd.read_excel("flow.xlsx")#读取“flow.xlsx”文件数据foriindf.index:date=str(df.at[i,"日期"])df.at[i,"月份"]=①____#新增月份列,并提取日期列的月份数据station=input("请输入站点名称:")df=df[df["站点"]==station]dfs=df.groupby(②____,as_index=False).sum()plt.③____(dfs["月份"],round(dfs["客流量(人次)"]/10000,1))#设置绘图参数,显示如图b所示的垂直柱形图,代码略(1)请在划线处填入合适的代码。(2)地铁B站的月平均客流量是856.03万人(虚线位置处)。由图b可知,该站客流量超过月平均客流量的月份共__________个。14.某储物区有一个五层置物架,每层有10个相同宽度无隔板的空区,用于存放宽度小于等于5的物品,如图a所示。物品优先存到高层连续空区的左侧,置物架连续空区不足或物品宽度大于5,则存到大件区。编写程序,依次输入待存物品的宽度,输出存储方案,如第图b所示,请回答下列问题:(1)若当前置物架存储状态如图a所示,再存储一件宽为2的物品,则该件物品应存到_________(填文字:如第1层第1位)开始处。(2)实现上述功能Python程序如下,请在划线处填入合适的代码。defalloc(id,w):①________foriinrange(len(box)1,1,1):ifbox[i]>=w:print("第",id+1,"件请存到第",i+1,"层的第",11box[i],"位开始处")②________flag=Truebreakifnotflag:print("第",i+1,"件请存到大件区")#依次输入待存物品的宽度并存入列表b,数据格式如[5,4,4,7,1],代码略box=[10,10,10,10,10]foriinrange(len(b)):ifb[i]>5:print("第",i+1,"件请存到大件区")else:alloc(③____)15.小明编写程序模拟数据筛选功能。输入字符串key,在如图a所示的“图书数据.csv”文件中进行筛选并输出结果,程序运行界面如图b所示。筛选时可用“*”代替任意个字符,匹配样例如图c所示。若key不包含“*”,则筛选出书名与key相同的记录。请回答下列问题。(1)若书名是“自然语言处理”,key是“自*言*”,则匹配结果为________(单选,填字母:A.True/B.False)(2)定义如下check_rest(key,pos)函数,函数的功能是判断字符串key从pos位开始是否均为“*”或空,若是返回True,否则返回False。请在划线处填入合适的代码。defcheck_rest(key,pos):foriinrange(pos,len(key)):ifkey[i]!="*"________returnTrue(3)定义如下judge(name,key)函数,函数的功能是判断name和key是否匹配。请在划线处填入合适代码。defjudge(name,key):i=j=0flag=Falsewhilei<len(name):ifj<len(key)and①____:#判i位和j位字符是否相同i+=1j+=1elifj<len(key)andkey[j]="*":#遇到"*"记录其位置,并让其代替step个字符flag=Truetemp=[i,j]step=0j+=1elifflag:#回到前一个"*"位置,并让其代替step个字符step+=1②______j=temp[1]+1else:#匹配失败returnFalseifcheck_rest(key,j):returnTrueelse:returnFalse(4)

温馨提示

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

评论

0/150

提交评论