架构师考试
2021-12-02 16:31:21 66 举报
AI智能生成
软考-系统架构设计师
作者其他创作
大纲/内容
中断
存储器
并/串转换
寄存器
内存容量计算
磁盘文件读取
异步传输
CISC与RISC
Cache特点
虚拟存储器
总线
宿主机
计算机组成原理与体系结构(2-4分)
性能指标
阿姆达尔解决方案
时钟频率法
指令执行熟读发
等效指令速度法(吉普森混合法)
数据处理速率法(PDR)
综合理论性能法(CTP)
分支主题
基准程序法
评价方法
计算机性能优化/性能评价
负载均衡
数据备份
MIPS
基准程序测试
系统配置与性能评价(0-2分)
概念
微内核
文件系统
索引文件
运行态
就绪态
等待状态
3态模型
运行
活跃就绪
活跃阻塞
静止就绪
静止阻塞
5态模型
1.互斥
2.保持和等待
3.不剥夺
4.环路等待
死锁的条件
预防-打破等待
有序的资源分配
银行家算法
死锁的避免
死锁的预防-银行家算法
规避死锁问题
进程管理&进程状态
前驱图
互斥
同步
进程
临界资源
临界区
信号量
PV操作
前驱图与PV操作
页式存储
段式存储
快表-高速缓存
存储结构
随机算法(RAND)
先进先出(FIFO)
最近最少使用(LRU)
页面置换算法
存储管理
操作系统(6-8分)
物理层
数据链路层
网络层
传输层
会话层
表示层
应用层
七层模型
TCP/IP协议
IPX和SPX协议
NETBEUI协议
主要协议
网络接口层
Internet层
TCP-三次握手
UDP
分层协议
网络技术标准与协议
网络层次化设计
实用性
开放性
先进性
规划原则
可用性
可靠性
可恢复性
适应性
可伸缩性
设计原则
接入层
汇聚层
核心层
分层设计
逻辑网络设计
物理网络设计
规划与设计
网络规划与设计
优势
有接入点模式
无接入点模式
接入方式
分类
无线网
公用交换电话网络(PSTN)
数字数据网(DDN)
综合业务数字网(ISDN)
非对称数字用户线路(ADSL)
同轴光纤技术(HFC)
有线接入
IEEE,802.11 Wi-Fi
IEEE,802.15 Bluetooth
红外(IrDA)
WAPI
无线接入
WCDMA-国际
CDMA2000 - 电信推广
TD-SCDMA - 中国移动
LTE-Advanced
WirelessMAN-Advanced WiMAX -也被纳入了4G范围
3G/4G
网络接入技术
直连式存储 DAS
网络附加存储NAS
存储区域网络(SAN)
IPSAN
RAID0(条块化)
RAID1(镜像结构)
RAID0+1(RAID10)
RAID5(分布式奇偶校验的独立磁盘)
RAID3(奇偶校验并行传送
RAID6(两种存储的奇偶校验)
RAID技术
网络存储
128位
灵活的IP报文头部格式
简化报文头部格式,只有8位
提高安全性
支持更多服务类型
允许协议继续演化
特点
单播地址
任播地址
组播地址
地址分类
IPV6
感知层
分层
二维码
RFID
传感网
M2M
关键技术
物联网
IAAS
SAAS
PAAS
体现形式
存储服务
搜索
科学计算
安全应用
软件即服务
应用
云计算
综合布线
DNS服务器
计算机网络(3-6分)
数据库设计
ER模型
完整性约束
触发器
候选关键字
模式分解
分布模式
水平分片
垂直分片
混合分片
分片模式
全局概念模式
体系结构
分布式数据库
CPU
内存
I/O(磁盘阵列)
网络
硬件系统
进程优先级
CPU使用权
内存使用
系统软件
表与视图
索引
SQL优化
应用软件
集中式数据库
通信代价
同时考虑集中式数据库需要考虑的问题
数据库优化
面向主题
集成的
相对稳定的(非易失的)
反应历时变化(随着时间变化)
特性
数据抽取
清理
装载
刷新
OLAP服务器
报表工具进行数据分析
建立仓库
决策树
神经网络
遗传算法
关联规则挖掘算法
方法
关联分析
序列模式分析
分类分析
聚类分析
数据挖掘
数据集市
经历的阶段
数据仓库
分布性
异构性
自治性
透明性
特征
紧耦合
松耦合
联邦数据库FDBS
成熟度
开源数据库产品支持力度
数据挖掘与商业智能支持力度不足
专家少
不足之处要了解
NOSQL
增加派生性冗余列
增加冗余列
重新组表
分割表
技术手段
反规范化
数据量 Volume
速度 Velocity
多样性 Variety
值 Value
特点
高度可扩展性
高性能
高度容错
支持异构环境
较短的分析延迟
易用且开放的接口
较低成本
向下兼容
大数据
范式
事务处理
数据库安全
需要停止数据库
优点
缺点
冷备份
不停服务的情况下备份
热备份
完全备份:全量备份
差量备份:
增量备份
日志文件
另一种分类方式
事务本身可预知的故障
事务本身不可预知的故障
系统故障
介质故障
故障与恢复
备份与恢复
数据库
SQL语言
关系代数
数据库系统(4-9)
什么是信息
什么是信息化
系统
数据文件
应用数据库
面向业务主题
信息共享
一次一处输入系统
由基本表组成
主题数据库
信息检索系统
数据环境分类
战略级(企业最高层管理)
战术级(企业中层经理及其管理部门)
操作级(服务型企业的业务部门)
事务级(企业管理人员的业务人员)
应用层次划分
信息系统的类型
企业系统规划法(BSP)
关键成功因素法(CSF)
战略集合转化法(SST)
以数据处理为核心
战略数据规划法(SDP)
信息工程法(IE)
战略栅格法(SG)
以企业内部MIS为核心
价值链分析法(VCA)
战略一致性模型(SAM)
以集成为核心
企业信息化方法
政府办公自动化
政府信息查询
政府对政府(G2G)
政府对企业(G2B)
政府对公众(G2C)
政府对公务员(G2E)
社会公众企业
公共政务办公
政府信息化与电子政务
财会管理
物流管理
生产控制管理
人力资源管理
系统一般包括
企业资源计划(ERP)
客户服务与支持
客户群维系
商机管理
客户管理管理(CRM)
常用设计原则
供应链管理(SCM)
需求分析
数据仓库建模
建立BI分析报表
用户培训和数据模拟测试
系统改进和完善
建立过程
商业智能(BI)
EDI软件和硬件
通信网络
数据标准化
三大要素
是企业间信息交换的一种方式
EDI传送的一般是企业的商业数据,非通知
采用专用网络
无需人工介入
电子数据交换(EDI)
企业信息化与电子商务
表示集成(界面集成)
数据集成
控制集成(应用集成,API集成)
业务流程集成(过程集成)
消息集成
共享数据库
文件传输
方式
企业应用集成
信息流
资金流
物流
商流
信息化\"三流\"或\"四流\"
B2B
B2C
C2C
O2O
类型
国家电子商务标准体系
电子商务
企业信息化与战略实施(4-6分)
用户至上
系统开发过程工程化、文档资料标准化
自顶向下,逐步分解(求精)
流程不容易变化
结构化方法
适合于需求不明确的开发
包括抛弃型原型和演化式原型
原型法
更好的复用
关键在于建立一个全面、合理、统一的模型
分析、设计、实现三个阶段,界限不明显
面向对象方法
操作
服务
业务流程
SO方法主要抽象级别
基础设计层(底层服务构件)
应用结构层服务之间的接口及服务协定
业务组织层业务流程建模和服务流程安排
SOAD主要层次
服务发现
服务规约
服务实现
服务建模(三个阶段)
面向服务方法
信息系统开发方法
软件计划
软件设计
程序编码
软件测试
运行维护
瀑布模型(SDLC)
演化模型(增量模型)
增量模型
螺旋模型
快速原型模型
喷泉模型
V模型
需求分析和定义
软件架构设计
构件库的建立
应用软件的构建
测试和发布
流程和步骤
构建组装模型(CBSD)
业务建模
数据建模
过程建模
应用生成
测试与交付
流程
快速开发模型RAD=SDLC+CBSD
用例驱动
以架构为中心
具备迭代与增量的特点
初始阶段
细化阶段
构建阶段
交付阶段
分块/循环
统一过程RUP/UP
自适应开发
水晶方法
特征驱动开发
SCRUM
极限编程XP
主流的敏捷方法
基本原则
5大原则
4大价值观
12个最佳实践
敏捷开发方法
软件开发模型
设计模型(实现级)
程序和数据结构信息(结构级)
对象模型、数据和控制流模型(功能级)
UML状态图和部署图(领域级)
逆向工程
对象
类(实体类、边界类、控制类)
抽象
封装
继承与泛化
多态
接口
消息
组件
模式和复用
OOA概念
面向对象
结构事务
行为事务
分组事务
注释事务
事物
类图
对象图
包图
组合结构图
构件图
部署图
制品图
结构图(静态图)
用例图
顺序图/序列图
通信图/协作图
定时图
状态图
活动图
交互概览图
行为图 (动态图)
图
依赖
关联
泛化
实现
关系
UML图
业务需求
用户需求
系统需求
功能需求
性能需求
设计约束
系统层次
基本需求
期望需求
兴奋需求
QFD
需求的分类
搜集资料
联合需求计划
结构化
非结构化
1.准备访谈
2. 记录访谈过程信息
3. 访谈总结
如何访谈
用户访谈
书面调查
情节串联板
现场观摩
参加业务实践
阅读历史文档
抽样调查
需求获取方法
状态转换图STD
行为模型
数据流
加工
数据存储
外部实体
数据流图DFD
功能模型
E-R图
数据模型
元数据
数据结构
加工逻辑
数据字典
结构化分析
以流程为中心的原则
团队管理原则(以人为本)
以客户为导向的原则
原则
业务流程重组BPR
规范流程
优化流程
再造流程
三个层面
业务流程管理BPM
BPM与BPR区别
处理业务流程设计
需求管理
置于用户控制之下
减少用户的记忆负担
保持界面的一致性
人机界面设计
信息隐蔽
模块独立(高内聚、低耦合,复杂度)
概要设计详细设计
结构化设计
单一职责原则
开放-封闭原则
李氏(liskov)替换原则
依赖倒置原则
接口隔离原则
组合重用原则
迪米(Demeter)特原则(最小知识法则)
架构模式
设计模式
惯用法
设计模式的概念
工厂方法模式(factory method)
抽象工厂模式(abstract factory)
原型模式(prototype)
单例模式(singleton)
构建器模式(builder)
创建型模式(5)
适配器模式(adapter)
桥接模式(bridge)
组合模式(composite)
装饰模式(decorator)
外观模式(facade)
享元模式(flyweight)
代理模式(proxy)
结构型模式(6)
责任链模式
命令模式
解释器模式
迭代器模式
中介者模式
备忘录模式
观察者模式
状态模式
策略模式
模板方法模式
访问者模式
行为型模式(11)
设计模式的分类
面向对象设计
用例包含关系
程序员避免测试自己设计的程序
既要选择有效合理的数据也要选择无效不合理的数据
修改后应该进行回归测试
尚未发生的错误量与已经发生的错误成正比
黑盒测试
白盒测试
灰盒测试
动态测试
桌前检查
代码走查
代码审查
静态测试
测试原则和类型
等价化分类
边界值分析
错误推测
因果图
基本路径测试
循环覆盖测试
语句覆盖
判定覆盖
条件覆盖
条件判定覆盖
修正的条件覆盖
条件的组合覆盖
点覆盖
边覆盖
路径覆盖
逻辑覆盖测试
测试用例设计
单元测试
一次性组装
自顶向下
自底向上
混合式
增量式组装
集成测试
内部确认测试
Alpha测试
Beta测试
验收测试
确认测试
恢复测试
安全性测试
压力测试
评估系统的能力
识别系统中的弱点
系统调优
检测软件中的问题
验证稳定性和可靠性
目的
负载测试
强度测试
容量测试
制定目标和分析系统
选择测试度量的方法
学习相关技术和工具
制定评估标准
设计测试用例
运行测试用例
分析测试结果
步骤
性能测试
可靠性高测试
可用性测试
可维护性测试
安装测试
系统测试
测试阶段
算法层(单元测试)
类层(模块测试)
模板层/类树层(集成测试)
系统层(系统测试)
面向对象测试
测试团队管理
测试计划管理
相同任务多人并行执行错误数的估算
错误(缺陷)跟踪管理
测试件管理
测试管理
蛮力法(穷举法)低效耗时
回溯法
原因排除法
软件调试的方法
目的不同:
调试是测试之后的活动
测试从一个已知的条件开始
调试不能描述过程或持续时间
过程控制
软件调试与测试的区别
软件调试
易分析性(指源代码)
易改变性(与前期的软件设计有关)
稳定性
易测试性
可维护性
改正性维护(25%)
适应性维护(20%)
完善性维护(50%)
预防性维护(5%)
维护类型
软件运行与维护
CMM
CMMI
软件过程改进
软件工程(12-18)
用户文档
配置项
项目管理工具
需求变更
项目管理(0-4)
基于构建的开发模型
构建技术
主动的MVC
被动的MVC
MVP
MVC模式
架构设计阶段
架构设计基本概念
软件架构需求
ABSD
软件架构文档
架构复审
数据流风格
调用返回风格
进程通讯
事件驱动系统
独立构建风格
解释器
基于规则的系统
虚拟机风格
仓库风格
闭环风格(主要适用于嵌入式系统开发)
CS架构
BS架构
富互联网应用(RIA)
WebService的实现方式
EJB的实现方式
基于服务的架构(SOA)
软件架构风格选择
基于问卷调查(检查表)-(主观)
基于度量的方式
描述和介绍阶段
调查和分析阶段
报告阶段
架构权衡分析法(ATAM)
1. 形成场景
2. 描述架构
3. 对场景分类并确定优先级
4. 对场景进行单个评估
5. 评估场景的相互作用
6. 形成总体评价
软件架构分析法(SAAM)
成本效益分析法(CBAM)
分析方法
基于场景的方式
权衡点(影响到一个方向的点)
风险点
非风险点
敏感点与风险
架构评估方法
CORBA
逻辑视图
开发视图
物理视图
进程视图
场景视图
“4+1”视图
性能
安全性
可修改性
可变性
互操作性
架构与质量属性
是一个综合的比较复杂的技术(领域工程、软件架构、DSSA)
核心资源+产品集合
过程驱动
特征领域
技术支持
领域工程
应用工程
双生命周期模型
核心资源开发
产品开发
管理
SEI模型
企业工程
三生命周期模型
过程模型
设立核心资源小组
应用小组
组织结构
基于现有产品
全新产品线
1.将现有产品演化为产品线-风险低
2. 用软件产品线替代现有产品集
3. 全新软件产品线的演化-高风险
4. 全新软件产品线的开发
建立方式
软件产品线
ADL
远程过程调用
对象请求代理
远程方法调用
面向消息的中间件
事务处理监控器
主要的中间件
中间件
J2EE
.Net
典型应用架构
软件架构设计(22-28分)
安全策略
对称加密算法
网络安全漏洞
ARP
SNMP v3
PGP
PKI
系统安全性与保密性设计(2分)
软件著作权保护期限
著作权法
侵权判定
标准类型
商标法
商业秘密
法律法规与标准化 3分
数学建模
转移矩阵
盈亏评审点
线性规划
函数曲线
数学与经济管理 (2-4分)
软件架构风格
软件架构
信息系统设计
DFD
专业英语(5分)
软考-系统架构设计师知识体系
0 条评论
下一页