软件开发基础教程
软件开发基础教程封面图

软件开发基础教程

程国英, 编著

出版社:北京交通大学出版社

年代:2006

定价:38.0

书籍简介:

本书分上下两册,上册主要介绍面向对象(包括面向过程)的程序设计,下册以面向消息的可视化软件设计和开发为主。选择C++ 语言进行讲述。上册的第一部分是基础准备及入门,主要介绍一些基本概念,展现软件开发的"平台",使得学生大致上对计算学科及本课程的作用有所了解。第二部分是C++ 程序设计,结合HIS(Hospital Information System)实例循序渐进地讲述如何进行程序设计和开发。下册将把HIS提高到软件的角度进行设计和开发。本书的特点是先提出“问题”,直接面对“问题”,然后“抽象分析”问题,再如何“设计”、“解决”问题,体会面向对象和面向过程的区别与联系,展现一个"生产"软件的全貌,加强系统性和抽象分析问题的训练。如果顺利修完这门课程,应该掌握设计软件的基本知识和开发可视化应用软件的基本能力,对提高开发软件的兴趣,提高对科学、专业的觉悟,增强自信心应该有所帮助。本书的上册适合做计算机专业、软件工程专业、及其它相关专业的C++ 程序设计课程的教材;本书的上下两册适合做计算机专业、软件工程专业的软件开发基础课程的教材;由于整套书贯穿实例进行、并加以实现,也很适合自学者使用。

书籍目录:

第1部分 基础准备及入门 第1章 引言 第2章 软件开发的一般过程 第3章 算法与数据结构抽象 第4章 实例HIs系统的分析与限定 第5章 软件工程方法学与程序设计方法学 第6章 面向对象软件开发的基本概念 第7章 C++语言工具和BCB开发环境第2部分 C++程序设计 第8章 C++程序简介 第9章 数据与基本数据类型 第10章 运算符、表达式与语句 第11章 控制结构 第12章 程序功能与函数 第13章 存储类型与作用域

第1部分 基础准备及入门 第1章 引言 第2章 软件开发的一般过程 第3章 算法与数据结构抽象 第4章 实例HIs系统的分析与限定 第5章 软件工程方法学与程序设计方法学 第6章 面向对象软件开发的基本概念 第7章 C++语言工具和BCB开发环境第2部分 C++程序设计 第8章 C++程序简介 第9章 数据与基本数据类型 第10章 运算符、表达式与语句 第11章 控制结构 第12章 程序功能与函数 第13章 存储类型与作用域 第14章 数组 第15章 指针 第16章 引用 第17章 结构 第18章 类与封装 第19章 继承 第20章 多态 第2l章 友元 第22章 运算符重载 第23章 输入/输出流与文件处理 第24章 异常处理 第25章 模板技术 第26章 常用数据结构 第27章 排序与查找基本算法 第28章 标准模板库STL 第29章 预处理器、ANSI/ISO C++补充 第30章 C++编码标准 第31章 实例HIS的实现参考文献

内容摘要:

本书分上、下两册,上册主要介绍面向对象(包括面向过程)的程序设计,下册以面向消息的可视化软件设计和开发为主。选择c++语言进行讲述。 上册的第一部分(第1~7章)是基础准备及入门,主要介绍一些基本概念,展现软件开发的“平台”,使得读者大致上对计算学科及本课程的作用有所了解。第二部分(第8~31章)是C++程序设计,结合HIS(Hopital Information System)实例循序渐进地讲述如何进行程序设计和开发。下册将把HIS提高到软件的角度进行设计和开发。 本书的特点是先提出“问题”、直接面对“问题”,然后“抽象分析” 问题,再如何“设计”、“解决”问题,体会面向对象和面向过程的区别与联系,展现一个“生产”软件的全貌,加强系统性和抽象分析问题的训练。如果顺利修完这门课程,应该掌握设计软件的基本知识和开发可视化应用软件的基本能力,对提高开发软件的兴趣,提高对科学、专业的觉悟,增强自信心应该有所帮助。 本书的上册适合作为计算机专业、软件工程专业及其他相关专业的C++ 程序设计课程的教材;本书的上、下两册适合作为计算机专业、软件工程专业的软件开发基础课程的教材。由于本书贯穿实例进行并加以实现,也很适合自学者使用。

编辑推荐:


本书分上、下两册,上册主要介绍面向对象(包括面向过程)的程序设计,下册以面向消息的可视化软件设计和开发为主。选择c++语言进行讲述。 上册的第一部分(第1~7章)是基础准备及入门,主要介绍一些基本概念,展现软件开发的“平台”,使得读者大致上对计算学科及本课程的作用有所了解。第二部分(第8~31章)是C++程序设计,结合HIS(Hopital Information System)实例循序渐进地讲述如何进行程序设计和开发。下册将把HIS提高到软件的角度进行设计和开发。 本书的特点是先提出“问题”、直接面对“问题”,然后“抽象分析” 问题,再如何“设计”、“解决”问题,体会面向对象和面向过程的区别与联系,展现一个“生产”软件的全貌,加强系统性和抽象分析问题的训练。如果顺利修完这门课程,应该掌握设计软件的基本知识和开发可视化应用软件的基本能力,对提高开发软件的兴趣,提高对科学、专业的觉悟,增强自信心应该有所帮助。 本书的上册适合作为计算机专业、软件工程专业及其他相关专业的C++ 程序设计课程的教材;本书的上、下两册适合作为计算机专业、软件工程专业的软件开发基础课程的教材。由于本书贯穿实例进行并加以实现,也很适合自学者使用。

书籍规格:

书籍详细信息
书名软件开发基础教程站内查询相似图书
丛书名现代软件工程专业系列教材
9787810827539
《软件开发基础教程》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看
出版地北京出版单位北京交通大学出版社
版次1版印次1
定价(元)38.0语种简体中文
尺寸26装帧平装
页数印数 4000
全网搜索试读资源

书籍信息归属:

软件开发基础教程是北京交通大学出版社于2006.05出版的中图分类号为 TP311.52 的主题关于 软件开发-教材 的书籍。