软件设计师考试 考试大纲 二

本文详细分析了软件设计师考试的大纲,涵盖软件开发方法、系统分析、系统设计、系统实施、系统运行与维护、面向对象开发、安全性、标准化、信息化等方面的知识点。重点强调了UML、数据流图、系统测试、面向对象技术、软件设计方法。并提供了考试题型分布、高频考点及应对下午考试的策略,特别指出数据库题目、程序填空和UML的解答技巧。
摘要由CSDN通过智能技术生成
   【分析3.1】
  重点:软件开发方法、CMM、成本估算、风险分析、进度管理、人员管理、软件开发环境
  3.2 系统分析基础知识
  · 系统分析的目的和任务
  · 结构化分析方法(数据流图(DFD)、数据字典(DD)、实体关系图(ERD)、描述加工处理的结构化语言)
  · 统一建模语言(UML)
  · 系统规格说明书
  【分析3.2】
  高度重视UML在系统分析中的应用
  重点:数据流图(DFD)、数据字典(DD)、实体关系图(ERD)
  考点:UML的各类图
  3.3 系统设计知识
  · 系统设计的目的和任务
  · 结构化设计方法和工具(系统流程图、HIPO图、控制流程图)
  · 系统总体结构设计(总体布局、设计原则、模块结构设计、数据存储设计、系统配置方案)
  · 系统详细设计(代码设计、数据库设计、用户界面设计、处理过程设计)
  · 系统设计说明书
  【分析3.3】
  重点:系统流程图、HIPO图、控制流程图
  3.4 系统实施知识
  · 系统实施的主要任务
  · 结构化程序设计、面向对象程序设计、可视化程序设计
  · 程序设计风格
  · 程序设计语言的选择
  · 系统测试的目的、类型,系统测试方法(黑盒测试、白盒测试、灰盒测试)
  · 测试设计和管理(错误曲线、错误排除、收敛、注入故障、测试用例设计、系统测试报告)
  · 系统转换基础知识
  3.5 系统运行和维护知识
  · 系统运行管理基础知识
  · 系统维护基础知识
    · 系统评价基础知识
  【分析3.4/3.5】
  重点:结构化设计中信息流、变换分析、系统结构设计原则、系统划分、模块设计、数据存储设计、面向对象程序设计、测试方法、系统维护的分类
  难点:系统测试方法、测试分类、系统可维护性评价指标
  3.6 面向对象开发方法
  · 面向对象开发概念(
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值