浙江省强基联盟2024-2025学年高三上学期10月联考技术试题-高中信息技术word版(附参考答案与解析版)
展开浙江强基联盟研究院 命制
考生须知:
1.答题前,请务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔分别填写在试题卷和答题纸规定的位置上。
2.答题时,请按照答题纸上“注意事项”的要求,在答题纸相应的位置上规范作答,在本试题卷上的作答一律无效。
3.非选择题的答案必须使用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后必须用黑色字迹的签字笔或钢笔描黑。
第一部分信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1. 阿里云基于云计算、人工智能和互联网推出了云上转播技术,在大数据技术的支持下,转播团队可以实时处理和分析海量的赛事数据,为观众提供更加精准和个性化的观赛服务。本次巴黎奥运会中共产出11000小时的赛事直播数据,通过云上转播技术传输到全球200多个国家和地区。下列关于数据与大数据的说法,正确的是( )
A. “11000”、“200”等数据经过分析和解释后得到对应的信息
B. 大数据技术处理的每个数据必须准确,不接受数据的混杂性
C. 利用传统的数据库技术可以处理海量的赛事数据
D. 云上转播技术使得信息传播不依附于载体
2. 阿里云基于云计算、人工智能和互联网推出了云上转播技术,在大数据技术的支持下,转播团队可以实时处理和分析海量的赛事数据,为观众提供更加精准和个性化的观赛服务。本次巴黎奥运会中共产出11000小时的赛事直播数据,通过云上转播技术传输到全球200多个国家和地区。视频转播的正常运行,离不开网络系统的支持,下列说法不正确的是( )
A. 视频数据在网络中传输涉及TCP/IP协议B. 云上转播技术体现了网络资源共享的功能
C. 观众使用5G网络观看直播不需要传输介质D. 赛事视频转播使用的网络按覆盖范围分属于广域网
3. 阿里云基于云计算、人工智能和互联网推出了云上转播技术,在大数据技术的支持下,转播团队可以实时处理和分析海量的赛事数据,为观众提供更加精准和个性化的观赛服务。本次巴黎奥运会中共产出11000小时的赛事直播数据,通过云上转播技术传输到全球200多个国家和地区。以下哪项体现了人工智能在云上转播技术中的应用( )
A. 直播主持人赛事解说B. 为赛事视频自动生成字幕
C. 根据观众的观看行为进行个性化的推荐D. 观众使用智能手机观看赛事直播
4. 某音频的采样、量化过程如图所示,下列说法正确的是( )
A. 图中音频的量化位数为8位B. 该图呈现了“数模转换”的过程
C. 相邻采样点的间隔越大,声音保真度越高D. 在图中的量化精度下,M、N点的量化值相同
5. 智能快递柜系统提高了物流行业的运作效率和服务水平。用户在相应APP中填写相关寄件信息后,将物品放入指定的快递柜中,系统通过识别快递单号,自动完成相关信息的录入;用户也可输入取件码或扫描柜子上的二维码,完成自助取件。下列关于智能快递柜系统的说法,合理的是( )
A. 二维码识别属于射频识别技术B. 用户寄件使用的APP属于应用软件
C. 智能快递柜无法进行数据加工和处理D. 该系统包含硬件、软件、数据、用户四个关键要素
6. 智能快递柜系统提高了物流行业运作效率和服务水平。用户在相应APP中填写相关寄件信息后,将物品放入指定的快递柜中,系统通过识别快递单号,自动完成相关信息的录入;用户也可输入取件码或扫描柜子上的二维码,完成自助取件。下列关于信息系统安全的说法,正确的是( )
A. 用户填写的姓名、地址、手机号等寄件信息属于个人一般信息
B. 所有用户通过该系统的身份认证后能访问系统中的全部数据
C. 对于该系统而言,确保数据的安全和用户的隐私至关重要
D. 及时进行系统升级,系统就不存在安全漏洞
7. 智能快递柜系统提高了物流行业运作效率和服务水平。用户在相应APP中填写相关寄件信息后,将物品放入指定的快递柜中,系统通过识别快递单号,自动完成相关信息的录入;用户也可输入取件码或扫描柜子上的二维码,完成自助取件。智能快递柜为用户提供了12小时免费的包裹保管服务,若包裹超时存放,每超过12小时将收取0.5元的费用,不足12小时按12小时计算,最高费用不超过3元。下列pythn程序段可以正确描述时间t与费用s之间关系的是( )
A. AB. BC. CD. D
8. 某深度为3的二叉树中序遍历结果为“ABCD”,则前序遍历结果不可能是( )
A. ABCDB. DBACC. CBADD. ACBD
9. 某集装箱吊架只能将货箱移动到A、B、C三个位置,现有三种不同规格货箱叠放在A点,如图所示。集装箱吊架进行一次吊装和放下记作一次操作,每次只能对一只货箱进行操作,要求在移动过程中不能将较大货箱叠到较小货箱上。则将所有货箱从A点移动到B点,至少需要的操作次数是( )
A. 3B. 5C. 6D. 7
10. 某pythn程序段如下:
def ss(a,f):
if len(a)==1:
return a
elif f==True:
a=a[:len(a)-1]
else:
a=a[len(a)//2:]
f=nt f
return ss(a,f)
print(ss([0,1,2,3,4,5,6,7,8,9],True))
执行程序后,输出结果为( )
A. [1]B. [8]C. [4]D. [6]
11. 某pythn程序段如下:
s="hAp#py"
que=[""]*10
head,tail=0,0
res=""
fr i in range(len(s)):
if 'a'<=s[i]<='z':
que[tail]=s[i]
tail+=1
else:
head+=1
print(que[head:tail])
执行该程序段,输出的结果是( )
A. ['h','p','p','y']B. ['p','p','y']C. ['p','y']D. ['y']
12. 有如下Pythn程序段,其功能是在降序链表中删除数据为key的所有节点,链表link中每个节点由一个数据域和一个指针域组成。
#建立链表link,代码略
head=0
key=int(input("输入要删除的数据"))
t=q=head
while link[t][0]!=key and t!=-1:
q=t
t=link[t][1]
p=t
while ① :
p=link[p][1]
if t==head:
head=p
else:
②
划线处应填入的代码为( )
A. ①link[p][0]==key and p!=-1 ②link[q][1]=p
B. ①link[p][0]!=key and p!=-1 ②link[q][1]=p
C. ①link[p][0]==key and p!=-1 ②link[q][1]=link[p][1]
D. ①link[p][0]!=key and p!=-1 ②link[q][1]=link[p][1]
二、非选择题(本大题共3小题,第13题7分,第14题10分,第15题9分,共26分。)
13. 字符串st均由小写字母组成,使用某算法生成校验码的过程如下:
第一步:字符串按位转换,奇数位字符转换为26个字母表中对称位置的字母,如将‘a’转换为“z”,‘b’转换为‘y’。偶数位字符转换为字母表中后移i位的字符(i为当前字符在字符串st中的位置,从1开始编号);
第二步:逐个遍历转换后的字符串,将其ASCII码转换为八进制,并将所得八进制数依次相连组成新的字符串;
第三步:将新字符串中各位数字相加,再将所得结果的各位数字相加,重复这一过程直到所得数为1位,即为字符串st的校验码。
字符串“apple”的校验码生成过程如下:
①‘a’在第1位,转换为‘z’,‘p’在第2位,后移2位,转换为‘r’,以此类推,字符串“apple”的转换结果为“zrkpv”;②字符串“zrkpv”中字符的ASCII码值分别为122,114,107,112,118,转换为八进制码172,162,153,160,166;③将八进制码各数位上的值相加,结果为1+7+2+1+6+2+1+5+3+1+6+0+1+6+6=48,48数字长度为2位,继续求数位之和,4+8=12,12数字长度为2位,继续求数位之和,1+2=3。则求得校验码为3.
(1)若字符串为“adp”,则根据该算法求得的校验码为____。
(2)实现上述功能的代码如下,请在划线处填入合适的代码。
def cd(st):
if len(st)==1:
return st
sum_t=0
fr i in st:
①____
return cd(str(sum_t))
def change_k(x):
s=''
while x!=0:
②____
x=x//8
returns
s=input()
ans=""
fr i in range(len(s)):
if i%2==0:
t=25-(rd(s[i])-97)+97
else:
t=(rd(s[i])-97+i+1)%26+97
③____
print(cd(ans))
14. 某校开发了一套乐跑系统,具体功能如下:
①在校园内设置四个智能终端作为打卡点,学生使用校园卡刷卡后,智能终端屏幕显示打卡信息,并将打卡数据上传到服务器中;
②学生通过浏览器访问该系统,登录到系统后,显示“个人数据查询”、“排行榜”
③单击“个人数据查询”,可以查询当天在四个点打卡的时间,以及记录是否有效(完整打卡四个点并且总时长在20分钟内)和个人历史数据;
④单击“排行榜”链接进入排行榜页面,显示各学院运动之星。
基于上述分析,设计系统结构图,如图a所示:
图a
(1)关于该系统的说法正确的是____(多选,填字母)
A.该信息系统采用的开发模式为C/S架构
B.可以使用射频识别技术实现数据采集
C.选择SQLite作为该系统的数据库管理软件,属于详细设计
D.考察学校网络环境是否满足通信要求属于可行性分析
(2)该系统服务器端程序采用Flask Web框架编写,网站框架示意图如图b所示,若要通过浏览器查看个人数据,则访问URL是http____
图b
(3)该系统正常运行一段时间后,某同学完成了四个点的打卡,但登录系统后发现查询不到第三个打卡点的数据(由智能终端3上传),请分析可能造成上述问题的原因__________。
(4)乐跑活动开展一月后,小明导出打卡数据,存储到“sprt.xlsx”文件,部分数据如图c。为评选出不同学院的运动之星,现编写pythn程序,程序运行结果如图d,回答以下问题。
图c
图d
imprt pandas as pd
df=pd.read_excel("sprt.xlsx")
#对数据进行预处理,删除打卡次数和时长不合格的数据
#代码略
xy=["儿童发展与教育学院",'教育学院','体育与健康科学学院','外国语学院','计算机科学与技术学院']
fr i in xy:
dfl=df[ ]
df2=df1.grupby("姓名").cunt()
df2=df2.rename(clumns=('时长':'次数'))#将列名“时长”修改为“次数”
print(i+"的运动之星为:")
df3=
fr x in df3.index:
print(x,end=" ")
print()
①请在划线处填入合适的代码。____。
②为评选出各学院运动之星,需要找出运动次数最多的前五名同学(按次数从高到低排列),画框处应填入的语句为____。(单选,填字母)
('次数',ascending=False).head(5)
('次数',ascending=True).tail(5)
('次数').head(5)
15. 某学校的大学生艺术中心周日将面向全校各个学院的学生社团开放,但活动中心同时只能供一个社团活动使用,并且每一个社团活动开始后都不能中断。现在各个社团都提交了他们使用该中心的活动计划(即活动名称,活动的开始时刻和截止时刻)。
编写程序进行活动安排,为安排尽可能多的社团活动,要求从结束时间最早的活动项目开始选择。比如有5个活动,开始与截止时刻如图a所示,先按申请时间的先后(即申请的顺序)对活动编号,并按结束时间进行升序排序,效果如图b所示,则最佳安排序列为:1,4,3。
图a 图b
(1)若社团活动登记表数据如图c,则最佳安排序列为:____(填活动序号)
图c
(2)定义nde-list(1st)函数对申请数据进行预处理,参数1st中的数据格式为
[[活动名称1,开始时间,结束时间],[活动名称2,开始时间,结束时间]...]。函数功能为按顺序为每个活动编号,并将1st内的时间数据转化为分钟数(以7:00为起始点)存入新列表中,请在划线处填上合适的代码。
def nde_list(1st):
q_lst=[[0]*3 fr i in range(n)] #n为1st长度
fr i in range(n):
q_lst[i][0]=i #按申请顺序编号
fr j in range(1,3):
____
q_lst[i][j]=int(time[0:2])*60+int(time[3:])-7*60
return q_lst
(3)定义sr_task(q_lst)函数,功能为对列表q_lst中按结束时间进行升序排序。
def srt_task(q_1st):
n=len(q_1st)
fr i in range(n-1):
fr j in range(0,n-i-1):
if_qlst[j][2]>q_1st[j+1][2]:
q_1st[j],q_1st[j+1]=q_1st[j+1],q_1st[j]
删除虚线框内的代码,对程序功能____(有/没有)影响。
(4)实现程序功能的主程序代码如下,要求输出具体的活动名称和时间,请在划线处填上合适的代码。
#读取当天活动数据存入1st中,数据格式为[[活动名称1,开始时间,结束时间],[活动名称2,开始时间,结束时间]...],代码略
n=len(1st)
#定义函数nde_list(1st)、srt_task(q_1st)
q_lst=nde_list(1st)
srt_task(q_lst)
ans=[0]
t=q_1st[0][2]
fr i in range(1n):
if ①____:
t=q_lst[i][2]
ans.append(q_1st[i][0])
print("可进行活动名单为:")
fr i in range(len(ans)):
print(②____)A.
if t<=12:
s=0
elif t<=84:
s=0.5*ceil((t-12)/12)
#ceil函数用于向上取整
else:
s=3
B.
if 12
else:
s=0
if t>84:
s=3
C.
s=3
if t<=84:
s=0.5*ceil((t-12)/12)
elif t<=12:
s=0
D.
s=0
if t>84:
s=3
elif t>12:
s=0.5*((t-12)//12)
浙江省强基联盟2024-2025学年高三上学期8月联考通用技术试题(附参考答案): 这是一份浙江省强基联盟2024-2025学年高三上学期8月联考通用技术试题(附参考答案),文件包含技术试题pdf、技术学科答案pdf等2份试卷配套教学资源,其中试卷共18页, 欢迎下载使用。
浙江强基联盟2023-2024学年第一学期高三12月联考 技术试题及答案: 这是一份浙江强基联盟2023-2024学年第一学期高三12月联考 技术试题及答案,文件包含浙江强基联盟2023-2024学年第一学期高三12月联考技术pdf、浙江强基联盟2023-2024学年第一学期高三12月联考技术答案pdf等2份试卷配套教学资源,其中试卷共23页, 欢迎下载使用。
浙江省强基联盟2022-2023学年高三上学期选考仿真密卷技术试题: 这是一份浙江省强基联盟2022-2023学年高三上学期选考仿真密卷技术试题,文件包含技术FX04C出片pdf、技术FX04C答案pdf、技术FX04C答题卡pdf等3份试卷配套教学资源,其中试卷共14页, 欢迎下载使用。