Guess the words according to their English meanings.
查看答案
以下不属于软件危机产生的原因的是( )。
A. 用户对软件需求的描述存在二义性。
B. 多数管理人员缺乏开发大型软件系统的经验。
C. 软件项目开发人员分工不明确。
D. 缺乏有力的方法学和工具方面的支持。
关于统一建模语言UML,以下说法错误的是( )。
A. 在软件项目的维护阶段不适合使用UML建模。
B. UML的目标是面向对象方式描述的任何类型的系统。
C. UML2.0规范由4部分组成:底层结构、上层结构、OCL、图形交换。
D. UML2.0的上层结构是基于UML的开发人员在分析、建模种直接使用的部分。
以下针对软件设计的理解正确的是( )。
A. 软件设计种包含很多种活动,这些活动需要顺序完成。
B. 软件设计过程运用了抽象、模块化和逐步求精等多种技术。
C. 在软件测试和维护阶段不能够再修改软件设计。
D. 软件设计过程是一个持续不断优化、循环往复的过程。
软件体系结构设计方法是通过一系列的设计活动,获得满足系统功能性需求,并且符合一定非功能性需求约束的软件体系结构模型。以下针对软件体系结构设计方法思想的概述错误的是( )。
A. 软件体系结构的“4+1”视图模型中的几种视图可以使用UML建模。
B. 基于场景的评估与转换设计方法是基于软件工程师和设计人员的早期经验和逻辑判断来评价体系结构的质量属性的。
C. 利用模式驱动的设计方法进行软件体系结构设计时,首先要进行系统特征的初步分析,然后再搜索可用的体系结构风格。
D. 软件产品线方法是软件复用发展的一个更高阶段,已经超出了软件体系结构设计方法的范畴。