搜索
才径谷 >电大网教 >南开大学 >南开大学信息安全专业《软件工程与软件测试技术》作业及答案2

南开大学信息安全专业《软件工程与软件测试技术》作业及答案2试卷及答案大全

永久免费查看
更新时间:2026-04-10

南开大学信息安全专业《软件工程与软件测试技术》作业及答案2提供该考试科目的试卷全部试题及答案大全,科目内容齐全,答案供学员学习免费使用,助力考试通关!

第1题、 [单选题] 软件需求分析阶段的工作,可以分为以下4 个方面:对问题的识别、分析与综合、编写需求分析文档以及()。

A.总结

B.阶段性报告

C.需求分析评审

D.以上答案都不正确

答案如下:
C
第2题、 [单选题] 下面所列的性质中,()不属于面向对象程序设计的特性。

A.继承性

B.重用性

C.封装性

D.可视化

答案如下:
D
第3题、 [单选题] 软件维护的副作用是指()。

A.运行时误操作

B.隐含的错误

C.因修改软件而造成的错误

D.开发时的错误

答案如下:
C
第5题、 [单选题] 下列错误的是()。

A.在软件设计中应该追求尽可能松散耦合的系统

B.可以研究、测试或维护任何一个模块,而不需要对系统的其他模块有很多了解

C.模块间联系简单,发生在一处的错误传播到整个系统的可能性就很大

D.模块间的耦合程度强烈影响系统的可理解性、可测试性、可靠性和可维护性

答案如下:
C
第6题、 [单选题] 软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程称为()。

A.生命周期

B.面向对象设计

C.面向对象分析

D.面向对象程序设计

答案如下:
C
第7题、 [单选题] 软件工程的三要素:()

A.技术、方法和工具

B.方法、对象和类

C.方法、工具和过程

D.过程、模型和方法

答案如下:
C
第8题、 [单选题] 软件测试可能发现软件中的(),但不能证明软件()。

A.所有错误、没有错误

B.设计错误、没有错误

C.逻辑错误、没有错误

D.错误、没有错误

答案如下:
D
第9题、 [单选题] ()意味着一个操作在不同的类中可以有不同的实现方式。

A.多继承

B.多态性

C.消息

D.封装

答案如下:
B
第10题、 [单选题] 面向对象设计时,对象信息的隐藏主要是通过()实现的。

A.对象的封装性

B.子类的继承性

C.系统模块化

D.模块的可重用

答案如下:
A
第11题、 [单选题] 白盒测试法是根据程序的()来设计测试用例的方法。

A.输出数据

B.内部逻辑

C.功能

D.输入数据

答案如下:
B
第12题、 [单选题] 使用软件时提出增加新功能就必须进行()维护。

A.预防性

B.适应性

C.完善性

D.纠错性

答案如下:
C
第14题、 [单选题] 程序的三种基本控制结构的共同特点是()。

A.不能嵌套使用

B.只能用来写简单程序

C.已经用硬件实现

D.只有一个入口和一个出口

答案如下:
D
第15题、 [单选题] 分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()。

A.细节

B.输入与输出

C.软件的作者

D.绘制的时间

答案如下:
B
第16题、 [单选题] 在E-R模型中,包含以下基本成分:()

A.数据、对象、实体

B.控制、关系、对象

C.实体、关系、控制

D.实体、属性、关系

答案如下:
D
第17题、 [单选题] ()工具在软件详细设计过程中不采用。

A.判定表

B.IPO图

C.PDLD

D.DFD图

答案如下:
D
第18题、 [单选题] 画分层DFD图的基本原则有()。

A.数据守恒原则

B.分解的可靠性原则

C.子、父图平衡的原则

D.数据流封闭的原则

答案如下:
C
第19题、 [单选题] SA法的主要描述手段有()。

A.系统流程阁和模块图

B.DFD图、数据词典、加工说明

C.软件结构图、加工说明

D.功能结构图、加工说明

答案如下:
B
第20题、 [单选题] 模块独立性是软件模块化所提出的要求,衡量模块独立性的度址标准是模块的()。

A.内聚性和耦合性

B.局部化和封装化

C.抽象和信息隐藏

D.逐步求精和结构图

答案如下:
A
第21题、 [单选题] 面向对象分析阶段建立的3个模型中,核心的模型是()模型。

A.功能

B.动态

C.对象

D.分析

答案如下:
C
第22题、 [单选题] 软件测试的目的是()。

A.证明软件的正确性

B.找出软件系统中存在的所有错误

C.证明软件系统中存在错误

D.尽可能多的发现软件系统中的错误

答案如下:
D
第23题、 [单选题] 增量模型本质上是一种()。

A.线性顺序模型

B.整体开发模型

C.非整体开发模型

D.螺旋模型

答案如下:
C
第24题、 [单选题] 分层数据流图是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()。

A.细节

B.输入与输出

C.软件的作用

D.绘制的时间

答案如下:
B
第25题、 [单选题] 在需求分析之前有必要进行()工作。

A.程序设计

B.可行性分析

C.ER分析

D.2NF分析

答案如下:
B
第26题、 [多选题] 组成数据字典的元素有()。

A.数据流

B.数据流分量(数据基本项)

C.数据存储

D.数据处理(加工)

答案如下:
ABCD
第27题、 [多选题] 以下属于良好的程序设计风格要素的有()。

A.源程序文档化

B.数据说明

C.语句构造

D.输入输出和追求效率

答案如下:
ABCD
第28题、 [多选题] 结构程序设计的基本控制结构有()。

A.顺序

B.判断

C.选择

D.循环

答案如下:
ACD
第29题、 [多选题] 详细设计阶段的基本任务是()。

A.确定每个模块所采用的算法

B.确定每个模块所使用的数据结构

C.确定每个模块的接口细节

D.为每个模块设计出一组测试用例

答案如下:
ABCD
第30题、 [多选题] 描述程序处理过程的工具称为详细设计工具,可以分为哪几类?()

A.样式

B.图形

C.表格

D.语言

答案如下:
BCD
第31题、 [判断题] 软件就是程序,编写软件就是编写程序。()

A.正确

B.错误

答案如下:
A
第35题、 [判断题] 自返关联不属于类间关联。()

A.正确

B.错误

答案如下:
B
第38题、 [判断题] 静态测试对自动化工具的依赖性较大。()

A.正确

B.错误

答案如下:
B
第44题、 [判断题] 在单元测试中无法发现资源竞争问题。()

A.正确

B.错误

答案如下:
A
第50题、 [判断题] 验证和确认是一回事。()

A.正确

B.错误

答案如下:
B