【软考】2020下半年软件设计师 易错知识点(6)

1、CMM

CMM(软件能力成熟度模型)是一种用于评价软件承包能力并帮助其改善软件质量的方法,侧重于软件开发过程的管理及工程能力的提高与评估。CMM分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。一级最低,五级最高。

 

2、测试设计和测试用例需要在

需求阶段撰写

 

3、面向对象设计(含设计模式)的原则:

(1)单一职责原则。

(2)开放-封闭原则。

(3)李氏(Liskov)替换原则。

(4)依赖倒置原则。

(5)接口隔离原则。

(6)组合重用原则。

(7)迪米特(Demeter)原则。

 

4、静态绑定、动态绑定

静态绑定:编译器在编译期间就能完成绑定的叫做静态绑定

动态绑定:是指在“执行期间”(而非编译期间)判断所引用的实际对象类型,根据其实际的类型调用其相应的方法。

 

5、用例图、类图、对象图、组件图、部署图

https://blog.csdn.net/chenchong_219/article/details/8629984

 

6、事务的()是指,当某个事务提交(COMMIT)后,对数据库的更新操作可能还停留在服务器磁盘缓冲区而未写入到磁盘时,即使系统发生障碍事务的执行结果仍不会丢失。

持久性

 

7、二叉树结点和度的关系。

(n(k-1)+1)/k

n:结点

k:度

 

下一篇:https://ranmaxli.blog.csdn.net/article/details/108779494

 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年8月19日
下一篇 2020年8月19日

相关推荐