文档详情

软件工程与系统架构设计考核试卷 .pdf

发布:2025-04-15约9.66千字共9页下载文档
文本预览下载声明

软件工程与系统架构设计考核试卷--第1页

软件工程与系统架构设计考核试卷

考生姓名:________________答题日期:________________得分:_________________判

卷人:_________________

一、单项选择题(本题共20小题,每小题1分,共20分,在每小题给出的四个选项中,只

有一项是符合题目要求的)

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.集成测试关注模块之间的接口

软件工程与系统架构设计考核试卷--第1页

软件工程与系统架构设计考核试卷--第2页

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.以下哪个不是软件系统架构设计的主要任务?(

显示全部
相似文档