种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

高质量程式设计指南-C++/C语言(第3版)

(2019-10-02 09:06:00) 百科综合
高质量程式设计指南-C++/C语言(第3版)

高质量程式设计指南-C++/C语言(第3版)

本书以轻鬆幽默的笔调向读者论述了高质量软体开发方法与C++/C编程规範,它是作者多年从事软体开发工作的经验总结。

基本介绍

  • 书名:高质量程式设计指南-C++/C语言(第3版)
  • 作者:林锐 韩永泉
  • ISBN:10位[7121041146]13位[9787121041143]
  • 类别:程式设计
  • 定价:¥39.80元
  • 出版社:电子工业出版社
  • 出版时间:2007-05

内容提要

高质量程式设计是软体行业的薄弱环节,大部分企业只能大量的测试和改错来提高软体产品的质量,为此付出了高昂的代价。因此,如何让程式设计师熟练地掌握编程技术和编程规範,在开发过程中内建高质量代码,是IT企业面临的主要挑战之一。
本书共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.2Ada的故事
2.3C/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 启动函式maino
4.1.2 命令行参数
4.1.3内部名称
4.1.4 连线规範
4.1.5 变数及其初始化
4.1.6 CRuntimeLibrary
4.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 术语与缩写解释
参考文献

标 签

搜索
随机推荐

Powered By 种豆资源网||