我想考软件工程师证书。我需要了解哪些信息?
一、考试说明
1.考试要求:
(1)了解软件工程管理的概念和任务;
(2)了解软件生命周期过程;
(3)了解软件工程标准;
(4)掌握需求分析、测试和维护的基本技术;
(5)掌握软件度量和软件配置管理方法;
(6)了解软件复用的概念;
(7)了解软件质量保证的手段;
(s)了解软件项目对人员的要求;
(9)了解软件知识产权的基本知识。
2.通过该级别等级考试的合格人员,具有从事软件系统分析和工程系统分析师、工程管理员的实际工作能力和专业水平。
3.本次水平测试的范围包括三个模块,即模块1、模块2和模块3。题型是单项选择题,十多项选择题,十项综合题。每个模块的考试时间为90分钟。
二、考试范围
模块1:软件工程技术
1.1软件生命周期过程
1.1.1软件工程过程和软件寿命
1.1.2软件生命周期模型
1.1.3国际标准:ISO/IECI2207信息技术软件生命周期过程
1.2软件需求分析
1.2.1需求分析任务
1.2.2需求分析流程
1.2.3要求类型。
1.2.4需求分析原则
1.2.5需求分析师和用户的责任
1.2.6需求文件
1.2.7需求描述技术的选择
1.3软件复用技术
1.3.1软件复用的概念
1.3.2软件开发流程
1.3.3组件技术
1.3.4分层架构
1.3.5实施软件复用的开发单位组织结构
1.4软件测试技术
1.4.1软件测试的基本概念
1.4.2测试用例设计
●白盒测试
●黑盒测试
1.4.3性能测试
1.4.4软件测试策略
1.4.5软件测试工具
1.5软件维护
1.5.1软件维护概念
1.5.2软件维护活动
1.5.3软件维护的实现
1.5.4软件可维护性
1.5.5软件再工程
1.6软件工具和软件开发环境
1.6.1软件开发工具的分类、功能和作用
1.6.2软件开发环境的概念
模块2:软件质量管理和软件质量保证
2.1软件质量
2.1.1什么是软件质量?
2.1.2软件可靠性
2.1.3软件质量问题的根源
2.1.4软件产品质量和软件过程质量
2.2软件质量保证
2.2.1软件质量保证概念
2.2.2软件质量保证体系
2.2.3实施质量保证
2.2.4软件质量设计
2.2.5软件容错技术
2.3软件工程标准和软件文档
2.3.1什么是软件工程标准?
2.3.2软件工程标准化的意义
2.3.3软件工程标准的制定和实施
2.3.4软件工程标准的层次
2.3.5软件工程国家标准
2.4ISO9000国际标准
2.4.1质量管理、质量认证和质量审核
2 . 4 . 2 iso 9000标准概述
2 . 4 . 3 iso 9000族标准的组成
质量体系
2 . 4 . 5 ISO 9001主要内容
2.4.6新ISO 9000协议实施指南摘要
2.5用于软件过程能力评估的CMM
2.5.1软件过程评估的重要性
2.5.2软件过程能力成熟度分类及其关键过程领域
2.5.3软件过程评估国际标准
2.6软件指标
软件度量的概念
2.6.2功能点法计算软件的规模
2.6.3程序循环复杂度计算
2 . 6 . 4 halstead程序的工作量计算
程序风格测量
2.7软件配置管理
2.7.1什么是软件配置管理?
2.7.2配置管理计划的制定
2.7.3变革管理
2.7.4版本管理和发行管理
模块3:软件工程管理
3.1软件工程管理和软件项目管理
3.1.1软件工程管理的任务和意义
3.1.2软件工程管理的范围
3.1.3软件文档管理
3.1.4软件成本估算
3.1.5软件风险分析
3.1.6软件项目进度计划和监控
3.2软件人员管理
3.2.1软件开发组织结构
3.2.2软件人员能力成熟度模型
3.2.3软件工程师的道德规范和职业活动
3.3软件知识产权保护
3.3.1什么是知识产权?
计算机软件的版权
3.3.3计算机软件著作权登记管理
3.3.4计算机软件版权侵权及法律保护
3.3.5计算机软件的商业秘密与反不正当竞争
这些都不难,尤其是你应试能力好的话,就更容易了...
如果你还是大学生,我就更恭喜你了!!
大三的时候考了数据库系统工程师,在决定考什么的时候也做了一些选择~ ~
题目不难,多做真题~ ~
祝你好运!!