内容正文:
第二部分通用技术(共 50 分) 命题:张旭东 审题:张永平
一、选择题(本大题共 16 小题,每小题 2 分,共 32 分。每小题列出的四个备选项中只有一个是符合
题目要求的,不选、多选、错选均不得分)
16.2024 年 6 月 25 日,我国的嫦娥六号返回器携带来自月背的月球样品,安全着陆在预定区域,在人类
历史上首次实现月球背面采样返回。下列说法不.正.确.的是(▲)
A.突破了月背智能采样和月背自主起飞等技术,体现了技术的创新性
B.采样钻头有多个切削面,具备高硬度岩石钻进能力,体现了技术的实践性
C.通过对登月技术的研究,拓宽了人类的认知范围,体现了技术可以发展人
D.玄武岩纤维材料用于月面展示国旗的设计,体现技术的发展丰富了设计的手段
17.如图所示是一款适合儿童手工用的无线热熔胶枪。下列分析与评价中
不.恰.当.的 是(▲)
A.采用无线设计,符合设计的经济原则
B.适合布衣粘合、木板粘贴等多种场景,符合设计的实用原则
C.枪嘴采用全铜材质,经久耐用,主要是从“物”的因素考虑的 D.配套的胶棒安全无毒,主要是从“人”的因素考虑的
18.如图 a 所示是用实木板制作的一个小板凳,图 b 是其凳面和凳脚。设计了横档的四种方案,其中合
理的是(▲)
图 b 图 a
19.如图所示为一款新型家用洗地机,下列对该洗地机分析和评价
不.恰.当.的 是(▲)
A.可折叠结构,运输和仓储成本较低,符合设计的经济原则
B.洗拖一体,符合设计的实用原则
C.可直立拖地,可放平拖床底,说明设计对技术产生重要影响
D.显示屏显示各种信息,主要考虑产品“信息交互”
20.下列金工操作中,正确的是(▲)
1
21.图中错标和漏标的尺寸分别有几处(▲)
A.1 处、2 处
B.2 处、3 处 C.3 处、3 处
D.3 处、4 处
22.小马准备用大小足够、厚度合适的钢板加工该零件,下列说法不.正.确.的是(▲)
A.划线时应先划轮廓线,再划对称中心线
B.锉削时将工件夹持在台虎钳上,工件伸出钳口不宜过高
C.钻孔时为了将工件夹平,可在工件下面垫入长方体垫块
D.左侧 R25 圆弧加工流程可以是:划线一钻孔一锯割一锉削
23.如图所示是某形体的主视图和俯视图,相对应的左视图是(▲)
24.如图所示为冲压机构,当物体被压紧时,下列对各个构件的主要受力形式分析正确的是(▲)
A.转轴受扭转、受弯曲,曲柄受扭转、受弯曲,立柱受压、受弯曲
B.转轴受扭转,曲柄受弯曲,立柱受压、受弯曲
C.转轴受扭转、受弯曲,曲柄受弯曲,立柱受拉、受弯曲
D.转轴受扭转,曲柄受扭转、受弯曲,立柱受拉、受弯曲
24 题 25 题
2
25.如图所示的夹持机构,螺杆左端是右旋螺纹,右端是左旋螺纹。在图示状态下,工件被夹紧,下列
构件的受力分析正确的是(▲)
A.手柄受弯曲、受扭转
B.连杆受压、受弯曲
C.螺杆受扭转、受弯曲、受拉
D.销钉受压、受剪切
26.如图所示是小明在通用技术实践课上制作的自行车驱动系统
的结构模型,F1 为施加在踏板轴上的驱动力,F2 为链条施加在 链轮上的阻力。在图示状态,下列对各个构件主要受力形式分析 中正确的是(▲)
A.踏板轴受弯曲,曲柄受弯曲和受扭转,主轴受弯曲和受扭转
B.踏板轴受压和受弯曲,曲柄受弯曲,主轴受弯曲
C.踏板轴受压和受弯曲,曲柄受弯曲和受扭转,主轴受扭转
D.踏板轴受弯曲,曲柄受扭转,主轴受弯曲和受扭转
27.如图所示为某企业硫酸铜的生产工艺流程。下列关于该工艺流程的分析中正确的是(▲)
A.酸浸与压滤的时序可以颠倒 B.该工艺流程实现了残渣的循环利用
C.为实现工期优化可去除离心甩干环节 D.结晶、烘干和包装是串行工序
28.为了研究齿轮传动结构,小马用三维打印技术制作结构模型,其工艺流程如图所示,下列分析中不.
合.理.的 是(▲)
A.设计流程时,首先要明确流程要实现的具体目标
B.该流程中只有串行工序,没有并行工序
C.该流程中各个环节的时序不可颠倒
D.要缩短工期,可以利用多台 3D 打印机同时打印各个零部件
图 a
3
29.小明家是大棚蔬菜种植大户,小明看到父母
给蔬菜浇水非常辛苦,于是他设计了如图所示的大 棚蔬菜自动浇灌控制系统。下列关于该自动浇灌系
统的说法恰当的是(▲)
A.系统根据种植比例、植物编号、设定时间来
确定电磁阀的开度,体现系统分析的科学性原则
B.系统已经设置电磁阀,手动阀 1 可以去除
C.设计系统时,既要考虑浇灌效率和效果,又
要考虑成本,体现系统分析的综合性原则
D.定时器设定的时间会影响电磁阀的开闭,体
现系统的动态性
30.如图所示的传动装置,液压杆伸缩推动滑块 1 沿 X 轴方
向平移,通过传动销轴带动滑块 2 沿 Y 轴方向平移,在摆杆的带
动下,转化为滑块 3 沿 Z 轴方向平移。摆杆二端均已安装合适的 传动销轴,图中 a、b 二连接块分别与滑块 2、3 刚连接。为实现
滑块 3 能连续顺畅地平移,小明在 a、b 上设计了四种方案,其 中合理的是(▲)
31.如图所示是一款焊接设备。操作时,先放好被焊工件,
再用双手同时触碰两侧的微动开关,控制纯铜电极下压与被焊 工件接触,完成焊接。焊接区域周围安装光栅传感器,只要任
意一条光栅被遮挡,焊接作业立即停止。针对以上操作流程, 下列说法中正确的是(▲)
A.设置遮挡光栅环节的目的是为了消除安全隐患
B.放置工件环节不能再分解为更小的环节
C.将微动开关更换成按钮开关,可以提高操作效率
D.该操作流程可表示为:清空焊接台→放置工件→双手同
时触碰微动开关→遮挡光栅→电极下压通电完成焊接
4
32.(8 分)小马在通用技术实践课上制作了如图所示的实木台灯。请完成以下任务:
(1)关于实木材料的特点,以下说法正确的是(多选)___________
A.实木材料易于加工和涂饰;
B.实木材料的隔热和绝缘性能较好;
C.相比人造板材,在幅面方向上的尺寸稳定性好;
D.相比人造板材,适用范围更广。 (2)该台灯的造型设计,采用的构思方法是(单选)__________
A.形态分析法 B.联想法 C.设问法 D.仿生法
(3)小马设计该台灯时,提出了以下设计要求:
A.实木零部件边缘进行倒角处理;B.四肢连接处采用铰连接,调节方便;
C.实木表面用无甲醛油漆涂饰; D.选择无频闪灯泡。
其中为了实现人机关系健康目标的是(多选)__________ (4)加工该台灯灯罩时,木板之间的连接方式可采用钉接、榫接、胶接。你会选择______________ ,
理由是_________________________
33.(10 分)小明发现垃圾回收站的垃圾桶需要手动打开,决定设计桶盖自动打开的机械装置。已知该垃 圾桶的长、宽、高分别是 45cm、50cm、77cm,提手的相关尺寸如图 b 所示。请你帮助小明设计该机械部
分的装置,设计要求如下:
(a)装置能带动桶盖打开与关闭,打开时能有效敞开口子方便扔垃圾,关闭时桶盖与桶身上沿紧贴;
(b)装置采用一个电机驱动;
(c)电机安装在桶身的侧面,安装高度可手动调节;
(d)装置与桶盖的提手连接; (e)不得破坏垃圾桶身和桶盖,材料自选。
请完成以下任务: (1)在头脑中构思符合设计要求的多个方案,画出其中最优方案的设计草图(电机可用方框表示),
简要说明方案的工作过程; (2)在草图上标注主要尺寸; (3)小明想对自己设计的机械装置进行耐久性试验,下列试验方法最合理的是(单选)__________
(A.移植试验法;B.虚拟试验法;C.模拟试验法;D.强化试验法)
5
学科网(北京)股份有限公司
$$
余姚中学2024学年第一学期质量检测通用技术参考答案
一、选择题(本大题共 16小题,每小题 2 分,共 32分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
B
A
A
C
B
D
A
A
C
C
A
D
B
C
A
A
(
32题(分)
1、AB 2、D 3、CD 4、理由和选择对应合理给分
)
(
33题设计题 10分
(3) D
)
学科网(北京)股份有限公司
$$
2024学年第一学期质量检测高二技术试卷
出题:胡小英 审题:胡沛茹
考生须知:
1.本试卷分两部分,第一部分信息技术,第二部分通用技术。满分100分,考试时间90分钟。
2.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。
3.选择题的答案用2B铅笔将答题纸上对应题目的答案选项涂黑,如要改动,须将原填涂处用
橡皮擦净。
4.非选择题的答案用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B
铅笔,确定后用黑色字迹的签字笔或钢笔描黑,答案写在非答题纸上无效。
第一部分 信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合
题目要求的,不选、错选、多选均不得分。)
阅读下列材料,回答第1至3题:
某市开发部署了一个智能交通系统,通过摄像头和传感器等设备采集交通流量、车辆速度、道
路拥堵状况等数据,并通过数据分析为交管部门提供信息决策支持,市民也可以通过APP查询实时
的路况信息和出行路线建议。
1. 关于该智能交通系统中数据的描述,不.正.确.的是
A. 该系统中的数据都依附于同一载体 B. 该系统的数据采集以机器获取为主
C. 该系统采集处理的数据属于大数据 D. 该系统通过摄像头采集的数据是非结构化数据
2. 下列关于数据安全与保护的做法,合理的是
A. 为系统不同的授权用户设置相同的权限
B. 用磁盘阵列技术存储数据保障数据安全
C. 公开交通违章人员人脸头像信息以起到警示宣传的作用
D. 在服务器存放系统相关账号密码的文本文档以防遗忘
3. 下列系统的数据处理方式,不.合.理.的是
A. 将视频转换成MPG格式以减少存储空间
B. 将拍摄到的违章车牌号码识别成为文本并保存
C. 该系统的所有数据统一采用批处理方式进行处理
D. 提高该系统音频采集时采样频率和量化位数可以提升音质
4. 下列关于人工智能中联结主义的说法,正确的是
A. 强调符号的推理和运算 B. 专注于知识的精确编码和存储
C. 模仿人类大脑中神经元之间的交互 D. 关注智能体与环境之间的交互和反馈
5. 下列有关数字化及数据编码的说法正确的是
A.模拟信号转为数字信号的过程中不会产生失真
B.不能通过采样、量化和编码的方式将图像信号数字化
C.计算机RGB颜色模式中,RGB(255,255,255)表示白色
D.若某BMP图像的颜色共258种,则其位深度至少为8位
6. 某同学根据第6题图所示流程图编写的Python程序段如下:
n=int(input())
if n<60:
s="D"
if n<75:
s="C" 第6 题图
1 / 6
elif n<90:
s="B"
else:
s="A"
用下列输入数据测试程序段与流程图,两者得到的s 值不同的
A. 100 B. 75 C. 60 D. 50
7.采用冒泡排序算法对数据序列“22,35,43,56,19,8”完成升序排序,需要交换的次数为
A. 9 次 B. 12 次 C. 15 次 D. 21 次
8.某递归函数,功能是输入一个字符串s,输出其反序字符串。例如输入时“hello”时,输出“olleh”。
程序代码如下:
def reverse(s):
if len(s)<=1:
return s
return
划线处应填入的代码是
A.s[-1]+reverse(s[1:]) B.reverse(s[1:])+s[-1]
C.s[-1]+reverse(s[:-1]) D.reverse(s[:-1])+s[-1]
9.有如下程序段,执行后输出的第一行是:
def move(n,a,b,c):
if n==1:
print(a,"->",c)
return
move(n-1,a,c,b)
move(1,a,b,c)
move(n-1,b,a,c)
move(4,'A','B','C')
A.C->A B.C->B C.A->B D.A->C
10.有如下Python程序段:
#生成6个随机整数,存入列表元素a[0]到a[5]中,代码略
b=[0]*6
for i in range(1,6):
for j in range(i):
if a[i]>a[j]:
b[i]+=1
print(sum(b))
则该算法的时间复杂度为
A.O(1) B.O(log2n) C.O(n) D.O(n2)
11.对某校高三年级学生按性别和身高进行排序,每个学生的数据格式如下:["徐凯",175,'男'],排
序要求:女生在前,男生在后,同性别按身高升序排序。实现功能的Python程序如下:
# 将高三年级全体学生性别和身高数据读入二维列表a中,代码略
n=len(a)
for i in range(n-1):
for j in range( ① ):
if ② :
a[j],a[j+1]=a[j+1],a[j]
2 / 6
elif a[j][2]=="男" and a[j+1][2]=="女":
a[j],a[j+1]=a[j+1],a[j]
A.①0,n-i-1 ②a[j][1]>a[j+1][1] and a[j][2]==a[j+1][2]
B.①n-2,i,-1 ②a[j][1]<a[j+1][1] and a[j][2]==a[j+1][2]
C.①0,n-i ②a[j][1]>a[j+1][1] and a[j][2]==a[j+1][2]
D.①n-2,i-1,-1 ②a[j][1]<a[j+1][1] and a[j][2]==a[j+1][2]
12. 有如下Python 程序段:
import random
a=[10,20,28,36,36,54,68,92,98]
f=[0]*len(a)
key=2*random.randint(10,45)+1
i=0;j=len(a)-1;n=0
while i<=j:
m=(i+j)//2
f[m]=1
if key>a[m]:
i=m+1;n=n+1
else:
j=m-1;n=n-1
执行该程序段后,下列说法正确的是
A. 变量i的值可能为4 B. 变量n的值范围为[-3,3]
C. 数组f中至少有3个元素值为1 D. 数组f的值可能为[0,0,0,0,1,0,1,1,1]
二、非选择题(本大题共3小题,其中第13小题7分,第14小题9分,第15小题10分,共26分)
13.列表nums 有n(n>2)个整型元素,现要查找出缺失的第1 个正整数并输出。若1 ~ n 中没有缺失
某个正整数,则输出n+1。例如nums=[3,2,-1,0],则缺失的第1 个正整数为1。例如nums=[1,2,3,4,5,6],
则缺失的第1 个正整数为7。实现该功能的部分程序段如下:
def findz(nums):
n=len(nums)
for i in range(n):
if 1<=nums[i]<=n:
p=nums[i]-1
if :
nums[p],nums[i]=nums[i],nums[p]
for i in range(n):
if ① :
return i+1
return ②
#列表nums 中存储了n 个整型元素,代码略
#调用函数findz,并输出结果,代码略
(1)若nums=[-5,4,3,-1,0,1],则缺失的第1个正整数为 。
(2)方框中应填入的代码为 (单选,填字母)。
A.nums[p] > 0 B.nums[p] != nums[i] C.nums[p] > nums[i]
(3)请在划线处填入合适的代码。
14. 小明收集了浙江省某地3月各类共享单车的部分骑行数据记录,每天的用户数据存储在
“bike.xlsx”文件中(不考虑跨天数据)。部分数据格式如第14题图a所示,请回答下列问题:
3 / 6
(1)trans 函数功能为:读取骑行开始时间或结束时间,获取小时和分钟部分,转换为分钟格式并返
回,如“2024/03/01 21:12”获取“21:12”转换为1272(21*60+12=1272),代码如下。请在划线处填
入合适的代码。
def trans(t):
n=len(t)
for i in range(n):
if t[i]==" ":
p=i
if t[i]==":":
q=i
time=________▲_________
第14题图a
return time
(2)共享单车计费规则如下:起步价1.5元(含15分钟),超出15分钟,时长费0.5元/15分钟,不足
15分钟以15分钟计算。考虑到车辆坏损等情况,2分钟内(不含2分钟)的骑行数据作废,因此本程序
实现过滤骑行时间在2分钟内的数据行,统计各条记录的骑行时间及本月各类单车的收益。请在划线
处填入合适的代码。
import pandas as pd
import math
df.insert(4,"骑行时长","") #插入一列
dic={'青桔单车':0,'OFO单车':0,'美团单车':0,'摩拜单车':0} for i in df.index:
c=trans(df.at[i,"结束时间"])-trans(df.at[i,"开始时间"])
df.at[i,"骑行时长"]=c if c<2:
fee=0
elif 2<=c<=15:
fee=1.5
elif c>15:
fee=1.5+math.ceil((c-15)//15)*0.5 #函数ceil()实现向上取整
① #统计各类型单车的总收益存入dic中
df= ② #过滤骑行时间在2分钟内的数据行 print(df)
print(dic)
(3)统计各类型单车的骑行次数并实现降序排序,绘制柱形图,
代码如下,绘制的图表如图b所示,请在划线处填入合适的代码。
import matplotlib.pyplot as plt
plt.rc('font', **{'family':'SimHei'}) #显示中文标签
df1=df.groupby("单车类型",as_index=False).骑行时长. ①
df2=df1.sort_values(" ② ",ascending=False)
plt.title("各类型单车骑行次数对比图")
第14题图b plt.bar(df2.单车类型,df2.骑行时长)
15. 某社区共有n 位居民,每位居民都有一个唯一的编号,编号为1 到n。工作人员在调查中发现这
n 位居民之间存在k 个亲属关系。每个亲属关系可以用一个列表[a,b]来表示(a<b),意味着居民a 和居
民b 是同一个家庭的成员。若社区内有6 位居民(编号为1 到6),经过调查得知存在3 个亲属关系,
分别为[1,2]、[1,3]、[4,5],可分析出这6 位居民组成了3 个不同的家庭:
4 / 6
家庭1:包含居民1、2、3 家庭2:包含居民4、5
家庭3:只包含居民6。其中,家庭1 的人数最多,共有3 人。
编写程序:给定 n 位居民的编号及 k 个亲属关系的具体信息,求 n 位居民中总共有多少个不同的家
庭,以及最大的家庭中有多少人。请回答下列问题:
(1)若社区中有10 位居民,编号从1 到10。经过初步调查,社区工作人员发现了以下6 个亲属关系:
[3, 7]、[9, 10]、[5, 6]、[2, 3]、[4, 5]、[1,4],根据给定的亲属关系可以确定这10 位居民总共组成了 ▲ 个不同的家庭。
(2)定义如下merge(lst1,lst2)函数,参数lst1 和lst2 的每个元素包含2 个数据项,分别存放一对亲属
关系。lst1 和lst2 均已按第一个数据项升序排列。函数功能是将lst2 中的元素合并到lst1 中,lst1 按第
一个数据项保持升序排列,函数返回lst1。
def merge(lst1,lst2):
x=len(lst1)-1
y=len(lst2)-1
tail=x+y+1
for i in range(y+1):
lst1.append([0,0])
while y>=0:
if x>=0 and lst1[x][0]>lst2[y][0]:
lst1[tail]=lst1[x]
x-=1
else:
lst1[tail]=lst2[y]
y-=1
tail-=1
return lst1
若lst1为[[1,2],[3,4],[10,11],[12,13],[17,18]],
lst2为[[5,6],[9,10],[14,15],[15,16],[19,20]],调用merge(lst1,lst2)函数, 则语句
“lst1[tail]=lst1[x]”的执行次数为 ▲ 。
(3)实现上述功能的部分Python程序如下,程序中用到的列表函数与方法如第15题图所示,请在程
序中划线处填入合适的代码。
函数与方法 功 能
w.append(x) 在列表w末尾添加元素x
x=w.pop() 将列表w末尾元素赋值给x ,并将其从w 中删除
def check(x):
num=0
q.append(x)
f[x]=1
num+=1
while ① :
t=q.pop()
for i in range(0,len(s[t])):
if f[s[t][i]]==0:
q.append(s[t][i])
f[s[t][i]]=1
5 / 6
num+=1
return num
n=int(input("请输入社区总人数:")) q=[]
f=[0]*(n+1)
total=0;maxsum=0
'''读取csv 文件中的关系数据,存入列表r1、r2,2 个列表中的每个元素包含2 个数据
项,分别存放一对亲属关系。2 个列表的数据已分别按编号升序排列,代码略''' a=merge(r1,r2) #根据列表r1、r2 中亲属关系数据,进行合并排序
s=[]
for i in range(n+1):
s.append([]) #s[i]初始为空列表,存放编号为i的居民直接相关的亲属编号 k=len(a)
for i in range(k):
②
for i in range(1,n+1):
if f[i]==0:
tmp=check(i)
if tmp>maxsum:
maxsum=tmp
③
print(n,'位居民中总共有', total,'个不同的家庭')
print('最大的家庭中有',maxsum,'人')
6 / 6
学科网(北京)股份有限公司
$$
余姚中学2024学年第一学期质量检测高二技术答案
班级 姓名
1. 选择题(本大题共12小题,每小题2分,共24分。)
题号
1
2
3
4
5
6
7
8
9
10
11
12
答案
A
B
C
C
C
D
A
C
C
D
A
C
二、非选择题(本大题共3小题,其中第13题7分、14小题9分,第15小题10分,共26分)
13.(1) 2 (1分)
(2) B (2分)
(3) ① nums[i]!=i+1 (2分)
② n+1 (2分)
14. (1) int(t[p+1:q]*60+int(t[q+1:]) (2分)
(2) ① dic[df.at[i,’单车类型’]]+=fee (2分)
② df[df.骑行时长>=2] (2分)
(3) ① count( ) (1分)
② 骑行时长 (2分)
15. (1) 4 (2分)
(2) 3 (2分)
(3) ① len(q)>0 (2分)
②s[a[i][0]].append(a[i][1]) (2分)
③ total+=1 (2分)
学科网(北京)股份有限公司
$$