当前位置:洪恩在线 -> 科教资讯 -> 考试资讯

     

软件工程考试大纲(高级)
   
     
 
   
    一、考试说明

    1.考试要求:

    (1)理解软件工程管理的概念和任务;

    (2)理解软件生存期过程;

    (3)理解软件工程标准;

    (4)掌握需求分析、测试、维护基本技术;

    (5)掌握软件度量、软件配置管理方法;

    (6)理解软件复用概念;

    (7)理解软件质量保证的手段;

    (8)理解软件项目对人员的需求;

    (9)理解软件知识产权的基本知识。

    2.通过本级水平考试的合格人员具有从事软件系统分析与工程系统分析员、工程管理员的实际工作能力和业务水平。

    3.本级水平考试范围包括三个模块,即模块1、模块2和模块3。题型为单项选择题十多项选择题十综合题。每个模块考试时间为90分钟。

    二、考试范围

    模块1:软件工程技术

    1/1软件生存期过程

    软件工程过程和软件生存期

    软件生存期模型

    国际标准:ISO/IECI2207信息技术一软件生存期过程

    1/2软件需求分析

    需求分析的任务

    需求分析过程

    需求的类型。

    需求分析的原则

    需求分析人员和用户的责任

    需求文档

    需求说明技术的选择

    1/3软件复用技术

    软件复用的概念

    软件开发过程

    构件技术

    分层式体系结构

    实施软件复用开发单位的组织结构

    1/4软件测试技术

    1.软件测试的基本概念

    2.测试用例设计

    白盒测试

    黑盒测试

    性能测试

    3.软件测试策略

    4.软件测试工具

    1/5软件维护

    软件维护的概念

    软件维护活动

    软件维护的实施

    软件可维护性

    软件再工程

    1/6软件工具与软件开发环境

    软件开发工具的分类、作用和功能

    软件开发环境的概念

    模块2:软件质量管理与软件质量保证

    2/1软件质量

    什么是软件质量

    软件可靠性

    软件质量问题的根源

   
   
    软件产品质量与软件过程质量

    2./2软件质量保证

    软件质量保证的概念

    软件质量保证体系

    质量保证的实施

    软件质量设计

    软件容错技术

    2/3软件工程标准与软件文档

    什么是软件工程标准

    软件工程标准化的意义

    软件工程标准的制订与推行

    软件工程标准的层次

    软件工程国家标准

    2/4ISO9000国际标准

    质量管理、质量认证与质量审核

    ISO9000标准概要

    ISO9000族标准构成

    质量体系

    ISO9001的主要内容

    ISO9000_3实施指南概要

    2/5软件过程能力评估CMM

    软件过程评估的意义

    软件过程能力成熟度分级及其关键过程域

    软件过程评估的国际标准

    2/6软件度量

    软件度量的概念

    功能点方法计算软件的大小

    程序环路复杂度计算

    Halstead程序工作量计算

    程序风格度量

    2/7软件配置管理

    什么是软件配置管理

    配置管理计划的制订

    变更管理

    版本管理和发行管理

    模块3:软件工程管理

    3/1软件工程管理和软件项目管理

    软件工程管理的任务与意义

    软件工程管理的范围

    软件文档管理

    软件成本估算

    软件风险分析

    软件项目进度计划与监控

    3/2软件人员管理

    软件开发组织结构

    软件人员能力成熟度模型

    软件工程师道德和职业活动规范

    3/3软件知识产权保护

    什么是知识产权

    计算机软件著作权

    计算机软件著作权登记管理

    计算机软件著作权侵权与法律保护

    计算机软件的商业秘密与反不正当竞争

    ——》》[初级][中级]

   
         
   
我要发言 关闭窗口