扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 4+1视图简单
单选题
2022年11月第40题
收藏
分享
#系统架构设计
#4+1视图
#第二版教材
#凯恩建议必须掌握
在软件体系结构的建模与描述中,多视图是一种描述软件体系结构的重要途径,其体现了(问题1)的思想。其中,4+1 模型是描述软体系结的常用型,在该模型中,"1" 指的是(问题2)。
正确答案A
凯恩解析
本题考察的是软件体系结构的多视图方法及 4+1 视图模型。
多视图思想通过从不同角度(视图)描述同一系统,使体系结构描述更全面、更易理解和维护。
问题 1:
A选项 关注点分离:多视图方法的核心思想就是将系统分解成多个视图,每个视图聚焦于一个特定关注点,从而降低复杂度并增强可理解性,正确。
B选项 面向对象:虽然 4+1 视图模型常与面向对象方法结合,但面向对象不是多视图思想的本质,错误。
C选项 模型驱动:这是 MDA(模型驱动架构)的思想,与多视图不是同一概念,错误。
D选项 UML:UML 是一种建模语言,可以用于表达多视图,但它不是思想本身,错误。
因此选择A。
问题 2:
A选项 统一场景:4+1 视图模型包括逻辑视图、进程视图、物理视图、开发视图,以及一个用例(场景)视图,这个“+1”就是统一场景,用于整合和验证其他四个视图的内容,正确。
B选项 开发视图:是 4 个视图之一,错误。
C选项 逻辑视图:是 4 个视图之一,错误。
D选项 物理视图:是 4 个视图之一,错误。
因此选择A。
