《计算机程序设计员 高级》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:徐峥,王毓慧主编
  • 出 版 社:北京:中央广播电视大学出版社
  • 出版年份:2009
  • ISBN:9787304043766
  • 页数:183 页
图书介绍:本书介绍了计算机软硬件知识,编程语言,开发文档编写,需求分析等。

第1章 系统环境与开发环境的搭建、配置及调用 1

1.1系统安全维护 1

1.1.1操作系统的配置与安装 1

1.1.2安装补丁,修补漏洞 3

1.1.3系统备份 3

1.2网络数据库概述 4

1.2.1网络数据库的定义 4

1.2.2网络数据库的特点和功能 5

第2章 开发文档的理解与编写 7

2.1软件设计与设计文档编写 7

2.1.1软件设计文档的定义和作用 7

2.1.2文档的分类 8

2.2编写设计文档的标准 8

2.2.1软件设计文档的国家标准 8

2.2.2软件设计文档的编写要求 11

第3章 软件系统需求分析 13

3.1软件系统需求分析的任务 13

3.2与用户沟通获取需求的方法 14

3.2.1常规的软件需求获取的方法 14

3.2.2快速原型法在软件需求分析中的应用 16

3.3需求验证与需求管理 17

3.3.1需求验证的方法 17

3.3.2需求变更管理 17

3.3.3软件需求分析常见错误 19

3.4设计模式应用 21

3.4.1创建型模式 21

3.4.2结构型模式 22

3.4.3行为型模式 24

第4章 软件代码编写 27

4.1基本应用程序开发 27

4.1.1线程同步与通信 27

4.1.2多线程技术应用 30

4.1.3托管程序 37

4.1.4动态链接库(DLL)的实现 37

4.2桌面程序开发 40

4.2.1音频API的调用方法 40

4.2.2视频文件的调用方法 51

4.2.3国际化API的使用方法 59

4.2.4外壳扩展的概念及实现方法 61

4.3数据库应用程序开发 62

4.3.1数据库的维护管理方法 62

4.3.2数据库的优化 67

4.3.3数据库运行性能的监控 71

4.4网络应用程序开发 72

4.4.1 I/O端口完成技术在TCP/IP程序中的应用 72

4.4.2 Web Service服务程序的编写方法 83

4.4.3调用远程DCOM组件的方法 87

4.5 Web应用程序开发 90

4.5.1 Web开发技术 90

4.5.2动态HTML应用程序的复杂界面实现方法 96

4.5.3插件证书申请与签名方法 96

4.5.4网页插件打包方法 100

4.6程序的调试 102

4.6.1程序调式的步骤 102

4.6.2反汇编代码的查看方法 103

4.6.3远程调试 104

第5章 软件测试 112

5.1软件测试概述 112

5.2软件测试计划设计 114

5.2.1测试计划的一般过程 114

5.2.2测试计划编写的方法 117

5.2.3测试计划编写的常见问题与技巧 119

5.2.4测试计划流程 123

5.3编写测试案例测试代码 128

5.3.1软件评估理论及其发展现状 128

5.3.2软件可靠性评估的定义 129

5.3.3软件的可靠性测试过程 130

5.3.4软件测试总结报告 132

第6章 软件系统功能设计 135

6.1软件系统功能结构的设计与选择 135

6.1.1软件系统设计的概念 135

6.1.2软件系统功能结构特点 136

6.1.3软件结构设计的准则 140

6.1.4软件系统功能结构特点 142

6.2系统构件功能规格以及构件之间的接口 147

6.2.1软件系统构件的功能规格 147

6.2.2接口的分类 148

6.2.3接口的控制方式 150

6.2.4接口的功能 151

第7章 产品封装与提交 152

7.1安装程序的制作 152

7.2安装程序的编译 162

第8章 软件开发管理 171

8.1协同开发 171

8.1.1软件协同开发的定义 171

8.1.2软件协同工具的使用方法 172

8.2软件项目管理 173

8.2.1软件项目管理概述 173

8.2.2软件开发项目的任务分解与管理知识 174

8.2.3软件质量管理 175

8.2.4软件配置管理 180