好文档 - 专业文书写作范文服务资料分享网站

1_2024软件工程复习题

天下 分享 时间: 加入收藏 我要投稿 点赞

一、 单项选择题

1. 详细设计阶段的任务就是具体地()。

A.给出系统模块结构图 C. 给出模块内部结构图

B. 编写程序

D. 书写概要设计说明书

2.哪种模型基于构件技术,分批地逐步向用户提交产品,每次提交一个满足用户需求子集的可运行的产品()。 A.增量模型

B.喷泉模型

C.原型模型

D.螺旋模型

3.需求分析中开发人员要从用户那里了解( )

A.软件做什么

B.用户使用界面

C.输入的信息 D.软件的规模

4. 软件测试方法中的( )属于静态测试方法。

A.人工检测 B.路径覆盖

D.边覆盖

C

5.数据流图中不包括()。

A.数据流

B.加工

C.源点

D.参与者

6.软件复审是保证软件质量的重要技术手段,复审的主要目的和效果是()。

A.较早发现软件缺陷 C.做测试的前期准备

B.较早发现程序错误 D.严格贯彻工程规范

7.在软件质量因素中,软件所具有的跨操作系统平台的能力属于软件的()。

A.可移植性

B.可理解性

C.可用性

D.可靠性

8.软件生命周期中所花费用最多的阶段是( )

A.详细设计 B.软件编码 C.软件测试 D.软件维护 9.软件复杂性度量的参数包括( )

A.效率 B.规模 C.完整性 D.容错性

1 / 6

10. 软件能力成熟度模型CMM分为()级。

A.5

B.7

C.4

D.10

11. 某企业由于外部市场环境和管理需求的变化对现有软件系统提出新的需求,则对该软件系统进行的维护属于()维护。 A.正确性

B. 适应性

C. 完善性

D. 预防性

12.经济可行性研究的范围包括( )。

A.资源有效性 B.管理制度 C.效益分析 13.软件模块内聚度最强的是( )

A.功能内聚

B.通信内聚

C.偶然内聚

D.逻辑内聚 D.开发风险

14.单元测试应该使用()测试方法。

A.黑盒法

B.边界值分析法

C.白盒法

D.回溯法

15. 以下各种耦合按从强到弱排列正确的是( ) :

A. 内容耦合,控制耦合,数据耦合,公共环境耦合 B. 内容耦合,数据耦合,控制耦合,公共环境耦合。 C. 内容耦合,公共环境耦合,控制耦合,数据耦合。 D. 控制耦合,内容耦合,数据耦合,公共环境耦合。 二、 判断题

1.项目应用领域是选择程序设计语言的关键因素。

2.文档记录软件开发活动和阶段成果,具有永久性,可供人或机器阅读。

3.设计有效等价类对应的测试用例时,一个测试用例应尽可能多地覆盖尚未被覆盖的有效等价

类。

4.穷举测试是较常用的测试方法。

5.模块的控制域是受该模块判定所影响的范围。

2 / 6

6.软件过程设计应遵循自上而下,逐步求精的原则和单入口单出口的结构化设计思想。 7.数据耦合相比标记耦合,前者的耦合度更低。 8.等价类划分法测试不属于白盒测试技术。 9.状态图是结构化分析方法常用的一种图形工具。

10. 在进行软件测试时,首先应当进行确认测试,然后再进行集成测试。 11.在整个软件维护阶段所花费的全部工作中,所占比例最大的是完善性维护。 12. 常用功能点技术度量开发软件所需的规模、工作量。 13. α测试是用户在开发者环境中所进行的一种测试。

14. 维护的副作用包括 修改代码副作用 、 修改数据副作用及修改文档副作用 。 15. N-S图也称为程序流程图,是最常用的一种详细设计表示方法。

16. 数据字典的作用准确定义数据流图中的数据条目、加工条目及数据存储条目。

17. 状态图表达的是某一个特定对象在其生命周期中它所具有的状态以及状态之间的转换。 18. 编码阶段的软件项目的生产率是每人每月所能生产的有效源代码行数。 19. 代码出错率=错误数/代码行数

20. 用例图是结构化分析方法常用的一种图形工具。 三、 应用题

1. 图1是一个项目的活动图,其中顶点表示项目里程碑,连接顶点的弧表示包括的活动,弧上的

值表示完成活动所需要的时间,试计算关键路径的长度。

4 B 4 4 3 3 C F 3 D 3 G 4 E 1 3 A H I 2 7 图1

3 / 6

1_2024软件工程复习题

一、单项选择题1.详细设计阶段的任务就是具体地()。A.给出系统模块结构图C.给出模块内部结构图B.编写程序D.书写概要设计说明书2.哪种模型基于构件技术,分批地逐步向用户提交产品,每次提交一个满足用户需求子集的可运行的产品()。A.增量模型B.喷泉模型<
推荐度:
点击下载文档文档为doc格式
4cuju1zle74mu7526k929d31q9p6am00eb0
领取福利

微信扫码领取福利

微信扫码分享