- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
书山有路勤为径,学海无涯苦作舟!住在富人区的她
南开大学22春“信息安全”《软件工程与软件测试技术》作业考核题库高频考点版(参考答案)
一.综合考核(共50题)
1.
系统成本只包括开发成本。()
A.正确
B.错误
参考答案:B
2.
增量模型本质上是一种()。
A.线性顺序模型
B.整体开发模型
C.非整体开发模型
D.螺旋模型
参考答案:C
3.
循环测试要覆盖含有循环结构的所有路径是不可能的。()
A.正确
B.错误
参考答案:A
4.
数据流图的基本目的它描述系统由哪几部分组成,各部分之间的联系等,以直观的图形清晰地描述了系统数据的流动和处理过程。()
A.正确
B.错误
参考答案:A
5.
判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。()
A.正确
B.错误
参考答案:B
6.
自返关联不属于类间关联。()
A.正确
B.错误
参考答案:B
7.
Jackson方法根据()来导出程序结构。
A.数据流图
B.数据间的控制结构
C.数据结构
D.IPO图
参考答案:C
8.
面向对象程序设计中,基于父类创建的子类具有父类的所有特性属性和方法,这一特点称为类的()。
A.多态性
B.封装性
C.继承性
D.重用性
参考答案:C
9.
下列错误的是()。
A.尽量不使用数据耦合
B.少用控制耦合和标记耦合
C.限制公共环境耦合的范围
D.完全不用内容耦合
参考答案:A
10.
()是表达系统类及其相互联系的图示,它是面向对象设计的核心,是建立状态图、协作图和其他图的基础。
A.部署图
B.类图
C.组件图
D.配置图
参考答案:B
11.
分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()。
A.细节
B.输入与输出
C.软件的作者
D.绘制的时间
参考答案:B
12.
详细设计阶段的基本任务是()
A.确定每个模块所采用的算法
B.确定每个模块所使用的数据结构
C.确定每个模块的接口细节
D.为每个模块设计出一组测试用例
参考答案:ABCD
13.
在折中方案中设置的优先级一般是模糊的。()
A.正确
B.错误
参考答案:A
14.
应使用同样的类初始化系统中其他人机交互部件类,保证整个系统人机交互界面的一致性。()
A.正确
B.错误
参考答案:A
15.
以下属于面向对象的设计语言的是()。
A.FORTRAN语言
B.Pascal语言
C.C语言
D.Java语言
参考答案:D
16.
需求分析的主要方法有()。
A.形式化分析方法
B.PAD图描述
C.结构化分析方法
D.程序流程图
参考答案:C
17.
投资回收期越长,就可以越快获得利润,因此该项目就越值得投资开发。()
A.正确
B.错误
参考答案:B
18.
衡量程序的质量仅需看它的逻辑是否正确,性能是否满足要求。()
A.正确
B.错误
参考答案:B
19.
SA法的主要描述手段有()。
A.系统流程阁和模块图
B.DFD图、数据词典、加工说明
C.软件结构图、加工说明
D.功能结构图、加工说明
参考答案:B
20.
调试和测试没有区别。()
A.正确
B.错误
参考答案:B
21.
需求工程的主要目的是()。
A.系统开发的具体方案
B.进一步确定用户的需求
C.解决系统是做什么的问题
D.解决系统是如何做的问题
参考答案:C
22.
下列错误的是()
A.在软件设计中应该追求尽可能松散耦合的系统
B.可以研究、测试或维护任何一个模块,而不需要对系统的其他模块有很多了解
C.模块间联系简单,发生在一处的错误传播到整个系统的可能性就很大
D.模块间的耦合程度强烈影响系统的可理解性、可测试性、可靠性和可维护性
参考答案:C
23.
在下列选项中不属于软件工程学科所要研究的基本内容()
A.软件工程材料
B.软件工程目标
C.软件工程原理
D.软件工程过程
参考答案:A
24.
文档是影响软件可维护性的决定因素。()
A.正确
B.错误
参考答案:A
25.
下列是面向对象设计方法中有关对象的叙述,其中()是正确的。
A.对象在内存中没有它的存储区
B.对象的属性集合是它的特征表示
C.对象的定义与程序中类型概念相当
D.对象之间不能相互通信
参考答案:B
26.
用户帮助设施中附加的帮助设施从一开始就设计在软件里面。()
A.正确
B.错误
参考答案:B
27.
如果出现下列哪些情况,两个模块之间就发生了内容耦合?()
A.一个模块访问另一个模块的内部数据
B.一个模块不通过正常入口转到另一个模块的内部
C.两个模块有一部分程序代码重叠
D.一个模块有多个入口
参考答案:ABCD
28.
状态图强调对象潜在的状态和这些
文档评论(0)