2025年四川省普通高中学业水平合格性考试技术(一)信息技术模拟卷

标签:
教辅解析文字版答案
2025-05-06
| 26页
| 432人阅读
| 8人下载
梁山智源数字化科技有限公司
进店逛逛

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高三
章节 -
类型 试卷
知识点 -
使用场景 高考复习
学年 2025-2026
地区(省份) 四川省
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 423 KB
发布时间 2025-05-06
更新时间 2025-05-06
作者 梁山智源数字化科技有限公司
品牌系列 -
审核时间 2025-05-06
下载链接 https://m.zxxk.com/soft/51970524.html
价格 6.00储值(1储值=1元)
来源 学科网

内容正文:

四川省普通高中学业水平合格性考试技术(一) 信息技术(一) (考试时间:60分钟;满分:100分) 本试卷分总分和第Ⅱ卷,总分为选择题,第Ⅱ卷为非选择题。 第Ⅰ卷得分 第Ⅱ卷得分 总分 总分人 第 Ⅰ卷(选择题 共60分) 注意事项: 1.答Ⅰ卷前,务必用黑色墨迹签字笔将自己的姓名、准考证号、考试科目填写在答题卡上。考试结束时,由监考人员将试卷和答题卡一并收回。 2.每小题选出答案后,用2B铅笔把答题卡上对应题目选项的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂答案;不能答在试卷上。 一、单选题(共20小题,每小题2分,满分40分) 在每小题给出的四个备选项中,只有一项符合题目要求。 1.关于数据编码的说法不正确的是(   ) A.计算机中的汉字编码采用二进制编码 B.生成二维码的过程是编码 C.将声音存储到计算机的过程是一个数模转换过程 D.音量大小和声音文件的存储容量无关 【答案】C 【详解】本题考查数据编码。C选项,将声音存储到计算机的过程是一个模数转换过程,而不是数模转换过程。声音是模拟信号,通过采样、量化和编码等步骤将其转换为计算机能够存储和处理的数字信号,这个过程是模数转换。因此本题选择C。 2.一个密码系统至少由明文、密文、密钥和密码算法组成,其中用于决定系统的安全性的是(   ) A.加密算法 B.密钥 C.解密算法 D.密文 【答案】B 【详解】本题考查信息系统安全。在密码系统中,密钥是用于加密和解密的核心要素,它决定了系统的安全性。即使加密算法是公开的,只要密钥是保密的,系统就能保持安全。因此,密钥的保密性和复杂性直接影响到整个密码系统的安全性。故选B。 3.某停车场的收费标准为:30分钟内(含)免费,3小时内(含)5元,超过3小时每加1小时加收1元,停车不足1小时的按1小时计算。已知停车时长为t分钟,则下列Python程序段中,不能正确计算停车费m的是(   ) A. if t<=30:     m=0 elif t<=3*60:     m=5 else:     m=5+(t-3*60+59)//60 B. if t>30:     m=5     if t>3*60:         m=5+(t-3*60+59)//60 else:     m=0 C. m=5 if t>3*60:     m=5+(t-3*60+59)//60 elif t<=30:     m=0 D. m=0 if t>3*60:     m=5+(t-3*60+59)//60 if t>30:     m=5 A.A B.B C.C D.D 【答案】D 【详解】本题考查Python分支结构的应用。 首先分析停车场的收费标准: 停车时间在 30 分钟内(含)免费。 停车时间在 3 小时内(含)收费 5 元。 停车时间超过 3 小时,每超过 1 小时加收 1 元,不足 1 小时按 1 小时计算。 选项 D: 当t>180时,也会执行第二个分支结构,m的值都是5,这是错误的,因为当30<t≤3*60时,m=5。其余选项均正确。 故选D。 4.下列编写Flask网络应用程序时的步骤与其对应的代码不正确的是(   ) A.创建app对象:app=Flask(_name_) B.运行网络应用:render_template("bixiu.html") C.导入Flask模块:from flask import Flask D.创建视图函数:def index(): 【答案】B 【详解】本题考查Flask网络应用程序设计相关内容。ACD选项正确,B选项,render_template("bixiu.html")的功能是渲染网页模板,运行网络应用的代码是app.run(),选项错误。故本题答案是B选项。 5.由“for i in range(1,11)”决定的循环体被重复执行的次数是(   ) A.i B.10 C.11 D.1 【答案】B 【详解】本题考查Python循环结构。在Python中,“for i in range(1,11)”表示循环变量i从1开始,到10结束,左闭右开区间,不包括11。因此,这个循环体会在变量i依次取值1, 2, 3, …, 10时被执行,共重复执行10次。选项B正确。 6.以下哪种图最适合展示三个变量之间的关系(   ) A.条形图 B.散点图 C.箱线图 D.三维散点图 【答案】D 【详解】本题考查数据分析。条形图(A)适用于展示单个变量的分布或比较不同类别的数据;散点图(B)通常用于展示两个变量之间的关系;箱线图(C)用于显示数据的集中趋势及其变异情况,通常应用于单个变量的描述性统计。因此,要展示三个变量之间的关系,三维散点图(D)是最合适的选择,因为它可以在三维空间中以点的形式展现三个变量之间的相互关系。故选D。 7.以下哪项对无人机驾驶车系统的未来发展至关重要(   ) A.降低价格 B.提高速度 C.增加舒适性 D.增强智能化水平 【答案】D 【详解】本题考查人工智能技术的应用。增强智能化水平对无人机驾驶车系统的未来发展至关重要,因为这将直接影响系统的性能和安全性。故选D。 8.神经网络在人机博弈中的主要作用是(   ) A.提供游戏规则 B.执行图像识别 C.从数据中学习复杂的特征 D.增加游戏的娱乐性 【答案】C 【详解】本题考查人工智能技术的应用。神经网络在人机博弈中的主要作用是从大量数据中学习复杂的特征,从而提高决策的准确性。故选C。 9.智能+家居技术的主要优点是(   ) A.减少家居设备的数量 B.使家庭更加智能化 C.增加电费支出 D.限制网络使用 【答案】B 【详解】本题考查人工智能相关内容。“智能+X”的含义是指将人工智能技术与其他行业或领域相结合,以解决复杂问题并推动各行业或领域的创新和发展。这一概念强调了人工智能技术的广泛应用和交叉融合,旨在通过人工智能技术为各个行业或领域带来前所未有的便利和创新。智能+家居技术的主要优点是使家庭更加智能化,通过智能家居设备实现远程控制和自动化,提高生活便利性。故本题答案是B选项。 10.下列关于计算机漏洞的说法,不正确的是(   ) A.后门属于漏洞中的一种 B.漏洞是指计算机硬件中存在的物理损坏 C.漏洞可能是黑客或程序员所留 D.Web 应用系统中的漏洞占信息系统漏洞的绝大部分 【答案】B 【详解】本题考查计算机安全。计算机漏洞是指计算机系统或软件中存在的缺陷或弱点,而不是指硬件中的物理损坏。选项A正确,后门是漏洞的一种;选项C正确,漏洞可能是黑客或程序员故意留下的;选项D正确,Web应用系统中的漏洞确实占信息系统漏洞的很大部分。因此,选项B的说法不正确。 11、16.田字格中的每一小格涂上黑色或不涂色可以代表0~15所对应的二进制数。请根据下图所示前4个图形的二进制数编码规律,最后这个图形表示的二进制数是 。 A.1001 B.1010 C.0101 D.0110 【答案】D 【详解】本题主要考查二进制编码。由图可知编码规则:自左到右、自上到下,黑色编码1、白色编码0,故最后这个图形表示的二进制数是0110,故本题选D选项。 12、17.在大数据文本挖掘中,关联规则挖掘的主要目的是(   ) A.发现文本中单词之间的关联关系,如哪些单词经常一起出现 B.对文本进行分类 C.计算文本的情感倾向 D.提取文本的主题 【答案】A 【详解】本题考查大数据处理。A选项正确,关联规则挖掘在大数据文本挖掘中的主要目的就是发现文本中单词之间的关联关系,通过分析大量文本数据,找出哪些单词经常一起出现等规律。B选项错误,对文本进行分类是文本分类任务的目的;C选项错误,计算文本的情感倾向是情感分析的任务;D选项错误,提取文本的主题是主题模型等方法的任务。因此本题选择A。 13、18.数据一致性在数据库中的重要性体现在(   ) A.增加数据存储空间 B.确保数据的准确性和可靠性 C.提高数据处理速度 D.增强用户界面友好性 【答案】B 【详解】本题考查数据的描述。数据一致性确保了数据库中的信息准确无误,提高了数据的可靠性。故选B。 14、22.某校智能门禁可以通过摄像头采集学生人脸图像并识别,从而获取学生到校和离校数据,同时实时发送短信给家长。下列关于数据与信息的说法,正确的是(   ) A.计算机中存储的图像不是数据 B.上个月的到校和离校短信已经毫无价值 C.可以对该智能门禁中数据进行加工处理以获得新的信息 D.学生人脸数据不需要提前录入 【答案】C 【详解】本题考查数据与信息。C选项正确,可以对智能门禁中的数据进行加工处理以获得新的信息。例如,对学生的到校和离校时间数据进行统计,可以得到学生的出勤天数、迟到次数、早退次数等信息;对人脸图像数据进行分析,还可以进一步获取学生的表情状态等信息。A选项错误,计算机中存储的图像是数据,数据是对客观事物的符号表示,图像以二进制的形式存储在计算机中,这些二进制代码就是数据,通过特定的软件可以将其转换为人们能识别的图像信息。B选项错误,上个月的到校和离校短信可能仍然具有价值。例如,可以通过对这些历史数据进行统计分析,了解学生的出勤规律、是否有异常出勤情况等信息,这些信息对于学校管理、学生综合评价等方面可能会有帮助。D选项错误,学生人脸数据需要提前录入,人脸识别系统需要先学习已知学生的人脸特征,才能在后续的识别过程中将采集到的人脸图像与之进行比对,从而确定学生身份。因此本题选择C。 15、23.机器人伦理学主要关注什么问题?(   ) A.机器人的经济影响 B.机器人的外观设计 C.机器人的道德行为 D.机器人的制造成本 【答案】C 【详解】本题考查机器人伦理学。机器人伦理学关注机器人的道德行为,包括机器人如何做出决策,这些决策是否符合道德标准等。故选:C。 16、36.字符串s的值为“Nothing is impossible”,则下列说法正确的是(   ) A.s[1]的值为“N” B.s[1:4:1]的值为“oth” C.s[0:2]的值为“Not” D.s[::]的值为“” 【答案】B 【详解】本题考查字符串索引和切片。字符串的索引从左往右,从0开始,依次递增1。B选项正确,s[1:4:1]的值为从索引为1的位置开始,一直取到索引为3(注意索引为4是取不到的),由于步长为1,所以,从左往右逐个取,为“oth”;A选项错误,s[1]的值为“o”,C选项错误,s[0:2]的值为从索引为0的位置开始,一直取到索引为1(注意索引为2是取不到的),由于步长省略,即为1,所以,从左往右逐个取,为“No”;D选项错误,s[::]的开始值省略,默认从索引为0的位置开始,结束值省略,一直取完最后一个字符,由于步长省略,即为1,所以,从左往右逐个取,为“Nothing is impossible”,因此本题选择B。 17、37.下列关于网络技术的说法,不正确的是(    ) A.用户可以在网络中共享数据、软硬件资源 B.计算机访问同一局域网的服务器无需经过网关 C.网络之间的通信都需要遵循网络协议 D.IP地址用于标识网络中的设备,保证数据传输的完整性 【答案】D 【详解】本题考查的是网络技术。A选项正确,用户可以在网络中共享数据及软硬件资源。B选项正确,在同一局域网内,计算机访问服务器不需要通过网关。C选项正确,网络之间的通信需要遵循网络协议。D选项不正确,IP地址用于标识网络中的设备并进行路由,而数据传输的完整性由协议(如TCP)等其他机制保障,不是由IP地址本身保证。故选D。 18、38.列表1st中存放了n个大写或小写的英文字母,现需统计列表1st中每个字母出现的次数(小写字母转换为大写字母再统计),结果存放在字典dic中。实现该功能的程序段如下,方框中应填入的正确代码为(   ) 1st=['A','B','a','C','D','B','C','C'] dic={} for ① :     if "a"<=i<="z":         i=②     if i not in dic:         dic[i]=0     dic[i]+=1 print(dic) A.①i in range(len(1st))   ②chr(ord("i")-ord("a")+ord("A")) B.①i in lst   ②chr(ord("i")-ord("a")+ord("A")) C.①i in range(len(1st))   ②chr(ord(i)-ord("a")+ord("A")) D.①i in lst   ②chr(ord(i)-ord("a")+ord("A")) 【答案】D 【详解】本题考查Python程序执行与调试。 题目要求对列表中的每个字母进行统计,小写字母需要转为大写。我们需要遍历lst中的每个元素,因此①处的正确代码应为i in lst。 在②处,需要将小写字母转换为大写字母。使用chr(ord(i)-ord("a")+ord("A"))可以实现从小写字母到大写字母的转换,i是变量,需要使用ord(i)而不是ord("i")。故选D。 19、39.智能音箱可以点播歌曲或了解天气情况等,这些应用功能的实现属于物联网中的(   ) A.数据处理层 B.感知层 C.传输层 D.应用服务层 【答案】D 【详解】本题考查物联网的描述。在物联网架构中,应用服务层是负责提供具体应用和服务的部分。智能音箱可以点播歌曲或了解天气情况等功能,都是直接与用户互动、提供服务的功能。这些功能属于应用服务层,因为它们是最终用户可以直接使用和体验的部分。感知层负责感知和采集信息,传输层负责传递数据,数据处理层负责对数据的处理和存储,而不是直接提供给用户服务。故选D。 20、40.将十六进制数3F转换为二进制数,正确答案是(   ) A.111111 B.100111 C.101111 D.111110 【答案】A 【详解】本题考查进制转换。A选项正确,将十六进制数转换为二进制数,可以按照每一位十六进制数对应四位二进制数的方法进行转换。对于十六进制数3F:十六进制数3对应的二进制数是0011。十六进制数 F对应的二进制数是1111。将它们组合起来,得到十六进制数3F对应的二进制数为00111111,去掉前面多余的0,就是111111。所以将十六进制数3F转换为二进制数111111。 因此本题选择A。 2、 判断题(共10小题,每小题2分,共20分) 判断下列各题的叙述是否正确,正确的在题后面的括号中打“√”错误的打“×”) 21、51.下列程序的运行结果为123。( ) b=int('123') print(b) 【答案】正确 【详解】本题考查Python基础。 程序功能将字符型数字串转换成数值型输出,输出整数123。故正确。 22、52.智能手机的语音输入采用了人工智能技术中的机器翻译技术。( ) 【答案】× 【详解】本题考查人工智能相关知识。智能手机的语音输入采用了人工智能技术中语音识别技术,故题目说法错误。 23、53.input()输入函数返回的结果可以不是字符串。( ) 【答案】错误 【详解】本题考查的是Python基础知识。Python 中的 input() 函数总是返回一个字符串类型的结果。即使用户输入的是数字或其他数据类型,input() 函数仍会以字符串形式返回该输入。因此,input()函数返回的结果永远是字符串。题干中说法错误。 24、54.学校迎新晚会上的抽奖系统属于随机系统。( ) 【答案】正确 【详解】本题主要考查信息系统的分类。学校迎新晚会上的抽奖系统属于随机系统,表述正确。 25、55.数据处理的目的是将原始数据转换为有价值的信息。( ) 【答案】正确 【详解】本题考查数据处理。数据处理的核心目的是将原始的、可能杂乱无章的数据转化为有意义、有价值的信息。这个过程通常涉及数据的收集、清洗、转换、分析和解释等步骤,以提取出能够用于决策支持、趋势预测、问题解决和业务优化的洞察。故正确答案为正确。 26、56.下列Python程序段运行结束后,赋值语句sum=sum+i共被执行了9次。( ) 【答案】正确 【详解】本题考查的是Python循环与选择语句。range(1,20)生成1~19的整数,阅读程序可知,只有i为1~19的偶数,才执行赋值语句sum=sum+i。故一共被执行了9次。题干中说法正确。 【点睛】 27、57.数据分析的目的是提取有用信息,并形成结论或观点,从而指导决策。( ) 【答案】正确 【详解】本题主要考查数据分析。数据分析的目的是提取有用信息,并形成结论或观点,从而指导决策,表述正确。 28、58.算法是解决问题的方法,它必须在有限步骤内完成,并且结果必须是确定的。 ( ) 【答案】正确 【详解】本题考查算法。算法是解决问题的方法,必须在有限步骤内完成,并且结果必须是确定的。故正确答案为正确。 29、59.信息系统安全风险的防范只需要技术措施,不需要考虑人为因素。( ) 【答案】错误 【详解】本题考查信息安全。信息系统安全风险的防范既需要技术措施,也需要加强人员的安全意识和行为规范。故正确答案为错误。 30、60.在流程图中,表示输入输出功能。( ) 【答案】错误 【详解】本题主要考查算法流程图。菱形是条件判断框,平行四边形是数据输入/输出框,圆角矩形是开始/结束框,矩形是数据处理框,故表述错误。 第Ⅱ卷(非选择题 共40分) 1、 操作题1(10分) 61.环境监测系统中湿度控制软件设计,实现利用手机远程监控调节居家湿度的功能。 第一步,需求分析 (1)通过编程,智能单片机将湿度传感器采集的实时湿度数据,通过网络传输给IoT平台;平台提供数据存储与计算、借助无线网络来给家电(比如空调、加湿器)中的内置无线模块(WiFi模块/蓝牙模块)发送指令,建立关联。当大于60%时,发出指令,启动空调除湿功能,小于40%时,发出指令,启动加湿器,直到达到正常湿度范围,并将结果发送到手机APP端;用户在手机APP端,可以预设正常湿度范围,查看实时湿度数据。这个系统的物联网络架构中,湿度传感器处于 ,物联网(IoT)平台、手机APP处于 ,对系统中湿度控制的许多功能,必须通过该层来实现(选填:感知层、网络层、应用层);这个系统的体系结构是采用 模式(选填:客户机/服务器、浏览器/服务器),这种体系结构的主要特点是 。 第二步,功能模块的总体设计 (2)结合需求分析,从智能单片机终端、物联网云平台、手机APP三个层面框定该系统的主要功能。请连线补充完整系统功能模块结构图(如图示) 。 湿度控制系统功能图 第三步,编程并测试 (3)运用画程软件绘制湿度控制系统算法流程图,使用Python语言完成程序编写与测试。该流程图中①处用到的控制结构为 (选填:顺序结构、选择结构、循环结构)。通过阿里物联网云平台设置模块,结合App Inventor生成并设计手机APP控制端界面,点击添加湿度传感器设备,便可查看室内 。 算法流程图 [总结与成果展示] 智能家居系统的设计,要根据用户的使用需求,挑选合适的智能家居设备,选择恰当的网络组建技术与设备进行联网、调试,便能打造出一个改善生活体验的智能家居系统。 【答案】 感知层、 应用层 客户机/服务器结构或C/S结构 优点: 由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快;操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求;C/S结构的管理信息系统具有较强的事务处理能力,能实现复杂的业务流程。 缺点:需要专门的客户端安装程序,分布功能弱,针对点多面广且不具备网络条件的用户群体,不能够实现快速部署安装和配置;兼容性差,对于不同的开发工具,具有较大的局限性。若采用不同工具,需要重新改写程序; 开发成本较高,需要具有一定专业水准的技术人员才能完成。 、 分支 湿度 【详解】本题主要考查信息系统的设计。(1)这个系统的物联网络架构中,湿度传感器处于感知层,用于采集湿度数据,物联网(IoT)平台、手机APP处于应用层,对系统中湿度控制的许多功能,必须通过该层来实现;这个系统的体系结构是采用客户机/服务器结构或C/S结构模式,这种体系结构的主要特点是: 优点: 由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快;操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求;C/S结构的管理信息系统具有较强的事务处理能力,能实现复杂的业务流程。 缺点:需要专门的客户端安装程序,分布功能弱,针对点多面广且不具备网络条件的用户群体,不能够实现快速部署安装和配置;兼容性差,对于不同的开发工具,具有较大的局限性。若采用不同工具,需要重新改写程序; 开发成本较高,需要具有一定专业水准的技术人员才能完成。(2)根据题干,连线如下:    (3) 该流程图中①处用到的控制结构为分支结构。通过阿里物联网云平台设置模块,结合App Inventor生成并设计手机APP控制端界面,点击添加湿度传感器设备,便可查看室内湿度。 2、 操作题2(20分) 68.某学校建设校园一卡通系统,该系统结构示意图如图所示,Web服器端程序采用Flask Web框架开发,学生使用学生卡可以在校点餐、图书借阅、校医室就诊和刷卡进出校门。请回答下列问题: (1)下列关于一卡通系统的描述正确的是 (单选,填字母:A.门禁刷卡中,读卡器是发送端,使用了RFID技术/B.学生的信息存储在学生卡中/C.学生卡一般属于无源电子标签)。 (2)该系统网络应用软件的实现架构是 (单选,填字母:A.B/S架构/B.C/S架构)。 (3)门禁的读卡器读取到学生卡后,将信息提交到服务器http://10.99.199.20/send?carid=20200101&amp;td=202301151105.则服务器端应用实例APP中与该URL关联的路由设置语句为app.route(` `)。 (4)门禁系统考勤规定在11:00-12:30时间段允许教师和通校生自由进出校门,住校生不能通行。role存放身份信息,值为“教师”、“学生”;flag存放学生住校信息,值为“通校”、“住校”,下列Python程序段中符合开门要求的有 (多选,填字母)。 A. if role=='教师' or role=='学生' or flag=='通校':     开门() B. if role=='教师' or role =='学生'     if flag=='通校':         开门() C. if role=='教师':     开门() elif role=='学生' and flag=='通校':     开门() D. if role=='教师':     开门() if role=='学生'and flag=='通校':     开门() (5)政教处每天早读后查询6:50进校园的迟到学生信息,代码如下,请在画线处填入合适的代码。 import sqlite3 import datetime from flask import Flask,request,render_template,redirect app=Flask(_name_) dbname="onecard.db" @app.route(/cx',methods=['GET,'POST]) def cx():     nt=datetime.datetime.now().strftime(`%Y%m%d`)+"0650"    #将日期转换成文本     conn=sqlite3.connect(dbname)     cur=conn.cursor()     sql="select*from entrance where role='学生' and state=`进校` and dtime>%s"%(nt)     cur.execute(sql)     dt=cur.fetchall()     if ① :         return "没有学生迟到"     else:         return render_template('/late.html',dt=② )     cur.close()     conn.close() if_name_=='_main_':     app.run(host="10.99.199.20",port=80) 表名 字段 数据类型 作用 entrance id integer 流水序号 cand text 一卡通卡号 role text 角色(教师或学生) state text 记录进校还是出校 dtime text 记录打卡时间 (6)根据上面的代码,政教处老师查询迟到学生时输入的网址为 。 【答案】 C A /send CD len(dt)==0 dt http://10.99.199.20/cx(或http://10.99.199.20:80/cx) 【详解】本题考查程序分析。 (1)读卡器是接收端;学生的信息存储在数据库中。故正确答案为:选项C。 (2)有Web服务器且通过浏览器进行充值,为B/S 架构。故正确答案为:选项A。 (3)提交到服务器的URL地址为:http://10.99.199.20/send?carid=20200101&td=202301151105。故可知为路由设置语句为app.route的参数为:/send。 (4)选项A,这样会导致学生自由且住校也能出学校。选项B,如果是教师,且flag不是通校则不能出学校。故正确答案为:选项CD。 (5)①当dt长度为0时,表示无人迟到,故正确答案为:len(dt)==0。②将查询到的列表dt传递给网页。故正确答案为dt。 (6)代码app.run(host="10.99.199.20",port=80),可以获得IP地址和端口号。@app.route('/cx',methods=['GET,'POST]),可以活动查询路径。故正确答案为:http://10.99.199.20/cx(或http://10.99.199.20:80/cx)。 3、 操作题3(10分) 69.小峰做了一个“搭建学生寝室管理系统”的实验,该系统可通过人脸识别、指纹识别、校园卡等方式模拟进出寝室管理,并将进出数据发送给服务器。通过浏览器可以查看学生在寝、离寝情况。小峰选择的硬件有:智能终端、IoT模块、摄像头、指纹采集仪、射频识别设备、进出口闸机、服务器等。该系统结构示意图如图所示,其中Web服务器端程序采用FlaskWeb框架开发。 (1)下列硬件设备中,属于执行器的有 (单选,填字母:A.摄像头/B.指纹采集仪/C.射频识别设备/D.进出口闸机)。 (2)下列关于该系统应用软件的网络架构,说法正确的是 (单选,填字母:A.客户端无需安装专用软件,升级维护方便/B.对服务器要求较低/C.能够降低系统通信开销)。 (3)下列功能需要在服务器端程序中实现的是 (多选,填字母:A.原始指纹数据的采集/B.在数据库中查找指纹特征数据/C.闸机的开关/D.根据浏览器的请求返回数据)。 (4)小峰基于Flask Web框架编写服务器端程序,部分代码如下。编写完后,若要通过浏览器获取视图函数entry()返回的页面,则访问的URL是http:// 。 #  导入Flask框架模块及其它相关模块,代码略 app=Flask( name ) @app.route('/') def index(): #  在模板文件上显示从数据库读取的入寝、离寝学生数据,代码略 @app.route('/dorm',methods=['GET','POST']) defentry(): #  从数据库读取对应班级学生的在寝、离寝数据,并返回页面,代码略 #  服务器其它功能,代码略 if name = =' main ': app.run(host='10.16.1.18',port=8080) (5)小峰对系统进行动态测试,使用校园卡刷卡,闸机能正常打开,在浏览器中查看系统首页,页面中标题、表格等内容能正常显示,但却未显示刷卡数据,刷新后仍不变(Web服务器数据库的数据读写功能正常)。从服务器端的程序角度说明造成上述问题的原因有 、 【答案】 D A BD 10.16.1.18:8080/dorm ①index模块(主页路由对应的模块)中从数据库中读取数据代码有误 ②index模块(主页路由对应的模块)中将参数传递给模板文件的代码有误 ③主页模板文件中,显示服务器传递的数据代码有误 ④其他模块中,将在宿、离宿数据写入数据库代码有误 【详解】本题考查信息系统相关内容。(1)①处,摄像头、指纹采集仪、射频识别设备不属于执行器,进出口闸机是一种常见的执行器,故此处应填写:D。(2)②处,该系统采用B/S架构,客户端无需安装,有Web浏览器即可,对服务器要求较高,采用该架构并不能降低系统通信开销,故此处应填写:A。(3)③处,原始指纹数据的采集、闸机的开关在智能终端即可实现,在数据库中查找指纹特征数据、根据浏览器的请求返回数据需要在服务器端程序中实现,故此处应填写:BD。(4)④处,由程序段中的“app.route('/dorm',methods=['GET','POST'])”及“app.run(host='10.16.1.18',port=8080)”可知,访问的URL是:http://10.16.1.18:8080/dorm,故此处应填写:10.16.1.18:8080/dorm。(5)动态测试时,使用校园卡刷卡,闸机能正常打开,在浏览器中查看系统首页,页面中标题、表格等内容能正常显示,但却未显示刷卡数据,刷新后仍不变(Web服务器数据库的数据读写功能正常),观察代码及测试表现,分析其原因可能是:index模块(主页路由对应的模块)中从数据库中读取数据代码有误、index模块(主页路由对应的模块)中将参数传递给模板文件的代码有误、主页模板文件中,显示服务器传递的数据代码有误、其他模块中,将在宿、离宿数据写入数据库代码有误。选择两项回答即可。 学科网(北京)股份有限公司 $$

资源预览图

2025年四川省普通高中学业水平合格性考试技术(一)信息技术模拟卷
1
2025年四川省普通高中学业水平合格性考试技术(一)信息技术模拟卷
2
2025年四川省普通高中学业水平合格性考试技术(一)信息技术模拟卷
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。