软件开发工程师考试大纲 高级

发布 2021-05-14 00:05:28 阅读 9188

考试性质。

考试人员应熟练掌握软件开发相关的知识。

考试介绍。1. 考试时间为120分钟。

2. 满分100分,合格60分。

考试内容。第一章概论。

要点:软件和软件工程的基本概念,软件生命周期及软件开发的各个模型。

1.1 软件。

1.1.1软件的发展、软件的定义、软件的特点、软件的种类。

1.2 软件工程的概念。

1.2.1 软件危机与软件工程的定义、软件工程的目标、软件工程的标准。

1.2.2 软件工程的原则。

1.3 软件生存周期与软件开发模型。

1.3.1 瀑布模型、原型模型、螺旋模型、基于四代技术模型、面向对象与组件模型、 混合模型。

第二章可行性分析。

要点:可行性分析的步骤。

2.1可行性研究的任务。

2.2可行性研究的步骤。

2.3系统流程图。

2.4成本/效益分析。

第三章需求分析。

要点:需求分析的方法,需求分析的任务和原则。

3.1需求分析的任务与步骤。

3.1.1 需求分析的任务、 需求分析的步骤、 需求分析的原则

3.2需求分析方法。

3.2.1面向数据流的分析方法。

3.2.2 基本符号、基于数据流的分析方法、数据字典

3.2.3 面向数据结构的分析方法。

3.2.3 jackson系统开发方法、warnier-orr方法。

3.3需求规格说明与评审。

第四章概要设计。

要点:软件设计的概念与原则,概要设计的步骤、方法,概要设计文档与评审。

4.1概要设计的任务与步骤。

4.1.1 概要设计的任务、概要设计的步骤。

4.2软件设计的概念与原则。

4.2.1 模块化、抽象、信息隐藏和局部化、模块独立性、结构设计的评价原则。

4.3概要设计的方法。

4.3.1面向数据流的设计方法。

4.3.2基本概念、变换分析、事务分析、设计优化原则。

4.3.3 面向数据结构的设计方法。

4.3.4 jackson方法、warnier-orr方法。

4.4概要设计文档与评审。

第五章详细设计。

要点:详细设计方法,详细设计规格说明与评审。

5.1详细设计的任务与原则。

5.1.1详细设计的任务、详细设计的原则。

5.2详细设计的方法。

5.2.1程序流程图pfc、n-s图、pad图、hipo图。

5.2.2 过程设计语言pdl、详细设计方法的选择。

5.3详细设计规格说明与评审。

第六章面向对象的分析与设计方法。

要点:面向对象的基本概念和特征,面向对象分析与设计方法及uml的开发方法。

6.1面向对象方法的基本概念和特征。

6.2面向对象分析。

6.3面向对象设计。

6.3.1 面向对象设计概念、面向对象设计方法、程序构件及接口、细节设计。

6.4 uml方法。

6.4.1 uml的发展与特点、uml的表示法、uml的开发步骤。

6.5面向对象实例分析与设计

第七章编码。

要点:一般的编码原则,面向对象编程的特点。

7.1程序设计语言。

7.1.1程序设计语言分类、程序设计语言特点、程序设计语言选择。

7.2编程风格。

7.3编程效率。

7.4编程安全。

7.5面向对象编程技术。

第八章软件质量与质量保证。

要点:软件质量保证的概念、策略和方法,软件评审或测试的方法和步骤,软件维护过程。

8.1软件质量的定义。

8.2影响软件质量的因素。

8.3软件质量保证策略。

8.4软件质量保证活动。

8.5软件质量保证标准。

8.6软件评审。

8.7结构化的软件测试。

8.7.1软件测试的概念和原则。

8.7.2 软件测试技术。

8.7.3软件测试的步骤。

8.7.4软件容错技术。

8.8面向对象的软件测试

8.9软件测试计划与测试分析报告。

第九章项目计划与管理。

要点:项目计划与管理的基本内容。

9.1软件项目特点、管理的特殊性及软件管理功能。

9.2确定项目的工作要求。

9.3确定软硬件资源。

9.4人员的计划及组织。

9.5成本估算及控制。

9.6进度计划。

9.7软件配置管理。

9.8软件管理方案。

第十章软件复用技术。

要点:软件复用的概念与开发过程。

10.1软件复用的概念。

10.2软件开发过程。

10.2构件技术。

10.2分层式体系结构。

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

第十一章软件过程能力评估cmm

要点:软件度量、程序风格度量。

11.1软件过程评估的意义。

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

11.3软件过程评估的国际标准。

11.4软件度量。

11.5软件度量的概念。

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

11.7程序环路复杂度计算。

11.8 4halstead程序工作量计算。

11.9程序风格度量。

职务说明书 软件开发工程师

职务说明书。软件开发工程师。部门直接上司核心工作 简要说明 it部。姓名间接上级。文件编号版本号页码工作时间职务级别。v12页8小时普通职员。开发和编制适合公司所需的软件 定期做维护,完善软件系统。主要职责。1.2.3.4.5.根据开发进度和任务分配,完成相应模块软件的设计 开发 编程任务 进行程序...

高级质量工程师考试大纲

高级质量专业职业资格考试大纲 征求意见稿 第一章领导。一 考试目的。通过本章的考试,检验考生对领导的作用 组织的治理以及组织的社会责任等方面知识的理解和掌握程度。二 考试内容。第一节领导的作用。l.掌握领导的职能和作用 2.掌握组织的愿景 使命和价值观的含义 3.熟悉授权 沟通和激励的含义和方法。第...

高级软件工程师

高级软件工程师 岗位说明书 职位名称职等职级岗位职责 研发开发公司产品及更新换代产品,提供技术支持。工作内容 60 负责瀚海之星软件产品开发 研制工作,制定开发计划 15 协助完成项目的测试 系统交付工作,对项目实施提供支持 10 根据用户或公司其他部门的要求进行设计修改和设计改进 5 积极关注行业...