文档详情

北京联合大学《软件项目管理》2021-2022学年期末试卷.doc

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

自觉遵守考场纪律如考试作弊此答卷无效密

自觉遵守考场纪律如考试作弊此答卷无效

线

第PAGE1页,共NUMPAGES3页

北京联合大学

《软件项目管理》2021-2022学年期末试卷

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

题号

总分

得分

一、单选题(本大题共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.天气风险

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分)开发一个办公用品库存预警系统,当库存低于设定阈值时自动发出预警并生成采购建议。

显示全部
相似文档