1.软件需求分析阶段的工作,可以分为以下 4 个方面:对问题的识别、
分析与综合、编写需求分析文档以及( )。
A.总结 B.阶段性报告 C.需求分析评审 D.以上答案都不正确
【参考答案】: C
2.下面所列的性质中, ( )不属于面向对象程序设计的特性。
A.继承性 B.重用性 C.封装性 D.可视化
【参考答案】: D
3.软件维护的副作用是指( )。
A.运行时误操作 B.隐含的错误 C.因修改软件而造成的错误 D.开发
时的错误
【参考答案】: C
4.( )是把对象的属性和操作结合在一起,构成一个独立的对象,其内
部信息对外界是隐藏的,外界只能通过有限的接口与对象发生联系。
A.多态性 B.继承 C.消息 D.封装
【参考答案】: D
5.下列错误的是
A.在软件设计中应该追求尽可能松散耦合的系统 B.可以研究、测试或维护任
何一个模块,而不需要对系统的其他模块有很多了解。 C.模块间联系简单,
发生在一处的错误传播到整个系统的可能性就很大 D.模块间的耦合程度强
烈影响系统的可理解性、可测试性、可靠性和可维护性
【参考答案】: C