网站大量收购独家精品文档,联系QQ:2885784924

软件工程练习题(含参考答案).docx

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

软件工程练习题(含参考答案)

一、单选题(共68题,每题1分,共68分)

1.为高质量的开发软件项目,在软件结构设计时,必须遵循()原则

A、程序优化

B、信息隐蔽

C、数据共享

D、质量控制

正确答案:B

2.()应考虑对模块相联和资源共享问题进行描述和制约。

A、结构化编辑工具

B、接口控制

C、详细设计

D、系统设计

正确答案:B

3.内聚程度最低的是()内聚

A、顺序

B、偶然

C、过程

D、时间

正确答案:B

4.下列选项中,属于详细设计阶段的任务的是()。

A、组装测试计划

B、初步用户手册

C、验收测试计划

D、单元测试计划

正确答案:D

5.软件特性中,多个软件元素相互通讯并协同完成任务的能力指的是()。

A、可互操作性

B、可追踪性

C、可理解性

D、可维护性

正确答案:A

6.使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。

A、程序功能

B、程序的复杂程度

C、使用说明书

D、程序的内部逻辑

正确答案:D

7.程序的三种基本控制结构的共同特点是()

A、仅用于自动控制系统

B、不能嵌套使用

C、单入口,单出口

D、只能用来描述简单程序

正确答案:C

8.()是对系统、部件或过程的某一特性所具有的程度进行的量化测量。

A、度量

B、估算

C、指标

D、测量

正确答案:A

9.在软件质量要素的评价准则中,程序源代码的紧凑程度指的是()。

A、简明性

B、执行效率

C、简单性

D、准确性

正确答案:A

10.以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是()。

A、螺旋模型

B、增量模型

C、喷泉模型

D、瀑布模型

正确答案:D

11.面向对象的开发方法中,()将是面向对象技术领域内占主导地位的标准建模语言。

A、Booch方法

B、Coad方法

C、UML语言

D、OMT方法

正确答案:C

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

A、黑盒法

B、错误推测

C、路径覆盖

D、人工检测

正确答案:D

13.为了减少维护工作的困难,可以考虑采取的措施是()。

A、切实加强维护管理,并在开发过程中就采取有利于未来维护的措施

B、设法开发出无错的软件

C、限制修改的范围

D、增加维护人员数量

正确答案:A

14.软件需求不应包括()

A、环境需求

B、功能要求

C、标准实现的空间需求

D、用户界面要求

正确答案:A

15.软件开发中常采用的结构化生命周期方法,由于其特征而一般称其为()

A、层次模型

B、瀑布模型

C、螺旋模型

D、对象模型

正确答案:B

16.()是一个度量或度量的组合,它可对软件产品、过程或资源提供更深入的理解。

A、测量

B、度量

C、估算

D、指标

正确答案:D

17.通常,()是在代码编写阶段可进行的测试,它是整个测试工作的基础。

A、验收测试

B、安装测试

C、单元测试

D、系统测试

正确答案:C

18.软件项目计划一般不包括以下哪项内容()

A、培训计划

B、软件开发标准的选择和制定

C、进度安排

D、人员安排

正确答案:B

19.下列选项中,属于实现阶段的任务的是()。

A、验收测试计划

B、绘制程序流程图

C、组装测试计划

D、单元测试

正确答案:D

20.软件设计中划分模块的一个准则是()。

A、高内聚高耦合

B、低内聚低耦合

C、低内聚高耦合

D、高内聚低耦合

正确答案:D

21.数据字典是用来定义()中的各个成分的具体含义

A、数据流图

B、系统结构图

C、流程图

D、功能结构图

正确答案:A

22.对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。

A、结合

B、封装

C、抽象

D、隐藏

正确答案:B

23.下列属于用白盒技术设计测试用例的是()

A、因果图

B、等价类划分

C、逻辑覆盖

D、错误推测

正确答案:C

24.两个模块之间传递的是同一个数据结构的地址,这种耦合方式称为()

A、数据耦合

B、标记耦合

C、公共耦合

D、控制耦合

正确答案:B

25.在SD方法中全面指导模块划分的最重要的原则是()

A、程序模块化

B、模块高内聚

C、模块低耦合

D、模块独立性

正确答案:D

26.需求分析的产品是()

A、需求规格说明书

B、数据字典

C、数据流程图案

D、判定表

正确答案:A

27.在E-R模型中,包含以下基本成分()。

A、数据、对象、实体

B、控制、联系、对象

C、实体、联系、属性

D、实体、属性、操作

正确答案:C

28.软件可维护性的特性中相互矛盾的是()。

A、可修改性和可理解性

B、可测试性和可理解性

C、效率和可修改性

D、可理解性和可读性

正确答案:C

29.下列选项中属于产品的内部属性的是()。

A、软件可靠性

B、模块耦合度

C、软件可维护性

您可能关注的文档

文档评论(0)

十四-1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档