验收卷(五) 必修2 综合测试A(课件 练习)

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

验收卷(五) 必修2 综合测试A(课件 练习)

资源简介

(共40张PPT)
验收卷(五) 必修2 综合测试A
(考试时间45分钟;满分50分)
一、选择题(共12题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
阅读下列材料,回答1至2题。
体脂秤不仅可以测量体重,还可以利用生物电阻抗法测得体脂率。人光脚站在秤上的时候,通过电极片发出微弱的电流,与人体内部形成一个闭合电路。因为人体肌肉和脂肪的电阻率不同,以电流通过的难易程度就能判断出人体的脂肪和肌肉含量,从而测得体脂率。Keep体脂秤能精确测得体脂率,全方位分析15项身体成分指标,并通过蓝牙模块将数据传输给KeepApp。系统根据身体数据和变化趋势,基于Keep的海量运动大数据,通过AI算法,推荐饮食和训练。
1.下列说法正确的是(  )
D
解析 本题考查信息系统组成。Keep App是应用软件,可以通过蓝牙或者通信网络将数据传到Keep App服务器,使用这款软件的用户都是该系统的用户。
A.Keep App属于系统软件
B.Keep App只有通过Wi-Fi才能采集到体脂数据
C.本信息系统中的用户是体脂秤的使用者
D.体脂秤可以使用压力传感器测量体重
B
A.手机在安装App时,慎重开放软件使用权限
B.重要数据可以通过加密提升安全性,无需再备份
C.通信过程中通过数据校验,可以保障数据的完整性
D.保护存储介质的安全,可以提升数据的安全性
解析 本题考查信息系统安全与保护。安全的防护也需要做好备份,以防数据丢失。
D
阅读下列材料,回答第3至4题:
校园智慧食堂系统全面提升食堂的经营管理能力,它包含三个方面:人工智能设备、互联网、信息化。一是用人工智能设备“自选机器人”实现自动结账、无感支付,支付手段可选择刷校园卡付款、扫码支付、刷脸支付;二是互联网实现预订、报餐、点餐;三是简单高效的信息化系统,让厨师轻松完成食堂的进销存、单品管理和日常经营管理。
A.系统的使用能够有效提升食堂工作效率
B.该系统运行需要借助“自选机器人”等硬件,这属于信息系统对外部环境的依赖性
C.该系统具有数据采集、处理和存储等功能
D.该信息系统的用户只包括使用系统的厨师和学生
解析 A选项提升工作效率是信息系统功能之一;B选项信息系统的局限性是指信息系统的运行需要借助各类硬件;C选项信息系统的功能包括数据收集和输入、存储、传输、数据加工处理、输出和查询;D选项信息系统的用户包括系统的使用者、计算机和非计算机设备的操作和维护人员、程序设计员等所有信息系统相关人员。
B
4.下列关于信息系统安全和信息社会责任的说法,正确的是(  )
解析 A选项敏感信息是指一旦遭到泄露或修改会对信息主体造成不良影响的信息;B选项使用他人作品进行商业行为需要得到他人授权;C选项安装了杀毒软件之后还需经常对其进行升级,此外杀毒软件并不能防范所有病毒;D选项学生、厨师和管理员的操作权限是不同的。
A.学生身份信息属于个人一般信息,一旦遭到泄露或修改不会对学生造成不良影响
B.系统中使用网上未经授权的菜品图片可能会导致知识产权问题
C.系统服务器若安装了杀毒软件就可保证系统不会受到病毒侵害
D.系统中学生、厨师和管理员的账号对数据操作的权限相同
阅读下列材料,回答第5至7题:
某家庭电子防盗系统的部分功能有:在入户门上集成可视化门铃,通过摄像头进行人脸识别实现为家庭成员自动开锁;当有人拜访时,自动开启录像功能并通过网络在户主手机端进行提醒,户主可通过专用app进行实时查看并能远程为拜访人员开锁;如遇非法入侵,自动开启报警装置。所有出、入户数据加密后保存在服务器的数据库中,户主可通过专用app按日期进行查询。
D
A.在数据库中保存出、入户数据体现了该系统的数据存储功能
B.遇到非法入侵自动报警体现了该系统的数据输出功能
C.户主能远程开锁体现了该系统的跨越时空限制优势
D.该系统智能化程度高,不存在数字鸿沟
解析 D选项该系统虽然属于智能化系统,但需要使用者具备一定的知识基础,因此存在数字鸿沟。
C
6.下列系统应用中,体现人工智能技术的是(  )
解析 C选项人脸识别属于联结主义的人工智能。
A.户主为拜访人员远程开锁
B.户主按日期查看某天的出、入户数据
C.系统通过人脸识别为家庭成员自动开锁
D.系统通过录像功能记录拜访人员情况
C
7.下列有关该信息系统安全和信息社会责任的说法,正确的是(  )
解析 A选项防火墙并不能抵御一切攻击;B选项出入户数据属于隐私数据放在网络云盘上需要进行加密才能提升安全性,否则容易泄露;D选项未经拜访人员同意,不能私自将人员录像公布在网络上。
A.为服务器安装防火墙可抵御一切外来攻击
B.将出、入户数据保存在网络云盘可有效提升安全性
C.为家庭成员设置不同的系统权限能减少安全隐患
D.户主可以私自将拜访人员的录像发布在网络上
A
A.计算机硬件主要由运算器、控制器、输入设备和输出设备四大部件组成
B.计算机硬件是信息系统中最主要的组成部分,主要负责对信息进行加工、处理和存储
C.中央处理器(CPU)是计算机最核心的部件,它由运算器和控制器组成
D.存储器按用途可分为主存储器、辅助存储器和高速缓冲存储器
解析 计算机硬件主要由运算器、控制器、存储器、输入设备和输出设备五大部件组成,选项A说法不正确,答案为A。
B
A.移动终端的中央处理器是整个设备的控制中枢系统和逻辑控制中心
B.高通CPU是我国首款国产移动终端中央处理器
C.移动终端常见的中央处理器有苹果、三星、英特尔、英伟达和联发科等
D.移动终端的操作系统主要有安卓系统、苹果iOS系统、Windows系统等
解析 麒麟CPU是我国首款国产移动终端中央处理器,选项B说法不正确。
B
A.射频识别的过程,实际上是一种无线传输
B.射频识别属于通信技术的范畴,但不属于传感器技术
C.银行卡的“闪付”功能运用了射频识别技术
D.射频识别技术的两大基本元素是发射端和接收端
解析 本题考查射频识别技术。A选项:射频识别又称无线射频识别,可通过无线电讯号识别特定目标并读写相关数据。B选项:射频识别属于通信技术的范畴,同时从信息采集的角度来看,也属于传感器技术。C选项:所谓“闪付”,是指银行卡上集成了支持NFC功能的芯片。D选项:射频识别技术的两大基本元素是发射端—RFID标签(也称电子标签)和接收端—RFID读写器。
C
11.下列关于网络分类的说法,正确的是(  )
解析 计算机网络按网络的覆盖范围进行分类,可以分为局域网、城域网和广域网,选项A不正确;广播电视网络具有频带宽、容量大、功能多、成本低、抗干扰能力强、支持多种业务等优势,选项B不正确;计算机网络可以将不同地理位置的多台计算机,通过通信线路连接起来,实现资源共享和信息传递,选项D不正确。
A.移动通信网络按网络的覆盖范围进行分类,可以分为局域网、城域网和广域网
B.广播电视网络具有频带宽、容量大、成本低、抗干扰能力低等特点
C.广播电视网络是一种树状网络,因此极易造成单点故障
D.计算机网络只能将同一地理位置的多台计算机,通过通信线路连接起来,实现资源共享和信息传递
A
12.下列关于网络系统功能与分类的说法,正确的是(  )
解析 B选项分布式处理是将不同地点的,或具有不同功能的,或拥有不同数据的多台计算机通过通信网络连接起来。C选项三大网络指计算机网络、移动通信网络和广播电视网络。
A.数据通信功能是网络系统最基本的功能
B.采用分布式处理可以提高网络中计算机的独立性
C.局域网、城域网和广域网现已成为覆盖面广、影响力大的三大网络
D.计算机网络是由计算机系统、数据通信系统和网络软件三部分组成
二、综合题(共26分,第13题6分,第14题6分,第15题7分,第16题7分)
13.小明设计并搭建了泳池水质监测系统,该系统通过水质传感器采集水中的余氯浓度、浊度、pH值等水质参数数据,由智能终端通过IoT模块发送到Web服务器并存储到数据库中,用户可以通过浏览器实时查看泳池的水质情况。当水质参数值超出标准范围时,执行器发出警报并净化水质,使得水质达到标准。系统结构图如图所示。请回答以下问题。
(1)在搭建信息系统的前期准备过程中下列说法正确的是________(单选,填字母)。
A.选择传感器的品牌和型号属于需求分析
B.设计该系统时对存放数据的数据库系统的选择属于详细设计
C.可行性分析只需要从技术方面考虑分析系统的可行性
D.该系统软件开发过程中需要对服务器端程序和客户端程序进行编写
(2)若传感器提交数据到Web服务器的网址为:http:∥192.168.1.10:5000/todata?trc=4.5&ph=7.0&tb=3.0,则服务器端应用实例app中与该URL关联的路由设置语句是@app.route("________",methods=['GET','POST']),请补充该路由设置语句。
(3)游泳池中的余氯含量trc的标准范围为r1~r2(不含r1,r2),若符合此标准则系统状态变量flag设为0;若低于标准值则系统状态变量flag设为1;若高于标准值则系统状态变量flag设为2。下列Python程序段符合要求的是________(多选,填字母)。
A.if trc>rl or trc<r2
flag=0
elif trc<=rl:
flag=1
else:
flag=2
B.if not trc<=rl and trc<r2:
flag=0
elif trc<rl:
flag=1
else:
flag=2
C.if trc<=rl:
flag=1
if trc>=r2:
flag=2
else:
flag=0
D.flag=0
if trc<=rl:
flag=1
if trc>=r2:
flag=2
(4)水质监测系统运行一段时间后,小明发现智能终端显示数据上传失败提示,经检查Web服务器访问数据库正常,造成上述问题的原因可能为________(多项,填字母)。
A.Web服务器连接无线路由器出现故障
B.浏览器出现故障
C.传感器获取数据超过阈值
D.智能终端与IoT模块通讯故障
答案 (1)A (2)/todata (3)BD (4)AD
解析 本题考查信息系统的设计和pandas数据统计。(1)B选项数据库选择属于概要设计。C选项可行性分析主要从技术、经济、社会意义等多方面考虑。D选项B/S架构无需编写客户端。(2)根据URL可得路由为/todata。(3)A选项是两者均要满足。C选项flag最后只有2和0共2个结果。(4)B选项浏览器故障,不影响http协议。C选项传感器获取的具体数据与相应故障无关联。D选项通讯故障,数据无法上传。
14.小明要搭建汽车空气质量监控系统,该系统能监测汽车内气体污染物的浓度,当气体污染物超标(超出阈值)时,发出警报并带动风机工作。用户通过手机上的浏览器能查看实时监测结果和历史数据。小明已选择的硬件有:智能终端、气体传感器、执行器(如蜂鸣器、风机)、服务器等。系统的硬件搭建方式是:服务器通过无线网络连接智能终端,智能终端连接传感器和执行器,请回答下列问题:
A.智能终端接收气体传感器传输过来的数据
B.当空气出现异常时,执行器向智能终端发送启动风机的指令
C.智能终端向服务器传输监测到的气体浓度数据
(2)小明基于Flask Web框架编写该网络应用,根据Web网络应用编写的流程,下列四个语句块正确的步骤是________(按步骤填序号)。
#序号① app=Flask(_ _name_ _) #序号② from flask import Flask #序号③ if _ _name_ _== '_ _main_ _':app.run() #序号④
@app.route('/myapp')
def myapp():
#代码略
(3)系统定义act(c,x,y)函数用于发送操作指令,其中参数x为检测到的气体污染物浓度值,系统将该气体浓度与阈值y比较后发送指令。操作规则如表所示。
当前气体情况 气体污染物浓度x 操作指令
污染 不超过阈值y 停止报警,关闭风机
未污染 超过阈值y 启动报警,打开风机
下列Python程序段中符合要求的是________(多选,填字母)。
A.if c==“污染”and x<=y:
#发送指令“停止报警”,“关闭风机”,代码略
elif c==“未污染”and x>y:
#发送指令“启动报警”,“打开风机”,代码略
B.if c!=“污染”or x<=y:
#发送指令“启动报警”,“打开风机”,代码略
elif c!=“污染”and x<=y:
#发送指令“停止报警”,“关闭风机”,代码略
C.if c==“污染”:
if x<=y:
#发送指令“停止报警”,“关闭风机”,代码略
if c==“未污染”:
if x>y:
#发送指令“启动报警”,“打开风机”,代码略
D.if c==“污染”and x<=y:
#发送指令“停止报警”,“关闭风机”,代码略
else:
#发送指令“启动报警”,“打开风机”,代码略
(4)小明根据上述功能设计并完成了该系统的开发,在调式阶段发现当汽车内的空气出现污染时,只有报警声音,风机并没有转动,请从该系统硬件组成部分角度分析可能导致这种情况产生的原因:
_____________________________________________________________________。
(注:回答2项,1项正确得1分)
解析 (1)执行器是输出设备,只能是智能终端发送启动风机的指令给执行器。(2)导入库,新建一个实例,编写路由和视图函数,运行实例。(3)略。(4)略。
答案 (1)B (2)②①④③ (3)AC (4)风机出现故障、风机与智能终端连接出现故障
15.学校服务器机房设备贵重,要求保持恒温干燥的环境,且大部分时间处于无人值守的状态。管理人员搭建了智能监测系统,系统结构示意图如图所示。智能终端通过传感器采集环境数据,通过IoT模块(物联网模块)传送相关数据到Web服务器并保存到相应数据库。Web服务器将处理的结果经IoT模块传送给智能终端,再由智能终端启动执行器实现机房空调自动开启和关闭,同时管理人员还能随时远程监控机房环境状态。
(1)为了实现该功能,最合适的传感器是_______________________________。
(单选,填字母:A.粉尘传感器/B.光线传感器/C.距离传感器/D.温湿度传感器)
(2)根据该信息系统的功能要求,图中的①②两处分别表示的设备名称是:________,________。(单选,填字母:A.IoT(物联网模块);B.路由器;C.数据库;D.智能终端)
(3)机房环境控制系统的相关代码如下:智能终端需要通过网络提交数据,IoT模块(物联网模块)链接wifi,部分代码如下:
IP="192.168.31.233";PORT="8080"
SSID="zjtg";PASSWORD="98765432"
Uart.init(baudrate=115200,bits=8,parity=None,stop=1,tx=pin2,rx=pin1)
while Obloq.connectWIFI(SSID,PASSWORD,10000)!=True:
display.show(Image.SAD)
根据以上代码,物联网模块的tx针脚应接到智能模块扩展板的________口。(单选,填字母A.pin0/B.pin1/C.pin2)
Web服务器用FlaskWeb框架实现简单网页应用程序,具体代码如下:
from flask import Flask,request
app=Flask(_ _name_ _)
@app.route('/')
def index():
return 'index'
@app.route("/input",methods=["POST","GET"])
def add_data():
sensorid=int(request.values.get('id'))
sensorvalue=float(request.values.get('val'))#其他代码略
if _ _name_ _=='_ _main_ _':
app.run(host=”0.0.0.0”,port=5000,debug=True)
(4)下列关于@app.route("/input",methods=["POST","GET"])与@app.route("/input")区别的说法,正确的是________(单选,填字母)。
A.两个路由都只支持"GET"请求
B.两个路由都支持"POST"请求
C.@app.route("/input",methods=["POST","GET"])支持"POST"请求
D.@app.route("/input")支持"POST"请求
(5)针对整个信息系统的搭建,下列说法正确的是________(多选,填字母)。
A.搭建完成后系统测试包括硬件测试、软件测试、网络测试
B.使用FlaskWeb框架搭建的服务端程序,打开调试功能可以提高系统安全性
C.采用C/S模式或者B/S模式,属于开发模式选择
D.采用什么样的终端、具体的传感器型号选择,属于搭建前期的需求分析
答案 (1)D (2)D A (3)B (4)C (5)ACD
解析 (1)监控机房温度和湿度环境状态,实现机房空调自动开启和关闭。(2)和传感器直接连接,由智能终端启动执行器。智能终端要与服务器连接需要通过物联网模块连接网络传递数据。(3)参数tx=pin2,rx=pin1定义扩展板的发送和接收端。tx连pin2,rx连pin1(tx表示发送,rx表示接收),IoT的TX口就要连到扩展板的接收端,即pin1,RX口就要连到扩展板的发送端,即pin2。(4)略。(5)搭建完成后系统测试包括硬件测试、软件测试、网络测试。使用FlaskWeb框架搭建的服务端程序,在测试的时候打开调试功能可以方便系统的调试,但一旦正式发布需要关闭调试功能以确保系统安全。采用C/S模式或者B/S模式,属于开发模式选择。搭建前期的需求分析包括目标期待、功能需求、性能需求、资源和环境需求、用户界面需求和可扩展性需求。采用什么样的终端、具体的传感器型号选择属于资源和环境需求考虑的部分。
16.某大学研究小组使用FlaskWeb框架开发了简易版“智能雨刷”测试系统,它可以利用传感器获取雨量数据,对传感器收集的数据分析后,根据给定的阈值自动控制雨刷器运行。系统的架构图如图a所示,请回答下列问题:
图a
(1)下列选项中属于搭建信息系统的前期准备的是________。(多选,填字母)
A.需求分析 B.硬件搭建
C.详细设计 D.开发模式的选择
E.系统测试
(2)智能雨刷测试系统的智能终端和服务器的程序代码如下:
#服务器端的部分程序代码
import sqlite3
from flask import Flask,request
app=Flask(_ _name_ _)
@app.route("①________",methods=["GET"])
def add_data():
rain=int(request.args.get("rain"))
#用户设置的阈值300赋值给max,代码略
if rain>max:
return 1
else:
return 0
if _ _name_ _=="_ _main_ _":
app.run(host="192.168.1.233",port=5050)
#智能终端的部分程序代码
IP="192.168.1.233";PORT="5050";SSID="JF501";PASSWORD="JF123456"
#定义IoT模块和micro:bit开发板串口通信参数、IoT模块连接Wi-Fi等代码略
#micro:bit和服务器建立连接相关代码略
while True:
rain=pin0.read_analog()
errno,resp=Obloq.get("sr?rain="+str(rain),10000)
if errno==200:
display.show(str(resp))
if resp==1:
pin12.write_digital(1)
else:
pin12.write_digital(0)
sleep(5000)
①请在划线处填入合适的代码。
②智能终端根据resp值的情况控制雨刷器的工作状态,resp的值来自________(单选,填字母:A.传感器采集/B.服务器返回/C.智能终端分析得出)。
(3)请通过增加传感器和执行器(或使用汽车已有的执行器)对该系统功能进行一项扩展,写出传感器和执行器的名称,并描述实现的功能:________________
__________________________________________________________________。
(4)为了能在销售排行靠前的车型中推广智能雨刷器,研究小组收集了部分新能源汽车某年份的半年销售数据存储在“xs.xlsx”中,如图b所示。编写Python程序,按汽车“级别”分组计算半年销售总量,并筛选出排行前三的汽车级别,程序运行结果如图c所示,请在划线处填入合适的代码。
图b
车企 车型 级别 销售均价 半年销售量
比亚迪 元PLUS 紧凑型SUV 151800 99543
小鹏汽车 小鹏P7 中型车 334900 31149
上海通用五菱 五菱宏光MINEV 微型车 66350 218632
比亚迪 宋PLUS  DM-i 紧凑型UV 184800 211837
长城汽车 欧拉好猫 紧凑型UV 146450 35607
比亚迪 汉EV 中大型车 272300 78144
比亚迪 海豚 紧凑型UV 116800 78920
特拉斯 Model Y 中型SUV 343400 157862
特拉斯 Model 3 中型车 307900 67677
广汽埃安 AION Y 紧凑型SUV 163700 69655
广汽埃安 AION S 紧凑型车 165700 65982
Python程序如下,请在划线处填入合适的代码:
import pandas as pd
import matplotlib.pyplot as plt
df=pd.read_excel("xs.xlsx")
df1=df.groupby("级别").sum()
df1=df1.sort_values("半年销售量",ascending=False)
df2=①________
plt.bar(②________,df2.半年销售量,label="销量")
plt.title("半年销量总量前三名")
#设置绘图参数,显示如图c所示的柱形图,代码略
答案 (1)ACD (2)①/sr ②B (3)在车内增加湿度传感器和除湿器,当湿度大于阈值时,除湿器将会启动除湿功能;在车内增加温度传感器,当温度大于阈值时,空调将会启动制冷功能或其他有效答案 (4)①df1[df1.半年销售量>=df1.at[2,"半年销售量"]]或df1[df1.半年销售量>=df1.半年销售量[2]]或df1[df1.半年销售量>=df1.[ "半年销售量"][2]]或df1[df1.半年销售量>=df1.values[2][1]] ②df2.index
解析 (1)B选项硬件搭建属于信息系统搭建阶段,E选项系统测试属于完善信息系统阶段。(2)智能终端部分代码errno,resp=Obloq.get("sr?rain="+str(rain),10000)可知,传递参数的URL路由为/sr,变量为rain,雨量传感器检测到雨量,通过IoT模块将雨量用URL的形式传输给服务器,服务器返回相应的状态码errno和返回值resp。(3)略。(4)对级别进行分组求和并按照半年销售量降序排序的结果在df1中,根据题干要求筛选出排行前3的汽车级别,可能存在多个汽车级别的半年销售量并列的情况,要一并筛选出来,第三项的数据是df.at[2,"半年销售量"],因此①df1[df1.半年销售量>=df1.at[2,"半年销售量"]],语句df1=df.groupby("级别").sum()将级别作为分类汇总后新对象的索引,因此绘制柱形图时x轴数据取df2的索引②df2.index。验收卷(五) 必修2 综合测试A
(考试时间45分钟;满分50分)
一、选择题(共12题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
阅读下列材料,回答1至2题。
  体脂秤不仅可以测量体重,还可以利用生物电阻抗法测得体脂率。人光脚站在秤上的时候,通过电极片发出微弱的电流,与人体内部形成一个闭合电路。因为人体肌肉和脂肪的电阻率不同,以电流通过的难易程度就能判断出人体的脂肪和肌肉含量,从而测得体脂率。Keep体脂秤能精确测得体脂率,全方位分析15项身体成分指标,并通过蓝牙模块将数据传输给KeepApp。系统根据身体数据和变化趋势,基于Keep的海量运动大数据,通过AI算法,推荐饮食和训练。
1.下列说法正确的是 (  )
A.Keep App属于系统软件
B.Keep App只有通过Wi-Fi才能采集到体脂数据
C.本信息系统中的用户是体脂秤的使用者
D.体脂秤可以使用压力传感器测量体重
2.信息系统广泛使用不但给人们带来诸多便利,同时也产生了许多安全隐患。下列关于信息安全的描述,不正确的是 (  )
A.手机在安装App时,慎重开放软件使用权限
B.重要数据可以通过加密提升安全性,无需再备份
C.通信过程中通过数据校验,可以保障数据的完整性
D.保护存储介质的安全,可以提升数据的安全性
阅读下列材料,回答第3至4题:
  校园智慧食堂系统全面提升食堂的经营管理能力,它包含三个方面:人工智能设备、互联网、信息化。一是用人工智能设备“自选机器人”实现自动结账、无感支付,支付手段可选择刷校园卡付款、扫码支付、刷脸支付;二是互联网实现预订、报餐、点餐;三是简单高效的信息化系统,让厨师轻松完成食堂的进销存、单品管理和日常经营管理。
3.下列关于该系统功能和应用的说法,不正确的是 (  )
A.系统的使用能够有效提升食堂工作效率
B.该系统运行需要借助“自选机器人”等硬件,这属于信息系统对外部环境的依赖性
C.该系统具有数据采集、处理和存储等功能
D.该信息系统的用户只包括使用系统的厨师和学生
4.下列关于信息系统安全和信息社会责任的说法,正确的是 (  )
A.学生身份信息属于个人一般信息,一旦遭到泄露或修改不会对学生造成不良影响
B.系统中使用网上未经授权的菜品图片可能会导致知识产权问题
C.系统服务器若安装了杀毒软件就可保证系统不会受到病毒侵害
D.系统中学生、厨师和管理员的账号对数据操作的权限相同
阅读下列材料,回答第5至7题:
  某家庭电子防盗系统的部分功能有:在入户门上集成可视化门铃,通过摄像头进行人脸识别实现为家庭成员自动开锁;当有人拜访时,自动开启录像功能并通过网络在户主手机端进行提醒,户主可通过专用app进行实时查看并能远程为拜访人员开锁;如遇非法入侵,自动开启报警装置。所有出、入户数据加密后保存在服务器的数据库中,户主可通过专用app按日期进行查询。
5.下列有关该系统的功能和应用的说法,不正确的是 (  )
A.在数据库中保存出、入户数据体现了该系统的数据存储功能
B.遇到非法入侵自动报警体现了该系统的数据输出功能
C.户主能远程开锁体现了该系统的跨越时空限制优势
D.该系统智能化程度高,不存在数字鸿沟
6.下列系统应用中,体现人工智能技术的是 (  )
A.户主为拜访人员远程开锁
B.户主按日期查看某天的出、入户数据
C.系统通过人脸识别为家庭成员自动开锁
D.系统通过录像功能记录拜访人员情况
7.下列有关该信息系统安全和信息社会责任的说法,正确的是 (  )
A.为服务器安装防火墙可抵御一切外来攻击
B.将出、入户数据保存在网络云盘可有效提升安全性
C.为家庭成员设置不同的系统权限能减少安全隐患
D.户主可以私自将拜访人员的录像发布在网络上
8.下列关于计算机硬件的说法,不正确的是 (  )
A.计算机硬件主要由运算器、控制器、输入设备和输出设备四大部件组成
B.计算机硬件是信息系统中最主要的组成部分,主要负责对信息进行加工、处理和存储
C.中央处理器(CPU)是计算机最核心的部件,它由运算器和控制器组成
D.存储器按用途可分为主存储器、辅助存储器和高速缓冲存储器
9.下列关于移动终端的说法,不正确的是 (  )
A.移动终端的中央处理器是整个设备的控制中枢系统和逻辑控制中心
B.高通CPU是我国首款国产移动终端中央处理器
C.移动终端常见的中央处理器有苹果、三星、英特尔、英伟达和联发科等
D.移动终端的操作系统主要有安卓系统、苹果iOS系统、Windows系统等
10.下列关于射频识别技术的说法,不正确的是 (  )
A.射频识别的过程,实际上是一种无线传输
B.射频识别属于通信技术的范畴,但不属于传感器技术
C.银行卡的“闪付”功能运用了射频识别技术
D.射频识别技术的两大基本元素是发射端和接收端
11.下列关于网络分类的说法,正确的是 (  )
A.移动通信网络按网络的覆盖范围进行分类,可以分为局域网、城域网和广域网
B.广播电视网络具有频带宽、容量大、成本低、抗干扰能力低等特点
C.广播电视网络是一种树状网络,因此极易造成单点故障
D.计算机网络只能将同一地理位置的多台计算机,通过通信线路连接起来,实现资源共享和信息传递
12.下列关于网络系统功能与分类的说法,正确的是 (  )
A.数据通信功能是网络系统最基本的功能
B.采用分布式处理可以提高网络中计算机的独立性
C.局域网、城域网和广域网现已成为覆盖面广、影响力大的三大网络
D.计算机网络是由计算机系统、数据通信系统和网络软件三部分组成
二、综合题(共26分,第13题6分,第14题6分,第15题7分,第16题7分)
13.小明设计并搭建了泳池水质监测系统,该系统通过水质传感器采集水中的余氯浓度、浊度、pH值等水质参数数据,由智能终端通过IoT模块发送到Web服务器并存储到数据库中,用户可以通过浏览器实时查看泳池的水质情况。当水质参数值超出标准范围时,执行器发出警报并净化水质,使得水质达到标准。系统结构图如图所示。请回答以下问题。
(1)在搭建信息系统的前期准备过程中下列说法正确的是    (单选,填字母)。
A.选择传感器的品牌和型号属于需求分析
B.设计该系统时对存放数据的数据库系统的选择属于详细设计
C.可行性分析只需要从技术方面考虑分析系统的可行性
D.该系统软件开发过程中需要对服务器端程序和客户端程序进行编写
(2)若传感器提交数据到Web服务器的网址为:
http:∥192.168.1.10:5000/todata trc=4.5&ph=7.0&tb=3.0,则服务器端应用实例app中与该URL关联的路由设置语句是@app.route("    ",methods=['GET','POST']),请补充该路由设置语句。
(3)游泳池中的余氯含量trc的标准范围为r1~r2(不含r1,r2),若符合此标准则系统状态变量flag设为0;若低于标准值则系统状态变量flag设为1;若高于标准值则系统状态变量flag设为2。下列Python程序段符合要求的是    (多选,填字母)。
A.if trc>rl or trc  flag=0
elif trc<=rl:
  flag=1
else:
  flag=2
B.if not trc<=rl and trc  flag=0
elif trc  flag=1
else:
  flag=2
C.if trc<=rl:
  flag=1
if trc>=r2:
  flag=2
else:
  flag=0
D.flag=0
if trc<=rl:
  flag=1
if trc>=r2:
  flag=2
(4)水质监测系统运行一段时间后,小明发现智能终端显示数据上传失败提示,经检查Web服务器访问数据库正常,造成上述问题的原因可能为    (多项,填字母)。
A.Web服务器连接无线路由器出现故障
B.浏览器出现故障
C.传感器获取数据超过阈值
D.智能终端与IoT模块通讯故障
14.小明要搭建汽车空气质量监控系统,该系统能监测汽车内气体污染物的浓度,当气体污染物超标(超出阈值)时,发出警报并带动风机工作。用户通过手机上的浏览器能查看实时监测结果和历史数据。小明已选择的硬件有:智能终端、气体传感器、执行器(如蜂鸣器、风机)、服务器等。系统的硬件搭建方式是:服务器通过无线网络连接智能终端,智能终端连接传感器和执行器,请回答下列问题:
(1)关于该系统硬件设备间数据的传输,描述不正确的    (单选,填字母)。
A.智能终端接收气体传感器传输过来的数据
B.当空气出现异常时,执行器向智能终端发送启动风机的指令
C.智能终端向服务器传输监测到的气体浓度数据
(2)小明基于Flask Web框架编写该网络应用,根据Web网络应用编写的流程,下列四个语句块正确的步骤是    (按步骤填序号)。
#序号① app=Flask(_ _name_ _) #序号② fromf flask import Flask #序号③ if _ _name_ _== '_ _main_ _':app.run() #序号④ @app.route('/myapp') def myapp():  #代码略
(3)系统定义act(c,x,y)函数用于发送操作指令,其中参数x为检测到的气体污染物浓度值,系统将该气体浓度与阈值y比较后发送指令。操作规则如表所示。
当前气体情况 气体污染物浓度x 操作指令
污染 不超过阈值y 停止报警,关闭风机
未污染 超过阈值y 启动报警,打开风机
下列Python程序段中符合要求的是    (多选,填字母)。
A.if c==“污染”and x<=y:
  #发送指令“停止报警”,“关闭风机”,代码略
elif c==“未污染”and x>y:
  #发送指令“启动报警”,“打开风机”,代码略
B.if c!=“污染”or x<=y:
  #发送指令“启动报警”,“打开风机”,代码略
elif c!=“污染”and x<=y:
  #发送指令“停止报警”,“关闭风机”,代码略
C.if c==“污染”:
  if x<=y:
    #发送指令“停止报警”,“关闭风机”,代码略
if c==“未污染”:
  if x>y:
    #发送指令“启动报警”,“打开风机”,代码略
D.if c==“污染”and x<=y:
  #发送指令“停止报警”,“关闭风机”,代码略
else:
  #发送指令“启动报警”,“打开风机”,代码略
(4)小明根据上述功能设计并完成了该系统的开发,在调式阶段发现当汽车内的空气出现污染时,只有报警声音,风机并没有转动,请从该系统硬件组成部分角度分析可能导致这种情况产生的原因:
________________________________________________________________________________。
(注:回答2项,1项正确得1分)
15.学校服务器机房设备贵重,要求保持恒温干燥的环境,且大部分时间处于无人值守的状态。管理人员搭建了智能监测系统,系统结构示意图如图所示。智能终端通过传感器采集环境数据,通过IoT模块(物联网模块)传送相关数据到Web服务器并保存到相应数据库。Web服务器将处理的结果经IoT模块传送给智能终端,再由智能终端启动执行器实现机房空调自动开启和关闭,同时管理人员还能随时远程监控机房环境状态。
(1)为了实现该功能,最合适的传感器是_________________________。
(单选,填字母:A.粉尘传感器/B.光线传感器/C.距离传感器/D.温湿度传感器)
(2)根据该信息系统的功能要求,图中的①②两处分别表示的设备名称是:    ,    。(单选,填字母:A.IoT(物联网模块);B.路由器;C.数据库;D.智能终端)
(3)机房环境控制系统的相关代码如下:智能终端需要通过网络提交数据,IoT模块(物联网模块)链接wifi,部分代码如下:
IP="192.168.31.233";PORT="8080"
SSID="zjtg";PASSWORD="98765432"
Uart.init(baudrate=115200,bits=8,parity=None,stop=1,tx=pin2,rx=pin1)
while Obloq.connectWIFI(SSID,PASSWORD,10000)!=True:
  display.show(Image.SAD)
根据以上代码,物联网模块的tx针脚应接到智能模块扩展板的    口。(单选,填字母A.pin0/B.pin1/C.pin2)
Web服务器用FlaskWeb框架实现简单网页应用程序,具体代码如下:
from flask import Flask,request
app=Flask(_ _name_ _)
@app.route('/')
def index():
  return 'index'
@app.route("/input",methods=["POST","GET"])
def add_data():
  sensorid=int(request.values.get('id'))
  sensorvalue=float(request.values.get('val'))#其他代码略
if _ _name_ _=='_ _main_ _':
  app.run(host="0.0.0.0",port=5000,debug=True)
(4)下列关于@app.route("/input",methods=["POST","GET"])与@app.route("/input")区别的说法,正确的是    (单选,填字母)。
A.两个路由都只支持"GET"请求
B.两个路由都支持"POST"请求
C.@app.route("/input",methods=["POST","GET"])支持"POST"请求
D.@app.route("/input")支持"POST"请求
(5)针对整个信息系统的搭建,下列说法正确的是    (多选,填字母)。
A.搭建完成后系统测试包括硬件测试、软件测试、网络测试
B.使用FlaskWeb框架搭建的服务端程序,打开调试功能可以提高系统安全性
C.采用C/S模式或者B/S模式,属于开发模式选择
D.采用什么样的终端、具体的传感器型号选择,属于搭建前期的需求分析
16.某大学研究小组使用FlaskWeb框架开发了简易版“智能雨刷”测试系统,它可以利用传感器获取雨量数据,对传感器收集的数据分析后,根据给定的阈值自动控制雨刷器运行。系统的架构图如图a所示,请回答下列问题:
图a
(1)下列选项中属于搭建信息系统的前期准备的是    。(多选,填字母)
A.需求分析 B.硬件搭建
C.详细设计 D.开发模式的选择
E.系统测试
(2)智能雨刷测试系统的智能终端和服务器的程序代码如下:
#服务器端的部分程序代码
import sqlite3
from flask import Flask,request
app=Flask(_ _name_ _)
@app.route("①    ",methods=["GET"])
def add_data():
  rain=int(request.args.get("rain"))
  #用户设置的阈值300赋值给max,代码略
  if rain>max:
    return 1
  else:
    return 0
if _ _name_ _=="_ _main_ _":
  app.run(host="192.168.1.233",port=5050)
#智能终端的部分程序代码
IP="192.168.1.233";PORT="5050";SSID="JF501";PASSWORD="JF123456"
#定义IoT模块和micro:bit开发板串口通信参数、IoT模块连接Wi-Fi等代码略
#micro:bit和服务器建立连接相关代码略
while True:
  rain=pin0.read_analog()
  errno,resp=Obloq.get("sr rain="+str(rain),10000)
  if errno==200:
    display.show(str(resp))
  if resp==1:
    pin12.write_digital(1)
  else:
    pin12.write_digital(0)
  sleep(5000)
①请在划线处填入合适的代码。
②智能终端根据resp值的情况控制雨刷器的工作状态,resp的值来自    (单选,填字母:A.传感器采集/B.服务器返回/C.智能终端分析得出)。
(3)请通过增加传感器和执行器(或使用汽车已有的执行器)对该系统功能进行一项扩展,写出传感器和执行器的名称,并描述实现的功能:_______________________________________________。
(4)为了能在销售排行靠前的车型中推广智能雨刷器,研究小组收集了部分新能源汽车某年份的半年销售数据存储在“xs.xlsx”中,如图b所示。编写Python程序,按汽车“级别”分组计算半年销售总量,并筛选出排行前三的汽车级别,程序运行结果如图c所示,请在划线处填入合适的代码。
车企 车型 级别 销售均价 半年销售量
比亚迪 元PLUS 紧凑型SUV 151800 99543
小鹏汽车 小鹏P7 中型车 334900 31149
上海通 用五菱 五菱宏光 MINEV 微型车 66350 218632
比亚迪 宋PLUS DM-i 紧凑型UV 184800 211837
长城汽车 欧拉好猫 紧凑型UV 146450 35607
比亚迪 汉EV 中大型车 272300 78144
比亚迪 海豚 紧凑型UV 116800 78920
特拉斯 Model Y 中型SUV 343400 157862
特拉斯 Model 3 中型车 307900 67677
广汽埃安 AION Y 紧凑型SUV 163700 69655
广汽埃安 AION S 紧凑型车 165700 65982
图b
Python程序如下,请在划线处填入合适的代码:
import pandas as pd
import matplotlib.pyplot as plt
df=pd.read_excel("xs.xlsx")
df1=df.groupby("级别").sum()
df1=df1.sort_values("半年销售量",ascending=False)
df2=①   
plt.bar(②    ,df2.半年销售量,label="销量")
plt.title("半年销量总量前三名")
#设置绘图参数,显示如图c所示的柱形图,代码略
必修2 综合测试A
1.D [本题考查信息系统组成。Keep App是应用软件,可以通过蓝牙或者通信网络将数据传到Keep App服务器,使用这款软件的用户都是该系统的用户。]
2.B [本题考查信息系统安全与保护。安全的防护也需要做好备份,以防数据丢失。]
3.D [A选项提升工作效率是信息系统功能之一;B选项信息系统的局限性是指信息系统的运行需要借助各类硬件;C选项信息系统的功能包括数据收集和输入、存储、传输、数据加工处理、输出和查询;D选项信息系统的用户包括系统的使用者、计算机和非计算机设备的操作和维护人员、程序设计员等所有信息系统相关人员。]
4.B [A选项敏感信息是指一旦遭到泄露或修改会对信息主体造成不良影响的信息;B选项使用他人作品进行商业行为需要得到他人授权;C选项安装了杀毒软件之后还需经常对其进行升级,此外杀毒软件并不能防范所有病毒;D选项学生、厨师和管理员的操作权限是不同的。]
5.D [D选项该系统虽然属于智能化系统,但需要使用者具备一定的知识基础,因此存在数字鸿沟。]
6.C [C选项人脸识别属于联结主义的人工智能。]
7.C [A选项防火墙并不能抵御一切攻击;B选项出入户数据属于隐私数据放在网络云盘上需要进行加密才能提升安全性,否则容易泄露;D选项未经拜访人员同意,不能私自将人员录像公布在网络上。]
8.A [计算机硬件主要由运算器、控制器、存储器、输入设备和输出设备五大部件组成,选项A说法不正确,答案为A。]
9.B [麒麟CPU是我国首款国产移动终端中央处理器,选项B说法不正确。]
10.B [本题考查射频识别技术。A选项:射频识别又称无线射频识别,可通过无线电讯号识别特定目标并读写相关数据。B选项:射频识别属于通信技术的范畴,同时从信息采集的角度来看,也属于传感器技术。C选项:所谓“闪付”,是指银行卡上集成了支持NFC功能的芯片。D选项:射频识别技术的两大基本元素是发射端—RFID标签(也称电子标签)和接收端—RFID读写器。]
11.C [计算机网络按网络的覆盖范围进行分类,可以分为局域网、城域网和广域网,选项A不正确;广播电视网络具有频带宽、容量大、功能多、成本低、抗干扰能力强、支持多种业务等优势,选项B不正确;计算机网络可以将不同地理位置的多台计算机,通过通信线路连接起来,实现资源共享和信息传递,选项D不正确。]
12.A [B选项分布式处理是将不同地点的,或具有不同功能的,或拥有不同数据的多台计算机通过通信网络连接起来。C选项三大网络指计算机网络、移动通信网络和广播电视网络。]
13.(1)A (2)/todata (3)BD (4)AD
解析 本题考查信息系统的设计和pandas数据统计。(1)B选项数据库选择属于概要设计。C选项可行性分析主要从技术、经济、社会意义等多方面考虑。D选项B/S架构无需编写客户端。(2)根据URL可得路由为/todata。(3)A选项是两者均要满足。C选项flag最后只有2和0共2个结果。(4)B选项浏览器故障,不影响http协议。C选项传感器获取的具体数据与相应故障无关联。D选项通讯故障,数据无法上传。
14.(1)B (2)②①④③ (3)AC (4)风机出现故障、风机与智能终端连接出现故障
解析 (1)执行器是输出设备,只能是智能终端发送启动风机的指令给执行器。(2)导入库,新建一个实例,编写路由和视图函数,运行实例。(3)略。(4)略。
15.(1)D (2)D A (3)B (4)C (5)ACD
解析 (1)监控机房温度和湿度环境状态,实现机房空调自动开启和关闭。(2)和传感器直接连接,由智能终端启动执行器。智能终端要与服务器连接需要通过物联网模块连接网络传递数据。(3)参数tx=pin2,rx=pin1定义扩展板的发送和接收端。tx连pin2,rx连pin1(tx表示发送,rx表示接收),IoT的TX口就要连到扩展板的接收端,即pin1,RX口就要连到扩展板的发送端,即pin2。(4)略。(5)搭建完成后系统测试包括硬件测试、软件测试、网络测试。使用FlaskWeb框架搭建的服务端程序,在测试的时候打开调试功能可以方便系统的调试,但一旦正式发布需要关闭调试功能以确保系统安全。采用C/S模式或者B/S模式,属于开发模式选择。搭建前期的需求分析包括目标期待、功能需求、性能需求、资源和环境需求、用户界面需求和可扩展性需求。采用什么样的终端、具体的传感器型号选择属于资源和环境需求考虑的部分。
16.(1)ACD (2)①/sr ②B (3)在车内增加湿度传感器和除湿器,当湿度大于阈值时,除湿器将会启动除湿功能;在车内增加温度传感器,当温度大于阈值时,空调将会启动制冷功能或其他有效答案 
(4)①df1[df1.半年销售量>=df1.at[2,"半年销售量"]]或df1[df1.半年销售量>=df1.半年销售量[2]]或df1[df1.半年销售量>=df1.["半年销售量"][2]]或df1[df1.半年销售量>=df1.values[2][1]] ②df2.index
解析 (1)B选项硬件搭建属于信息系统搭建阶段,E选项系统测试属于完善信息系统阶段。(2)智能终端部分代码errno,resp=Obloq.get("sr rain="+str(rain),10000)可知,传递参数的URL路由为/sr,变量为rain,雨量传感器检测到雨量,通过IoT模块将雨量用URL的形式传输给服务器,服务器返回相应的状态码errno和返回值resp。(3)略。(4)对级别进行分组求和并按照半年销售量降序排序的结果在df1中,根据题干要求筛选出排行前3的汽车级别,可能存在多个汽车级别的半年销售量并列的情况,要一并筛选出来,第三项的数据是df.at[2,"半年销售量"],因此①df1[df1.半年销售量>=df1.at[2,"半年销售量"]],语句df1=df.groupby("级别").sum()将级别作为分类汇总后新对象的索引,因此绘制柱形图时x轴数据取df2的索引②df2.index。

展开更多......

收起↑

资源列表