系统架构师设计师考试范围

工作好多年了,在硬件,软件,通信等方面都有好几年历练了,近来准备考系统架构师了,一:有工作经验考这个更合适些,二:可以丰富下自己的理论知识。三:可以发现弥补自身存在的不足,没什么坏处。最近买了一本《系统架构师设计师教程》,发现要考的东西还是很多的,要学习的东西还是挺多的,有操作系统的,数据库,测试方面的,数据通信,开发,虚拟化方面的,下面拿其大致罗列下,准备朝这方面努力。

========================================================================================

操作系统

  • 操作系统的类型与结构(定义,分类)
  • 操作系统基本原理(进程,存储,设备,文件,作业管理)

数据库系统

  • 数据库管理系统的类型
  • 数据库模式与范式(结构与模式,模型,规范化与反规范化)
  • 数据操纵和使用
  • 数据库设计(特点,方法,基本步骤,需求分析,概念,逻辑,物理,应用程序设计)
  • 事务管理(并发控制,故障与恢复)
  • 备份与恢复
  • 分布式数据库系统(概念,架构)
  • 并行数据库系统(功能和架构,并行处理技术)
  • 数据仓库(概念,结构,实现方法)
  • 数据挖掘(概念,功能,常用技术,流程)

数据通信与计算机网络

  • 数据通信基础知识(信道特性,数据传输技术)
  • 网络架构与协议(网络互连模型,常见网络协议,IPV6)
  • 局域网与广域网(基础知识,无线网,广域网,网络接入技术)
  • 网络互联与常用设备
  • 网络工程(网络规划,网络设计,网络实施)
  • 网络存储技术
  • 综合布线

系统性能评价

  • 性能指标(计算机,网络,操作系统,数据库,WEB服务器)
  • 性能计算
  • 性能设计(系统性能调整,阿姆达尔解决方案,负载均衡)
  • 性能评估(基准测试程序,WEB服务器性能评估,系统监控)

开发方法

  • 软件生命周期
  • 软件开发模型(瀑布,演化,螺旋,增量,构件组装模型)
  • 统一过程
  • 敏捷方法(极限编程,特性驱动开发)
  • 软件重用(软件重用,构件技术)
  • 基于架构的软件设计(ABSD方法与生命周期,基于架构的软件开发模型 )
  • 形式化方法

系统计划

  • 项目的提出与选择(立项目标和动机,角色和工作范围,项目的选择和确定)
  • 可行性研究与效益分析(可行性研究的内容,成本效益分析,可行性分析报告)
  • 方案的制定和改进
  • 新旧系统的分析和比较(遗留系统的评价方法和演化策略)
  • 资源估计

系统分析与设计方法

  • 定义问题与归结模型(问题分析,问题定义)
  • 需求分析与软件设计(任务与过程,如何进行系统设计,软件设计的任务与活动)
  • 结构化分析与设计(结构化分析与设计,模块设计)
  • 面向对象的分析与设计(基本概念,面向对象分析,UML,比较)
  • 用户界面的分析与设计(原则,过程)
  • 工作流设计(设计概述,管理系统)
  • 系统的文件设计
  • 网络环境下的计算机应用系统的设计
  • 简单分布式计算机应用系统的设计
  • 系统运行环境的集成与设计
  • 系统过渡计划

软件架构设计

  • 软件架构概述(定义,重要性)
  • 架构需求与软件质量属性(软件质量属性,6个质量属性及实现)
  • 架构设计
  • 软件架构文档化
  • 软件架构评估(方法,架构的权衡分析法)
  • 构件及其复用
  • 产品线及系统演化
  • 软件架构建模(架构的模型,风格及举例)
  • 软件架构视图

设计模式

  • 设计模式概述(概念,组成,设计模式及分类)
  • 设计模式及实现
  • 设计模式总结

测试评审方法

  • 测试方法(测试阶段,白盒,黑盒测试,缺陷分类和级别,调试)
  • 评审方法
  • 验证与确认
  • 测试自动化
  • 面向对象的测试

嵌入式系统设计

  • 嵌入式系统概论
  • 嵌入式系统组成
  • 嵌入式应用软件与开发平台
  • 嵌入式网络系统
  • 嵌入式网络系统
  • 嵌入式数据库管理系统
  • 实时系统与嵌入式操作系统
  • 实时多任务调度与多任务设计
  • 中断处理与异常处理
  • 嵌入式系统开发设计

开发管理

  • 项目的范围,时间与成本(项目范围,时间,成本管理)
  • 配置管理与文档管理(概念,解决方案,软件文档管理)
  • 软件需求管理(需求变更,需求跟踪)
  • 软件开发的质量与风险(软件质量管理,项目风险管理)
  • 人力资源管理
  • 软件的运行与评价
  • 软件过程改进

信息系统基础知识

  • 信息系统概述
  • 信息系统工程
  • 政府信息化与电子政务
  • 企业信息化与电子商务
  • 信息资源管理
  • 知识管理与商业智能
  • 业务流程重组

基于中间件的开发

  • 中间件技术(概念,分类,产品介绍)
  • 应用服务器技术(应用服务器概念,主要的应用服务器)
  • J2EE(表示层,应用服务层)
  • .NET(.NET平台,.NET 框架)
  • 企业应用集成
  • 轻量级架构和重量级架构(基于SSH轻量级框架,轻重架构探讨)

安全性和保密性设计

  • 加密和解密(对称及不对称加密算法)
  • 数字签名与数字水印(数字签名,数字信封)
  • 数字证书与密钥管理(密钥分配中心,数字证书和公开密钥基础设施)
  • 安全协议(IPSec协议简述,SSL协议,PGP协议)
  • 计算机病毒与防治(概述,发展,检测,清除及防治)
  • 身份认证与访问控制(身份认证技术,访问控制技术)
  • 网络安全体系(OSI安全架构,VPN在网络安全中的应用)
  • 系统的安全性设计(物理安全问题与设计,入侵检测系统)
  • 安全性规章(安全管理制度,计算机犯罪与相关法规)

系统的可靠性分析与设计

  • 可靠性概述
  • 系统故障模型(故障的来源以及表现,几种常用的故障模型)
  • 系统配置方法(单机容错技术,双机热备份技术,服务器集群技术)
  • 系统可靠性模型(时间模型,故障植入模型,数据模型)
  • 系统的可靠性分析和可靠性计算(组合模型,马尔何夫模型)
  • 提高系统可靠性的措施(硬件冗余,信息冗余)

软件的知识产权保护

  • 著作权法及实施条例
  • 计算机软件保护条例
  • 商标法及实施细则
  • 反不正当竞争法

标准化知识

  • 标准化概念
  • 标准分级与标准类型(标准分级,强制性标准与推荐性标准)
  • 软件开发规范与文档标准(软件开发规范,软件文档标准)

应用数学

  • 运筹方法(网络计划技术,线性规划,决策论,对策论,排队论,存储论)
  • 数学建模

虚拟化、云计算与物联网

  • 虚拟化(技术分类及模式)
  • 云计算(特点,类型及应用)
  • 物联网(层次结构,相关领域与技术,物联网的应用)
时间: 2024-10-12 23:22:55

系统架构师设计师考试范围的相关文章

系统架构师上午考试总结

系统架构师上午考试总结 Table of Contents 1 2009年有上午考试 1.1 试题7,8 1.2 试题15 1.3 试题19 1.4 试题20 1 2009年有上午考试 1.1 试题7,8 设关系模式R{U,F},其中R上的属性集U={A,B,C,D,E},R上的函数依赖集 F={A->B,DE->B,CB->E,E->A,B->D}.___为关系R的候选关键字.分解___是无损连接,并是 持函数依赖的. (7) A. AB B. DE C. CE D. DB

系统架构师设计师2009-2016真题与模拟题汇总免费下载

场景 系统架构设计师考试,属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个高级考试. 系统架构设计师考试,考试不设学历与资历条件,不论年龄和专业,考生可根据自己的技术水平,选择合适的级别合适的资格,但一次考试只能报考一种资格. 实现 高级系统架构设计师2009年下半年上午试题 高级系统架构设计师2009年下半年下午试题Ⅰ 高级系统架构设计师2009年下半年下午试题Ⅱ 高级系统架构设计师2010年下半年上午试题 高级系统架构设计师2010年下半年下午试题Ⅰ 高级系统架构设

为什么要报考系统架构师考试

最近一年多,很多朋友来信,问我什么要报考系统架构设计师考试.为什么参加这个考试,这个考试有用吗?对自己的职业会带来什么好处?我想有以下几个方面: 一.强迫自己,去系统学习软件架构设计的理论,追踪业界架构设计的发展动态.去学习的动力有很多,如为了兴趣,为了工作,为了职位升迁,为了大幅提升薪水等.其实,为了应付考试,通过考试,也是学习知识的一种很好的方法.尤其,对自律能力不是很好的同学: 二.系统架构师考试,作为计算机技术与软件专业技术资格(水平)考试系列的最高级别专业考试,是国家认可的.如果通过,

软考 软件设计师 系统架构师 视频教程

软考介绍: 计算机技术与软件专业技术资格(水平)考试,简称计算机与软件考试,是由国家人力资源和社会保障部与工业和信息化部组织领导的国家级考试,目的是科学.公正地对全国计算机与软件专业技术人员进行专业技术资格.职业资格认定和专业技术水平测试. 系统架构师视频教程:http://item.taobao.com/item.htm?spm=686.1000925.0.0.vXgA34&id=42171953455 软件设计师视频教程:http://item.taobao.com/item.htm?spm

系统架构师考试之备考经验分享

系统架构设计师考试偏重技术,想要通过考试,需要系统地去学习软件架构设计的理论,追踪业界架构设计的发展动态,对大多数考友有一定的难度,如果从考过的前辈们那里取取经,知道他们的过关秘诀,学习他们的备考方法,相信对大家有用处,下面我给大家整理了一位前辈的通关秘诀,希望能帮助到大家! 一.参加这次考试的原因 参加工作后,我一直都有学习新的知识,但是都是少有总结,阶段性的成果也不太明显.我日益地觉得要么有一些文档记录自己的心得.要么有一段程序实践自己新的知识.要么可以通过某一些考试证明学习的效果,这样才能

系统架构设计师-第一篇-系统架构师的概念及其定义

1.概念 软件系统架构是关于软件系统的结构,行为和属性的高级抽象.在描述阶段,其对象是直接构成系统的抽象组件以及各个组件之间的连接规则.特别是相对细致的描述组件之间的通讯.在实现阶段这些抽象组件被细化为实际的组件,比如具体类或者对象.软件系统架构不仅指定了软件系统的组织结构和拓扑结构,而且显示了系统需求和构成组件之间的对应关系,包括设计决策的基本方法和基本原理. 2.定义与技术素质 从组织上划分,架构师分为:业务架构师(business architect) 主题领域架构师(Domain arc

系统架构师的职责和作用(转)

系统架构师的职责和作用(转) [职业名称] 系统架构师(System Architecture) [职业定位] 系统构架,是对已确定的需求的技术实现构架.作好规划,运用成套.完整的工具,在规划的步骤下去完成任务. 系统架构师(又称企业架构师或者系统设计师)是一个最终确认和评估系统需求,给出开发规范,搭 建系统实现的核心构架,并澄清技术细节.扫清主要难点的技术人员.他/她主要着眼于系统的“技术实现”.因此他/她应该是特定的开发平台.语言.工具的大 师,对常见应用场景能马上给出最恰当的解决方案,同时

10个重要部分,讲述从程序员到高级系统架构师该如何进阶?

1 前言 说到系统架构师,相信很多企业都有这样的高级人才.系统架构师已然成为国内一门十分紧俏的职业,一名优秀的系统架构师常常会吸引各方企业争抢. 系统架构师的职责是在项目开发过程中,制定这个项目的总体脚骨,指导整个开发团队完成这个计划,他必须对开发技术非常了解,并且需要良好的组织管理能力,可以这样说,一个架构师的好坏决定了整个项目的成败. 当前,我们国家经济形势热度不减,软件企业成长速度惊人.随着信息时代的来临,架构师在业务发展中扮演的角色越来越重要,如何做好整个IT架构的设计,已经成为企业信息

全栈软件工程师和系统架构师的异同

看完后.发现.不用怕....因为程序员不会看完.只有"架构师"才有耐心看这么长的. 一 每个好架构师都是一位出色的程序员(卓越的程序员) 架构师,听起来是如此神秘的一个称号.尤其是在开发领域刚入门不久的菜鸟级程序员眼中,架构师都是高手,都是牛人,都是如此高高在上的存在. 不过,在搞了四.五年编程之后,程序员们往往早已失去了当年对这些"高级"职位的神秘感,甚至会对自己所在项目的架构师抱怨不已,背后里称他们是一群水王.所以有江南白衣曾撰文述说:"国内的架构师到