文档内容
绝密★考试结束前
2024 学年第一学期丽水五校高中发展共同体期中联考
高二年级技术学科 试题
考生须知:
1.本卷共12 页满分100分,考试时间90分钟。
2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。
3.所有答案必须写在答题纸上,写在试卷上无效。
4.考试结束后,只需上交答题纸
第一部分 信息技术(50 分)
一、选择题(本大题共 12 小题,每小题 2 分,共 24 分,每小题列出的四个备选项中只有一个
是符合题目要求的,不选、错选、多选均不得分。)
阅读下列材料,回答第1至3题:
某校智能门禁可以通过摄像头采集学生人脸图像并识别,从而获取学生到校和离校数据,同
时实时发送短信给家长。
1.下列关于数据与信息的说法,正确的是
A.计算机中存储的图像不是数据
B.上个月的到校和离校短信已经毫无价值
C.可以对该智能门禁中数据进行加工处理以获得新的信息
D.学生人脸数据不需要提前录入
2.下列关于图像数字化的说法,不正确的是
...
A.图像数字化需要经过采样,量化和编码
B.同一图像,采集的像素点个数越多,图像所需存储空间越大
C.图像的量化位数不影响图像清晰度
D.数字化后的数据以二进制形式存储在计算机中
3.为提高人脸识别的准确率,下列措施不恰当的是
...
A.使用分辨率更高的摄像头 B.对人脸特征匹配算法进行优化
C.通过大量数据进行训练 D.提升网络传输速度
阅读下列材料,回答第4至5题:
某医疗系统整合了患者的各类医疗数据,包括病历、检查报告、诊断影像等信息。通过大数
据技术对海量患者数据进行分析,以辅助医生进行疾病诊断和治疗方案的制定。
4.为了保护医疗系统的数据安全,以下做法正确的是
A.为防止数据丢失,对重要数据进行备份
B.为节省空间,不需要对患者数据进行加密存储
C.为提高运行速度,系统内传输数据不进行校验
D.为节省能源,晚上关闭防火墙
5.下列关于大数据技术的说法正确的是
A.大数据分析只能处理结构化数据,对于非结构化的医疗影像数据无法处理
B.大数据分析结果一定准确无误,可以直接作为诊断依据
高二技术学科 试题 第1页(共12页)C.大数据技术可以快速处理海量的患者数据,挖掘数据之间的相关性
D.医疗系统中,大数据的价值密度高
6.下列关于进制与编码的说法,正确的是
A.将末位是“8”的2位十六进制数转换成十进制数,其最大值是251D
B.在二进制数末尾添加一个“0”,变为原数的10倍
C.已知大写字母“Y”的ASCII码值为59H,则大写字母“Z”的ASCII码值为60H
D.某7位二进数末尾为“0”,其一定为偶数
7.下列表达式的值与其他三项不同的是
..
A."ab" in "abcd"
B.3**2==12%9
C.5>3 or 4>5
D.[3,5,7][1]==5
8.某算法的部分流程图如第8题图所示,执行这部分流程后,
下列说法正确的是
A.s的终值为16
B.i的终值为6
C.i←i+1执行了5次
D.i<5?条件判断了4次 第8题图
9.中学生一分钟仰卧起坐体测标准为:小于25个为不合格,大于45个为优秀,25至45个为良
好。已知v为一分钟内的仰卧起坐个数,则下列Python程序段中,不能实现该功能的是
..
A. B.
if v<25: if v>45:
print("不合格") print("优秀")
elif v<=45: elif v>=25:
print("良好") print("良好")
else: else:
print("优秀") print("不合格")
C. D.
if v>45: if v>=25:
print("优秀") if v<=45:
if v<25: print("良好")
print("不合格") else:
else: print("优秀")
print("良好") else:
print("不合格")
10.有如下Python程序段:
a=[1,0,0,0,0,0,0,0]
i=1
高二技术学科 试题 第2页(共12页)while i=m: if cnt>m: else: else:
m=cnt m=cnt if cnt>m: if cnt>=m:
num=a[i] num=a[i] m=cnt m=cnt
else: else: num=a[i] num=a[i-1]
cnt=1 cnt=1 cnt=1 cnt=1
二、非选择题(本大题共3小题,其中第13小题7分,第14小题9分,第15小题10分,共26分)
13.用火柴棒拼数字公式,数字0到9的拼法如第13题图a所示,加号与等号各自需要2根火柴
棒,若现在有 n 根火柴棒(1≤n≤24),可以拼出多少个形如 A+B=C 的等式?如果 A≠B,则
A+B=C与B+A=C视为不同的等式,n 根火柴棒必须用尽,程序运行结果如第13题图b所示。
第13题图a
高二技术学科 试题 第3页(共12页)第13题图b
f=[6,2,5,5,4,5,6,3,7,6] #存储各数字所需火柴棒数量
def stick(n): #统计整数n所需要的火柴棒数量
if n<10:
return f[n]
num=0
while ① :
k=n%10
num+=f[k]
n=n//10
return ②
n=int(input("请输入1-24内的整数:"))
cnt=0
for i in range(1112):
for j in range(1112):
if stick(i)+stick(j)+stick(i+j)+4==n:
③
print(i,"+",j,"=",i+j)
print("共有", cnt ,"个等式")
(1)该程序所用的算法是 ▲ (单选,填字母:A.解析算法/B.枚举算法)
(2)为实现上述功能,请在划线处填入合适的代码。
14.某次技术成绩的部分数据如第14题图a所示,数据存储在"score.xlsx"文件中,高二8班班
主任陈老师为更好地分析数据,编写了程序,请回答下列问题。
第14题图a
高二技术学科 试题 第4页(共12页)(1)陈老师先读取数据并筛选高二8班学生的数据进行查看,代码如下:
import pandas as pd
df=pd.read_excel("score.xlsx")
df1=
print(df1)
方框中应填入的语句为 ▲ (单选,填字母)
A.df["班级"]=="高二8班"B.df[df["班级"]=="高二8班"]C.df["班级"=="高二8班"]
(2)陈老师现需要找出本班信息或者通用偏科的学生,规定信息相对分=信息成绩-全段信息
平均分,通用相对分=通用成绩-全段通用平均分。若信息相对分比通用相对分低10分以
上,则认为其信息薄弱;若通用相对分比信息相对分低10分以上,则认为其通用薄弱。
实现上述功能的部分Python程序如下,请在划线处填入合适的代码。
s1="信息薄弱:" ; s2="通用薄弱:"
df_grade= ①
for i in df1.index:
xx=df1["信息"][i]-df_grade["信息"]
ty=df1["通用"][i]-df_grade["通用"]
if ty-xx>10:
s1+=df1["姓名"][i]+","
if ② :
s2+=df1["姓名"][i]+","
print(s1,s2)
(3)陈老师想要比较各班的技术平均分情况,并绘制如第14题图b所示的柱形图。
实现上述功能的部分Python程序如下,请在划线处填入合适的代码。
第14题图b
df2=df.groupby( ① ,as_index=False).mean()
df2=df2.sort_values("总分",ascending=False)
x=df2["班级"]
y= ②
plt.bar(x,y)
plt.show()
高二技术学科 试题 第5页(共12页)15.某音乐播放软件中,播放列表中包括歌曲名称和其热度,并按照热度降序排列。用户可以进
行以下操作:
一.删除歌曲:用户选中歌曲将其从播放列表中删除。
二.添加歌曲:用户输入歌曲名称和热度将其添加到播放列表中,需维持热度降序排列。
该软件使用链表lst存储播放列表,每个节点包括歌曲名称,热度和指针区域,head存储链
表头节点位置,请回答下列问题。
(1)若 lst=[["晴天",123,2],["小美满",138,0],["苹果香",104,-1]],head=1,现需删除
歌曲《晴天》,应修改 ▲ 的值(单选,填字母)
A.lst[0] B.lst[1] C.lst[2] D.head
(2)实现删除歌曲功能的remove_song函数如下,请在划线处填入合适代码。
def remove_song(lst,head,song):
if lst[head][0]==song:
①
else:
p=head;q=lst[p][2]
while lst[q][0]!=song:
p=q
q=lst[q][2]
②
return head,lst
(3)实现添加歌曲功能的add_song函数如下,请在划线处填入合适代码。
def add_song(lst,head,song,fever):
if len(lst)==0:
lst.append([song,fever,-1])
head=0
else:
if ① :
lst.append([song,fever,head])
head=len(lst)-1
else:
p=head;q=lst[p][2]
while q!=-1 and fever