内容正文:
上海市曹杨二中2022学年度第二学期
高一年级期中考试信息技术试卷
考生注意:
1、答卷前,考生务必将姓名、班级、学号等在指定位置填写清楚。
2、本试卷共有40道试题,满分100分,考试时间60分钟。请考生用黑色水笔或钢笔将答案直接写在答题卷上。
3、本试卷不得使用计算器,违者将取消考试成绩。
4、有试卷最后两页有python帮助小贴士和数据库SQL命令可供参考。
1. 小申受邀为一家实体书店开发一款小型管理信息系统,实现书店会员管理、购书自动结账、书本进货数量分析等功能。请你帮助小申思考搭建“小型书店管理信息系统”前正确的准备步骤是( )
①总体设计 ②需求分析 ③详细设计 ④可行性分析
A. ②④①③ B. ②③④① C. ①②④③ D. ①③④②
2. 小申受邀为一家实体书店开发一款小型管理信息系统,实现书店会员管理、购书自动结账、书本进货数量分析等功能。如图所示,在该系统中客户端通过浏览器发出的请求,需要得到服务器端的响应。这种结构称为 结构。( )
A B/S B. C/S C. SQLite D. Flask
3. 小申受邀为一家实体书店开发一款小型管理信息系统,实现书店会员管理、购书自动结账、书本进货数量分析等功能。该小型书店管理信息系统的硬件配置之一为书本条形码扫描枪,它的作用是( )
A. 信息采集 B. 信息传输 C. 信息处理 D. 信息输出
4. 小申受邀为一家实体书店开发一款小型管理信息系统,实现书店会员管理、购书自动结账、书本进货数量分析等功能。该小型书店管理信息系统可以通过 APP 访问,APP 属于信息系统的( )
A. 硬件 B. 人 C. 软件 D. 数据
5. 小申受邀为一家实体书店开发一款小型管理信息系统,实现书店会员管理、购书自动结账、书本进货数量分析等功能。小申为该信息系统设计了诸多模块,例如:会员管理模块、用户购书自动结账模块、书本进货数量分析模块等,请你帮助小申再设计一个模块 ________
6. 小申受邀为一家实体书店开发一款小型管理信息系统,实现书店会员管理、购书自动结账、书本进货数量分析等功能。小申为该信息系统设计了诸多模块,例如:会员管理模块、用户购书自动结账模块、书本进货数量分析模块等,该信息系统结构中的服务器端需要配置一系列不同类型的文件,他们各司其职、共同协作。请协助小申根据文件类型把文件放至合适的位置。以下选项中匹配正确的是( )
I. db. py II. index. html
III. p001. jpg IV. bookstore. sqlite3
A. ①IV;②I;③III B. ①II;②I;③IV
C. ①II;②IV;③I D. ①III,②II;③IV
7. 小申受邀为一家实体书店开发一款小型管理信息系统,实现书店会员管理、购书自动结账、书本进货数量分析等功能。小申使用Flask框架开发该信息系统,其中“到数据库中查看具体书籍价格”这一功能位于( )
A. 网络层 B. 用户界面层 C. 业务逻辑层 D. 数据访问层
8. 小申受邀为一家实体书店开发一款小型管理信息系统,实现书店会员管理、购书自动结账、书本进货数量分析等功能。小申想借助Flask框架实现该小型信息系统的各项功能。以下选项中代码匹配正确的是( )
___________①___________#导入flask框架
___________②____________#创建应用实例
___________③___________#路由
def index():
return o "Hello World!"
if __name__ == "__main__":
________④____________#启动服务
I:@app. route("/")
II:app. run()
III:app = Flask(__name__)
IV:from flask import Flask
A. ①IV;②I;③III;④II B. ①IV;②III;③I;④II
C. ①IV;②II;③I;④III D. ①II,②I;③IV;④III
9. 小申受邀为一家实体书店开发一款小型管理信息系统,实现书店会员管理、购书自动结账、书本进货数量分析等功能。 小申要实现只要在地址栏中输入网址“http://127. 0. 0. 1:5000/bookadd”,就会在浏览器中显示“book. html”网页,则服务器端主控程序应该补充的代码是( )
@app. route("____________①____________")
def bookadd():
return render_te