内容正文:
宁波市2024学年第二学期高考与选考模拟考试
技术试卷
考生须知:
1.本卷满分100分,考试时间90分钟;
2.答题前,在答题卷指定区域填写学校、班级、姓名、试场号、座位号及准考证号;
3.所有答案必须写在答题卷上,写在试卷上无效;
4.考试结束后,只需上交答题卷。
第一部分信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只
有一个符合题目要求,不选、多选、错选均不得分)
1,下列关于数据、信息、知识和智慧的说法,正确的是
A.“结绳记事”方式中大小不一、数量不同的绳结是“数据”
B.当人们孤立地看3.14时,这里的3.14是信息
C.面对同样的信息,不同的人理解可能不同,但最终建构的知识是相同的
D.智慧可由大量信息的积累、归纳、总结得出
2.下列有关信息系统安全的说法,正确的是
A.可以通过数据加密来检验数据的完整性
B.加密后的数据无法传播计算机病毒
C.防火墙既可以由软件和硬件组合而成,也可以只是软件系统
D.对称密码体制和非对称密码体制的重要区别是加密和解密的算法是否一致
阅读下列材料,回答第3至5题:
某新式摄像头内置A!功能,基于海量数据训练,可以通过视觉识别技术初步判断车辆
的危险行为和违规行为,比如打电话或者未系安全带,再将数据上传到服务器由交警进行
审核,为构建城市交通大数据模型提供大量有参考意义的数据。
3.下列关于该新式摄像头说法正确的是
A.该摄像头通过强化学习方式实现车辆危险行为的判断
B.训练该AI功能的海量数据依赖于前期手工构造的知识库
C.该摄像头应用于交通管理属于混合增强人工智能
D.该摄像头在交通危险预警方面起到了很大的作用,可以完全替代人工判断
4.下列关于该系统的说法,正确的是
A.摄像头在信息系统中只充当传感器的作用
B.该系统的用户只有交警和车辆驾驶员
C.摄像头和服务器通信时需要网络设备、网络软件和网络协议支持
D.如果需要提升摄像头的数据存储能力,应更换其处理器
技术试卷第1页共15页
5.下列关于该系统中的数据,说法不正确的是
A.可以通过增加训练数据提高该系统识别的准确性
B.城市交通大数据的特点是处理速度快,数据体量大
C.使用城市交通大数据进行实时导航主要利用流计算处理
D.交通摄像头采集到的数据主要为结构化数据
6.二维码是用某种特定的几何图形按一定规律在平面上分布的黑白相间的图形记录数据符
号信息,下列关于二维码说法不正确的是
A.二维码在计算机中也是采用二进制存储的
B.一个由24×24黑白像素组成的二维码至少需要72字节的存储空间
C.手机扫描商品标签上的二维码时会把模拟信号转换为数字信号
D.手机扫描商品标签上的二维码后可以查看商品图片,故二维码
输入s的值
能直接存储图像信息
i-1;t-1
7.某算法流程图如右图所示,若输出t为3,则输入5的值可能是
A."bbbaa"B."aabba"
C."bbaaa"
D."abbab"
<i<len(s)?
W
8.用一维数组表示二叉树,如下表所示:
Y
输出
0
1
234
5
6
7
8
9
10
i-1]=s0?
A
B
E
G
Y
t-t+1
t-1
下列有关该二叉树的说法正确的是
A.该树中共有4个叶子节点
-
B.该树是完全二叉树,其深度为4
第7题图
C.该树的中序遍历为E-C-F-B-D-G-A
D.将此二叉树变成满二叉树还需增加4个节点
9.用python列表模拟循环队列,并设置队首指针head指向队首元素,队尾指针tail指向
队尾元素的下一个位置,则当列表长度n=10,head=6,tail=3时,队列中元素的个数为
A.3
B.5
C.6
D.7
10.有如下两个Python程序段:
#程序段1
#程序段2
def f(n):
def f(n):
if n==1:
#代码(1)
ans=1
return 1
#代码(2)
for i in range(1,n+1):
else:
ans=ans*i
return n*f(n-1)
return ans
print(f(10))
print(f(10))
下列关于两个程序段的说法,正确的是
A.程序段1和程序段2都采用了递归算法
B.若问题规模为n,程序段1和程序段2的时间复杂度都是0(n)
C.程序段1和程序段2的输出结果不相同
D.程序段1中,代码(1)和代码(2)两处中的数字1同时修改为0,输出结果不变
技术试卷第2页共15页
11.已知a=[3,5,6,7,9,12,14,15,18,20],某二分查找算法的Python程序段如下:
key=int(input(“请输入待查找的数:”))
i=0:j=9;s=”“
while i<=j:
m=(i+j)/2
if key=a[m]
break
if key<a[m]:
j=m-1
s=str(a[m])+”"+s
else:
i=m+l
s=s+”“+str(a[m])
print(s)
执行该程序段,输入待查找的数k©y,则输出的内容不可能的是
A.659
B.359
C.1415912
D.9151820
12.在城市建设中,如果某处地形高度低于两侧的高度,则会形成洼地,并在降雨时积水。
工程师每隔相同单位间距记录地形高度存储在数组中,为分析该区间内地形数据以评
估降雨后的积水情况,编写如下模拟程序:
#输入表示地形高度的数组a,代码略
ans 0;n len(a);st [0]n;top =-1
for i in range(n):
while top >-1 and a[i]>a[st[top]]:
right st[top]
top -=1
if top ==-1:
break
left st[top]
w i left -1
h min(a[left],a[i])-a[right]
ans +=w h
top +1
st[top]i
print (ans)
已知程序执行后的输出值为6,则输入的数组不可能为
A.[0,1,0,2,1,0,1,3,2,1,2,1]
B.[2,01,0,2,0,1,3]
C.[2,0,0,4,0,2]
D.[1,0,2,0,3,0,3]
技术试卷第3页共15页
二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9
分,共26分)
13.小明为了研究生物实验室微生物培养皿中适宜的温度数据,通过从服务器数据库导出某
培养皿中温度传感器采集到近24小时内全部的温度数据,查找当日温度连续不高于设
定阈值(25℃)的最长时间段(若含有多段长度相同的最大值,输出最早的一个时间段)。
请回答下列问题:
(1)若采集到的时间点和温度数据用数组a来表示,a[0][O]是第一个采集时间点,a[0][1]
是第一个温度值,则[1,21],[2,24],[3,25],[4,26],[5,22],[6,23]中符合要求
的最长时间段是▲(单选,填字母:A.1至4/B.1至3/C.5至6)
(2)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。
#获取采集到的温度数据,用数组a存放,代码略
s=25;maxlen=0;n=len (a)
start=end=0;i=0
while i<n:
ifa[i][1]<=s:
①
for j in range(i+1,n):
if
②
break
c=c+1
if c>maxlen:
maxlen=c;
start=i
end=
③
i=i+c
else:
i=i+1
print("最长时间段为",a[start][o],"至",a[end[o])
14.某技术学习兴趣小组搭建了早读分贝自动监测模拟系统,该系统结构示意图如第14题
图所示,每个教室里智能终端连接物联网模块、声音传感器和爆闪灯等设备,该系统
能够实时监测每个教室的早读分贝,早读分贝高于一定阙值时爆闪灯自动亮灯,用户可
以通过浏览器查看历史数据和当前爆闪灯状态。请回答下列问题:
技术试卷第4页共15页
传感器执行器
教室1
数据库
智能终端
长习1oI模块
k→令不
浏览器1
Wi-FI1
Web服务器
互联网
传盛器
执行器
测览器2
教室2
令4
智能终端
今习1o1模块长
Wi-Fi2
第14题图a
(1)下列关于该系统中数据传输说法正确的是
(单选,填字母:A.只能由
服务器传输至智能终端/B.只能由智能终端传输至服务器/C.服务器与智能终端之
间相互传输)
(2)下列关于该监测系统的说法,正确的是
(多选,填字母)
(注:全部选对的得2分,选对不全的得1分,不选或有错的得0分)
A.该系统采用了B/S的架构模式
B.服务器可以通过向智能终端发送指令,控制执行器的开启或关闭
C.若某一时刻物联网模块突然损坏,浏览器将无法查看传感器的历史分贝数据
D.为有效保障数据资源安全,进入系统时要进行身份认证
(3)用F1sk框架实现在网页中“显示分贝值”功能的部分代码如下:
@app.route("/show")
def voice():
#代码略
app.run(host="192.168.0.2”,port=8080)
则访问该页面的URL是http:/
(4)系统工作一段时间后,发现浏览器无法查看某个教室的实时分贝数据,但能查看到
其他教室的实时分贝数据,请简要说明系统中可能造成上述问题的两个原因(传感
器故障不会引起上述问题):
①
②
(5)年级组整理出近两个月的早读分贝数据,部分数据如第14题图b所示。现要统计2
月份各班分贝值大于或等于80的天数,并绘制柱形图。
班级月份日期分贝
1班
14
78
实现上述功能的部分Python程序如下:
2班
14
14
67
#导入相关模块,代码略
5班
14
df=pd.read_excel("data.xlsx")
6班
14
71
7班
14
74
df1=df[df.月份=2]
9班
77
df2=
①
10班
11现
df3=
②
12
13
79
plt.bar(df3["班级"],df3["分贝"])
14班
78
#设置绘图参数,代码略
第14题图b
技术试卷第5页共15页
print
③
)#由高到低输出各班早读分贝达标天数
在下列选项中选择①②③处对应的代码。
A.df[df["分贝"]>-80]B.df1.分贝>=80
C.df1[df1.分贝>=80]
D.df2.groupby("班级",as_index=False).count(0
E.df2.groupby("班级",as index=False).mean()
F.df3.sort_values("分贝",ascending=True)
G.df3.sort values("分贝",ascending=False)
15.某音乐播放器中的"最近播放功能“是一种记录用户近期音乐播放历史的功能,该功能实
现逻辑如下:(a)缓存容量限制n(n>0):最近播放列表中最多存储n首歌曲。(b)
当播放列表中歌曲播放时:若已在缓存中,将其移动到最近播放列表最前端。若不在缓
存中且缓存未满,直接加入最近播放列表最前端。若不在缓存中且缓存已满,删除最近
播放列表末尾的歌曲,再将新歌曲加入最近播放列表最前端。
现给定用户的歌单列表data,每首歌曲的信息包含歌曲编号、歌曲名称、歌曲推荐值
(0-lO0之间),data中歌曲按照歌曲推荐值降序排序,编写程序模拟播放data歌单列
表过程中实时输出最近播放记录。当n=3,data排序后数据如下表所示时,播放过程中
的最近播放记录如下表最后一行显示。
歌曲编号
A1001
A1002
B2201
B2202
B2201
C1001
D1008
歌曲名称
《吻别》
《晴天》
《望》
《孤勇者》
《望》
《如愿》
《光亮》
歌曲推荐值
86
80
73
73
73
70
68
《望》
《孤勇者》
《望》
《如愿》
《光亮》
最近播
《晴天》
《吻别》
《晴天》
《望》
《孤勇者》
《望》
《如愿》
放记录
《吻别》
《吻别》
《晴天》
《晴天》
《孤勇者》
《望》
请回答下列问题:
(1)对于上表中data数据,若n更改为5时,data列表中歌曲播放完毕后,最近播放
记录中最后一首歌曲名称为】
(2)定义如下函数bubble sort(data),data列表中每个元素包含三项,分别是歌曲编
号、歌曲名称、歌曲推荐值,该函数实现对data列表按照歌曲推荐值降序排序。
技术试卷第6页共15页
def bubble sort(data):
n len(data)
for i in range(n-1):
flag-False
for j in range (n -i 1):
if▲:
data[j],data[j+1]data[j+1],data[j]
flag=True
if not flag:
break
return data
①请在划线处填入正确的代码。
②加框处代码替换为下列哪个选项不影响函数功能▲
(单选,填字母)
A.n-2,i-1,-1
B.1,n-i
C.n-1,i,-1
D.i,n-i
(3)实现模拟音乐播放时显示最近播放记录的部分Python程序如下,请在划线处填入
合适的代码。
#函数功能为在链表lst中查找歌曲编号为songid的位置,head为头节点,lst中
每个节点有三个区域,分别为歌曲编号、歌曲名称和指向下个节点的指针
def find_song(Ist,head,songid):
pre=p=head
while p!=-1:
if 1st[p][o]==songid:
break
pre=p
p=1st[p][2]
return pre,p
读取缓存容量限制n,用户的播放数据存入data列表data[O]包含3项,data[O][O]
存放歌曲编号,data[0][1]存放歌曲名称,data[0][2]存放歌曲推荐值,代码略
,1
1st=[]
head=-1
1 engt h=0#存储播放记录中歌曲数量
data=bubble sort(data)
技术试卷第7页共15页
for song in data:
pre,cur=find_song(Ist,head,song[0])
if cur=-1:
lst.append([song[O],song[1],-1])#列表1st中末尾追加一个新的节点
length+=1
if length<=n:
if length==1:
head=0
else:
p=q=head
while 1st[q][2]!=-1:
p=q
q=1st[q][2]
①
if length>1:
1st[-1][2]=head
head=len(1st)-1
else:
if cur!=head:
1st[pre][2]=1st[cur][2]
②
head=cur
#从lst中head节点开始输出每个节点的歌曲名称,代码略
技术试卷第8页共15页
第二部分
通用技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有
一个是符合要求的,不选、多选、错选均不给分)
16.如图所示是一款辅食机及其评价雷达图。下列分析和评价中不合理的是
A.该雷达图是对产品最终成果的评价
B.辅食机设置了防止意外启动的安全装置,安全系数较高
C.辅食机整体颜色素白单一,美观性一般
D.辅食机的性价比较高,符合设计的经济原则
安全
技术规范
性价比
实用
美观
第16题图
第17题图
17.如图所示的婴儿车深受宝妈们的喜欢。从设计的人机关系角度分析,下列说法中不恰
当的是
A.单手便能实现快速折叠,实现了高效目标
B.选用的是柔软透气面料,实现了舒适目标
C.推车设计了避震装置,实现了健康目标
D.后轮装有锁紧装置,实现了安全目标
18.小明想用积木设计一款传动机构模型,实现电机的转动转化为装置的平动,以下方案
中不符合要求的是
电机
电机
电机
电机
A齿轮-齿条机构
B.曲柄-滑块机构
C.凸轮机构
D.曲柄-摇杆机构
19.下列形体中,与如图所示的三视图对应的是
B
C
D
技术试卷第7页共13页
第19题图
第20题图
20.在通用技术实践课中,小王同学采用实木板制作了一辆玩具车,如图所示,下列说法
中不正确的是
A.用木工铅笔对木板进行画线排版时,构件间需考虑加工余量
B.车轮外形的加工,可用钢丝锯进行锯割
C.制作车窗时,先利用样冲冲眼,再用手电钻打孔
D.加工完成后可先对工件用砂纸抛光,再喷涂油漆
21.如图所示是一款伸缩双连杆夹具,适合在空间狭小的场合使用,当气压杆上移,物块
可被夹紧。当夹具将物块夹紧时,下列对各个构件的主要受力形式分析中正确的是
A.杆1受拉,杆2受压,夹臂受弯曲
B.杆2受压,杆3受弯曲,销轴受剪切
C.杆1受拉,杆2受压,杆3受弯曲
D.杆1受压,杆2受压,销轴受扭转
夹臂
物块
销轴
杆1
杆3
杆2
气压杆
松开时
夹紧时
第21题图
第22题图
22.小明用长方体钢块加工如图所示的零件,下列是小明设计加工流程时进行的分析,其
中不合理的是
A.划线时,先划对称线和中心线,再划腰形孔和U型槽,最后划外轮廓线
B.加工左侧U型槽时,合理方案为先钻孔,再锯割,最后锉削
C,加工右侧结构时,最佳方案为先锯割,再钻孔,最后锉削
D.加工完成后,可通过回火的方式消除结构内部应力
技术试卷第8页共13页