如何理解建筑批评是一种“生产性”的活动?()
A.建筑批评写作可以直接获得报酬
B.建筑的批评会促进某一栋建筑的建造
C.建筑批评本身是具有开放性的实践活动
D.建筑批评可以生产出建筑作品
E.建筑批评和建筑设计一样需要创造性
A.建筑批评写作可以直接获得报酬
B.建筑的批评会促进某一栋建筑的建造
C.建筑批评本身是具有开放性的实践活动
D.建筑批评可以生产出建筑作品
E.建筑批评和建筑设计一样需要创造性
A.①
B.②
C.③
D.④
A.使信息系统尽量独立于组织机构
B.帮助理解企业如何完成其总使命和目标
C.为从操作控制过程中分别处理战略计划和管理控制提供依据
D.为定义关键的方法需求提供帮助
下列叙述中错误的是(13):
①模型是对现实的简化,建模是为了更好地理解所开发的系统。
②用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。
③白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。
④软件技术复审是由用户和测试人员实施的一种质量保证活动。
A.①
B.②
C.③
D.④
试题一 论基于 DSSA 的软件架构设计与应用
软件架构设计的一个重要课题是如何解决软件重用问题。特定领域软件架构(Domain Specific Software Architecture, DSSA)是一种有效实现特定领域软件重用的手段。按照 Tracz 的说法,DSSA 就是一个特定的问题领域中由领域模型、参考需求、参考架构等组成的开发基础架构,其目标就是支持一个特定领域中多个应用的生成。 DSSA的基本活动包括领域分析、领域设计和领域实现。领域分析的主要目的是获得领域模型,领域模型描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得 DSSA,DSSA 描述领域模型中表示需求的解决方案;领域实现的主要目标是依据领域模型和 DSSA 开发和组织可重用信息。
请围绕“基于 DSSA的软件架构设计与应用” 论题, 依次从以下三个方面进行论述。
1.概要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作。
2.就你所熟悉的领域,请给出针对该特定领域,在基于 DSSA 的软件设计开发中所涉及的领域模型、参考需求和参考架构以及相应的支持环境或设施。
3.具体阐述你参与管理和开发的项目中使用 DSSA 的情况,包括领域分析、领域设计和领域实现等活动是如何具体实施的,最终实际效果如何。