浙江省宁波市镇海中学2023届高三技术下学期5月模拟考试试题(Word版附解析)
展开一、选择题(本大题共12小题,每小题2分,共24分,在每小题给出的四个选项中,只有一个符合题目要求)
1. 某共享单车系统,租车时用支付宝扫描共享单车上的二维码,获取单车的唯一编码,然后APP将唯一编码传送给单车的服务器,服务器收到唯一编码后,会从数据库查询到该单车的密码,当APP显示开锁中的时候,手机将单车服务器传送过来的密码通过蓝牙通信的方式发送给共享单车的车锁,密码匹配到后车锁就会打开。下列关于该共享单车系统的说法正确的是( )
A. 共享单车和扫码用的手机组成了共享单车系统的硬件
B. 支付宝APP以及手机上安装的操作系统组成了共享单车的软件
C. 共享单车唯一编号,开锁密码,出租车人的个人信息等都属于该信息系统中的数据
D. 共享单车系统的用户仅指租车的用户、共享单车的维修人员
【答案】C
【解析】
【详解】本题主要考查信息系统的应用。选项 A 信息系统中的硬件是指系统中看得见、摸得着的设备,它包含计算机硬件、移动终端硬件和通信网络设备等。选项 B 少了网络软件、网络协议、服务器、数据库软件;选项 D 信息系统中的用户范围很广,如信息系统的使用者、计算机和非计算机设备的操作与维护人员、程序设计员、数据库管理员、系统分析员、信息系统的管理员及人工收集、加工、传输信息的有关人员等,所以选项 C 符合题意。故选: C 。
2. 某共享单车系统,租车时用支付宝扫描共享单车上的二维码,获取单车的唯一编码,然后APP将唯一编码传送给单车的服务器,服务器收到唯一编码后,会从数据库查询到该单车的密码,当APP显示开锁中的时候,手机将单车服务器传送过来的密码通过蓝牙通信的方式发送给共享单车的车锁,密码匹配到后车锁就会打开。两辆共享单车,一辆可以正常租车,另一辆不能租车,则下列原因中可能的是( )
A. 故障共享单车上的二维码不完整B. 租车点通信网络故障,手机无网络信号
C. 扫码手机的蓝牙功能没有打开D. 共享单车系统中的服务器奔溃
【答案】A
【解析】
【详解】本题主要考查信息系统的应用。一辆可以正常租车,另一辆不能租车,说明网络良好、蓝牙功能已打开、服务器正常。可能的原因是故障共享单车上的二维码不完整,故本题选A选项。
3. ChatGPT是人工智能技术驱动的自然语言处理工具,它能够通过理解和学习人类的语言来进行对话,甚至能完成撰写邮件、视频脚本、文案、翻译、代码,写论文。ChatGPT本质上是一个语言模型,需要巨量的高质量数据才能训练出接近于人类的智能。下列关于ChatGPT的说法正确的是( )
A. ChatGPT是基于“手工构造知识库+推理引擎”的“专家系统”
B. ChatGPT是一种基于数据驱动的人工智能方法,即深度学习
C. ChatGPT是一种问题引导下的试错学习,即从过去的经验中不断学习,提升智能
D. ChatGPT是人类开发的人工智能应用,不会对人类产生威胁
【答案】B
【解析】
【详解】本题主要考查人工智能技术的描述。题干说 ChatGPT 本质上是一个语言模型,需要巨量的高质量数据才能训练出接近于人类的智能。即数据驱动的人工智能,数据驱动的智能是机器学习及深度学习技术的核心思想之一。所以选项 B 说法正确。故选: B 。
4. 一个时长为3分钟、采样频率为44.1kHz、量化位数为16、立体声未经压缩的WAV格式音频文件压缩为MP3格式文件,其压缩比约为10∶1,则压缩后的MP3格式文件大小约为( )
A. 1MB. 3MC. 6MD. 9M
【答案】B
【解析】
【详解】本题主要考查音频文件容量计算。未经压缩音频文件容量=采样频率*量化位数*声道数*时长/8=44.1*1000*16*2*3*60/8/1024/1024=30MB,压缩为MP3格式文件,其压缩比约为10∶1,则压缩后的MP3格式文件大小约为30/10=3M,故本题选B选项。
5. 最近甲流和新冠频发,学校准备升级进校系统,将“刷卡”的进校模式改成“人脸识别+测温”的进校模式,并将学生每天的出入校和健康情况反馈给学校。下列有关测温的说法不正确的是( )
A. 必须每天进行测温,不能使用以往数据来表明当前健康状况,体现了信息的真伪性
B. 某学生体温38.5度,老师利用知识判断出其已经发烧
C. 一般使用红外传感器获取温度信息
D. 使用传感器测温是数字化的过程
【答案】A
【解析】
【详解】本题主要考查数据和信息的描述。必须每天进行测温,不能使用以往数据来表明当前健康状况,体现了信息的时效性,故本题选A选项。
6. 最近甲流和新冠频发,学校准备升级进校系统,将“刷卡”的进校模式改成“人脸识别+测温”的进校模式,并将学生每天的出入校和健康情况反馈给学校。下列有关信息系统说法正确的是( )
A. 在第一次搭建该信息系统时预留了可升级端口,属于需求分析中的功能需求
B. 为保存学生数据,学校应该尽可能购买容量大的数据库,其它不用考虑
C. 该系统只在校园内使用,属于局域网
D. 该系统的系统软件只有操作系统
【答案】C
【解析】
【详解】本题主要考查信息系统的应用。选项 A ,应该属于需求分析中的可扩展性需求;选项 B ,还要考虑数据流转换、数据交换格式;选项 D ,还有程序开发语言、设备驱动程序等,故选C。
7. 最近甲流和新冠频发,学校准备升级进校系统,将“刷卡”的进校模式改成“人脸识别+测温”的进校模式,并将学生每天的出入校和健康情况反馈给学校。下列有关信息安全说法不正确的是( )
A. 学生的体温属于个人一般信息,但也不能随意公开
B. 人脸识别属于依靠生物特征识别,其优点防伪性好,随时随地可用
C. 教师可以通过管理员权限浏览每个学生的体温状况,属于访问控制
D. 若该系统没有连接外部网络,则不会中病毒
【答案】D
【解析】
【详解】本题主要考查信息安全。若该系统没有连接外部网络,通过U盘、移动硬盘等也可能感染病毒,故本题选D选项。
8. 某算法的部分流程图如图所示。执行这部分流程,若输入a的值为13,则输出c的值是( )
A 1B. 2C. 3D. 4
【答案】C
【解析】
【详解】本题主要考查算法流程图的执行。阅读题干和流程图可知,三个变量的变化过程如下图所示:
退出循环后 c =3。故选: C 。
9. 有如下Pythn程序段,运行该程序,输出的结果可能的是( )
imprt randm
n=randm. randint (50,101)
a=[ ]
fr i in range(2n):
while n%i ==0:
a+=[i]
n//=i
print(a)
A. [3,3,3,3]B. [2,2,9]C. [55]D. [5,15]
【答案】A
【解析】
【详解】本题主要考查Pythn程序的执行与调试。分析程序可知,n是随机生成50~101之间的整数,该程序实现输出n的所有质因数,当n=81时,输出的结果是[3,3,3,3]。其余选项中9、55、15都可以进行因式分解,因此不可能,故本题选A选项。
10. 某二叉树前序遍历的结果为“ABCD”,则中序遍历的结果不可能是( )
A. ABCDB. CDBAC. BDACD. DCBA
【答案】C
【解析】
【详解】本题主要考查二叉树的遍历。如下图,选项A、B、D三个选项均可画出对应的二叉树,只有选项C无法确定二叉树,故本题选C选项。
11. 有如下Pythn程序段,有关该程序段,下列说法正确是( )
def fun(k):
if k==0:
return " "
elif k%2==1:
return chr(k+rd('A'))+fun(k-1)
else:
return fun(k-1)+chr(k+rd('A'))
A. fun(5)的值为'FDBCE'
B. 若执行s=fun(0),则函数fun的调用次数为0
C. 该算法的时间复杂度为O(n^2)
D. 计算机在执行上述递归程序时,是通过树的调用来实现的
【答案】A
【解析】
【详解】本题主要考查Pythn程序的执行与调试。用图分析递归的调用情况:
选项 A ,如上图, fun (5)的值为 FDBCE, A 正确;选项 B, fun (0)的函数调用次数为1,B 错;选项 C ,从上图可以看出,该算法的时间复杂度只与 n 有关,应为 O ( n ),C 错;选项 D ,从上图可以看出,调用是线型不是树型。故选: A 。
12. 已知链表a中的每个节点包含数据区域和指针区域两部分,下列Pythn 程序段的功能是在链表a中删除数据值为key的所有节点
key=int(input("输入要删除的数据:"))
head=0
while a[head][ 0]==key and head!=-1:
head=a[head][1]
p=q=head
if head!=- 1:
q=a[q][1]
while ① :
if a[q][0]==key:
②
else:
p=a[p][1]
q=a[q][1]
则划线①②处的代码分别为( )
A. ①a[q][1]!=-1 ②a[p][1]=a[q][1]B. ①a[q][1]!=-1 ②a[q][1]=a[p][1]
C. ①q!=-1 ②a[q][1]=a[p][1]D. ①q!=-1 ②a[p][1]=a[q][1]
【答案】D
【解析】
【详解】本题主要考查数据结构及Pythn程序实现。在链表中删除值为 key 的节点,除了找到当前节点 q ( a [ q ][0]== key )外,重要的是要跟踪到 q 的前趋节点。从代码中可以看出,q 的前趋节点为 p 。当找到节点 q 时,要删除 q 节点,只需要修改 p 的指针为 q 的后继。①空循环条件遍历链表 a , q 为当前元素指针,要将所有数据都找完,循环条件应为 q !=-1,若条件为 a [q][1]!=-1,则会漏判最后一个数,②空填写为 a [ p ][1]= a [ q ][1],以实现删除q节点,故本题选D选项。
二、非选择题(本大题共3题,其中第13小题8分,第14小题9分,第15小题9分,共26分)
13. 学校对车辆进入校内停车场使用了车辆入场识别系统,该系统的工作流程如下:
1、车辆驶入摄像机识别区域,智能终端连接的摄像机开始捕获,并识别出车牌号;
2、智能终端通过无线网络将识别的车牌信息发送到Web服务器;
3、如果该车牌存数据库内,并且处于启用状态,则显示屏显示车牌号码、欢迎光临等信息,同时智能终端向入口控制器发送开闸信号,道闸开闸放行。
数据库表结构如下图:
该服务器上的部分代码如下:
(1)在搭建“车辆入场识别系统”过程中,下列说法正确的是________(多选,填字母)。
A.工作人员驾驶车辆检测系统是否正常运行,属于系统测试中的动态测试
B.决定该系统采用Sqlite数据库属于搭建信息系统过程中的详细设计阶段
C.应先进行模块结构设计,再进行开发模式选择
D.智能终端可借助IT模块通过无线网络和服务器进行数据传输
(2)若当前识别到的车牌号为“浙B54A36”,并且采用GET方式传输数据,则智能终端上传数据给Web服务器的URL应该为______
(3)在划线处填入合适的代码。①_______ ②________
(4)系统搭建完成后,陈老师驾驶车辆驶入停车场,提示欢迎进入的信息,结果道闸却未打开,可能的原因是________(单选,填字母)。
A.Web服务器与数据库连接异常
B.智能终端未对控制器发送相应请求
C.车牌数据未保存到数据库中
【答案】 ①. AD ②. :8080/judge?cp==浙B54A36 ③. cur.fetchall() ④. data[0][1]==1 ⑤. B
【解析】
【详解】本题主要考查信息系统及Pythn程序综合应用。①决定该系统采用Sqlite数据库属于搭建信息系统过程中的数据库管理系统选择;搭建信息系统的前期准备的步骤为:需求分析一可行性分析一开发模式选择一概要设计一详细设计。其中模块结构设计是概要设计的一个部分。故应先进行开发模式选择,再进行模块结构设计,故 BC 错。所以答案为 AD 。②采用 GET 方式传输数据,由代码可知,智能终端传到服务器的路由为"/ judge ",由代码 car = request . arg s . get (' cp ')可知传输数据的变量名为 cp 。故智能终端上传数据给 Web 服务器的 URL 应该为:8080/judge?cp==浙B54A36。③由代码可知, data 表示通过查找车牌号获取的数据,故第一处划线应为获取数据库查询到的数据: cur . fetchall ();④获取的数据只有一条,且包含2个数据项:车牌号及车牌状态。车牌状态应用 data [0][1]表示,根据代码,当车牌启用时,返回"欢迎进入"。故此处应填入代码: data [0][1]==1(车牌状态启用)。⑤陈老师可以驾驶车辆驶入停车场,提示欢迎进入的信息,说明1.信息采集端正常;2.Web服务器与数据库连接正常;但是结果道闸却未打开,说明是智能终端和执行器端出现问题。通过三个选项,可能的原因为 B 、智能终端未对控制器发送相应请求,故选B选项。
14. 校运动会举行“四项全能比赛”,分别举行100米、立定跳远、1500米、铅球。规则如下:每一项成绩独立比较,取前8名按18,14,12,10,8,6,4,2计分,四个项目比完后,将总分求和,分数最高者得胜。现有未计入铅球成绩的“四项全能.xlsx”分数表,和记录铅球原始成绩的“铅球.txt”分数表(保证成绩没有相同),通过处理输出冠军及其成绩
请在划线处填入合适的代码
【答案】 ①. '铅球.txt' ②. a[j][1]【解析】
【详解】本题主要考查Pythn程序的综合应用。①此处打开记录铅球原始成绩的“铅球.txt”分数表,故填'铅球.txt'。②由下一行代码交换a[j]与a[j+1]实现降序排序,可知此处填a[j][1]15. 你获得一个奖励,可以去参加一场名人庆祝派对,并且只能待一个小时,但你可以选择在哪个小时出席。你有一张时间表,上面准确地列有每位名人出席派对的时间(如出席时间为7,离开时间为10,代表你7点、8点、9点都可以与名人合影),你希望与尽可能多的名人合影。如下程序用于找出哪个时段出席派对,你可以和最多的名人合影。
解题思路:检查每一小时内有几位名人在场,并选出最大值,该时刻就是参加派对的最佳时间。
名人参加派对时间表
5
6
7
6
8
6
12
7
8
7
10
最佳出席时间是在7点钟;4个名人会在现场!
输入名人数量、参加和离开派对时间及输出结果
def bestTimeTParty(schedule):
start = schedule[θ][θ]
end = schedule[θ][1]
fr c in schedule:
start = min(c[θ],start)
end=max(c[1],end)
①____
maxcunt=θ
fr i in range(start,end+1):
if cunt[i]>maxcunt:
maxcunt = cunt[i]
time =i
print('最佳出席时间是在',time,'点钟',':',maxcunt,'个名人会在现场!')
def statistics(sched,start,end): #寻找每个时间段的现场人数
fr i in range(start, end+1):
cunt[i]= θ
fr c in sched:
if ②____
cunt[i]+=1
return cunt
n=int(input()) #输入参加派对的名人数量
sched= [ ] #保存名人参加派对的时间
fr i in range(n): #逐个输入名人参加和离开派对的时间(整数)
sched.append( ③____)
#结果如sched=[(6,7),(6,8),(6,12),(7,8),(7,1θ)]
bestTimeTParty(sched)
(1)案例中输入名人参加派对的次序发生变化,是否影响最终输出结果________(会,不会)
如:sched=[(6,7),(6,8),(6,12),(7,8),(7,10]) 改为 sched=[(6,8),(6,12),(6,7),(7,8),(7,10)]
(2)在划线处填入合适的代码
(3)加框处代码有误,请修改________
【答案】 ①. cunt = statistics (schedule, start, end) ②. c[0] <= i and c[1]>i ③. [int(input()),int(input())] ④. 不会 ⑤. cunt= [0] * (end+ 1)
【解析】字段名
数据类型
作用
carid
varchar
存储车牌号
carstate
integer
车牌状态,1代表启用,0代表未启用
app=Flask(__name__)
@app.rute("judge",methd=[‘GET’])
def fun():
db=sqlite3.cnnet('data.db')
cur=db.cursr()
car=('cp')
cur.execute("select * frm carinf where carid==%s"%car)
data= ①
cur.clse()
db.clse()
if len(data)==0:
return"未登记车辆,禁止入内!"
else:
if ② :
return"欢迎"+car+"进入!"
else:
return"当前车牌未启用,请联系管理员!"
app.run(hst="",prt=8080)
imprt pandas as pd
fen=[18,14,12,10,8,6,4,2]
f=pen( ①____,'r',encding='UTF-8')
a=[]
fr i in f.readlines():
t=i.strip().split(',')
if t[θ]= ='姓名':
cntinue
a.append([t[θ].flat(t[1])])
n=len(a)
fr i in range(n-1):
fr j in range(n-i-1):
if ②____:
a[j],a[j+1]=a[j+1],a[j]
df=pd.read excel("四项全能.xlsx",index_cl='姓名')#将姓名列作为index
fr i in range(n):
if i<8:
s=fen[1]
else:
s=θ
③____
Sum= ④____
df['总分']=Sum
df= ⑤____
print(df.head(1))
名人
出席时间
离开时间
名人1
6
7
名人2
6
8
名人3
6
12
名人4
7
8
名人5
7
10
cunt=[θ]*end
浙江省嘉兴市2024届高三上学期一模技术试题(Word版附解析): 这是一份浙江省嘉兴市2024届高三上学期一模技术试题(Word版附解析),共14页。试卷主要包含了12), 有如下Pythn程序等内容,欢迎下载使用。
2024届浙江省宁波市高三上学期高考模拟考试通用技术试题及参考答案: 这是一份2024届浙江省宁波市高三上学期高考模拟考试通用技术试题及参考答案,文件包含技术卷-2311宁波一模pdf、技术答案-2311宁波一模pdf等2份试卷配套教学资源,其中试卷共17页, 欢迎下载使用。
浙江省重点中学拔尖学生培养联盟2023届高三技术下学期6月适应性考试试题(Word版附解析): 这是一份浙江省重点中学拔尖学生培养联盟2023届高三技术下学期6月适应性考试试题(Word版附解析),共12页。