(
课件网) 第四章 信息系统的搭建实例 验收卷(四) 第四章 章末测试 (考试时间30分钟;满分50分) 一、选择题(共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分) B 解析 信息系统的前期准备工作依次为需求分析、可行性分析、开发模式的选择、概要设计、详细设计。 1.某信息系统的前期准备工作有如下5个主要过程,其正确的步骤是( ) ①开发模式的选择 ②概要设计 ③需求分析 ④详细设计 ⑤可行性分析 A.③①④②⑤ B.③⑤①②④ C.③⑤①④② D.⑤③①④② D 2.下列选项中,属于需求分析的是( ) 解析 需求分析包括功能需求、性能需求、资源和环境需求、用户界面需求、可拓展性需求等。 A.开发模式的选择 B.可行性分析 C.容错性需求 D.资源和环境需求 C A.服务器 B.网络设备 C.Office D.传感设备和智能终端 解析 Office属于应用软件,不是硬件。 D 4.某信息系统,其软件开发模式采用B/S架构,则该系统采集的数据存储在( ) 解析 该系统中传感器采集到的数据通过智能终端汇总到数据库服务器中。 A.传感器中 B.客户端中 C.智能终端中 D.服务器中 A 5.使用Python语言对SQLite数据库进行操作,实现打开和关闭名为”test.db”数据库文件。有下列语句命令:①conn=sqlite3.connect("test.db") ②cur=conn.cursor() ③import sqlite3 ④conn.close() ⑤cur.close() 解析 本题考查SQLite数据库文件进行操作的语句。使用Python语言打开数据库文件的基本步骤,先导入sqlite3库,再用connect函数打开,建立游标,进行操作,最后需要一次进行关闭连接。 要实现上述功能,上述语句执行的先后顺序正确的是( ) A.③①②⑤④ B.③②①⑤④ C.③①②④⑤ D.①②⑤④③ B 6.关于SQLite数据库的说法,正确的是( ) 解析 本题考查的是网络应用的规划设计。选项A中SQLite数据占用资源低;B选项正确;C选项中Python语言可以通过加载SQLite模块来操作SQLite,也可以借助第三方的软件来管理SQLite;D选项中SQLite数据库基本操作包括创建数据库、连接数据库、创建数据表、创建数据记录、删除数据记录、查询数据记录、更新数据记录等。 A.其具有独立性、零配置、开放性、占用资源高等特点 B.SQLite是一个轻量级、跨平台的关系型数据库 C.Python语言只能通过加载SQLite模块来操作SQLite D.其基本操作包括创建数据库、连接数据库、创建数据表,但不包括更新数据记录 B A.信息系统建成后,要对系统进行测试,系统测试主要有软件测试、硬件测试和网络测试 B.系统第一次使用不能接收到数据的可能原因没有及时编写《系统维护手册》等系统文档 C.对该系统增加身份认证和访问控制功能,可以增加系统的安全性,保障数据的安全 D.小明编写该系统用的是Python软件,它是一种面向对象、解释型的计算机程序设计高级语言,属于系统软件 D 8.下列选项中,属于信息系统测试的是( ) 解析 信息系统测试包括软件测试、硬件测试和网络测试。 A.软件测试 B.硬件测试 C.网络测试 D.以上都是 D 9.小敏制作了一个简单的Flask程序,编写路由和视图函数如下所示: 解析 本题考查网络应用程序开发在URL中可知路由为/hello。 from flask import Flask #导入flask框架模块 app=Flask(_ _name_ _) #创建应用实例 @app.route("①_____") #路由 def hello(): #视图函数 return ”Hello,World” 执行程序后,在浏览器中输入网址http:∥127.0.0.1:5000/hello,网页显示的内容为“Hello,World”,划线处应填入的代码为( ) A./ B.hello C.Hello,World D./hello D 10.某信息系统中Micro:bit智能终端通过红外接收模块接 ... ...