架构师考点汇总

备考准备安排
1、备考复习说明
1.1 、8月份中80小时完成录播并攻克选择题
1.2 、9月份看直播攻克简单题和论文
1.3、10月份攻克真题和押题

一、计算机组成与结构

  • 计算机硬件组成、运算器、控制器
  • 奇偶校验码、循环冗余校验码、海明码
  • 指令系统:指令操作寻址方式、CISC和RISC、指令流水线的计算
  • 存储系统:分级存储、局部性原理、cache、主存编址计算

论文:
题目类型:软件架构(架构风格)、面向服务的架构、架构评估,会用到质量属性,其他如DSSA和ABSD的概念也需要了解。
软件架构风格:
数据流风格(批处理、管道/过滤器)
调用返回(主程序/子程序、忙向对象、层次风格)
独立构件(进程通信、事件驱动)
虚拟机(解释法、规则)
仓库风格(数据库、超文本、黑板)
面向服务SOA
服务描述(wsdl、xml schema)
服务发现(uddi、disco)
消息格式层(soap、rest)
编码格式层(xml(dom、sax))
传输协议层(http、tcp/ip、smtp等)
架构评估
基于问卷(调查表)的方式:
基于度量的方式:
基于场景的方式:刺激(事件)、环境(事件发生的环境)、响应(架构响应刺激的过程)。
基于场景的架构分析方法SAAM:

image.png

架构权衡分析法ATAM:ATAM被分为四个主要的活动领域,分别是场景和需求的收集、体系结构图和场景实现、属性模型构造和分析、折中。
image.png

质量属性
质量属性:性能、安全性、可靠性、可用性、可修改性等
敏感点:敏感点是一个或多个构件(或之间的关系)的特性---》一个质量属性
权衡点:权衡点是影响多个质量属性的特性,是多个质量属性的敏感点。
论文结构说明
论文结构说明.png

你可能感兴趣的:(架构师考点汇总)