大连理工大学计算机科学与技术专业《软件工程》作业及答案3
1、以下哪一项不是面向对象的特征()。
A.多态性
B.继承性
C.封装性
D.结构化设计
本题答案:
D
D
2、面向对象开发方法中,()是基于面向对象技术的标准建模语言。
A.IPO-ER语言
B.DFD方法
C.UML语言
D.HIPOP方法
本题答案:
C
C
3、下列关于效率的说法不正确的是()。
A.效率是一个性能要求,其目标应该在需求分析时给出
B.效率是靠好的设计来提高
C.效率主要指处理机时间和存储器容量两个方面
D.程序的效率与程序的简单性无关
本题答案:
D
D
4、许多产品的质量问题源于新产品的开发设计阶段,因此在产品()阶段就应采取有力措施来减少由于设计原因而产生的质量隐患。
A.软件评审
B.软件测试
C.开发设计
D.软件度量
本题答案:
C
C
5、经过严密的软件测试后所提交给用户的软件产品中()。
A.软件不再包含任何错误
B.还可能包含少量软件错误
C.所提交给用户的可执行文件不会含有任何错误
D.文档中不会含有错误
本题答案:
B
B
6、软件生命周期中时间最长的是()阶段。
A.总体设计
B.需求分析
C.软件测试
D.软件维护
本题答案:
D
D
7、结构化维护与非结构化维护的主要区别在于()。
A.接口的结构化
B.数据结构的完整性
C.程序的完整性
D.应用软件工程方法学,保证完整的软件配置及相应的程序和文档
本题答案:
D
D
8、为了提高软件的可维护性或可靠性而对软件进行的修改称为()。
A.改正性维护
B.适应性维护
C.完善性维护
D.预防性维护
本题答案:
D
D
9、下列文档中属于维护阶段的文档是()。
A.软件需求规格说明书
B.详细设计说明书
C.软件问题报告表
D.可行性分析书
本题答案:
C
C
10、下列模型中不属于静态单变量模型的是()。
A.COCOMO2模型
B.Doty模型
C.Walston_Felix模型
D.Bailey_Basili模型
本题答案:
A
A
11、面向对象方法所具有的要点之一是把所有对象都划分成各种派生类,每个派生类都定义了一组数据和一组方法。()
A.正确
B.错误
本题答案:
B
B
12、面向对象就是既使用对象又使用类和继承等机制,而且对象之间仅能通过传递消息实现彼此通信。()
A.正确
B.错误
本题答案:
A
A
13、如果一种方法仅使用对象和消息,则这种方法称为基于类的方法,或者称为面向对象的方法。()
A.正确
B.错误
本题答案:
B
B
14、由于现实世界中的实体是相对稳定的,因此,以对象为中心构造的软件系统也是相对稳定的。()
A.正确
B.错误
本题答案:
A
A
15、内聚衡量一个模块内各个元素彼此结合的紧密程度。在设计时应该力求做到低内聚。()
A.正确
B.错误
本题答案:
B
B