浙江省舟山市2023-2024学年高二下学期6月期末信息技术试卷(Word版附解析)
展开考生须知:
本试题卷分两部分,即:第一部分信息技术(50分),第二部分通用技术(50分)。全卷共16页,第一部分信息技术1至8页,第二部分通用技术9至16页。满分100分,考试时间90分钟。
答题前,考生务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上,并按规定用笔将所有试题的答案涂、写在答题纸上,答案写在本试题卷上无效。
选择题的答案须用2B铅笔将答题纸上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦擦净。非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑。
信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)
1. 下列关于数据与信息的说法,正确的是( )
A. 数字就是数据,是数据唯一的表现形式B. 只有数字化的信息才可以加工处理
C. 同一信息只能依附于同一载体D. 信息是数据经过分析、解释后产生的意义
2. 下列关于大数据和大数据处理说法正确的是( )
A. 大数据蕴含着巨大的价值,价值密度高
B. 相比数据之间的相关性,大数据处理更关注背后的因果关系
C. 车载导航系统一般以流计算方式处理交通大数据,为用户提供更好的导航服务
D. 由于大数据数据体量大,所以大数据处理的是抽样数据
3. 下列有关人工智能的说法不正确的是( )
A. 人工智能从诞生之日起,其发展并不是一帆风顺的
B. 利用神经网络解决分类问题主要应用了联结主义人工智能研究方法
C. “沃森”的智能能力从游戏领域移植到医疗领域体现了跨领域人工智能
D. 人工智能的发展导致部分工作岗位被取代,我们应设法限制其发展
4. 某学校使用的智慧接送系统功能如下:管理员将车牌号和孩子数据绑定到对应的家长手机,家长手机上安装智慧接送系统app,通过口令登录系统。家长车辆在规定时间范围内通过车牌识别系统进入地下车库停车位,在等待阶段,家长可以实时查看接送状态信息。孩子放学时,通过人脸识别系统进入接送平台,同时家长手机app收到孩子放学的通知信息,家长开车进入接送通道,孩子再次刷脸,闸机开启,接送工作顺利完成。下列关于该智慧接送系统的说法,不正确的是( )
A. 该信息系统的硬件包括服务器、智能手机和闸机等
B. 该信息系统的用户包括系统管理员、家长和孩子等
C. 孩子和车牌号数据存储在家长手机中,家长手机一旦丢失,需要重新绑定相关数据
D. 网络信号差的地方,家长手机无法查看接送信息,说明该信息系统对外部环境有依赖性
5. 某学校使用的智慧接送系统功能如下:管理员将车牌号和孩子数据绑定到对应的家长手机,家长手机上安装智慧接送系统app,通过口令登录系统。家长车辆在规定时间范围内通过车牌识别系统进入地下车库停车位,在等待阶段,家长可以实时查看接送状态信息。孩子放学时,通过人脸识别系统进入接送平台,同时家长手机app收到孩子放学的通知信息,家长开车进入接送通道,孩子再次刷脸,闸机开启,接送工作顺利完成。关于该信息系统涉及到的网络,下列说法不正确的是( )
A. 服务器负责数据处理和网络控制,是构成网络的主要资源
B. 家长手机需要与服务器处在同一局域网才能接收到孩子放学信息
C. 该信息系统的顺利运行需要TCP/IP协议的支持
D. 智能手机与服务器采用了无线通信技术
6. 某学校使用的智慧接送系统功能如下:管理员将车牌号和孩子数据绑定到对应的家长手机,家长手机上安装智慧接送系统app,通过口令登录系统。家长车辆在规定时间范围内通过车牌识别系统进入地下车库停车位,在等待阶段,家长可以实时查看接送状态信息。孩子放学时,通过人脸识别系统进入接送平台,同时家长手机app收到孩子放学的通知信息,家长开车进入接送通道,孩子再次刷脸,闸机开启,接送工作顺利完成。关于该信息系统的安全性,下列做法合理的是( )
A. 家长将孩子的接送动态信息分享给家庭成员
B. 为方便管理,为不同身份的用户设置相同的访问权限
C. 放学高峰时段,关闭防火墙以降低系统负荷
D. 为防止家长忘记登录口令,口令在数据库中以明文形式存储,方便管理员查看
7. 某算法的部分流程图如图所示。
执行这部分流程图,输出为( )
A. 13B. 14C. 15D. 16
8. 下列pythn表达式的值与其它三项不同的是( )
A. "10">"9"B. 2 nt in{"tw":2}C. "her"[:2]=="He"D. [1,2]==[2,1]
9. 已知一维数组a存储了n个元素(a[0]∼a[n-1]),当前数组长度大于n,要求在索引位置p插入元素key,并保持元素相对位置不变,实现上述功能的pythn程序段如下:
#生成数组a,代码略
key=int(input("请输入插入元素值:"))
p=int("input("请输入插入元素位置:"))
fr i in range(A ):
B
a[p]=key
有下列语句:
①p,n;②n-1,p-1,-1;③a[i+1]=a[i];④a[i]=a[i-1]
则程序A、B处代码分别是( )
A. ①③B. ①④C. ②③D. ②④
10. 判断字符串s是否是回文字符串(从左向右读和从右向左读一样的字符串称为回文字符串),若是则返回True,否则返回False,为了实现该功能,以下函数不可行的是( )
A. AB. BC. CD. D
11. 有如下Pythn程序段:
matrix=[[11,1,1],[2,2,2,2],[3,3,3,3],[4,4,4,4]]
k=int(input())
tt=0
fr i in range(4):
fr j in range(4):
if i+j=k:
tt+=matrix[i][j]
print(tt)
若输入2,则输出为( )
A. 12B. 10C. 8D. 6
12. 有如下pythn程序段:
def decrypt(c,k):
t=rd(c)-k
if t<97:
t+=26
return chr(t)
miwen=input("请输入密文:")
key=input("请输入密钥:")
ps=0
mingwen=""
fr i in miwen:
if"a"<=i<="z":
d=rd(key[ps])-97#"a"的ASCII码为97
mingwen=decrypt(i,d)+mingwen
ps=("ps"+1)%len(key)
else:
mingwen=i+mingwen
print(mingwen)
执行该程序段后,若输入的密文为:5pvbzmg5,密钥为:abc,则输出的内容是( )
A. puzzleB. 5elzzup5C. 5puzzle5D. elzzup
二、非选择题(本大题共3小题,第13小题8分,第14小题9分,第15小题9分,共26分)
13. 某校高二10个班级参加了某协作体组织的期中考试,考试成绩保存在“scre.xlsx”文件中,部分数据如下图所示:
图1
小王同学用Pythn程序及pandas模块对高二期中成绩进行分析,输出总分前10名和各学科单科王(需要考虑并列名次,见图2),并用matpltlib绘制各班级总分平均分柱形图(图3):
图2
图3
实现上述功能的pythn代码如下:
imprt pandas as pd
imprt matpltlib.pyplt as plt
plt.rcParams["fnt.sans-serif"]=["SimHei"] #设置显示中文字体
df=pd.read_excel("scre.xlsx")
kms=df.clumns[3:]
fr km in kms:
df_srt=df.srt_values(①____,ascending=False)
df_srt=df_srt.reset_index() # 重置索引,使索引重新有序
if km=="总分":
t=10
else:
t=1
fr i in range(t,len(df_srt)):
if df_srt.at[i,km] !=df_srt.at[i-1,km:]
②____
break
else:
bttm=len(df_srt)
if km="总分":
print(f"{km}前10名:",df_srt[:bttm].姓名.values)
else:
print(f"{km}单科王:",df_srt[:bttm].姓名.values)
df_g=df.grupby("班级").mean()
x=df_gindex
y=③____
plt.bar(x,y,label="各班总分平均分")
plt.④____ #显示图例
plt.shw()
请回答下列问题:
(1)方框处代码需要计算每个同学10个科目的总分。为实现该功能,方框处代码可选择下列选项中的____。(单选,填字母:(axis=1)(axis=0))
(2)请完善划线①、②、③、④处的代码
14. 小明做了一个“室内温度监测系统”的实验,传感器采集的数据由智能终端通过IT模块发送至Web服务器;实时采集室内的温度数据,并上传至服务器中;根据阈值控制LED灯的开关,起到警示作用。
请回答下列问题:
(1)该信息系统采用的架构为____(选填:B/S或C/S)模式。
(2)该系统中,虚线框处智能终端与执行器及传感器之间的数据传输____(多选,填字母:)
A.只能由智能终端到执行器/ B.只能由执行器到智能终端/ C.既可以由智能终端到执行器也可以由执行器端到智能终端/ D.只能由智能终端到传感器/ E.只能由传感器到智能终端/ F.既可以由智能终端到传感器也可以由传感器端到智能终端)。
已知该监测系统智能终端每5秒采样一次,使用BXY软件给终端编写数据采集、传输程序,实现把温度数据上传到Web服务器,智能终端部分代码如下:
frm micrbit imprt*
#IT模块连接路由器代码略
while True:
temp=rund((pin0.read_analg()*330/1024) #获取温度数据
errnresp=Oblq.get("input?id=1&val="+str(temp),10000)
if errn=200:
display.scrll(str(resp))
if resp= '1 ':
pin14.write_digital(1)
else:
pin14.write_digital(0)
else:
display.scrll("err")
①____ #设置采集间隔时间
服务器端的程序部分代码如下:
# 导入Flask框架模块及其他相关模块,代码略
# 指定数据库位置,代码略
@app.rute('/ ')
def hell():
# 从数据库读取温度值数据,并返回页面,代码略
@app.rute("/input",methds=[ 'POST ', 'GET '])
def add_data():
if request.methd=="②____ ":(选填:POST/GET)
sid=int("('id '))")
value=flat(('val '))
else:
sid=int(('id '))
value=flat(('val '))
#写入数据库,代码略
If 20
else:
return '1 '
if _name_== '_main_ ':
app.run(hst=,prt=8080,debug=True)
(3)请在划线处填入合适的代码。
(4)从代码中可以看出,连接执行器引脚是____
(5)结合代码,若某时刻温度数值是28,则传输数据时使用的URL是http____
15. 某学习英语的APP不仅能查询单词的读音及词义,还能指导用户背诵单词,这其中用户单词库的积累是一个重要的环节。单词库中英文单词的排序是按照英文字母的先后顺序排列,比如alive排在axis的前面。我们查询英文单词库时会先找到该单词的首字母所在位置,然后根据后续字母的顺序去查找所需单词的位置及词义。小朱尝试编写了一个简易的查字典程序,输入单词进行词义查询:若该单词在词库中,则输出单词的词义;若不在词库中,则将该单词及词义添加到词库中,添加完成后,要求同一字母开头的单词仍然有序。
小朱使用链表结构来存储单词库。单词库的链表结构如下表所示,已收录部分单词在库中。查找单词“cursr”时,先根据单词的首字母确定head指向列表索引2,根据指针域,后续依次访问列表索引31,29,在索引29处找到该单词,而“cursr”所在节点的指针域为-1,说明该单词当前是以c开头的最后一个单词。查找单词“by”,该单词不在单词库中,将该单词及对应词义添加到单词库中。
(1)根据以上表格,当前单词库中包含____个以“a”开头的单词(要求单词长度>1)。
(2)以下代码实现了上述功能,完成代码填空。
def search_wrd(wrd,head): #在以head为头指针的链表中查找单词wrd
pre=head;cur=data[pre][2]
while cur!=-1:
if wrd=data[cur][0]:
return True,cur
elif wrd>data[cur][0]:
pre=①____
cur=data[cur][2]
else:
return False,pre
return False,pre
def print_link():#遍历所有链表,输出单词及词义
fr i in range(26):
p=i
while ②____
print(data[p][0]+""+data[p][1],"end"="")
p=data[p][2]
print() #换行
#主程序
data=[]
#生成当前单词库data,代码略
wrd=input("请输入一个单词(均为小写且长度大于1):")
flag,ps=search_wrd(③____)
if flag==True:
print(data[ps][1])
else:
print("没找到该单词")
s=input("请输入单词词义:")
data.append([wrd,s,data[ps][2]])
data[ps][2]= ④____
print_link()A.
def hw4(s):
fr i in range(len(s)//2):
if s [i] !=s[len(s)-1-i]:
return False
else:
return True
B.
def hw2(s):
fr i in range(len(s)//2):
if s [i] !=s[len(s)-1-i]:
return False
return True
C.
def hw3(s):
fr i in range(len(s)//2):
if s [i] !=s[len(s)-1-i]:
return False
else:
return True
D.
def hw1(s):
L,R=0,len(s)-1
while L
return False
L,R=L+1,R-1
return True
df.总分=
列表索引
单词
简要词义
指针域
0
a
a开头单词
28
1
b
b开头单词
27
2
C
c开头单词
31
…
…
…
25
Z
z开头单词
-1
26
alive
活着的
50
27
binary
二进制
30
28
add
添加,加
26
20
cursr
光标,游标
-1
30
byte
字节
-1
31
cache
高速缓存
29
⋯
…
…
50
axis
轴
-1
…
…
…
…
浙江省浙东北(ZDB)联盟2023-2024学年高二下学期期中联考信息技术试卷(Word版附解析): 这是一份浙江省浙东北(ZDB)联盟2023-2024学年高二下学期期中联考信息技术试卷(Word版附解析),文件包含浙江省浙东北ZDB联盟2023-2024学年高二下学期期中联考技术试卷-高中信息技术Word版含解析docx、浙江省浙东北ZDB联盟2023-2024学年高二下学期期中联考技术试卷-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共20页, 欢迎下载使用。
浙江省嘉兴市2023-2024学年高二下学期期末信息技术试卷(Word版附解析): 这是一份浙江省嘉兴市2023-2024学年高二下学期期末信息技术试卷(Word版附解析),文件包含浙江省嘉兴市2023-2024学年高二下学期期末检测技术试题-高中信息技术Word版含解析docx、浙江省嘉兴市2023-2024学年高二下学期期末检测技术试题-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共19页, 欢迎下载使用。
浙江省湖州市2023-2024学年高二下学期期末考试信息技术试卷(Word版附解析): 这是一份浙江省湖州市2023-2024学年高二下学期期末考试信息技术试卷(Word版附解析),文件包含浙江省湖州市2023-2024学年高二下学期期末考试技术试题-高中信息技术Word版含解析docx、浙江省湖州市2023-2024学年高二下学期期末考试技术试题-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共22页, 欢迎下载使用。