浙江省强基联盟2024届高三下学期3月选考科目考试(一模)信息技术考试卷(Word版附解析)
展开技术试题
命题:信息高梦圆(萧山三中) 高幼萍(柯桥中学)
石东来(越崎中学) 通用洪小勇(衢州二中)
审题:信息邵吕佳(德清高级中学) 胡金锦(柯桥区教师发展中心)
沈云良(鲁迅中学) 柯水平(温州育英)
通用沈瑛(德清高级中学) 王金海(温州育英)
考生注意:
1.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在试题卷和答题纸规定的位置上。
2.答题时,请按照答题纸上“注意事项”的要求,在答题纸相应位置上规范作答,在本试题卷上作答一律无效。
3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑。
第一部分 信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1. 下列关于数据与信息的说法,正确的是( )
A. 经过数字化数据才能被计算机存储和处理B. 大数据的数据分析常采用抽样数据的方法
C. 大数据价值密度的高低与数据总量的大小成正比D. 同一信息不可以依附于不同载体
2. 下列关于信息系统安全与信息社会责任的说法,正确的是( )
A. 同一明文采用相同加密算法不同的加密密钥加密后,得到的密文相同
B. 安装了防火墙,信息系统也有可能受到非法用户入侵
C. 自媒体时代的到来,使得人们可畅所欲言,无需考虑道德约束
D. 只要国家立法完善和行业自律,就可实现个人信息的保护
3. 下列关于人工智能的说法,正确的是( )
A. 专家系统是联结主义人工智能方法的典型应用
B. 符号主义人工智在对某些知识精确化编码时存在困难
C. 强化学习需不断试错与调整学习方法,事先需知道问题的最终答案
D. 人机协同的太空机器人,人工智能是其智能回路的总开关
4. 在某校园的一卡通系统中,学生凭借校园卡完成校内图书借阅、食堂用餐以及超市消费等事项,并通过电子班牌实现签到与签退。同时,教师与家长可随时随地通过计算机或手机等终端的浏览器,查询学生在校园内的相关动态。下列关于该信息系统的说法,正确的是( )
A. 系统的用户仅指学生、教师和家长B. 系统的硬件只包括校园卡和读卡器
C. 系统重要服务器一般都需配备UPS(不间断电源)D. 学生的所有相关信息都保存在校园卡上
5. 在某校园的一卡通系统中,学生凭借校园卡完成校内图书借阅、食堂用餐以及超市消费等事项,并通过电子班牌实现签到与签退。同时,教师与家长可随时随地通过计算机或手机等终端的浏览器,查询学生在校园内的相关动态。下列关于该系统功能和应用的说法,不正确的是( )
A. 学生刷卡签到时,使用了数据输入功能B. 为保证数据安全,需要定期备份数据
C. 可通过学生的消费数据分析学生消费习惯D. 校园卡内置的芯片会主动向读卡器发送数据
6. 在某校园的一卡通系统中,学生凭借校园卡完成校内图书借阅、食堂用餐以及超市消费等事项,并通过电子班牌实现签到与签退。同时,教师与家长可随时随地通过计算机或手机等终端的浏览器,查询学生在校园内的相关动态。下列关于该系统中网络技术的说法,不正确的是( )
A. 查询学生信息的URL(网址)中包含服务器地址信息
B. 路由器开启DHCP服务后,终端设备可以获取到动态地址
C. 移动终端访问系统服务器时,两者必须在同一局域网内
D. 终端设备接入路由器,通常情况两者的IP地址属于同一网段
7. 某未经压缩的图像F为1024*768像素、16色,其压缩后的图像G容量为48KB,则图像F与G的压缩比为( )
A. 32:1B. 16:1C. 8:1D. 4:1
8. 队列Q和栈S的初始值均为空,数字入栈先后顺序为1、2、3、4、5。P表示入栈,T表示元素出栈以后入队。在进行一系列P、T操作后,队列中从队首到队尾的元素依次为2、1、4、5,则对应的P、T操作是( )
A. PPTTPPTPTB. PTPTPPPTTC. PPTTPPPTTD. PPTTPTPPT
9. 某二叉树的中序遍历序列为ABCDEFG,后序遍历序列为ACBFEGD,下列说法正确的是( )
A. 前序遍历序列为DBACGFEB. 节点G为节点E的父节点C. 该二叉树有两个叶子节点D. 节点A与节点F为同一层
10. 某算法的部分流程图如图所示,数组元素a[0]至a[8]依次存放7,5,0,0,9,1,3,7,7,执行这部分流程后,输出c的值为( )
A. 2B. 3C. 4D. 5
11. 有如下Pythn程序:
imprt randm
s1="abcde";s2="12345";res=""
i,j=0,len(s2)-1
while i<=len(s1)-1 and j>=0:
k=randm.randint(0,1)
if k==0:
res+=s1[i+k]
i+=1
else:
res+=s2[j-k]
j-=1
print(res)
执行程序后,变量res不可能的是( )
A ab4c321d5B. 4a32b1cdeC. 5abc321D. ab4cd3e
12. 使用列表d模拟链表结构(节点数大于1),每个节点包含数据区域(数据均为整型,范围为0~9)和指针区域,h为头指针,如图a所示。现要对该链表节点进行去重操作,只保留最后一次出现的节点,结果如图b所示。实现该功能的程序段如下,方框中应填入的正确代码为( )
lst=[0]*10
p=h
while p!=-1:
lst[d[p][0]]+=1
p=d[p][1]
q,p=h,h
while d[p][1]!=-1:
p=d[p][1]
图a 图b
A. AB. BC. CD. D
二、非选择题(本大题共3小题,其中第13小题8分,第14小题9分,第15小题9分,共26分)
13. 小陆要搭建电梯吸烟报警系统,该系统中的智能终端从服务器获取烟雾浓度阈值,根据阈值和传感器采集的空气烟雾浓度值控制蜂鸣器,并将传感器id、烟雾浓度值等数据传输至Web服务器,存储到数据库中。网络应用软件的实现架构是B/S架构,用户可通过浏览器查询实时和历史数据。系统的硬件搭建方式是:烟雾传感器和蜂鸣器接入智能终端,智能终端通过IOT模块连接到服务器。请回答下列问题:
(1)要完成该系统的搭建,下列在服务器中无须安装的是____(单选,填字母)
A.服务器操作系统/ B.传感器驱动程序/ C.网卡驱动程序
(2)下列关于该系统支撑技术的说法,正确的是____(单选,填字母)
A.服务器可以通过视图函数的返回值向智能终端发送指令
B.作为服务器的计算机无法使用浏览器访问该系统
C.数据可以从数据库传输到浏览器,但不能从浏览器传输到数据库
(3)该系统设有4个烟雾传感器,编号存储在列表names中,其中names=["s1","s2","s3","s4"]。各传感器每隔1分钟分别采集1次烟雾浓度值并传输到服务器。现从数据库中提取某时段一小时的历史数据存储在字典dic中,其中dic={"s1":[480,500,…,550],"s2":[450,430,…,560],"s3":[580,500,…,450],"s4":[510,520,…,530]},dic第一个元素表示传感器s1在第1,2,…,60分钟采集的烟雾浓度值分别为480,500,…,550,以此类推。求4个传感器采集的烟雾浓度数据中的最大值和次大值。
部分Pythn程序代码如下,请在划线处填入合适的代码。
m1=0;m2=0# 最大值m1,次大值m2
fr item in names:
①____
fr i in range(0,len(tmp),2):
if tmp[i]
if tmp[i+1]>m1:
m1=tmp[i];m2=tmp[i+1]
elif ②____:
m2=m1;m1=tmp[i]
elif tmp[i]>m2:
m2=tmp[i]
(4)该系统正常运行一段时间后,小陆发现浏览器能正确显示实时和历史烟雾浓度数据,但当电梯内没人吸烟(空气的烟雾浓度未超过阈值),蜂鸣器却一直发出报警声音,请简述系统中可能造成上述问题的原因__________
14. 某竞赛获奖名单已公布,现要对获奖情况进行数据处理和分析。请回答下列问题:
图a 图b
(1)将获奖名单读取到DataFrame对象df中,如图a所示,若要编写pandas程序分析出浙江省内获得满分400分的总人数。下列方法正确的是____(单选,填字母)
A.从df中筛选出省份为“浙江”的数据df1,再从df1中筛选出总分为“400”的数据df2,最后对df2中的“姓名”数据列使用cunt()函数统计出总人数
B.对df中数据按“总分”降序排列并保存到df1中,再从df1中筛选出省份为“浙江”的数据df2,最后对df2中的“姓名”数据列使用sum()函数统计出总人数
C.对df中数据按“总分”为关键字进行分组,并使用cunt()函数统计出总人数,得到数据df1,再从df1中筛选出省份为“浙江”的总人数
(2)提取获奖名单中部分数据列,结果如图b所示。小陆想统计各省份一等奖获奖学生的准考证号,存储在字典dic中,h为一等奖获奖分数线。实现上述功能的部分pythn程序如下,请在划线处填入合适的代码。
imprt pandas as pd
#读取如图b所示数据,保存到DataFrame对象df中,代码略
#将DataFrame对象df转换为列表lst,代码略
#列表lst的值为[["北京","BJ-0032",400],…,["江苏","JS-0009",350],["四川","SC-0003",384]]
h=int(input("输入一等奖获奖分数线"))
i=0
s=""
dic={}# 字典dic中的键为省份名称,值为一等奖获奖学生的准考证号
while i
city=lst[i][0]
if city in dic:
dic[city]+=","+lst[i][1]
else:
②____
i+=1
(3)获奖名单新增“获奖等级”数据列,存储在文件“data.xlsx”,如图c所示,小陆想分析出一等奖获奖人数最多的前5个省份(没有并列情况),并绘制如图d所示的柱形图,实现该功能的部分Pythn程序如下。
图c 图d
imprt pandas as pd
imprt matpltlib.pyplt as plt
plt.rcParams["fnt.sans-serif"]=["SimHei"]#设置图表显示中文字体
df=pd.read_excel("data.xlsx")
df1=_____________#选取相应的一等奖数据
df2=df1.grupby("省份").cunt()#分组统计总人数
df2.rename(clumns={"姓名":"获奖人数"},inplace=True)#更改列标题名称
g=df2.srt_values("获奖人数",ascending=False).head(5)
plt.title("一等奖获奖人数最多的前5个省份")
pltbar()#绘制柱形图
plt.ylabel("获奖人数")
plt.shw()
①请在程序中划线处填入合适的代码。
②程序的方框中应填入的正确代码为____(单选,填字母)
A.g.省份,g.获奖人数 B.df2["省份"],df2["获奖人数"]
C.g.index,g.获奖人数 D.df2.index,df2.获奖人数
15. 某物流公司受委托对客户下单的大件货品进行打包发货。现有三种货品A、B、C,每件货品的打包时间均为半小时。下午12:00开始每隔1时接受一次订单,并非每次都有新订单产生。公司安排的打包工作时间为12:00—18:00,假设当日订单在工作时间内就能完成。公司有甲、乙、丙三位师傅对货品进行打包,货品按照甲、乙、丙的顺序分配给各师傅处理,每位师傅一次打包一件货品。打包规则:若下单时间相同,优先级越高(数字越小,优先级越高)的货品,先全部打包完成;若不同,则下单时间更早的货品先处理完成。
订单输入格式示例:7A2B、4B10A(说明:4B10A指订单中有4件B类货品,10件A类货品)。请编写程序,输出某天下午甲、乙、丙的货品打包顺序和打包报酬,甲的输出示例:3A5B1C,200元。
表1 表2
(1)若某天货品下单信息如表2所示,则甲的打包顺序为3A5B1C,乙的打包报酬为____元
(2)定义如下cnvert(data)函数,参数data为一个订单,包括货品和数量,函数功能将订单转换成货品名称序列,如订单2B1A1C转换成ABBC。请在划线处填上合适的代码。
def cnvert(data):
num,q=0,""
qsrt=["","",""]
fr i in range(len(data)):
if data[i]>="0" and data[i]<"9":
num=_____________
else:
fr j in range(num):
q+=data[i]
qsrt[rd(data[i])-rd("A")]=q
num,q=0,""
s=qsrt[0]+qsrt[1]+qsrt[2]
return s
(3)实现该功能Pythn主程序如下,请在划线处填入合适的代码。
gds=[30,20,10]
m=(18-12)*2 #12:00-18:00之间每半个小时为一个时间结点
b=[ ]
fr i in range(m):
b.append("") #append()用于在列表的末尾添加一个元素
a=[["12:00","2B7A"]["14:00","7B"],["15:00","6B3C"]]
fr i in range(len(a)):
que=cnvert(①____)
x=(int(a[i][0][0:2])-12)*2#将时间转换为对应的结点
while len(b[x])==3:
x=x+1
while len(que)>0:
t=3-len(b[x])
if len(que)
b[x]=②____
if t==len(que):
que=""
else:
que=que[t:]
x+=1
s1,salary="",0
fr i in range(m): #甲处理顺序和打包报酬输出
if b[i]!="":
s1+=b[i][0]
salary+=③____
#将s1中形如“ABBCC”的格式,转换成“1A2B2C”的格式,代码略
print("甲处理顺序和打包报酬:",s1,str(salary)+"元")A.
if lst[d[p][0]]>=2:
if p==h:
h=d[h][1]
else:
d[q][1]=d[p][1]
lst[d[p][0]]-=1
else:
q=p
B.
if lst[d[p][0]]<2:
q=p
elif p==h:
lst[d[p][0]]-=1
h=d[h][1]
else:
lst[d[p][0]]-=1
d[q][1]=d[p][1]
C.
if lst[d[p][0]]>=2:
if p==h:
h=d[h][1]
else:
d[d[p][1]][1]=q
lst[d[p][0]]-=1
else:
q=d[q][1]
D.
if lst[d[p][0]]<2:
q=d[p][1]
else:
if p!=h:
d[q][1]=p
else:
h=d[h][1]
lst[d[p][0]]-=1
货品
优先级
打包报酬(元/件)
下单时间
货品及数量
A
1
30
12:00
2B7A
B
2
20
14:00
7B
C
3
10
15:00
6B5C
浙江省嵊州市2023-2024学年高三上学期选考科目12月诊断性考试技术试卷(Word版附解析): 这是一份浙江省嵊州市2023-2024学年高三上学期选考科目12月诊断性考试技术试卷(Word版附解析),文件包含浙江省嵊州市2023-2024学年高三上学期选考科目12月诊断性考试技术试题Word版含解析docx、浙江省嵊州市2023-2024学年高三上学期选考科目12月诊断性考试技术试题Word版无答案docx等2份试卷配套教学资源,其中试卷共25页, 欢迎下载使用。
浙江省2023-2024学年高三上学期12月第一次选考科目联考模拟技术试题(Word版附解析): 这是一份浙江省2023-2024学年高三上学期12月第一次选考科目联考模拟技术试题(Word版附解析),文件包含浙江三校省2023-2024学年高三上学期12月第一次选考科目联考模拟技术试题原卷版docx、浙江三校省2023-2024学年高三上学期12月第一次选考科目联考模拟技术试题Word版含解析docx等2份试卷配套教学资源,其中试卷共25页, 欢迎下载使用。
浙江省强基联盟2023-2024学年高三上学期12月联考技术试题(Word版附解析): 这是一份浙江省强基联盟2023-2024学年高三上学期12月联考技术试题(Word版附解析),共13页。试卷主要包含了12等内容,欢迎下载使用。