更多"面向对象设计是模型驱动和用例驱动的,整个设计过程将(1)作为输入,并生"的相关试题:
[单项选择]面向对象设计是模型驱动和用例驱动的,整个设计过程将 (34) 作为输入,并生成 (35) 作为输出。
A. 逻辑数据流图
B. 设计文档和用户说明
C. 需求类图
D. 需求模型
[单项选择]面向对象设计是模型驱动和用例驱动的,整个设计过程将(1)作为输入,并生成(2)作为输出。空白(1)处应选择()
A. 逻辑数据流图
B. 设计文档和用户说明
C. 需求类图
D. 需求模型
[单项选择]在某银行业务的用例模型中,“取款”用例需要等到“存款”用例执行之后才能执行,两个用例之间的关系属于 (26) ;“取款”和“存款”两个用例中都需要执行查询余额的功能,将查询余额提取成独立的用例,那么“取款”和“存款”用例与“查询余额”用例之间的关系属于 (27) 。
A. 关联关系
B. 扩展关系
C. 使用关系
D. 依赖关系
[填空题]设计模型由模块模型、交互图和状态图组成。其中______说明模块之间的通信细节,它也围绕用例进行。
[填空题]使用 ______ 设计测试用例,通常选取刚好等于、稍小于和稍大于边界值的数据作为测试用例。
[单项选择]面向对象的设计模型包含以 (33) 表示的软件体系结构图,以 (34) 表示的用例实现图,完整精确的类图,针对复杂对象的状态图和用以描述流程化处理的活动图等。
A. 部署图
B. 包图
C. 协同图
D. 交互图
[单项选择]在采用标准UML构建的用例模型(UseCaseModel)中,参与者(Actor)与用例(UseCase)是模型中的主要元素,其中参与者与用例之间可以具有()关系。
A. 包含(includE.
B. 递归(RecursivE.
C. 关联(Association)
D. 组合(CompositE.
[单项选择]基于用例的开发方法是用( )驱动开发的。
A. 实例
B. 事件
C. 消息
D. 模型
[单项选择]面向对象的设计模型包含以(1)表示的软件体系结构图,以(2)表示的用例实现图,完整精确的类图,针对复杂对象的状态图和用以描述流程化处理的活动图等。空白(1)处应选择()
A. 部署图
B. 包图
C. 协同图
D. 交互图
[简答题]
论文:论模型驱动的软件开发方法及其应用模型驱动架构(MDA)是对象管理组织(OMG)提出的一种新的软件开发方法,它强调由软件系统的建模行为驱动整个系统的开发过程,来完成系统的需求分析、架构设计、构建、测试、部署和运行维护等工作。与传统的UML模型相比,MDA能够创建出机器可读和高度抽象的模型,这种模型通过转换(Transformation)技术可自动转换为代码、测试脚本、数据库定义以及各种平台的部署描述。通过使用MDA技术,可以有效解决传统软件开发过程中的生产效率问题、系统移植问题、互操作问题以及文档和系统后期维护问题。
请围绕“模型驱动的软件开发方法及其应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与实施的模型驱动的软件开发项目以及你所担任的主要工作。
2.阐述模型驱动的软件开发过程中的主要活动,并论述模型驱动的软件开发过程与传统的软件开发过程的区别。
3.阐述在进行模型驱动的软件开发时遇到了哪些问题,如何解决。
[单项选择]面向对象的设计模型包含以______表示的软件体系结构图,以______表示的用例实现图、完整精确的类图、针对复杂对象的状态图和用于描述流程化处理的活动图等。
A. 部署图
B. 包图
C. 协同图
D. 交互图
[单项选择]
在设计测试用例时,()是用得最多的一种黑盒测试方法。在黑盒测试方法中,等价类划分方法设计测试用例的步骤是:
①根据输入条件把数目极多的输入数据划分成若干个有效等价类和若干个无效等价类;
②设计一个测试用例,使其覆盖()尚未被覆盖的有效等价类,重复这一步,直至所有的有效等价类均被覆盖;
③设计一个测试用例,使其覆盖()尚未被覆盖的无效等价类,重复这一步,直至所有的无效等价类均被覆盖。
因果图方法是根据()之间的因果关系来设计测试用例的。
在实际应用中,一旦纠正了程序中的错误后,还应选择部分或全部原先已测试过的测试用例,对修改后的程序重新测试,这种测试称为()。
在实际应用中,一旦纠正了程序中的错误后,还应选择部分或全部原先已测试过的测试用例,对修改后的程序重新测试,这种测试称为()。
A. 验收测试
B. 强度测试
C. 系统测试
D. 回归测试