软件体系架构期末 复习

本文是关于软件体系架构期末复习的重点内容,涵盖了架构设计、UML图的使用、类图与继承关系、用例图、顺序图、设计模式等多个方面。强调了UML作为主流体系结构描述语言的重要性,以及在面向对象设计中,对象组合作为优先的复用技术。此外,还讨论了工厂方法、装饰者模式、单例模式、观察者模式等设计模式的核心思想和应用场景。
摘要由CSDN通过智能技术生成

1、为了避免自然语言带来的歧义性,软件架构过程中必须采用()
形式化语言
2、软件架构的过程中,需要的专门技术是()
软件技术
3、架构师进行设计工作的立足点是()
现实世界
4、软件架构的工作内容中,最重要最困难的是()
静态建模
5、软件架构应该以()进行设计
较粗的力度
6、当前占统治地位的体系结构描述语言是()
UML
7、类图中,属性和方法的命名法则是()
骆驼命名
8、提取类的时候,要注意用户谈话中的()
名词动词
9、我们建立类的继承关系的动机应该是()
引入多态性
10、为了实现以上动机,必须把继承关系中最上层的类定义为()
抽象类
11、当我们在考虑类的方法的参数时,有时可以用自然语言的()来做参数
主谓宾法则
12、如果上题的方法不能确定参数时,很可能参数就是这个方法在执行过程中需要用到()
工具
13、UML图中*[all]表示()
while
14、多重性5, 10表示()

15、传统中最受系统分析员重视的需求,在UML中就是()
用例
16、用例图中,位于左边的人形图片叫做()
发起参与者

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学前端的小Q

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值