去年年底看到软考项目,突然就像报名,自己该要系统的学习一下架构方面的理论知识。经过大致了解后,确定要报名。今年上半年一直盯着报名的事情,相关的书籍倒是早早就买好了,但因为工作的原因,以及家里的事情,迟迟没有开始复习。6月份报名后,直到国庆假期才开始看书。
这段时间忙于复习,都没有更新博客了。这个周末终于考完。考试前两周突击了一下,做好了自己能做好的一切。
通过这次考试,自己系统的学习了系统架构的相关理论,同时也对嵌入式系统的架构有了更深入的理解。参加考试的目的已经达到了,最后的成绩倒不是最重要的。
以下列举一些自己觉得有用的知识点,同时也也再次加强学习。备考的时候只匆忙的看了一遍教材。
- 软件重用之构件技术
- 开发方法之构件组装模型
- 软件系统架构的定义(是关于软件系统的结构、行为和属性的高级抽象)
- 基于架构的软件设计(架构驱动方法,基于架构的软件开发模型)
- 新旧系统的分析和比较(遗留系统的评价方法和演化策略)
- 简单分布式计算机应用系统的设计
- 软件架构设计(概述,需求和质量属性,架构评估、架构风格,软件架构视图)
- 设计模式
- 嵌入式系统设计的核心技术
- 嵌入式系统设计模型
- 安全性和保密性设计
- 系统的可靠性分析与设计