资源大小: 36.56MB
发布时间: 2013-01-23
文件格式: pdf
下载次数: 1
分享到:

下载地址:

下载地址1
(本站为飞网专业下载站,域名:down.cfei.net)

资源简介:

中文名: 高质量程序设计指南.C++/C语言(第三版)作者: 林锐韩永泉资源格式: PDF版本: 扫描版出版社: 电子工业出版社书号: 9787121041143发行时间: 2007年5月22日地区: 大陆语言: 简体中文简介: 编辑推荐高质量程序设计是软件行业的薄弱环节,大部分企业只能大量的测试和改错来提高软件产品的质量,为此付出了高昂的代价。因此,如何让程序员熟练地掌握编程技术和编程规范,在开发过程中内建高质量代码,是it企业面临的主要挑战之一。本书以轻松幽默的笔调向读者论述了高质量软件开发方法与c++/c编程规范。它是作者多年从事软件开发工作的经验总结。内容简介本书共17章,第1章到第4章重点介绍软件质量和基本的程序设计方法;第5章到第16章重点阐述c++/c编程风格、面向对象程序设计方法和一些技术专题;第17章阐述stl的原理和使用方法。本书第1版和第2版部分章节曾经在imemet上广泛流传,被国内it企业的不少软件开发人员采用。本书的附录c《大学十年》是作者在网上发表的一个短篇传记,文中所描述的充满激情的学习和生活态度,感染了大批莘莘学子。本书的主要读者对象是it企业的程序员和项目经理,以及大专院校的本科生和研究生。作者简介林锐,1973年生。1990年至1996年,就读于西安电子科技大学,获硕士学位。 1997年至2000年,就读于浙江大学计算机系,获博士学位。大学期间两度被评为中国百名跨世纪优秀大学生,1996年获电子工业部科技进步二等奖,1997年获首届中国大学生电脑大赛软件展示一等奖。2000年7月加入上海贝尔有限公司,从事软件工程和CMM的研究推广工作,2003年7月当选为Alcatel集团软件工程专家。2004年初创建上海漫索计算机科技有限公司,致力于创作适合国内企业需求的软件研发管理解决方案,包括方法论和软件产品。工作期间出版著作六部。 目录: 第1章 高质量软件开发之道1.1 软件质量基本概念1.1.1 如何理解软件的质量1.1.2 提高软件质量的基本方法1.1.3 “零缺陷”理念1.2 细说软件质量属性1.2.1 正确性1.2.2 健壮性1.2.3 可靠性1.2.4 性能1.2.5 易用性1.2.6 清晰性1.2.7 安全性1.2.8 可扩展性1.2.9 兼容性1.2.10 可移植性1.3 人们关注的不仅仅是质量1.3.1 质量、生产率和成本之间的关系1.3.2 软件过程改进的基本概念1.4 高质量软件开发的基本方法. 1.4.1 建立软件过程规范1.4.2 复用1.4.3 分而治之1.4.4 优化与折中1.4.5 技术评审1.4.6 测试1.4.7 质量保证1.4.8 改错1.5 关于软件开发的些常识和思考1.5.1 有最好的编程语言吗1.5.2 编程是一门艺术吗1.5.3 编程时应该多使用技巧吗1.5.4 换更快的计算机还是换更快的算法1.5.5 错误是否应该分等级1.5.6 一些错误的观念1.6 小结第2章 编程语言发展简史2.1 编程语言大事记2.2 ada的故事2.3 c/c++发展简史2.4 borland与microsorft之争2.5 java阵营与microsor的较量2.6 小结第3章 程序的基本概念3.1 程序设计语言3.2 语言实现3.3 程序库3.4 开发环境3.5 程序的工作原理3.6 良好的编程习惯第4章 c++/c程序设计入门4.1 c++/c程序的基本概念4.1.1 启动函数maino4.1.2 命令行参数4.1.3 内部名称4.1.4 连接规范4.1.5 变量及其初始化4.1.6 cruntime library4.1.7 编译时和运行时的不同4.1.8 编译单元和独立编译技术4.2 基本数据类型和内存映像4.3 类型转换4.3.1 隐式转换4.3.2 强制转换4.4 标识符4.5 转义序列4.6 运算符4.7 表达式4.8 基本控制结构4.9 选择(判断)结构……第5章 c++/c常量第6章 c++/c函数设计基础第7章 c++/c指针、数控和字符串第8章 c++/c高级数据类型第9章 c++/c编译预处理第10章 c++/c文件结构和程序版式第11章 c++/c应用程序命名规划第12章 c++面向对象程序设计方法概述第13章 对象的初始化、拷贝和析构第14章 c++函数的高级特性第15章 c++异常处理和rtti第16章 内存管理第17章 学习和使用stl附录a c++/c试题附录b c++/c试题答案与评分标准附录c 大学十年附录d 《大学十年》后记附录e 术语与缩写解释参考文献


飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。