考试性质。
考试人员应熟练掌握软件开发相关的知识。
考试介绍。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 积极关注行业...