浙江省台州市十校联盟2024-2025学年高二下学期4月期中考试信息技术试卷(含答案)

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

浙江省台州市十校联盟2024-2025学年高二下学期4月期中考试信息技术试卷(含答案)

资源简介

浙江省台州市十校联盟2024-2025学年高二下学期期中联考信息技术
一、选择题
1.某中学建立了一个在线学习平台,平台包含了各科目的教学视频、课件、习题库和学习论坛等资源。学生可以通过电脑或手机访问平台,进行自主学习或参与线上讨论。教师可以在平台上发布作业,学生可以提交作业的图片稿,系统会自动识别批改题目,并生成学习报告。平台还提供数据分析功能,能帮助教师了解学生的学习情况,并提供个性化建议。下列关于数据与数据安全的叙述,不正确的是( )
A.在线平台中的数据对于不同的学生,价值可以不同
B.数据加密是保证数据完整性的一种手段
C.数据的表现形式可以是文字、图形、图像、音频等
D.该在线平台的注册数据不属于大数据
2.某中学建立了一个在线学习平台,平台包含了各科目的教学视频、课件、习题库和学习论坛等资源。学生可以通过电脑或手机访问平台,进行自主学习或参与线上讨论。教师可以在平台上发布作业,学生可以提交作业的图片稿,系统会自动识别批改题目,并生成学习报告。平台还提供数据分析功能,能帮助教师了解学生的学习情况,并提供个性化建议。下列关于在线平台的信息安全和保护的说法中,不正确的是( )
A.管理员应该为不同用户设置相同权限来保护系统数据安全
B.该信息系统可以采用“用户名+口令”或生物特征识别的认证技术
C.用户线上学习时需要进行实名注册,有可能造成个人信息泄露
D.程序员为方便调试和测试,在系统中留下的后门是一种漏洞
3.某中学建立了一个在线学习平台,平台包含了各科目的教学视频、课件、习题库和学习论坛等资源。学生可以通过电脑或手机访问平台,进行自主学习或参与线上讨论。教师可以在平台上发布作业,学生可以提交作业的图片稿,系统会自动识别批改题目,并生成学习报告。平台还提供数据分析功能,能帮助教师了解学生的学习情况,并提供个性化建议。该平台识别并批改题目的功能采用了人工智能技术,下列关于人工智能说法正确的是( )
A.“专家系统”是一种典型的基于数据驱动的人工智能方法
B.图灵测试是测试机器是否具有智能的唯一方法
C.智能机器替代了很多工作岗位,应该限制发展人工智能
D.“达芬奇外科手术机器人”属于混合增强智能
4.某医院线上预约挂号系统有预约挂号、信息查询、用户留言等功能。用户通过客户端APP在系统中注册并实名认证后,可凭借个人账号登陆系统,进行查询与预约。医院科室可统计预约数据,调整坐诊医生数量。系统留言区供用户和医生交流。下列关于该信息系统组成的说法,正确的是( )
A.该信息系统中的用户就是指所有预约挂号的用户
B.服务器和数据库均属于该信息系统的硬件
C.该医院开发的客户端APP属于应用软件
D.该信息系统运行可以没有通信网络
5.某医院线上预约挂号系统有预约挂号、信息查询、用户留言等功能。用户通过客户端APP在系统中注册并实名认证后,可凭借个人账号登陆系统,进行查询与预约。医院科室可统计预约数据,调整坐诊医生数量。系统留言区供用户和医生交流。下列关于该信息系统及其支撑技术的说法,不正确的是( )
A.该信息系统开发模式为B/S架构
B.医保卡取号使用的RFID技术,是一种通信技术,也是一种传感技术
C.移动终端的“智能性”在硬件上主要基于传感器的植入
D.虽然该信息系统设计合理,但对外部环境存在依赖性
6.某医院线上预约挂号系统有预约挂号、信息查询、用户留言等功能。用户通过客户端APP在系统中注册并实名认证后,可凭借个人账号登陆系统,进行查询与预约。医院科室可统计预约数据,调整坐诊医生数量。系统留言区供用户和医生交流。下列关于网络的组成和功能的说法,正确的是( )
A.网络的最基本的功能是资源共享功能
B.TCP协议管理被传送内容的完整性
C.关闭家用路由器中的DHCP服务,计算机、移动终端就能动态获取IP地址
D.网络中的资源是指网络中的所有数据资源
7.一张大小为1024×768像素、颜色位深度为a的未经压缩的BMP格式图片,将其改黑白两色、大小为512×384像素的BMP格式图片后,其存储容量变为原图片的1/16,则a的值为( )
A.4 B.8 C.16 D.24
8.下列Python表达式的结果为True的是( )
A.4 in {a:3,b:4,c:5} B."ab34cf"[1:3]=="b34"
C."1567"<"1467" D.abs(int(-4.6))==len("qwer")
9.某算法的部分流程图如图所示,执行该流程时,若输入x的值为6783,下列说法正确的是( )
A.执行流程图后,输出的结果是14
B.执行流程图后,变量x的值是6
C.执行流程图后,“x>0?”和“m%2=1?”的执行次数相同
D.输入3876和输入6783,输出的结果相同
10.使用Flask Web框架编写应用程序的步骤如下:
①编写路由和视图函数;②启动Web网页;③创建应用实例;④导入框架模块;
下列说法不正确的是( )
A.路由与URL相关
B.应用实例通过路由和视图函数来使相关代码运行
C.Web应用程序编写步骤的正确顺序是④③②①
D.Web应用框架需要在编写网络应用程序之前确定
11.有如下Python程序段,功能是计算并打印1到n之间能够被4整除但不能被3整除的数及它们的和:
n=int(input("n:"))
i=1
s=0
while i<=n:
if i%4==0 and i%3!=0:

print(i,end=",")

print("s=",s)划线处有如下可选代码:
①s=s+i ②s=s+1 ③i=i+1 ④i=1
要想实现上述功能,划线处依次应填入的代码是( )
A.①③ B.①④ C.②③ D.②④
12.某Python程序如下:
def encrypt(mw,k):
mi=""
n=len(mw)
for i in range(0,n):
mi+=mw[(i+k)%n]
return mi
mw=input("请输入明文:")
k=int(input("请输入密钥:"))
print(encrypt(mw,k))
执行该程序段后,输入mw的值为abcdef,k的值为2,输出的结果是( )
A.fedcba B.cbdefg C.efabcd D.cdefab
二、综合题
13.某小组搭建了一个系统进行棚室检测,采集棚室的温度、湿度等数据。系统设有多个监测点,每个监测点均配备智能终端、传感器、执行器及IOT模块,智能终端获取传感器数据,通过无线通信方式将数据传输到Web服务器,由服务器判断数据异常时启动执行器工作。
该系统的架构如图所示,请回答下列问题。
(1)根据该信息系统的功能要求,图中的①②两处分别表示的设备名称是: , (单选,填字母:A.传感器n;B.路由器;C.Web服务器;D.执行器n)
(2)若某时刻提交到Web服务器的URL为http://192.168.0.10:8080/input id=3&val=62,则Web服务器的IP地址是① ,接收数据的路由是“② ”。
(3)该系统中“监测点02”处的执行器不能启动,其他工作均正常运转,简要说明系统中可能造成该问题的原因 。
(4)湿度低于40%表示干燥,40%到60%表示正常,高于60%表示潮湿。设湿度值为t(单位为RH),环境状态为s,下列程序段中不符合要求的是( )(单选,填字母)。
A. if t>60: s="潮湿"elif t>=40: s="正常"else: s="干燥" B. if t>60: s="潮湿"elif t>=40: s="正常"s="干燥" C. if t>60: s="潮湿"else: if t>=40: s="正常" else: s="干燥" D. if t<40: s="干燥"elif t<=60: s="正常"else: s="潮湿"
三、操作题
14.小明将小组收集的采集棚室湿度数据导出并存于“data.xlsx”。某天6时至18时之间的数据整理后的部分数据如图a所示,现要统计各监测点全天的平均湿度情况,找出当天平均湿度值最高的3个监测点,并绘制如图b所示的柱形图。
实现上述功能的部分Python程序如下:
import pandas as pd
import matplotlib.pyplot as plt
df=pd.read_excel("① ")
② #将第四行“监测04”的湿度值由61修改为58
plt.title("各监测点全天平均湿度情况")
plt.③ #显示创建的图形
(1)为实现上述功能,请在①②③处填入合适的代码。
(2)方框中应填入的语句依次为 (注:选3项,填数字序号)
①df2=df1.sort_values("湿度",ascending=False).head(3)
②df2=dfl.sort_values("湿度",ascending=True).head(3)
③df1=df.groupby("监测点").mean()
④df1=df.groupby("监测点",as_index=True)["湿度"].sum()
⑤plt.bar(df2.index,df2.湿度)
⑥plt.bar(df2.监测点,df2.湿度)
(3)为进一步对当天上午的数据进行平均温度值分析(12时之前为上午),可在第(2)小题处理的基础上,再运行如下语句,请在划线处填入适合的代码。
df=df[ ]
15.某停车场对停车位置进行了编号,依次为0~n-1。停车场收费规则:半小时内免费(包括半小时);半小时以上每小时4元(不满1小时的部分按1小时算),封顶40元。现编写程序,根据已有的出入车辆信息,输出已经出场车辆的停车费用及停车场内剩余的车辆数。某一时段的停车信息如下图所示。
请回答下列问题:
(1)若一辆车的入场时间为06:15,出场时间为10:50,则该车辆的停车费为 。
(2)实现上述功能的Python程序如下,请在划线处填入合适的代码。
#读取停车场车位的数量,存入m,代码略
"'读取停车场入场出场记录数量n,车牌、时间(转换为分钟)、出入场类型分别存入数组cp、sj、lx中,出入场类型为1表示入场,代码略"'
停车信息如下: (时间,车牌,类型) 07:10,浙A.1USRX,1 07:18,浙A.UZ4PJ,1 07:37,浙A.UZ4PJ,-1 08:07,浙A.8F6DZ,1 08:35,浙A.1USRX,-1 09:29,浙A.431IW,1 车辆浙A.UZ4PJ停车费用为0元 车辆浙A.1USRX停车费用为8元
a=["]*m;b=[0]*m;cnt=0
for i in range(n):
if lx[i]==1:
k=0
while ktime=si[i]-b[k]
if fee>40:
fee=40
if ③ :
fee=0
print('车辆'+cp[i]+'停车费用为'+str(fee)+'元')
print('停车场内还有'+str(cnt)+'辆车')
(3)程序加框处的代码有误,请改正。
题号 1 2 3 4 5 6 7 8 9 10
答案 B A D C A B A D D C
题号 11 12
答案 A D
13. C D 192.168.0.10 /input 监测点02处执行器异常;监测点02处执行器与智能终端连接故障 B
【详解】本题考查的是信息系统搭建。
(1)根据题干描述,系统通过传感器采集数据,并通过无线通信方式将数据传输到Web服务器。因此,①处应为Web服务器;由服务器判断数据异常时启动执行器工作,故②处是执行器。
(2)URL中的192.168.0.10是Web服务器的IP地址,/input是接收数据的路由路径。
(3)其他监测点工作正常,说明系统整体运行正常,问题可能出在监测点02的执行器本身或其与智能终端的连接上。
(4)选项B中,s="干燥"语句没有放在else分支中,导致无论t的值如何,s最终都会被赋值为“干燥”,不符合逻辑要求。故选B。
14. data.xlsx df.at[3,"湿度"]=58 show() ③①⑤ df.时<12或df["时"]<12
【详解】本题考查 pandas数据分析。
(1)①处:pd.read_excel()函数用于读取 Excel 文件,这里要读取 “data.xlsx” 文件,所以应填写data.xlsx。
②处:要将第四行 “监测点 04” 的湿度值由 61 修改为 58,可使用df.at[3, '湿度'] = 58 (at方法可通过行标签和列标签精准定位修改数据,这里行索引从 0 开始,第四行索引为 3 )。所以此处应填写df.at[3,"湿度"]=58。
③处:在使用matplotlib绘制图形后,使用plt.show()函数来显示创建的图形,所以此处应填写show() 。
(2)首先要按 “监测点” 分组并计算平均湿度,df.groupby(“监测点”).mean()可实现按 “监测点” 分组并对数值列求均值,得到每个监测点的平均湿度,所以应选③。 然后要找出平均湿度值最高的 3 个监测点,df1.sort_values("湿度", ascending = False).head(3)可对df1按 “湿度” 列降序排序并取前 3 行,即平均湿度最高的 3 个监测点,所以应选①。最后绘制柱形图,plt.bar(df2.index, df2.湿度)中df2.index作为 x 轴(即监测点),df2.湿度作为 y 轴(平均湿度值),可正确绘制柱形图,所以应选⑤。本题答案为③①⑤。
(3)要筛选出当天上午(12 时之前)的数据,可根据 “时” 列进行筛选,df = df[df['时'] < 12] ,这样就能得到 12 时之前的数据。本空答案为df.时<12或df["时"]<12。
15. 20 cnt+=1或cnt=cnt+1 a[k]!=cp[i] time<=30 fee=((time-1)//60+1)*4或者fee=(int((time-1)/60)+1)*4或者fee=(time+59)//60*4
【详解】本题考查循环结构的程序实现。
(1)入场时间为 06:15,出场时间为 10:50。停车时长为 4 小时 35 分钟,半小时以上每小时 4 元,不满 1 小时按 1 小时算,所以停车时长按 5 小时算,停车费用为5×4=20元。
(2)①处:当车辆入场(lx[i] == 1 )时,cnt用于记录停车场内车辆数,车辆入场则车辆数加 1,所以应填cnt += 1 。②处:当车辆出场(lx[i] == -1 )时,要找到对应车牌的车位信息,所以循环条件是 a[k] != cp[i] ,即没找到对应车牌时继续循环。③处:根据收费规则,半小时内免费,time是停车时长(分钟),当time <= 30时,停车费用为 0,所以应填time <= 30 。
(3)原代码fee = (time // 60) * 4没有考虑不满 1 小时按 1 小时算的规则,应改为fee = ((time - 1) // 60 + 1) * 4 ,这样当time小于 60 时,也能按 1 小时计费。

展开更多......

收起↑

资源预览