软件开发基础教程(上册)

出版时间:2005-5  出版社:北方交通大学  作者:程国英,钱晓平编  页数:416  
Tag标签:无  

内容概要

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

书籍目录

第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++程序设计,并用C++语言展现软件开发的“平台”,并结合HIS实例地讲述如何进行程序设计和开发?将HIS提高到软件的角度进行设计和开发。同时,从“软件工程”的角度出发,培养学生具有对较大型软件的系统结构和构造技术的理解能力,具有思考软件结构和软件设计的初步能力;使用学生掌握并熟练使用C++程度开展工具。本书适合作为计算机专业、软件工程专业及其他相关专业的C++程序设计课程的教材。

图书封面

图书标签Tags

评论、评分、阅读与下载


    软件开发基础教程(上册) PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7