智慧树知到《软件工程(天津科技大学)》2023见面课答案
D.提高模块的可靠性和复用性
正确答案:降低程序设计的复杂性#易于维护和功能扩展#提高模块的可靠性和复用性
8、只有了解用户、了解任务,才能设计出好的用户界面。
A.正确
B.错误
正确答案:A
9、用户本身的技能,个性上的差异,行为方式的不同,不会对人机界面使用造成影响。
A.正确
B.错误
正确答案:B
10、用PDL语言写出的程序不可以在计算机上运行。
A.正确
B.错误
正确答案:A
1、面向对象的分析方法主要是建立三类模型,即( )。
A.系统模型、ER模型、应用模型
B.对象模型、动态模型、应用模型
C.E-R模型、对象模型、功能模型
D.对象模型、动态模型、功能模型
正确答案:对象模型、动态模型、功能模型
2、时序图反映对象之间发送消息的时间顺序,它与( )是同构的。
A.用例图
B.类图
C.活动图
D.协作图
正确答案:协作图
3、( )意味着一个操作在不同的类中可以有不同的实现方式。
A.多态性
B.多继承
C.类的复用
D.封装
正确答案:多态性
4、面向对象分析是对系统进行( )的一种方法。
A.需求建模
B.程序设计
C.设计评审
D.测试验收
正确答案:需求建模
5、在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有( )。
A.隐藏复杂性
B.信息隐蔽
C.经常类的复用
D.类的开发
正确答案:信息隐蔽
6、以下各图中是UML使用的图是( )。
A.数据流程图
B.用例图
C.类图
D.顺序图
正确答案:用例图#类图#顺序图
7、关于用例的概念,下列说法正确的是( )。
A.用例是一个连贯的功能性单元
B.用例是通过Actor确认的
C.可以借助状态转换图来描述用例
D.用例是一个类,而不是事件
正确答案:用例是一个连贯的功能性单元#用例是通过Actor确认的#用例是一个类,而不是事件
8、建立用例模型的步骤包括确定角色、确定用例和绘制用例图。
A.正确
B.错误
正确答案:B
9、UML是一种直观化、明确化、构建和文档化软件产物的通用语言。
A.正确
B.错误
正确答案:B
10、面向对象的分析是面向计算机系统建立软件系统的对象模型。
A.正确
B.错误
正确答案:B