1、软件能力成熟度(CMM)模型提供了一个框架,将软件过程改进的进化步骤组织成5个成熟等级,为过程不断改进奠定了循序渐进的基础。由低到高5个等级命名为()。
A、 初始级、可重复级、已定义级、已管理级、优化级
B、 初始级、已定义级、可重复级、已管理级、优化级
C、 初始级、可重复级、已管理级、已定义级、优化级
D、 初始级、已定义级、已管理级、可重复级、优化级
答案:A
答题解析:
美国卡内基梅隆大学软件工程研究所(SEI)提出的软件能力成熟度模型将软件过程的成熟度分为5个等级,分别是:初始级、可重复级、已定义级、已管理级、持续优化级。故A是正确的。
参考答案:A
2、软件需求可以分为功能需求、性能需求、外部接口需求、设计约束和质量属性等几类。以下选项中,()均属于功能需求。①对特定范围内修改所需的时间不超过3 秒 ②按照订单及原材料情况自动安排生产排序 ③系统能够同时支持1000 个独立站点的并发访问 ④系统可实现对多字符集的支持,包括GBK、BIG5和UTF-8等 ⑤定期生成销售分析报表 ⑥系统实行同城异地双机备份,保障数据安全
A、 ①②⑤
B、 ②⑤
C、 ③④⑤
D、 ③⑥
答案:B
答题解析:根据计算机软件需求说明编制指南GB/T9385 中定义,软件需求的具体内容包括6 个主要方面:功能性需求、性能需求、设计约束、属性、外部接口需求、其他需求等。
3、在软件测试中,假定X 为整数,10≤X≤100,用边界值分析法,那么X 在测试中应该取()边界值。
A、 X=9,X=10,X=100,X=101
B、 X=10,X=100
C、 X=9,X=11,X=99,X=101
D、 X=9,X=10,X=50,X=100
答案:A
答题解析:边界值分析方法是一种黑盒测试的方法,使用边界值方法设计测试用例时,通常选取正好等于、刚刚大于或刚刚小于边界值作为测试依据。
查看完整试题>>>