南开大学“信息安全”《主干课3-软件工程与软件测试技术》23秋期末试题库含答案版.pdfVIP

南开大学“信息安全”《主干课3-软件工程与软件测试技术》23秋期末试题库含答案版.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

南开大学“信息安全”《主干课3-软件工

程与软件测试技术》23秋期末试题库含

答案

第1卷

一.综合考核(共20题)

1.在面向对象方法学中,以下关于类与对象的关系正确的是()

A.类称为是对象的一个“实例”,对象称为是类的“模板”

B.类是静态的,对象的动态的

C.类给出了属于该类的全部对象的抽象定义,对象是符合这种定义的一个实体

D.类代表一类抽象的概念或事物,对象是在客观世界中实际存在的

2.软件调试的目的是()

A.找出软件中存在的错误

B.证明软件没有错误

C.解决存在的错误

D.对软件的错误进行分类

3.软件维护活动可以归结为以下()几类

A.改正性维护

B.适应性维护

C.完善性维护

D.预防性维护

4.以下()可能是需求分析阶段可能用到的图形工具

A.层次方框图

B.IPO图

C.Warnier图

D.软件结构图

5.静态测试(名词解释)

6.成功的测试是指运行测试用例后()

(图片大小可自由调整)

A.证明程序正确

B.发现了程序错误

C.未发现程序错误

D.改正了程序错误

7.程序流程图包括以下()基本成分

A.处理,用方框表示

B.判断条件,用菱形框表示

C.控制流,用箭头表示

D.属性,用椭圆表示

8.以下对状态转换图描述错误的是()

A.状态转换图通过描绘系统的状态及引用系统状态转换的事件,来表示系统的行

B.状态图的状态有初态、终态和中间状态,在一张图中三种状态都可以有0至多

C.状态图中事件是引起系统做动作或(和)转换状态的控制信息

D.状态图提供了行为建模机制

9.软件可维护性(名词解释)

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.软件测试过程应该划分为几个阶段?各个阶段应重点测试的内容是什么?

17.以下关于白盒测试法和黑盒测试法描述错误的有()

A.白盒测试需要程序员参与,黑盒测试不需要

B.白盒测试可以使用测试工具,黑盒测试不能使用工具

C.逻辑覆盖测试法、循环测试法、基本路径测试法、因果图法属于白盒测试

D.等价类划分法、边界值分析法、错误推测属于黑盒测试

18.测试用例(名词解释)

19.()共同构成系统的逻辑模型

A.数据流图和系统流程图

B.数据流图和数据字典

C.实体关系图和状态转换图

D.数据字典和实体关系图

20.为了提高模块的独立性,模块之间最好是()

A.逻辑内聚

B.时间内聚

C.通信内聚

D.功能内聚

第1卷参考答案

(图片大小可自由调整)

一.综合考核

1.参考答案:BCD

2.参考答案:C

3.参考答案:ABCD

4.参考答案:ABC

5.参考答案:静态测试,就是静态分析,指被测程序不在机器上运行,对模块

的源代码进行研读,查找错误或收集一些度量数据,检测只进行特性分析。常

用的方法有:(1)人工测试;(2)计算机辅助静态分析。

6.参考答案:B

7.参考答案:ABC

8.参考答案:B

9.参考答案:软件可维护性是指纠正软件系统出现的错误和缺陷

文档评论(0)

180****9988 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档