出版时间:2009-9 出版社:《计算机操作员国家职业资格考试培训教程》编委会 中央广播电视大学出版社 (2009-09出版) 作者:《计算机操作员国家职业资格考试培训教程》编委会 编 页数:197
内容概要
《计算机程序设计员国家职业资格考试培训教程(高级)》是依据《国家职业标准》的知识和技能要求,按照岗位培训需要的原则编写的,其内容翔实,案例丰富,涵盖了工作要求标准的各个模块,并在保证内容完整性的基础上力求突出其针对性和实用性。为了提高培训教材的质量,我们组织了教学、科研和企业方面的相关专家,共同参与了该系列教材的编写工作。为了方便读者学习,本套教材在内容上安排得深入浅出、通俗易懂、案例实用;在版式上设计得美观大方、图文并茂;在每一章的开始部分,明确了该章内容的培训目标和学习要求,便于读者更好地把握知识要点。本套教材在编写中精选了许多典型案例,并在案例后请专家做了点评,有利于进一步提高读者在实际工作中解决问题的能力与水平。
书籍目录
1 数据结构与程序设计语言 1.1 计算机程序设计员的职业道德 1.1.1 职业道德概述 1.1.2 职业道德修养 1.1.3 知识产权 1.2 数据结构 1.2.1 数据结构的基本概念 1.2.2 数据结构的分类 1.2.3 数据结构应用实例 1.3 程序设计语言 1.3.1 程序设计语言的分类 1.3.2 面向过程的高级语言 1.3.3 面向对象的程序设计语言 2 软件系统需求分析 2.1 软件系统需求分析的任务 2.2 与用户沟通获取需求的方法 2.2.1 常规的软件需求获取的方法 2.2.2 快速原型法在软件需求分析中的应用 2.3 需求验证与需求管理 2.3.1 需求验证的方法 2.3.2 需求变更管理 2.3.3 软件需求分析常见错误 2.3.4 计算机软件管理需求搭建示例 2.4 设计模式应用 2.4.1 创建型模式 2.4.2 结构型模式 2.4.3 行为型模式 3 开发文档的理解与编写 3.1 软件设计与设计文档编写 3.1.1 软件设计文档的定义和作用 3.1.2 文档的分类 3.2 编写设计文档的标准 3.2.1 软件设计文档的国家标准 3.2.2 软件设计文档的编写要求 4 软件系统功能设计 4.1 软件系统功能结构的设计与选择 4.1.1 软件系统设计的概念 4.1.2 软件系统功能结构特点 4.1.3 软件结构设计的准则 4.1.4 软件系统结构化设计方法 4.2 系统构件功能规格以及构件之间的接口 4.2.1 软件系统构件的功能规格 4.2.2 接口的分类 4.2.3 接口的控制方式 4.2.4 接口的功能 5 软件代码编写 5.1 基本应用程序开发 5.1.1 线程同步与通信 5.1.2 多线程技术应用 5.1.3 托管程序 5.1.4 动态链接库的实现 5.2 桌面程序开发 5.2.1 音频API的调用方法 5.2.2 视频文件的调用方法 5.2.3 国际化API的使用方法 5.2.4 外壳扩展的概念及实现方法 5.3 数据库应用程序开发 5.3.1 数据库的维护管理方法 5.3.2 数据库的优化 5.3.3 数据库运行性能的监控 5.4 网络应用程序开发 5.4.1 I/O端口完成技术在TCP/IP程序中的应用 5.4.2 Web Service服务程序的编写方法 5.4.3 调用远程DCOM组件的方法 5.5 Web应用程序开发 5.5.1 Web开发技术 5.5.2 动态HTML应用程序的复杂界面实现方法 5.5.3 插件证书申请与签名方法 5.5.4 网页插件打包方法 6 软件开发管理 6.1 协同开发 6.1.1 软件协同开发的定义 6.1.2 软件协同工具的使用方法 6.2 软件项目管理 6.2.1 软件项目管理概述 6.2.2 软件开发项目的任务分解与管理知识 6.2.3 软件质量管理 6.2.4 软件配置管理 7 程序调试与软件测试 7.1 程序调试 7.1.1 程序调试的步骤 7.1.2 反汇编代码的查看方法 7.1.3 远程调试 7.2 软件测试基本知识 7.2.1 软件测试的基本概念 7.2.2 确认和验证的关系 7.2.3 测试信息流 7.2.4 测试与软件开发各阶段的关系 7.3 软件测试的过程与组织 7.3.1 软件测试的过程及其策略 7.3.2 测试的人员组织 7.3.3 软件测试文件 7.4 软件测试计划的编写与流程 7.4.1 测试计划编写的方法 7.4.2 测试计划编写常见问题与技巧 7.4.3 测试计划流程编写规范 7.5 软件可靠性测试评估 7.5.1 软件评估理论及其发展现状 7.5.2 软件可靠性评估的定义 7.5.3 软件的可靠性测试过程 7.5.4 软件测试总结报告 8 安装程序的制作与编译 8.1 安装程序的制作 8.2 安装程序的编译
章节摘录
版权页: 插图: 当完成需求说明之后,不可避免地还会遇到项目需求的变更。有效的变更管理需要对变更带来的潜在影响及可能的成本费用进行评估。变更控制委员会与关键的项目风险承担者要进行协商,以确定哪些需求可以变更。同时,无论是在开发阶段还是在系统测试阶段,还应跟踪每项需求的状态。 建立起良好的配置管理方法是进行有效需求管理(Requirement Management)的先决条件。许多开发组织使用版本控制和其他管理配置技术来管理代码,所以也可以采用这些方法来管理需求文档。需求管理的改进也是将全新的管理配置方法引入项目组织中的一种方法。 (1)确定需求变更控制过程。确定一个选择、分析和决策要求变更的过程。所有的需求变更都需遵循此过程,商业化的问题跟踪工具都能支持变更控制过程。 (2)建立变更控制委员会。组织一个由项目风险承担者组成的小组作为变更控制委员会,由他们来确定进行哪些需求变更,此变更是否在项目范围内,估价它们,对此评估作出决策,以确定哪些,放弃哪些,并设置实现的优先顺序,制定目标版本。 (3)进行需求变更影响分析。应评估每项选择的需求变更,以确定它对项目计划安排和其他需求的影响。明确与变更相关的任务并评估完成这些任务需要的工作量。这些分析将有助于变更委员会作出更好的决策。
编辑推荐
《国家职业资格鉴定考试指定辅导资源:计算机程序设计员国家职业资格考试培训教程(高级)》是依据《国家职业标准》的知识和技能要求,按照岗位培训需要的原则编写的,其内容翔实,案例丰富,涵盖了工作要求标准的各个模块,并在保证内容完整性的基础上力求突出其针对性和实用性。《国家职业资格鉴定考试指定辅导资源:计算机程序设计员国家职业资格考试培训教程(高级)》在内容上安排得深入浅出、通俗易懂、案例实用;在版式上设计得美观大方、图文并茂;在每一章的开始部分,明确了该章内容的培训目标和学习要求,便于读者更好地把握知识要点。《国家职业资格鉴定考试指定辅导资源:计算机程序设计员国家职业资格考试培训教程(高级)》在编写中精选了许多典型案例,并在案例后请专家做了点评,有利于进一步提高读者在实际工作中解决问题的能力与水平。
图书封面
评论、评分、阅读与下载