系统架构案例分析
目录
- 软件架构评估 - 60/必考
- 软件架构设计 - 60/必考
- 设计模式 - 10/常年
- 系统设计建模 - 60/最近热门
- 数据架构 - 50/最近热门
- 系统信息安全 - 70/猜测
- 项目开发管理 - 10/可能
- java - 10/可能
时间:2019年
软件架构评估 - 60/必考
- 软件架构评估
- 质量属性识别、分类、策略
- 架构风险点、敏感点、权衡点
软件架构设计 - 60/必考
- 系统架构定义
- 架构风格
- 定义
- 特点
- mvc
- UML填图
- 应用场景
- 风格比对
- 架构图
- web应用系统架构设计(基本每年都有)
- REST
- 负载均衡
- 反向代理
- 数据库主从复制
- 缓存机制
- 数据持久层定义与技术选择
- 响应式web
- SOA架构(最近热门)
- C/S架构
- 敏捷开发(热门)
- ESB
设计模式 - 10/常年
应该不会出现单独完整题目,会穿插于其他类型考题中
- 设计模式分类、定义
- 设计模式归类
- 设计模式应用
- 工厂模式
- 典型设计模式
系统设计建模 - 60/最近热门
- DFD数据流图基本元素、作用、排错
- 流程图
- ERD填图
- UML各种图定义、区别、填图(确认哪些常考图)
- 用例定义/分类/区别、用例图定义及其中关系
- 类与类之间的关系
- 面向对象系统建模
- 设计模式分类、定义
- 设计模式归类
- 设计模式应用
数据架构 - 50/最近热门
包含数据库设计、缓存设计
最近5年有4年涉及
- 集中式与分布式
- 读写分离
- nosql数据库优缺点及使用场景
- 反规范化技术优缺点、种类、场景
- 关系数据库与文件系统
- 内存数据库与关系数据库
- sql优化策略
- ORM 数据访问层
- redis 数据类型、同步、消息、集群、切片等
- memcache
- 分布式缓存
系统信息安全 - 70/猜测
最近5年没有出完整题目
- 安全威胁种类
- 认证种类
- 授权侵犯
- 可靠度与失效性定义
- 动态冗余与N版本设计可靠性计算
- 加密 机密性与完整性策略
- 授权过程分析
- 身份认证
- 数字信封加解密
- 信息安全保障措施
项目开发管理 - 10/可能
- 开发计划
- 开发时间、进度、成本估算
- 关键路径
- 开发方法,如敏捷开发
- 需求管理
java - 10/可能
偏向基础
- EJB
- MVC
- 构建分类
- j2ee体系填图