





浙江省义乌中学2024届高三上学期首考适应性考试技术试题(Word版附解析)
展开1.本卷满分 100 分,考试时间 90 分钟。
2.答题前,在答题卷指定区域填写学校、班级、姓名、试场号、座位号及准考证号。
3.所有答案必须写在答题卷上,写在试卷上无效。
4.考试结束后,只需上交答题卷。
第一部分 信息技术(共 50 分)
一、选择题(本大题共12小题,每小题2分,共24分,每小题只有一个选项是符合题目要求的,不选、错选、多选均不得分。)
1. 下列有关数据和信息的说法,正确的是( )
A. 数据的表现形式只能是文字和数字B. 信息可以不依附载体独立存在
C. 计算机只能处理数字化后的数据D. 信息具有价值性,同一信息对所有人而言价值是相同的
2. 某酿酒公司用智慧酒窖系统实时监测酒窖环境状态。该系统通过传感器获取酒窖环境的湿度、温度等数据,并存储在服务器数据库中;酒窖管理人员可通过刷脸或指纹等认证方式进入酒窖,同时可通过手机APP 登录系统查看酒窖的相关数据;游客可通过手机APP了解酒文化并预约参观酒窖,以刷身份证的方式进入酒窖。下列关于该系统组成和功能的说法,不正确的是( )
A. 材料中描述的手机APP属于应用软件B. 游客不属于该信息系统中的用户
C. 该系统具有数据采集、处理和存储的功能D. 该系统设计合理,但不可避免地存在一些局限性
3. 某酿酒公司用智慧酒窖系统实时监测酒窖环境状态。该系统通过传感器获取酒窖环境的湿度、温度等数据,并存储在服务器数据库中;酒窖管理人员可通过刷脸或指纹等认证方式进入酒窖,同时可通过手机APP 登录系统查看酒窖的相关数据;游客可通过手机APP了解酒文化并预约参观酒窖,以刷身份证的方式进入酒窖。该系统的下列应用中,体现人工智能的是( )
A. 通过传感器采集酒窖环境数据B. 采集的数据自动发送到服务器中
C. 游客通过刷身份证进入酒窖D. 管理人员通过指纹认证进入酒窖
4. 某酿酒公司用智慧酒窖系统实时监测酒窖环境状态。该系统通过传感器获取酒窖环境的湿度、温度等数据,并存储在服务器数据库中;酒窖管理人员可通过刷脸或指纹等认证方式进入酒窖,同时可通过手机APP 登录系统查看酒窖的相关数据;游客可通过手机APP了解酒文化并预约参观酒窖,以刷身份证的方式进入酒窖。为提高该信息系统的安全性,以下做法不正确的是( )
A. 定期备份服务器中的数据B. 定期对服务器杀毒软件进行更新升级
C. 为酒窖管理人员设置统一的账号密码方便登录系统D. 为游客身份信息进行加密处理
5. 下列关于网络系统的说法,不正确的是( )
A. 客户端和服务器之间能够正常通信需要遵循TCP/IP协议B. 连接网络的智能设备不一定都有IP地址
C. 无线路由器是组建家庭网络的常用设备D. 各部门可以通过网络共用一台打印机,体现网络的资源共享功能
6. 某位图图像最多需要表示500种颜色,若采用十六进制给每种颜色编号,至少需要的编码位数是( )
A. 4B. 3C. 2D. 1
7. a、b 是两个正整数,a 不能被 b 整除。下列选项中,表达式结果与其他三项不同的是( )
A. int(a/b)==a/bB. a-a/b*b==0C. a//b==a/bD. a%b==0
8. 假设完全二叉树的树根为第1 层,树中第10 层有5 个叶子节点,则完全二叉树最多有多少个节点?( )
A. 2047B. 2048C. 2037D. 2038
9. 有如下Pythn程序:
def trans(n):
ch=″0123456789ABCDEF″
if n < 16:
return ch[n % 16]
else:
digit = trans(n // 16) + ch[n % 16]
return digit
n = int(input(″请输入一个正整数:″))
print(trans(n))
执行该程序时,输入“268”(不含引号),则输出的结果为( )
A. C01B. C010C. 10CD. 010
10. 有如下 Pythn 代码:
imprt randm
a=[25,56,74,28,40,34]
b=[0,1,2,3,4,5]
n=len(a)
x=randm.randint(0,2)
fr i in range(n-1-x):
fr j in range(n-1i,-1):
if a[b[j]]>a[b[j-1]]:
b[j],b[j-1]=b[j-1],b[j]
程序执行后列表 b 的值不可能的是( )
A. [2,1,4,5,3,0]B. [2,1,4,5,0,3]C. [2,1,4,0,5,3]D. [2,1,0,4,5,3]
11. 有如下Pythn程序段:
num="1433218";k=3
n=len(num);ans=""
s=[""]*n;tp=-1;
fr i in num:
while k>0 and tp>-1 and s[tp]>i:
tp-=1
k-=1
tp+=1
s[tp]=i
if k>0:
tp-=k
while tp > -1:
ans=s[tp]+ans
tp-=1
print(ans)
执行该程序段后,输出的内容是( )
A. 1321B. 1322C. 3121D. 1218
12. 有如下Pythn 程序段:
#随机产生10个整型元素的非降序序列,依次存入列表:a(a[0]!=a[9]),代码略
key=int(input())
i=0;j=9
n=0
while i<=j:
m=(i+j)//2
n+=1
if a[m]
else:
j=m-1
执行上述程序段后,下列说法不正确的是( )
A. a[i+1]可能等于keyB. a[j]可能等于keyC. i一定等于j+1D. n的值一定大于2
二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题8分,共26分)
13. 电路板布线问题。电路板的水平直线上,从左向右分布着 n个针脚(1,2,3,…,n),用于连接导线。连线(p,q)表示针脚p和q之间通过一根导线连接,导线只允许从水平直线的下方相连,对于给定的一组连线(p1,q1),(p2,q2),…,(pm,qm)(确保各pi与qi均互不相同,且pi
请回答下列问题:
(1)若有8个针脚,并有一组连线(2,5),(1,6),(3,4),(7,8),则该组连线____(单选,填字母:A.可以/B.不可以)布线
(2)实现上述功能的部分Pythn 程序如下,请在划线处填入合适的代码。
#读取针脚数量与这组连线数量,分别存入n、m中,代码略。
#将连线情况存入a,a=[[p1,q1],[p2,q2]…],代码略。
fr i in range(1,m):#按连线左端点升序排序
fr j in range(m-1,i-1,-1):
if①____:
a[j],a[j-1]=a[j-1],a[j]
st=[0]*m;tp=-1
②____
fr i in range(m):
while tp>=0 and st[tp]<=a[i][0]:
tp-=1
if tp>=0 and③____:
flag=False
tp+=1
st[tp]=a[i][1]
if flag:
print(“YES”)
else:
print(“NO”)
14. 小明为学校的阅览室搭建了环境噪音监测系统,该系统的结构示意图图a所示。Web服务器端采用Flask框架开发。传感器采集的数据由智能终端经IT模块发送到Web服务器,Web服务器将数据保存到数据库中。请回答下列问题。
图a
(1)在搭建该信息系统前进行对信息系统可能产生的效益与意义进行评估,这属于( )(单选,填字母:A.需求分析/B.可行性分析/C.概要设计/D.系统设计文档编写)。
(2)若Web服务器对外提供服务的端口是80,智能终端上某编号是2的终端发送的噪音监测值是127,则数据采集子页面的URL是( )(单选,填字母)
A.&val=127 B.
C.&val=127 D.&val=127
(3)小明的噪音监测系统受到了同学们的好评,现在他想过增加传感器和执行器对该系统功能进行一项扩展,写出增加的传感器和执行器名称及实现的功能:____。
(4)小明将某天的噪音监测数据导出为电子表格,部分数据如图b所示。小明筛选出了其中的1号终端噪音监测数据,并绘制了它在各个时刻的噪音等级可视化图表,如图c图所示。请将划线处程序补充完整。
图b 图c
df = pd.read_excel("噪音监测.xlsx")
t = []
fr i in df["日期"]:
t.append(int( ))#①#从日期中提取“小时”值
df["时间"] = t#新增一列“时间”列数据
df["等级"] = df["监测数据"]/100
dfg = df.grupby("时间", as_index=False).mean()
x =____#②
y = dfg["等级"]
plt.rcParams['fnt.sans-serif']=['KaiTi','SimHei','FangSng']#设置字体
plt.title("各时刻环境噪音等级数据")
plt.plt(x,y,clr="range")
plt.xlabel("整点时刻")#设置x轴标签
plt.ylabel("噪音等级")#设置y轴标签
plt.shw()
(5)程序第二行加框处代码实现了筛选终端编号为1的所有数据,以下选项能实现的有____(多选,填字母)
Adf = df[df."终端编号" == 1]
B.df = df[df["终端编号"] == 1]
C.n = 0
fr x in df["终端编号"]:
if x == 1:
n += 1
df = df.srt_values("终端编号")
df = df.head(n)
D.fr x in df["终端编号"].index:
if df["终端编号"][x] != 1:
df.drp(x)
15. 某音乐平台的曲库中共有n首(编号为0~n-1)歌曲,每首歌曲初始的热度值均为0。歌曲列表分为热榜区和非热榜区,热榜区按热度值降序排列,若热度值相同则按歌曲编号升序排列;非热榜区按歌曲编号升序排列,某时刻的榜单如图a所示。用户对歌曲的操作会改变其热度值,规则如图b所示。
初始状态时,n首歌曲都在非热榜区,若某歌曲的热度值大于等于预设的阈值时,则将其移至热榜区;相反,若热榜区中某歌曲的热度值小于预设的阈值时,则将其移至非热榜区。
现有一段时间内的操作记录存储在"peratin.csv"文件中,部分数据如图c所示,编写Pythn程序模拟两个榜区歌曲的实时更新功能。
图a 图b 图c
(1)若该曲库中有三首歌曲,编号分别为0、1、2,初始热度值均为0,热榜阈值为3。经过图c所示若干个操作后,最终热榜区显示的歌曲编号依次为____。
(2)定义函数printsngs(headA,headB),其功能是输出某次操作后sngs中的歌曲榜单信息。如图a所示的歌曲榜单,该曲库中共有10首歌。此时headA和headB的值分别为6和0;编号8、9的歌曲数据在列表中分别表示为sngs[8]、sngs[9],其值分别为[8,-2,"悬溺",-1]、[9,8,"如果这就是爱",0]。
函数printsngs代码如下,请在划线处填入合适的代码。
def printsngs(headA,headB):
print("###热榜歌曲###")
p=headA
while p!=headB:
print("歌曲编号:",sngs[p][0],"歌曲名:",sngs[p][2],"热度值:",sngs[p][1])
____
print("###非热榜歌曲###")
while p!=-1:
#其他代码略
(3)实现曲库从非热榜区移至热榜区或更新热榜区的部分Pythn程序如下,请在划线处填入合适的代码。
'''
读取曲库和操作数据,分别存入列表sngs和p中。sngs中的每个元素包含三个数据项,分别对应歌曲的编号、热度值、名称。p中每个元素包含两个数据项,分别对应歌曲编号和操作编号。代码略
'''
inc=[0,1,3,-5] #操作编号对应的数值变化
val=int(input('请输入热榜阈值'))#阈值设置
fr i in range(0,len(sngs)-1):
sngs[i].append(i + 1)
sngs[len(sngs)-1].append(-1)
headA,headB=0,0
fr x in p:
p,q=headA,headA
while q!=-1 and sngs[q][0]!=x[0]:
p=q
q=sngs[q][3]
if q==-1:
print("未找到该歌曲")
else:
tmp=sngs[q][1]#修改前的热度值
sngs[q][1]+=①____#修改后的热度值
if(tmp
px, py=headA,headA
while py!= 1 and(sngs[py][1]>sngs[q][1]r ②____):
px=py
py=sngs[py][3]
if q==headB:
headB=sngs[headB][3]
if py != q:
sngs[p][3]= sngs[q][3]
③____
if py == headA r headA == headB:
headA=q
else:
sngs[px][3]=q
printsngs(headA,headB)#输出当前操作后的榜单
#其他情况代码略
浙江省嘉兴市2024届高三上学期一模技术试题(Word版附解析): 这是一份浙江省嘉兴市2024届高三上学期一模技术试题(Word版附解析),共14页。试卷主要包含了12), 有如下Pythn程序等内容,欢迎下载使用。
浙江省重点中学拔尖学生培养联盟2023届高三技术下学期6月适应性考试试题(Word版附解析): 这是一份浙江省重点中学拔尖学生培养联盟2023届高三技术下学期6月适应性考试试题(Word版附解析),共12页。
浙江省诸暨市2022-2023学年高三技术下学期5月适应性考试试题(Word版附解析): 这是一份浙江省诸暨市2022-2023学年高三技术下学期5月适应性考试试题(Word版附解析),共13页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。