2025普通高中信息技术学业水平考试专题练--优化集训19 信息系统的搭建实例

文档属性

名称 2025普通高中信息技术学业水平考试专题练--优化集训19 信息系统的搭建实例
格式 docx
文件大小 425.0KB
资源类型 试卷
版本资源 通用版
科目 信息技术(信息科技)
更新时间 2025-03-07 19:31:38

图片预览

文档简介

中小学教育资源及组卷应用平台
2025普通高中信息技术学业水平考试
优化集训19 信息系统的搭建实例
1.校园一卡通以智能卡为信息载体,在一张小小的智能卡上实现生活消费、学籍管理、身份认证、网上交费等多种功能。校园一卡通系统使全校所有师生员工每人仅需一张校园卡,便可在学校各处出入、办事、活动和消费;此外还可以通过银行转账等方式进行自助充值,实现了“一卡在手,走遍校园”。关于此信息系统说法正确的是(  )
A.校园卡一卡通系统的用户只是学校的师生
B.学生使用校园一卡通在学校超市消费的记录存储在卡内
C.该信息系统是由硬件、用户、通信网络、数据构成的人机交互系统
D.家长可通过手机银行为学生卡内充值,说明信息系统具有数据传输功能
2.在信息系统的前期准备过程中,在系统分析和系统实施中间的阶段是(  )
A.详细设计
B.系统设计
C.需求分析
D.编程调试
阅读下列材料,回答第3~5题。
信息系统是由计算机硬件软件设施、通信网络、数据和用户组成的人机交互系统,目的是处理信息流。人们可以根据自己的需求选择或自行开发信息系统,生活中常见的信息系统有高考志愿填报系统、线上购票系统、微信扫码点餐系统等。
3.搭建“微信扫码点餐系统”的前期准备工作有如下几个步骤:
①开发模式的选择 ②概要设计 ③需求分析 ④详细设计 ⑤可行性分析
在实施时正确的流程是(  )
A.③①④②⑤
B.③⑤①②④
C.③⑤①④②
D.⑤③①④②
4.小祝家每到梅雨季节都会很潮湿,他设计了一个“家庭自动除湿系统”,该系统必需的传感器是(  )
A.温度传感器
B.湿度传感器
C.光线传感器
D.重力传感器
5.无需下载专门的应用程序,用户在浏览器登录高考招生志愿填报系统,就可以实现志愿填报、录取查询等功能,下列关于该信息系统的说法,正确的是 (  )
A.该信息系统中的硬件仅指学生填报志愿时使用的计算机
B.该信息系统仅有数据存储功能和数据查询功能
C.该信息系统的软件只有系统软件
D.该信息系统使用的是B/S架构
6.智慧校园通常由以传感器、网络及智能硬件为核心的校园基础设施和部署在数据中心内云端服务器上的智慧化软件系统等资源构成,使任何人、任何时间、任何地点都能便捷地获取资源和服务。常见功能可分为智慧教学环境、智慧教学资源、智慧校园管理、智慧校园服务四大板块。下列关于该信息系统的组成和功能说法正确的是(  )
A.信息系统硬件仅包括计算机硬件和移动终端硬件两大部分
B.该信息系统的用户只有学生和教师两类人员
C.计算机和移动终端可直接在裸机上安装所需应用软件
D.数据从一个子系统传送到另一个子系统属于信息系统的数据传输功能
7.某养老院应用了“智能护管系统”,每位老人手上佩戴一个智能手环,可实时获取心率和体温等数据,系统收集智能手环采集的数据并存储在数据库中,经分析后生成相关的报告,医生和老人可通过手机APP查看报告,管理员可通过Web客户端和手机APP对系统进行维护。关于该信息系统组成的说法,正确的是(  )
A.该系统只采用了C/S架构
B.老人、医生和管理员都是该系统的用户
C.管理员手机上的APP属于系统软件
D.智能手环不属于该系统的硬件
阅读以下材料,回答第8~9题。
某校园内设置有“共享雨伞服务”信息系统。在校园各处安装了雨伞租借机,租借机上有读卡器,学生可通过刷“一卡通”学生卡,教师可通过有NFC功能的手机,在租借机上自助借伞还伞,租借机如图所示。
8.关于该信息系统的组成和功能,下列说法正确的是 (  )
A.雨伞不属于该系统的硬件
B.在租借雨伞时,读取卡片信息的过程属于信息系统的数据收集和输入功能
C.该信息系统里的用户只有学生和教师
D.该信息系统不需要通信网络的支持
9.关于该信息系统中数据的采集、存储,下列说法正确的是(  )
A.租借数据存储在学生卡或教师手机里
B.在租借过程中,读卡器是发射端,学生卡或教师手机是接收端
C.该系统采用了RFID技术,在信息采集过程中,没有使用传感器技术
D.学生卡是一种无源电子标签,它依靠读卡器获得能量,从而激活标签中的芯片
10.某“环境智能监测系统”的结构如图所示。Web服务器端程序采用Flask Web框架开发,利用与智能终端连接的传感器采集环境的温湿度数据和光线强度数据,并通过IoT模块与Web服务器建立数据通信,根据系统设置的各类数据阈值触发相应的执行器进行相关设备的控制,请回答下列问题:
(1)下列有关搭建该信息系统的说法,正确的是   。(多选,填字母)
A.温湿度传感器与智能终端连接后,才能进行需求分析和可行性分析
B.在硬件搭建时不需要考虑智能终端与IoT模块之间的接口匹配问题
C.智能终端可借助IoT模块通过无线网络和服务器进行数据传输
D.传感器是信息系统中的输入设备,通过它可以实现信息系统的数据采集功能
(2)该系统智能终端的部分Python程序如下:
#导入相关模块,代码略
IP=″192.168.10.1″;PORT=″5000″
#Web服务器的IP地址和端口
#设置IoT模块连接的Web服务器的IP地址和端口,代码略
while True:
temp,hum=dht11.read(pin0)
#获取温度数据temp,湿度数据hum
light=pin1.read_analog()
#获取光线强度数据light
errno,resp=Obloq.get(″    ″+str(temp)+″&hum=″+str(hum)+″&light=″+str(light),60000)
#其他代码略
若智能终端将上传数据给Web服务器的URL为http://192.168.10.1:5000/trans
temp=30&hum=300&light=40,则程序划线处的代码应为    。
(3)温度temp的适宜范围为t1~t2(不含t1,t2),若符合此条件,系统状态变量flag设为1,否则为0。下列Python程序段符合要求的是   。(多选,填字母)
A.flag=0
if t1flag=1
B.flag=1
if not(tempt2):
flag=0
C.flag=1
if temp<=t1:
flag=0
if temp>=t2:
flag=0
D.if not(temp<=t1 or temp>=t2):
flag=1
else:
flag=0
(4)在服务器本地调试时,输入网址http://127.0.0.1:5000,该系统运行正常,但使用PC客户端1输入该网址不能正常访问,请说明其原因及解决方法。
11.学校搭建了井盖安全实时监测系统,为井盖安装了智能终端、水平传感器和IoT物联网模块。各个井盖的智能终端每隔10秒钟就会推送自身倾斜角度给服务器,管理人员可以在学校或家里通过浏览器查看监测信息。该系统结构示意图如图所示。
请回答下列问题:
(1)该系统网络应用软件的实现架构是    (单选,填字母:A.B/S架构/B.C/S架构)。
(2)Web服务器端程序采用Flask Web框架开发,部分代码如下。
#导入模块,设置IP地址和端口号,代码略
app=Flask(_name_)
@app.route('/')
def hello():
#从数据库中查询所有记录到data中,代码略
return render_template('view.html',data=data)
@app.route(″/input″,methods=['GET'])
def insert():
sid=request.args.get('id')
#获取传感器编号
svalue=float(request.args.get('angle'))
#获取传感器倾斜角度
#将传感器编号、倾斜角度和当前时间存入数据库,代码略
return redirect(″/″)
#跳转到主页
if_name_=='_main_':
app.run(host=ip,port=port)
该系统网站主页被访问时,执行的视图函数名是          ;若传感器的编号为2,倾斜角度值为16.5,则提交数据到Web服务器的URL为:http://192.168.1.106:8080/    。(单选,填字母)
A.id=2&angle=16.5
B.input sid=2&svalue=16.5
C.sid=2&svalue=16.5
D.input id=2&angle=16.5
(3)学校警务室安装了智能终端和警铃,当有井盖出现连续多次倾斜角度大于阈值,警务室的智能终端就会接收到打开警铃报警的指令。则该指令最可能是由    (选填:服务器/客户端/传感器)发出。警铃属于题图中的    。
(4)在系统正常运行一段时间后,发现不能查看其中一个井盖的最新监测信息了。结合题图,简要说明系统中可能造成上述问题的原因                           (不考虑黑客或病毒的原因)。(注:回答2项)
12.小林要为“无人超市”设计信息系统搭建方案。该系统能完成客户身份自动识别,客户购选商品自动结算,货架商品库存自动跟踪等功能。请回答以下问题。
(1)小林使用生物特征识别认证技术对客户进行识别与追踪,下面选项中未使用生物特征识别认证技术的是   (单选,填字母:A.人脸识别 / B.动态短信口令认证 / C.指纹识别)。
(2)顾客走出无人超市前会经过警示区以检测顾客是否将未支付的商品误带出超市。以下搭建方案最适合用以实现该功能的是      (单选,填字母)。
A.使用摄像头捕捉位于警示区顾客购物篮内的商品图像,识别图像中的商品后分析支付情况
B.使用警示区上方天花板处的热敏传感器探测顾客购物篮内商品及其支付情况
C.在商品上粘贴无源电子标签,使用RFID技术识别商品及其支付情况
(3)下列关于该信息系统的搭建,说法正确的是     (多选,填字母)。
A.该系统的概要设计主要包括模块结构设计、系统物理配置和数据库管理系统选择三大部分
B.数据库需要连接在智能终端上以存储传感器获取到的数据
C.在服务器端的程序中,需要为IoT模块设置好连接无线网络的SSID、账号和密码等
D.客户端若以/input id=9&val=17.9的形式提交数据,服务器端可用GET方式接收该数据
(4)为了尽可能保证客户数据不被泄露,还需要考虑该信息系统运行的安全性。请从数据安全、网络安全等角度帮小林简要给出增强信息系统安全的做法               。(请给出两个方案)
13.小明设计并搭建了一个智能鱼缸系统。此系统可以对照明时长、水温、水位等数据进行监测与控制。小明搭建水位检测功能时,采用水位传感器实现低于预设水位时报警并自动加水,到达最高水位时停止加水的功能。系统支持远程访问,结构如下图所示。
(1)关于控制与反馈流程如图所示,图中①处位置正确的是    (单选,填字母)。
                 
A.传感器 B.执行器
C.控制器 D.路由器
(2)根据本系统网络应用的软件架构,编写程序时需要编写    的程序(单选,填字母: A.服务器端/ B.客户端/ C.服务器端与客户端)。
(3)用 Flask Web 框架编写网页实现“显示水位”, 路由和视图函数如下所示, 访问该网页的 URL是                。
app=Flask(_name_)
server=Server(host=″172.168.0.1″,port=8080,threaded=True)
@app.route('/show')
def get():
(4)鱼缸正常水位范围是 wmin~wmax,用 state=0,1,2 分别表示水位正常、偏低和偏高,用程序实现根据当前水位w设置相应的state,符合要求的是    (多选,填字母)。
A.if w>wmax:  state=2 elif wwmax:  state=2  else:  state=0
C.state=0  if wwmax:  state=1 D.if wwmax: state=2  else: state=0
(5)系统运行一段时间后,有一次发现水位到达wmin 值时,系统没有报警与自动加水。经检查Web服务器能访问数据库,Wi-Fi也正常,原因可能是                          。
14.某学习小组开发了一个智能能源监控系统,通过部署在校园各场所的智能终端和传感器,采集亮度、温度、水电等数据,并通过多种网络传输方式将数据传输到服务器进行数据分析,并反馈不同指令给对应的执行器,从而实现能源的智能调度和人工管控的结合。用户可通过浏览器进行实时数据查看及历史记录查询。请回答下列问题:
(1)在该系统中,关于智能终端与传感器连接的说法,正确的是    (单选,填字母:A.不同类型的传感器必须连接不同的智能终端/B.智能终端可以同时连接多个不同类型的传感器)。
(2)系统正常工作一段时间后,发现某教室不能实现依据环境亮度和人员情况自动开关灯,但能查询到实时亮度数据,下列与该现象有关的故障可能是    (单选,填字母)。
A.该教室网络故障
B.该教室光敏传感器故障
C.负责开关灯功能的执行器故障
(3)关于该系统的设计的说法,正确的有    (多选,填字母)。
A.该系统采用B/S的架构模式
B.对搭建信息系统所需的费用和效益进行评估属于需求分析阶段
C.系统搭建完成后,系统测试应覆盖硬件、软件和网络等各个方面
D.用户通过浏览器查看的实时数据存储在智能终端中
(4)该系统现增加了湿度传感器,请通过增加相应执行器对该系统功能进行一项扩展,写出增加的执行器名称及实现的功能                。
15.某地中考体测采用智能跳绳考试系统,该系统结构示意图如下图所示。Web服务器端程序采用Flask Web框架开发。考生在进行测试的监测终端上刷身份证验证身份,监测终端从服务器上获取验证信息,验证通过后发出开始信号,跳绳接收信号后通过内置传感器自动记录个数,监测系统发出结束信号后停止计数,跳绳将数据传输至监测终端,监测终端将该考生数据传输至服务器,考生可以通过浏览器登录网站查询个人成绩。请回答下列问题:
(1)该跳绳考试系统的实现架构是    (单选,填字母:A.B/S 架构 / B.C/S 架构)。
(2)小华基于Flask Web框架编写服务器端的程序,部分代码如下,服务器端接收监测终端数据的路由对应视图函数名为    。
# 导入Flask框架模块及其他相关模块,代码略
app=Flask(_name_)
@app.route('/search')
def ser():
# 从数据库查询数据,并返回页面,代码略
@app.route('/input')
def inp():
# 学生测试数据从监测终端传输至服务器,并添加至数据库,代码略
# 服务器其他功能,代码略
(3)下列关于该系统支撑技术的说法,正确的有     (多选,填字母)。
A.跳绳计数的内置传感器可以使用加速度传感器
B.该系统涉及的硬件有服务器、监测终端、跳绳、无线路由器、数据库等
C.监测终端关闭后,会导致学生成绩无法查询
D.监测终端采集身份信息可以采用NFC技术实现
(4)进行系统测试时,模拟3位考生分别在三个监测终端进行测试,其中一位考生的身份认证未通过,请说明可能的原因                   (身份证、操作和设备连接均无问题)。
优化集训19 信息系统的搭建实例
1.D 解析 本题考查信息系统相关知识。A错误,信息系统的用户包括使用者、开发者、维护人员等;B错误,消费记录等数据存储在服务器的数据库内;C错误,信息系统是由硬件软件设施、通信网络、数据和用户构成的人机交互系统。
2.B 解析 本题主要考查信息系统。在信息系统的生命周期中,在系统分析和系统实施中间的阶段是系统设计,故本题选B。
3.B 解析 本题考查信息系统搭建前的准备。正确的流程是:需求分析—可行性分析—框架选择(开发模式选择)—概要设计—详细设计。故选B。
4.B 解析 本题考查传感与控制。家庭除湿系统需要实时检测环境中的湿度值,故该系统必须具有湿度传感器。
5.D 解析 本题考查系统开发模式、信息系统要素、信息系统中的软硬件。A选项,该信息系统中的硬件除了学生使用的计算机之外,还有涉及网络连接设备等其他的硬件,故A选项错误;B选项,该信息系统除了具备数据存储功能和数据查询功能之外,还需要具备数据输入、输出等其他功能,故B选项错误;C选项,该信息系统的软件除了系统软件之外,还需要应用软件,故C选项错误;D选项,由“用户在浏览器登录系统”可知,该系统采用的是B/S架构,故D选项正确。
6.D 解析 本题考查信息系统的组成和功能。信息系统的硬件还包括传感器、通信网络中的设施,如网络传输介质、网络通信设备等,A选项错误;信息系统的用户范围很广,如信息系统的维护人员、程序设计员、数据库管理员等,B选项错误;计算机和移动终端在安装应用软件前需先安装系统软件,C选项错误。
7.B 解析 本题考查信息系统的组成。A.该系统中管理员可通过Web客户端和手机APP对系统进行维护,同时采用了C/S和B/S架构;C.管理员手机上的APP属于应用软件;D.智能手环看得见,摸得着,属于该系统的硬件。
8.B 解析 本题考查信息系统的组成。A.雨伞看得见,摸得着,属于信息系统中的硬件。C.信息系统里的用户除了老师和学生以外还有信息系统的管理人员、开发人员、维护人员等。D.信息系统需要连接网络查询、使用服务器数据库中的用户数据。
9.D 解析 本题考查信息系统中数据的采集、存储。A.租借数据存储在服务器的数据库中;B.学生卡或手机是发送端,读卡器是接收端;C.从信息采集的角度来看,射频识别技术属于传感器技术。
10.(1)CD (2)trans temp= (3)ACD (4)原因:127.0.0.1是本机地址,只能在本机调试,而PC客户端1与Web服务器通过交换机连接,调试需要通过实际地址进行。解决方法:应输入服务器的实际网址(http://192.168.10.1:5000)
解析 本题考查信息系统搭建、Python分支结构。
(1)需求分析、可行性分析属于信息系统搭建的前期准备中第一、二步,应在具体的硬件搭建实施步骤之前,A选项错误;硬件搭建时,必须考虑相关硬件的接口匹配问题,以保证数据的正确传输,B选项错误;C,D选项均为正确描述。
(2)此处代码的功能为,在智能终端构造GET请求的语句,根据题干“Web服务器的URL为http://192.168.10.1:5000/trans temp=30&light=40”可知,应填trans temp=或/trans temp=。
(3)根据题干描述,当温度temp处于(t1,t2)范围内时(其中,应有t1t2)不可能成立,故not(tempt2)的值永为True,因此B选项中flag的值永为0,B选项错误。ACD选项均正确。
(4)原因:127.0.0.1为本机环回测试地址,故在服务器本地调试时,输入http://127.0.0.1:5000,该系统可正常运行。若在PC客户端1中输入http://127.0.0.1:5000指的是PC客户端1这台计算机的端口5000,该计算机并不是搭建信息系统的服务器,故不能正常访问。
解决方法:由题图可知,PC客户端1与服务器处于同一局域网中,调试时,输入服务器的实际网址http://192.168.10.1:5000即可。
11.(1)A (2)hello或hello() D (3)服务器 执行器 (4)该井盖的智能终端、传感器、IoT模块损坏或故障,或其他合理答案 解析 (1)客户端通过网络与Web服务器进行信息交互,故开发模式选择的是B/S架构(Browser/Server模式),答案选A。
(2)根据题干代码,与“@app.route(″/″)”对应的视图函数为hello,故答案应填hello或hello();根据题干代码,应将传感器编号、倾斜角的值提交至“@app.route(″/input″)”路由,此路由可接受“GET”请求,根据“GET”请求的格式及对应视图函数中的“request.args.get(″id″)”、“request.args.get(″angle″)”语句,可知答案应选D。
(3)B/S架构中,由服务器处理接收到的信息,并将处理结果发送至智能终端,故此处应填服务器;警铃应该属于控制器。
(4)①该井盖对应的智能终端损坏;②该井盖对应的IOT模块损坏;③该井盖对应的智能终端与IOT模块之间的连接出现故障;④该井盖对应的IOT模块与Wi-Fi之间的连接出现故障。其他合理答案。
12.(1)B (2)C (3)AD
(4)诸如:①对客户敏感数据如身份证、人脸、指纹等数据进行加密存储与传输;②增加信息系统访问控制功能,对不同用户赋予不同权限,尽可能限制用户访问个人敏感数据;③增加防火墙隔离内外网,阻挡外部攻击
解析 本题考查信息系统搭建综合应用。(1)生物特征识别认证技术包括:人脸识别、指纹识别、虹膜识别和语音识别等。动态短信口令属于用户名+口令认证技术。(2)选项A,图像识别技术属于人工智能技术,具有一定的智能性,准确率也较高,但是物品有遮挡时显然无法识别,不适合用于此处的自动监测。选项B,热敏传感器智能检测温度多少,无法检测是何种商品;系统也不可能根据温度值来标识商品。选项C,RFID是一种无线射频识别技术,根据商品的电子标签与系统预先设置好的标签与商品对应关系进行商品识别。故选C。(3)选项B,数据库一般连接在服务器端,而不是连在智能终端上,数据由智能终端获取后通过网络传输到服务器,再存储到数据库中。选项C,IoT物联网设备一般连在智能终端上,为智能终端联网提供数据传输设备,因此联网参数也是记录在智能终端上,而不是服务器上。(4)从数据安全角度看,防止用户数据泄露,一方面要加强系统安全性,敏感数据加密存储等手段,如MD5等加密算法等,另一方面要做好防护的漏洞检查工作。因此可以从数据加密、增加访问控制和防火墙、杀毒软件等方面解答本题。
13.(1)B (2)A
(3)http://172.168.0.1:8080/show
(4)AD
(5)①水位传感器故障,不能检测水位高低;
②执行器故障,自动加水设备不能控制;
③智能终端损坏,数据不能正常处理与反馈;
④物联网IoT模块损坏,数据不能正常传输
解析 本题考查信息系统搭建的综合知识。(1)从图中的数据方向可知①处位置正确的是执行器,因为数据传输方向是由智能终端向外传送的。(2)由于采用B/S模式,因此程序代码只需要开发服务器端的就行。(3)根据路由和视图函数可知,答案是http://172.168.0.1:8080/show 。(4)根据if语句可知答案AD符合逻辑。(5)略。
14.(1)B (2)C (3)AC 
(4)增加加湿器,当湿度过低时开启加湿器;或增加排风扇,当湿度过高时开启排风扇;或增加蜂鸣器,当湿度异常时蜂鸣器报警
解析 本题考查信息系统的搭建知识。
(1)智能终端通过扩展接口,可以连接不同类型的传感器。故选B。
(2)能查询到实时数据,说明网络、传感器均正常工作,则执行器故障,故选C。
(3)选项A,通过浏览器访问,是B/S模式,故A正确;选项B,对所需费用和效益进行评估,是可行性分析,故B错误;选项C,系统完成后,必须进行全方位的测试,故C正确;选项D,智能终端主要负责数据采集、控制执行器工作。数据保存在服务器上,故D错误。
(4)根据湿度传感器的功能,相应的执行器主要考虑报警、调节空气的湿度。
15.(1)A
(2)inp()或inp
(3)AD
(4)该监测终端故障;该监测终端传输数据的代码有误;服务器中相关联数据库未存储该考生的数据;考生信息与身份证信息不符(答案不唯一,合理即可)
解析 本题考查信息系统的搭建知识。
(1)Web服务器端程序采用Flask Web框架开发,考生可以通过浏览器登录网站查询个人成绩,因此可以肯定采取了B/S 架构。
(2)服务器端接收监测终端数据的路由为@app.route('/input'),对应的视图函数为inp()。
(3)B选项,数据库为软件,故B错误;C选项,监测终端关闭后,不影响查询已经完成测试的成绩,故C错误。故选AD。
(4)其中一位考生的身份认证未通过,且身份证、操作和设备连接均无问题,故存在的原因可能是该考生的监测终端存在故障,或该考生的监测终端传输数据的代码有误,或服务器中相关联数据库未存储该考生的数据,或考生信息与身份证信息不符等。
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)
同课章节目录