![浙江省台州市2023-2024学年高二下学期期末技术试题(Word附含答案)01](http://img-preview.51jiaoxi.com/3/14/15954780/0-1720441304087/0.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![浙江省台州市2023-2024学年高二下学期期末技术试题(Word附含答案)02](http://img-preview.51jiaoxi.com/3/14/15954780/0-1720441304144/1.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![浙江省台州市2023-2024学年高二下学期期末技术试题(Word附含答案)03](http://img-preview.51jiaoxi.com/3/14/15954780/0-1720441304186/2.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
浙江省台州市2023-2024学年高二下学期期末技术试题(Word附含答案)
展开第一部分 信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)
1.下列关于数据与信息的说法,正确的是
A.计算机中的数据只能以结构化的形式存在
B.大数据分析的是抽样数据,而不是全体数据
C.数据是对客观事物的符号表示,如数字、字母等
D.与物质、能源相同,信息也会因为被别人获取而发生损耗
阅读下列材料,回答第2至4题:
某汽车智能驾驶系统,使用英伟达Orin芯片,总计算力为508TOPS,配备的感知硬件包括多种激光雷达和高清摄像头。该系统的设计体现以人为中心,主要功能有:(1)辅助驾驶功能,通过学习交通状况与驾驶者操作,能够在应对紧急状态时制定合理的行车方案。(2)自动泊车功能,可自动学习路线完成泊车,支持倒车避让,礼让行人等。(3)智能语音操控功能。
2.下列关于该系统的组成与功能的说法,正确的是
A.该系统中的用户只有汽车驾驶员
B.辅助驾驶功能的实现仅涉及数据的加工处理
C.车辆速度、位置等需要实时处理的数据属于静态数据
D.英伟达Orin芯片、激光雷达和高清摄像头都是该系统的硬件
3.该系统关于人工智能技术应用的说法,不正确的是
A.自动泊车功能应用了人工智能技术
B.该系统可以通过与环境的交互学习提升智能
C.语音识别技术都是通过符号主义人工智能实现的
D.智能驾驶技术不仅涉及计算机科学,还涵盖其他多种学科
4.下列关于信息系统安全和信息社会责任的说法,正确的是
A.该汽车的智能驾驶系统,不会感染病毒
B.只要开启防火墙,黑客就无法入侵该系统
C.该系统在开发的过程中考虑到了以人为本的原则
D.自动驾驶只会给人们带来便利,不会产生负面的社会问题
5.下列关于网络系统的说法,正确的是
A.数据通信功能是网络系统的功能之一
B.只有数据资源才能被网络中的其他用户共享使用
C.5G移动通信技术是指数据传输速率为5Gbit/s的通信技术
D.计算机网络按照覆盖范围进行分类,可分为局域网和城域网两类
6.一幅未经压缩的1024×512像素、256色BMP图像,其存储容量约为
A. 128KBB. 512KBC.4MBD. 16MB
7.某算法部分流程图如第7题图所示,输入k的值为4,n的值为8,执行这部分流程后,输出m的值为
A. 1098B. 8901C. 9018D. 1890
8.有1个队列,队首到队尾的元素依次为1,2,3,4,5。约定:Q操作是指队列中1个元素出队,T操作是指队列中1个元素出队后再入队。则经过QTTTQ系列操作后,队列中队首到队尾的元素依次为
A.2,3,4B.2,4,3C.5,2,3D.5,3,4
9.某二叉树如第9题图所示,下列说法正确的是
A.该二叉树是完全二叉树B.该二叉树共有4个叶子节点
C.节点D、F都是节点B的孩子节点D.该二叉树后序遍历的结果为DEBFCA
10.有如下Pythn 程序段:
a = [5, 4, 2, 6, 3] ; n = len(a)
fr i in range(n-2):
fr j in range(i+1,n):
if a[i] a[i],a[j] = a[j],a[i]
执行该程序段后,a的值是
A. [6, 5, 4, 3, 2]B. [2, 3, 4, 5, 6]C. [2, 3, 4, 6, 5]D. [6, 5, 4, 2, 3]
11.有如下Pythn 程序段:
def f(n):
if n <= 1:
return 1
else:
return f(n-1) * 2+f(n-2)
s=0
fr i in range(1,5):
s = s + f(i)
执行该程序段后,变量s的值是
A. 11B. 12C. 28D. 30
12.有如下Pythn 程序段:
frm randm imprt randint
st = [""]*4 ; ys ="ABCD"; cz=[1,1,1,1]
x = randint(0,3) #随机生成0、1、2、3
cz[x] = 0
tp = -1 ; ps = 0
fr i in range(len(cz)):
if cz[i] == 0 and tp > -1:
tp = tp -1
elif cz[i] == 1:
tp tp + 1 ; st[tp] = ys[ps]
ps = ps + 1
print(st[ : tp 1])
执行该程序段后,输出结果不可能的是
A. ['A', 'B']B. ['B', 'D']C. ['B', 'C']D. ['A', 'B', 'C']
二、非选择题(本大题共3题,其中第13题10分,第14题7分,第15题9分,共26分)
13.某小组合作开发了“运动有奖”系统,使用智能终端模拟运动手环,实现运动打卡、获取积分的过程,该系统结构示意图如第13题图a所示。该系统采集走路步数,将数据上传至服务器,存储在数据库中。用户可通过浏览器查看各用户运动情况。
图a
请回答下列问题:
(1)搭建信息系统前要明确用户对所搭建系统的目标期待,该过程属于_________。(单选,填字母:A.需求分析/B.开发模式的选择/C.概要设计/D.详细设计)
(2)服务器端程序基于 Flask Web框架编写,部分代如下。某时刻编号为1的用戶走路步数为950步,则智能终端提交数据到服务器的URL为:http _________ /input?uid=1&stp=950。该数据的传输方式是_________(选填:GET/POST)。
#导入相关模块,代码略
app = Flask(__name__)
@app.rute("/input", methds=["GET"])
def add():
userid = int(("uid")) #获取用户编号
steps = int(("stp")) #获取走路步数
#将数据提交至数据库,代码略
if__name__==__"main__":
app.run(hst="", prt = 8080)
(3)实现计步功能原理如下:智能终端移动时加速度的波峰峰值大于阈值th,且相邻波峰时间间隔介于阈值dt1和dt2之间,则计为一步。如第13题图b所示,A点的值大于相邻两个点的值,则该点为波峰,图中共有5个波峰,若dt1的值为0.2,dt2的值为1,th的值为11,图中有效波峰为A、B、C,该时间段有效步数为2。
图b
相关Pythn代码如下,请在程序划线处填入合适的代码。
#将每隔0.1秒采集加速度数据存入数组d中,代码略
peaks=0 #peaks表示有效波峰数量
p = -1
fr i in range(1,len(d) - 1,1):
if d[i]> th and ① :
if p == -1:
peaks = 1
elif dt1 <=0.1*(i - p) <= dt2:
②
p=i
steps = peaks - 1 #steps表示有效步数
(4)系统正常工作一段时间后,组员发现数据库中缺失了智能终端1对应的最新数据,其它正常,请简要说明系统中可能造成上述问题的原因。(注:回答2项,回答1项得1分)
14.“运动有奖”系统各智能终端上传相关数据至服务器端,积分规则如下:一天步数超过10000步,运动达标,可获得积分1分,若出现连续运动达标,则获得积分比前一天多1分,若中断,则重新开始计分。如某用户在第1,3,4,5,7天运动达标,则获得的积分为1+1+2+3+1=8分。现统计4月份各用户的运动积分情况,编写Pythn程序如下:
def Cal (userid, df):
tmp = tmp.srt_values('日期',ascending=True)
tmp = tmp.reset_index() #重置tmp的索引,使其从0开始连续编号
scre = 0 ; k = 1 ; i = 0
while i < len(tmp):
scre += 1 ; j = i + 1
while j < len(tmp) and tmp.at[j - 1, "日期"] + 1 == tmp.at[j, "日期"]:
k += 1
scre = ①
j += 1
②
i = j
return scre
imprt matpltlib. pyplt as plt
imprt pandas as pd
# 读取4月相关数据,处理成DataFrame对象dfl,部分数据如第14题图a所示,代码略
图a
n = 7 ; id = ["]*n ; sc = [0] * n
fr i in range(n):
id[i] = '用户' + str(i + 1)
sc[i] = Cal (i + 1, dfl)
plt.bar( ③ ,sc)#绘制柱形图
#设置绘图参数,显示如第14题图b所示柱形图,代码略
图b
请回答下列问题:
(1)程序中方框处应填入的正确代码为__________(多选,填字母)。
(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)
(2)请在程序划线①、②、③处填入合适的代码。
15.某高校实施强基计划,招生专业包括专业A~专业E,共5类专业。已有n名考生参与考试,每名考生的数据由“考生编号”、“填报专业”和“笔试成绩”组成。现要从这n名考生中,依据笔试成绩从高到低,挑选各类专业2倍的招生人数进入面试环节(若入围的最低分有同分者,均进入面试)。
(1)若有10位考生的数据如第15题图所示,专业B按照“笔试成绩”创建降序链表,该链表的索引顺序为9→2→8;若对专业D按照“笔试成绩”另创建降序链表,则该专业链表的索引顺序为__________(注:各数字用→分隔)。
(2)实现该功能的Pythn程序如下,请在程序中划线处填入合适的代码。
# 考生数据存入列表ks中,代码略。ks为['1','A',93],['2','D',77],……]
nums = ["A",10], ["B",20], ["C",15], ["D",25], ["E",15]
# nums表示专业类别以及该专业对应的招生人数
n = len(ks)
fr i in range(n):
ks[i].append(-1)
head = [-1] * 5 #head用于存储每个专业对应链表的头指针
fr i in range(n):
zy= ①
cj = ks[i][2]
if head[zy] == -1:
head[zy] = i
else:
pre = p = head[zy]
while p != -1 and cj < ks[p][2 :
pre = p
p = ks[p][3]
if p == head[zy]:
ks[i][3] = p
head[zy] = i
else:
ks[i][3] = p
②
fr i in range(5):
pre = p = head[i]
cnt = 0
while p != -1 :
print(ks[p][:3],end = "->")
cnt += 1
pre = p
p = ks[p][3]
if ③ :
break
print("入围专业",chr(i+65),"面试环节的人数:",cnt)
(3)若将加框处代码“p!= -1and cj < ks[p][2]”误写为“cj < ks[p][2]”,会导致某些情况下无
法得到符合要求的结果。下列3组数据中,能测试出这一问题的是_________(单选,填字母)。
A. ks = ['1','A',86], ['2','A',95], ['3','A',98]
B. ks = ['1','A',90 ], ['2','A',88 ], ['3','A',93]
C. ks = ['1','A',88 ], ['2','A',93 ], ['3','A',90]
台州市2023学年第二学期高二年级期末质量评估试题
技术参考答案
第一部分信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)
二、非选择题(本大题共3小题,其中第13小题10分,第14小题7分,第15小题9分,共26分)
13.(1)A(1分)
(2):8080(2分) GET(1分)
(3)①d[i]>d[i-1]and d[i]>d[i+1](2分) ②peaks+=1(2分)
(4)加速度传感器1故障;智能终端1故障;IOT模块1故障;加速度传感器1和智能终端1连接异常;IOT模块1和Wi-Fi连接异常;(2分)
14.(1)AC(2分)
(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)
(2)1scre+k(2分)
②k = 1(2分)
③id(1分)
15.(1)7→3→5→1(1分)
(2)①rd(ks[i][1])-65(2分)
②ks[pre][3]=i(2分)
3 cnt >= nums[i][1] * 2 and ks[p][2] != ks[pre][2]
或cnt >= nums[i][1] * 2 and ks[p][2]
A.
tmp = df[df['用户编号'] == userid]
tmp = tmp[tmp['步数']>10000]
B.
tmp = df[df['用户编号'] == userid]
tmp = df[df['步数']>10000]
C.
tmp = df[df.步数>10000]
tmp = tmp[tmp.用户编号 == userid]
D.
tmp = df.srt_values('用户编号')
tmp = tmp.srt_values('步数')
考生编号
填报专业
笔试成绩
1
A
93
2
D
77
3
B
73
4
D
95
5
A
99
6
D
85
7
E
92
8
D
97
9
B
70
10
B
78
题号
1
2
3
4
5
6
7
8
9
10
11
12
答案
C
D
C
C
A
B
B
A
D
D
C
B
浙江省台州市2023-2024学年高二上学期期末质量信息技术试题(Word版附解析): 这是一份浙江省台州市2023-2024学年高二上学期期末质量信息技术试题(Word版附解析),文件包含浙江省台州市2023-2024学年高二上学期期末质量评估技术试题-高中信息技术Word版含解析docx、浙江省台州市2023-2024学年高二上学期期末质量评估技术试题-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共20页, 欢迎下载使用。
浙江省台州市山海协作体2023-2024学年高二上学期期中联考技术试题(Word版附解析): 这是一份浙江省台州市山海协作体2023-2024学年高二上学期期中联考技术试题(Word版附解析),共11页。试卷主要包含了考试结束后,只需上交答题纸,5折优惠计价;等内容,欢迎下载使用。
浙江省台州市八校联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析): 这是一份浙江省台州市八校联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析),共9页。试卷主要包含了考试结束后,只需上交答题纸,2℃,说明信息具有真伪性, 下列关于数制的说法,正确的是等内容,欢迎下载使用。