2023年4月环大罗山联盟期中联考信息技术卷(Word版含答案)

资源下载
  1. 二一教育资源

2023年4月环大罗山联盟期中联考信息技术卷(Word版含答案)

资源简介

绝密★考试结束前
2022 学年第二学期环大罗山联盟期中联考
高二技术学科 试题
本试卷分两部分, 第一部分信息技术,第二部分通用技术。满分 100 分,考试时间 90 分钟。
第一部分 信息技术 (共 50 分)
一、选择题(本大题共 12 小题,每小题 2 分,共 24 分。在每小题给出的四个选项中,只有一个是 符合题目要求的。)
阅读下列材料, 回答第 1 至 5 题。
如图所示智慧校园管理系统,利用人脸识别技术与软件技术,实现完全智能和具有高安全性的 身份鉴别验证系统,配合门控装置对校园出入口、宿舍出入口进行通行控制。校方管理者通过系统 的数据查询与分析功能, 可实时掌握学生信息, 维持安全的校园环境,提供一种校园安全系统解决
方案。
第 1-5 题图
1.下列有关数据与信息的说法, 不正确的是
A.“人脸抓拍摄像机”获取的图像是数据的一种表现形式
B.身份鉴别验证系统需要预先在数据库中录入数据,这些数据可以是非数字化的
C.校方管理者可以通过系统对学生数据进行查询,主要体现了信息的共享性
D.通过系统的数据分析功能,主要体现了信息的可加工处理性
2.身份鉴别验证系统需要预先在数据库中录入学生的人脸数据,下列关于录入数据的说法中正确的 是
A.需要通过拍摄获取人脸信息,这一过程经历了数模转换
B.通过拍摄获取人脸图片属于矢量图
C.拍摄的图片大小统一为 1024×768 像素的 BMP 图像, 量化位数为 24 位,则存储容量为 2.25MB
D.录入数据库之前,需要将 BMP 格式转换为 JPG 格式,属于信息的解码操作。
高二信息技术 试题 第1页 共8页
3.人脸比对分析仪分析人脸信息应用了人工智能技术,下列说法正确的是
A.应用了问题引导下的试错学习
B.主要体现的人工智能方法是符号主义
C.应用了深度学习这一数据驱动方法
D.若将人脸对比分析技术应用到其他领域,称为混合增强智能
4.下列有关“智慧校园管理系统”系统的说法,正确的是
A.描述主要体现了信息系统 “规范工作流程, 提高工作效率”的优势
B.该信息系统的用户只有学校人员、家长和访客
C.与该系统配套的管理系统属于系统软件
D.该系统的硬件设备中,不包括服务器
(

..
)5.智慧校园管理系统正常运行, 离不开网络系统的支持, 下列说法不正确的是
A.校园网按照网络的覆盖范围分类属于局域网
B.使用浏览器访问该系统,需要涉及 HTTP 协议
C.将识别信息上传到教育服务器中至少通过三层协议: 网际协议、传输控制协议、应用程序协 议
D.“TCP”协议,该协议的作用是将信息从一个地方传输到另一个地方
6.下列有关数据安全与大数据的说法,正确的是
A.大数据的数据类型多、数据处理速度快、价值密度高
B.大数据追求数据的精确性,注重数据之间的相关性
C.磁盘阵列、数据备份等手段是为了保护数据安全而采取的主动防护手段
D.典型的文本处理过程顺序为: 数据分析→分词→特征抽取→结果呈现
7.电子不停车收费系统(ETC),通过安装在车辆挡风玻璃上的车载电子标签与在收费站 ETC 车道上 的 ETC 天线之间进行的专用短程通信,利用计算机联网技术与银行进行后台结算处理,从而达到 车辆通过高速公路收费站无须停车而能交纳费用的目的。 ETC 系统应用了射频识别技术,下列说 法不正确的是
A.射频识别需要两大基本要素: 电子标签 (发射端) 和RFID读写器 (接收端)
B.二代身份证、银行卡等内置的电子标签属于无源
标签
C.射频识别技术是物联网的关键技术
D.NFC技术由RFID演变而来,是一种远距离高频的 无线电技术
(

..
)8.下列关于移动终端的说法, 不正确的是
A.移动终端工作原理与计算机基本相同,包括输入、 处理、输出
B.移动终端的智能性在于传感器的植入
C.影响智能手机的主要性能指标有 CPU、存储和屏 幕分辨率
D.智能手机的 ROM 类似于计算机的硬盘,越大越好
9.某算法的部分流程图如右图所示,执行该流程后,
(
C.45
D.60
)变量 sum 的值为
A.20 B.25
第 9 题图
高二信息技术 试题 第2页 共8页
10.下列表达式中, 结果为True 的一项是
A.abs(-5+10//4)<=2.5 B.not(4/2**3<=1)
C.5>=4 or 3==2 and 3<=2 D.7%2!= 0 and False
11.列表 a 有 2*n 个元素,各元素为互不相等的正整数(n≥1),要在其中找到最大值和次大值,并 分别存储到变量 m1 和 m2 中。实现该功能的 Python 程序段如下:
m1 = 0 ; m2 = 0
for i in range(0,2*n,2):
if a[i] > a[i + 1]:
t1 = a[i];t2 = a[i + 1]
else:
(
(
1)
)t1 = a[i+1];t2 = a[i]
if :
(
(
2)
)m1 = t1 ; m2 = t2
elif :
(
(
3)
)m2 = m1 ; m1 = t1
elif :
m2 = t1
上述程序段中方框处可选代码为:①t1 > m1 ②t1 > m2 ③t2 > m1;则(1)(2)(3)处代码 依次为
A.①②③ B.③①② C.②③① D.③②①
12.有一组正整数,要求对其中的奇偶数进行交换。交换后偶数在前, 奇数在后,并保持相对顺序 不变。将划线处的代码补充完整,正确的是
a=[5,10,21,7,24,14,9,11,36,37]
n=len(a) ;b=[0]*n
num=0;k=0
while k <10:
if ① :
b[num]=a[k]
num+=1
else:

k+=1
for j in range(n-num,n):

print(a)
A.①a[k]%2==1 ②a[k-num]=a[k] ③a[j]=b[j-n+num]
B.①a[k]%2==0 ②b[k-num]=a[k] ③a[j]=b[j+num]
C.①a[k]%2==0 ②a[k-num]=a[k] ③a[j]=b[j+num]
D.①a[k]%2==1 ②b[k-num]=a[k] ③a[j]=b[j-n+num]
高二信息技术 试题 第3页 共8页
二、非选择题 (本大题共3小题, 第13题8分, 第14题9分, 第15题9分,共26分)
13.如图所示为小吴老师将学校某次模考的成绩文件另存储为"cj.xlsx":
第13题图
(1) 小明收集的数据存在一些问题, 需要进行数据整理, 下列说法不合理的是 (单选, 填字母)
A.数据集中格式不一致的数据, 需要进行格式转换
B.数据集中的异常数据应该直接删除或忽略
C.数据集中的重复数据须在审核的基础上进行合并或删除
(2) 编写了如下python 程序, 对数据做出了进一步分析,请完成程序填空。
import pandas as pd #引入pandas 模块
import matplotlib.pyplot as plt #引入matplotlib 的pyplot 子库
df=pd. ① ('cj.xlsx') #读取"cj.xlsx"文件中的数据,创建DataFrame 对象df
# 若要筛选本次考试数学分数超过120分且技术分数到达88分及以上的学生并输出他们的考试情况 (df1中保存筛选结果,提示: 多条件筛选时,与(and) 关系用“&”连接, 或(or) 关系用“|”连 接)
df1 = ② (单选, 填字母)
print (df1)
A.df[(df["数学"] >= 120 )&(df["技术取高"] >= 88)]
B.df[(df["数学"] > 120 )&(df["技术取高"] >= 88)]
C.df[(df["数学"] > 120 ) | (df["技术取高"] >= 88)]
D.df[(df["数学"] >= 120 ) | (df["技术取高"] > 88)]
# 若要了解该校参加该次考试选考各科的选课人数,请完善下面的代码。
for km in df.columns[6:13]:
renshu = ③ ;
print("选",km,"的人数为:",renshu)
高二信息技术 试题 第4页 共8页
# 想要了解该校技术班级数学科的平均分,并绘制一个图表, 针对各班数学平均分进行比较分析 df2 = df.groupby("班级",as_index = False).mean()
df3 = df2.sort_values("数学", ④ ) # 通过排序使得按平均分降序排序并存储在 df3 中 plt.bar (df3.班级, df3.数学 )
plt.title("班级数学平均分比较")
plt.xlabel("班级")
plt.ylabel("数学平均分")
plt.show ()
(3) 绘制的图表类型是 (单选, 填字母)。
A.垂直柱形图 B.水平柱形图 C.线形图 D.散点图
14.某智慧家居方案中,包含一个“室内光线智能监控系统”,户主可以随时随地通过浏览器查看家 中光线亮度,通过网站平台可以直接控制灯光设备。如图所示的结构实现通过网络控制灯光:
第 14 题图
(1) 下列选项标注了第 14 题图中虚线框内的智能终端与传感器、执行器之间数据传输关系,其中 合理的是 (单选,填字母)
A B C D
(2) 该网络应用采用的程序架构是 (选填: A.B/S 架构 / B.C/S 架构)
(3) 使用 BXY 软件给终端编写数据传输的程序, 部分代码如下:
#导入函数库代码略
#设置智能终端连接服务器的参数
IP= "10.33.1.80"
PORT= "8080" #设置传输的端口
SSID = "zdjf"
PASSWORD = "20221010"
Uart.init(baudrate=115200,bits=8,parity=None,stop=1,tx=pin2, rx=pin1)#网络连接 while Oboq.connectWifi(SSID,PASSWORD,10000)! = True:
高二信息技术 试题 第5页 共8页
display.show (".")
display.scroll(Obloq.ifconfig( ))
Obloq.httpSet(IP,PORT) #根据ip 和port 建立连接
#采集传感器数据, 并设置传输模式
while True:
light = pin0.read_analog()
errno,resp = Obloq.get(“input id=1&val=”+str(light),10000)#设置传输的数据的模式 if errno = = 200:
display.scroll(resp)
else:
display.scroll(str(errno))
________________________#设置采集间隔时间
用于查看当前实时光线强度的网页代码如下所示:
from flask import Flask
import serial
app = Flask(__name__)
@app.route('/')
def index(): #读取终端最近一次的亮度存入temp
return '当前亮度: %d'%temp
@app.route('/input',methods=[‘POST’,’GET’])
def add_data(): #终端上传最新采集的亮度数据
#代码略
if __name__ == '__main__':
app.run (host=“ 10.33.1.80”,port=8080)
①若每隔 1 分钟传输一次数据, 则划线处的代码为
②若某时刻光线数值是 300,则传输数据时使用的 URL 是 __ ___ (单选,选填字母)
A.http://10.33.1.80/input val=300
B.http://10.33.1.80:8080/input&id=1&val=300
C.http://10.33.1.80:8080/input id=1&val=300
D.http://10.33.1.80/input id=1&val=300
(4) 为了研究室内光照强度数据,小明从服务器数据库导出了某白天 12 小时内的全部光照数据, 查找当日室内光照强度连续不低于设定阈值的最长时间段(若含有多段长度相同的最大值,输 出最早的一个时间段)。实现上述功能的部分 Python 程序如下, 请在划线处填入合适的代码。
#获取时间点和对应的光照强度值存储于数组a 中, 代码略。
#数组 a 存储结构如:[[1,300],[2,203],[3,305],[4,300],[5,306]]
#例如:a[0][0]存储第一个监测时间点, a[0][1]存储该时间点的室内光照强度值 s = 300 #s 为设定阈值
maxlen = 0;n = len(a) ;i = 0
p = 0 ;m = 1
while i < n:
if a[i][1] >= s :
高二信息技术 试题 第6页 共8页
m = 1
for j in range(i + 1,n):
if a[j][1] >= s :
m = m + 1
else:
break
if m > maxlen:
p = i

else:
i = i + 1
print("最长时间段为",a[p][0] , "至" , ② )
15.大部分社交软件都有好友推荐的功能,当用户 A 和用户 B 的共同好友数量超过阀值 p 时,由系 统向用户 A 推荐用户 B。其中共同好友判定方法为:用户 A 和用户 B 不是好友,用户 C 分别是 用户 A 和用户 B 的好友, 则共同好友数量加 1。编写 Python 程序,实现好友推荐功能。运行程 序, 首先从文件中读取用户 id 及好友列表后, 处理后显示用户之间的关系;再输入推荐目标用 户 id 和阈值 p;最后显示向目标用户推荐的好友列表。
第 15 题图 1 数据文件 第 15 题图 2 运行结果
(1) 根据如图所示数据,若输入推荐目标用户 id 为“1”,输入阈值为“4”,则推荐好友为:
(2) 主程序,读取"数据.txt"文件, 进行处理后显示用户关系二维表, 再输入推荐目标用户 id 和 阈值 p,显示向目标用户推荐的好友列表,请在划线处填入合适的代码。
n = 10
sj = [] ;zj = [];tj= []
#按行读取"数据.txt"文件,每次读一行文字存入字符串变量 line 中
f=open("数据.txt")
line=f.readline() # 读取标题行
line=f.readline()
高二信息技术 试题 第7页 共8页
while line:
sj.append(line.split(" ")) # 将字符串以" "为间隔分割成多个字符串组成的列表 line=f.readline() #读取下一行
zj = zhengli(sj)
# 显示各用户之间关系二维表, 代码略
# 输入推荐目标用户 id 和阈值 p,显示向目标用户推荐的好友列表
id = int(input("请输入推荐目标用户 id:"))
p = int(input("请输入阈值 p:"))
① #调用函数进行好友推荐
if len(tj) != 0:
t = 0
print("推荐好友为:",end = " ")
while t < len(tj):
print(tj[t],end = " ")
t = t + 1
else:
print("没有推荐好友")
(3) 编写整理数据函数 zhengli,根据好友列表, 生产关系二维表,请在划线处填入合适的代码。 def zhengli(sj):
r = [[0 for i in range(n)]for j in range(n)]
for i in range(n):
for j in sj [i][1:]:
r[i][int(j)-1] = 1
② # 对角位置同样设置为 1
return r
(4) 编写函数 fenxi,根据输入推荐目标用户 id 和阈值 p,显示向目标用户推荐的好友列表,请在
划线处填入合适的代码。
def fenxi(id,p):
res =[]
for i in range(n):
c = 0
for j in range(n):
if i != id-1 and j != id-1 and i != j:
if ③ :
c += 1
if ④ :
res.append(i+1)
return res
高二信息技术 试题 第8页 共8页2022学年第二学期环大罗山联盟期中联考
高二年级信息技术学科 试题答案
审题人:温八高 严云海 13567795120 龙港中学 郑月悦 17858287593
一、选择题(本大题共 12 小题,每小题 2 分,共 24 分。在每小题给出的四个选项中,只有一个是
符合题目要求的。)
题号 1 2 3 4 5 6 7 8 9 10
答案 B C C A D C D A A C
题号 11 12
答案 B A
二、非选择题(本大题共 3小题,第 13 题 8 分,第 14 题 9 分, 第 15 题 9 分,共 26 分)
13.
(1)B 1 分
(2)① read_excel 1 分
② B 2 分
③ df[km].count() 2 分
④ ascending = False 1 分
(3)A 1 分
14.
(1)A 1 分
(2)A 1 分
(3)①sleep(60*1000) 或 sleep(60000) 1 分
②C 2 分
(4)①maxlen = m 2 分
② a[p+maxlen-1][0] 2 分
15.
(1)8 1 分
(2)① tj = fenxi(id,p) 2 分
(3)② r[int(j)-1][i] = 1 2 分
或 r[int(j)-1][i] = r[i][int(j)-1]
(4)③zj[id-1][j] == 1 and zj[i][j] == 1 and zj[id-1][i] == 0 2 分
④c > p 2 分
高二信息技术 答案 第 1页 共 1页

展开更多......

收起↑

资源列表