文档详情

盐城师范学院《软件工程与测试》2022-2023学年期末试卷.doc

发布:2025-02-09约1.56千字共4页下载文档
文本预览下载声明

装订线

装订线

PAGE2

第PAGE1页,共NUMPAGES3页

盐城师范学院《软件工程与测试》

2022-2023学年期末试卷

院(系)_______班级_______学号_______姓名_______

题号

总分

得分

一、单选题(本大题共20个小题,每小题2分,共40分.在每小题给出的四个选项中,只有一项是符合题目要求的.)

1、软件需求变更管理的流程不包括?()

A.提出变更请求

B.评估变更影响

C.拒绝变更

D.实施变更

2、以下哪种软件架构风格适合分布式系统?()

A.客户机/服务器架构

B.分层架构

C.微服务架构

D.以上都是

3、以下哪种软件测试类型用于测试系统在长时间运行下的稳定性?

A.性能测试

B.压力测试

C.稳定性测试

D.兼容性测试

4、在软件架构中,以下哪个层次负责与硬件交互?

A.应用层

B.业务逻辑层

C.数据访问层

D.硬件抽象层

5、软件测试用例设计的主要依据是:

A.软件需求规格说明书

B.软件设计文档

C.源程序代码

D.项目计划

6、在面向对象方法中,实现信息隐蔽是依靠()

A.对象的继承

B.对象的多态

C.对象的封装

D.对象的分类

7、在软件测试中,以下哪个不是性能测试的指标?()

A.响应时间

B.吞吐量

C.代码覆盖率

D.资源利用率

8、软件测试中的错误推测法是基于:

A.直觉和经验

B.测试用例设计方法

C.软件需求规格说明书

D.源程序代码

9、在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的()

A.正确性

B.可靠性

C.健壮性

D.效率

10、软件设计中,有利于提高模块独立性的一个准则是()

A.低内聚低耦合

B.低内聚高耦合

C.高内聚低耦合

D.高内聚高耦合

11、以下哪种软件测试方法可以发现最多的错误?

A.单元测试

B.集成测试

C.系统测试

D.验收测试

12、在敏捷开发中,以下哪个会议用于回顾项目进展和改进过程?

A.每日站立会议

B.计划会议

C.评审会议

D.回顾会议

13、以下哪种设计模式用于处理对象之间的依赖关系?()

A.依赖注入模式

B.单例模式

C.模板方法模式

D.以上都不是

14、以下哪种测试方法属于白盒测试?()

A.边界值分析

B.等价类划分

C.语句覆盖

D.错误推测法

15、软件的可维护性度量指标不包括?()

A.可理解性

B.可测试性

C.可修改性

D.可扩展性E.可使用性

16、软件测试的目的是()

A.证明软件的正确性

B.发现软件中的错误

C.找出软件中的所有错误

D.评价软件的质量

17、软件体系结构的风格不包括?()

A.分层体系结构

B.客户/服务器体系结构

C.对等网络体系结构

D.随机体系结构

18、以下哪个不是软件项目监控的内容?()

A.进度监控

B.成本监控

C.人员监控

D.质量监控

19、软件过程模型中,以下哪个适用于需求不明确的项目?()

A.瀑布模型

B.快速原型模型

C.增量模型

D.螺旋模型

20、在软件质量保证中,以下哪个活动不属于质量控制?

A.技术评审

B.测试

C.过程审计

D.缺陷跟踪

二、简答题(本大题共4个小题,共40分)

1、(本题10分)解释软件维护中的逆向工程技术。

2、(本题10分)简述软件重构的风险和应对策略。

3、(本题10分)简述软件测试中的兼容性测试。

4、(本题10分)解释软件测试用例的复用和维护。

三、设计题(本大题共2个小题,共20分)

1、(本题10分)设计一个图书馆借阅管理系统,涵盖图书借阅、归还、逾期提醒功能。

2、(本题10分)开发一个美发店会员消费管理系统,记录会员消费明细和积分变动。

显示全部
相似文档