2025届信息技术一轮复习练习:专题10 信息系统搭建(含答案).docxVIP

2025届信息技术一轮复习练习:专题10 信息系统搭建(含答案).docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

专题10信息系统搭建

知识点一开发前期准备和服务器应用程序开发

1.以下有关该信息系统的设计的说法,不正确的是()

A.系统设计时,主要从技术、经济和社会意义等方面分析系统的可行性

B.系统概要设计时,需要对系统的用户界面、可扩展性需求等方面进行设计考虑

C.系统详细设计时,为确保系统的运行安全和数据保密,需要有安全设计方案

D.在设计车位下面的感应器时,需要考虑其耐用性,说明信息系统对外部环境有依赖性

小晨搭建了土壤湿度监测系统,服务器端程序基于Python的FlaskWeb框架编写,采用模板功能,以index.html为主页模板。部分网站框架示意如图a所示,网站功能页面规划如图b所示。

序号

访问地址

功能说明

备注

1

/

主页,显示当前传感器数据,实时更新

访问地址

2

/gt?id=1

以JSON数据格式返回id为1的湿度传感器的所有数据

id为参数

3

/up?id=1val=57

提交id为1的湿度传感器的数据值为57

id和val为参数

4

/vi?id=1

显示id为1的湿度传感器的数据折线图

……

……

……

……

图b

2.下列关于该系统网站框架及功能的说法,正确的是()

A.该系统只有3个路由及视图函数,对应3个不同的子页面

B.访问该网站主页的URL是http://50

C.不同的子页面可以使用不同的网页模板来实现

D.改变访问地址中参数id的值,显示传感器数据的图表不会发生变化

3.某“教室环境监测系统”的服务器程序基于FlaskWeb框架编写,其服务器的IP地址为:,Web服务器端口为:88,网站框架示意图如图所示:

访问数据提交页面的地址是()

A.http:///show?page=1id=1

B.http://:88/view?id=1

C.http:///input?id=1val=23

D.http://:88/input?id=1val=23

4.小明同学设计了一个登录注册系统,服务器程序采用FlaskWeb框架编写,在register.html页面中进行注册,注册结果在success_register.html页面中显示,register.html文件代码如图所示。

服务器程序部分代码:

fromflaskimportFlask,request,render_template#导入flask

importsqlite3

database=data.db

app=Flask(__name__)

@app.route(/register)#注册界面

defregister():

returnrender_template(register.html)

@app.route(①________,methods=[POST])#提交注册数据

defsuccess_register():

#写入数据库,代码略。

returnrender_template(②________)

if__name__==__main__:

app.run(host=2,port=5000)

(1)请根据register.html文件代码,将划线处的代码补充完整。

(2)访问注册界面的URL为________。

5.编写某智能控制系统时,其中语句“SELECT*FROMsensorlogWHEREsensorid=1”的功能是()

A.用于在数据库中创建“sensorlog”数据表

B.用于在“sensorlog”数据表中查询字段“sensorid”等于1的记录

C.用于在“sensorlog”数据表中插入字段“sensorid”等于1的记录

D.用于在“sensorlog”数据表中删除字段“sensorid”等于1的记录

6.植物生长过程中遇到光照不足的时候,我们可以通过补光促进植物的生长。小明尝试搭建自动补光信息系统,用户可以通过浏览器实时查看自然光强度并通过表单设置光线阈值,当自然光强度小于光线阈值时,开启补光灯,否则关闭补光灯(用LED灯模拟补光灯)。请问答下列问题。

(1)系统的模式结构如图所示,该系统的开发模式为________(选填:C/S、B/S)。

(2)部分Python程序如下,请在划线处填入合适的代码。

#烧录到micro:bit的部分程序:

whileTrue:

light=pin2.read_analog()#获取光线数据#将光线数据以GET方式提交给服务器,代码略

#resp为服务器返回的数据

ifresp==″1″:

①________#开灯

else:

pin14.write_digital(0)#关灯

#Web服务器的部分程序:

app=Flask(__name__)

@app.route(/,met

您可能关注的文档

文档评论(0)

中小学教学资料 + 关注
实名认证
服务提供商

提供小学、初中、高中信息科技教案、试卷、课件等优质教学资源

1亿VIP精品文档

相关文档