第1题:
试题五(共15分)
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
某数据管理系统有两个重要模块:数据接收模块和数据查询模块。数据接收模块按照一定的时间间隔从多个不同数据源接收数据进行一定的预处理后存入数据库中;数据查询模块根据用户请求从数据库中查询相应的数据并返回给用户。现需要对该系统执行负载压力测试。
该数据管理系统的性能要求为:
(1)交易执行成功率100%;
(2)接收间隔最小为200ms;
(3)查询响应时间在3s以内;
(4)查询功能支持至少10个并发用户;
(5)数据接收模块CPU利用率不超过40%;
(6)数据查询模块CPU利用率不超过20%。
【问题1】(3分)
简述负载压力测试的主要目的。
【问题2】(3分)
对该数据管理系统进行性能测试时,主要关注哪些性能指标?
【问题3】(6分)
该系统数据接收模块和数据查询模块的测试结果如表5-1、5-2所示,请分别指出测试结果是否满足性能需求并说明原因。
表5-1数据接收模块测试结果
【问题4】(3分)
根据问题3的测试结果,试分析该系统的可能瓶颈。
请帮忙给出每个问题的正确答案和分析,谢谢!
【问题1】(3分)
1)在真实环境下检测系统性能,评估系统性能以及服务等级的满足情况
2)预见系统负载压力承受力,在应用实际部署之前,评估系统性能
3)分析系统瓶颈、优化系统
【问题2】(3分)
1. 并发用户数
2. 响应时间
3. 资源利用率
【问题3】(6分)
数据接收模块的测试结果不满足性能指标。
当接收间隔为200ms时,存数据库交易成功率为80%,不满足交易成功率100%的要求;
当接收间隔为200ms对,CPU利用率为43.8%,不满足不超过40%的要求。
数据查询模块的测试结果满足性能指标。
要求至少支持10个并发用户,所以在15个并发用户的时候响应时间超出3s不能算作不满足。
【问题4】(3分)
1)数据接收模块软件没有采用合适的并发/并行策略
2)服务器CPU性能不足
3)数据库设计不足或者优化不够
第2题:
在数据库管理系统中,不是数据库定义的功能模块的是( )。
A.DDL翻译程序模块
B.安全性定义程序模块
C.交互式程序查询模块
D.完整性定义程序模块
第3题:
决策支持系统的基本组成部分包括( )。
A.数据库子系统、模型库子系统、数据解析子系统和数据查询子系统B.数据库、数据字典、数据解析模块和数据查询模块C.数据库子系统、模型库子系统、决策算法子系统D.数据库子系统、模型库子系统、推理部分和用户接口子系统
第4题:
数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能是由数据库管理系统中的( )完成。
A)数据库定义模块
B)数据库维护模块
C)数据库存取模块
D)数据库运行模块
第5题:
第6题:
第7题:
报刊投递子系统包括数据接收、报刊分发、报簿处理、余缺处理、数据查询等五大操作模块。
第8题:
模块A是数据查询模块,其模块内部包括输入查询条件、连接数据源、打开查询记录集、显示查询结果。该模块属于哪种内聚形式?
第9题:
地籍调查与数据库管理中,实现对地籍调查数据库的入库是()的功能。
第10题:
地籍调查与数据库管理子系统的模块中,数据管理模块的功能有()。
第11题:
进行空间数据的制图输出
提供各种方式的检索与查询功能
进行数据导入导出
进行投影与坐标变换
进行数据格式转换
第12题:
数据库定义
数据库管理
数据库操纵
系统运行控制
第13题:
数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能是由数据库管理系统中的______完成。
A.数据库定义模块
B.数据库维护模块
C.数据库存取模块
D.数据库运行模块
第14题:
在数据库管理系统中,下面哪一项不是数据库存取的功能模块?
A.事务管理程序模块
B.数据更新程序模块
C.交互式程序查询模块
D.查询处理程序模块
第15题:
数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能由数据库管理系统的哪一个模块完成
A.数据库定义模块
B.数据库维护模块
C.数据库存取模块
D.数据库运行模块
第16题:
第17题:
第18题:
下面哪些属于当地监控系统的功能模块?()
第19题:
对用户存取权限的核查是数据管理系统中()模块的功能。
第20题:
在数据库管理系统中,下面哪个模块不是数据库存取的功能模块()
第21题:
提供各种方式的检索与查询功能,可进行数据导入导出、投影与坐标变换的模块是()。
第22题:
外观
装饰
单件
模板方法
第23题: