面向对象程序设计实用教程

出版时间:2008-2  出版社:清华大学出版社  作者:牟永敏,张海藩 编著  页数:141  

前言

时光更迭、历史嬗递。中国经济以她足以令世人惊叹的持续高速发展驶入了一个新的世纪,一个新的千年。世纪之初,以微电子、计算机、软件和通信技术为主导的信息技术革命给我们生存的社会所带来的变化令人目不暇接。软件是优化我国产业结构、加速传统产业改造和用信息化带动工业化的基础产业,是体现国家竞争力的战略性产业,是从事知识的提炼、总结、深化和应用的高智型产业:软件关系到国家的安全,是保证我国政治独立、文化不受侵蚀的重要因素;软件也是促进其他学科发展和提升的基础学科:软件作为20世纪人类文明进步的最伟大成果之一,代表了先进文化的前进方向。美国政府早在1992年“国家关键技术”一文中提出“美国在软件开发和应用上所处的传统领先地位是信息技术及其他重要领域竞争能力的一个关键因素”,“一个成熟的软件制造工业的发展是满足商业与国防对复杂程序日益增长的要求所必需的”,“在很多国家关键技术中,软件是关键的、起推动作用(或阻碍作用)的因素”。在1999年1月美国总统信息技术顾问委员会的报告“21世纪的信息技术”中指出“从台式计算机、电话系统到股市,我们的经济与社会越来越依赖于软件”,“软件研究为基础研究方面最优先发展的领域。”而软件人才的缺乏和激烈竞争是当前国际的共性问题。各国、各企业都对培养、引进软件人才采取了特殊政策与措施。. 为了满足社会对软件人才的需要,为了让更多的人可以更快地学到实用的软件理论、技术与方法,我们编著了《普通高等院校计算机专业(本科)实用教程系列》。本套丛书面向普通高等院校学生,以培养面向21世纪计算机专业应用人才(以软件工程师为主)为目标,以简明实用、便于自学、反映计算机技术最新发展和应用为特色,具体归纳为以下几点: 1.讲透基本理论、基本原理、方法和技术,在写法上力求叙述详细,算法具体,通俗易懂,便于自学。 2.理论结合实际。计算机是一门实践性很强的科学,丛书贯彻从实践中来到实践中去的原则,许多技术理论结合实例讲解,以便于学习理解。 3.本丛书形成完整的体系,每本教材既有相对独立性,又有相互衔接和呼应,为总的培养目标服务。 4.每本教材都配以习题和实验,在各教学阶段安排课程设计或大作业,培养学生的实战能力与创新精神。习题和实验可以制作成光盘。 为了适应计算机科学技术的发展,本系列教材将本着与时俱进的精神不断修订更新,及时推出第二版、第三版…… 新世纪曙光激人向上,催人奋进。江泽民同志在十五届五中全会上的讲话:“大力推进国民经济和社会信息化,是覆盖现代化建设全局的战略举措。以信息化带动工业化,发挥后发优势,实现社会生产力的跨越式发展”,指明了我国信息界前进的方向。21世纪日趋开放的国策与更加迅速发展的科技会托起祖国更加辉煌灿烂的明天。孙家广 2004年1月

内容概要

  本书是作者总结多年来从事面向对象程序设计教学和科研的经验,从实用性的角度编写而成。  全书分为四部分。第一部分介绍上机环境,包括Visual C++6.0,Borland C++3.1及Turbo C++3.0三个系统的安装步骤、编辑方法和简单的程序调试技术。第二部分配合《面向对象程序设计实用教程》第二版的增改情况对各章的内容和习题进行了修订,并且相关习题均在Visual C++环境下编译通过。第三部分介绍在C++程序设计中需要注意一些常见问题。最后是面向对象程序设计模拟试题部分。  本书可作为高等学校“面向对象程序设计”课程的辅助教材或教学参考书,也可供软件工作者和需要开发应用软件的广大计算机用户阅读参考。

书籍目录

第一部分 上机指导 第1章 Visual C++6.0编程环境使用指南  1.1 Visual C++6.0编程环境的安装与启动  1.2 Visual C++6.0编程环境下对C++源程序的编辑、编译及运行  1.3 Visual C++6.0编程环境程序调试技术简介 第2章 Borland C++3.1及其编程环境使用指南  2.1 Borland C++3.1编程环境的安装与启动  2.2 Borland C++3.1编程环境下对C++源程序的编辑、编译及运行  2.3 Borland C++3.1编程环境程序调试技术简介  2.4 上机时的注意事项第二部分 各章基本内容与习题解答 第1章 计算机与程序设计  1.1 基本内容  1.2 习题1的解答 第2章 面向对象方法学导论  2.1 基本内容  2.2 习题2的解答 第3章 一个面向对象的C++程序设计实例  3.1 基本内容  3.2 习题3的解答 第4章 数据成员  4.1 基本内容  4.2 习题4的解答 第5章 成员函数  5.1 基本内容  5.2 习题5的解答 第6章 封装性  6.1 基本内容  6.2 习题6的解答 第7章 继承性  7.1 基本内容  7.2 习题7的解答 第8章 重载  8.1 基本内容  8.2 习题8的解答 第9章 多态性  9.1 基本内容  9.2 习题9的解答 第10章 I/O流  10.1 基本内容  10.2 习题10的解答 第11章 模板  11.1 基本内容  11.2 习题11的解答 第12章 异常处理  12.1 基本内容  12.2 习题12的解答 第13章 面向对象程序设计方法的应用实例 第14章 基于Windows的面向对象语言——VC++  14.1 基本内容  14.2 习题14的解答 第15章 基于Windows的面向对象语言——Java  15.1 基本内容  15.2 习题15的解答第三部分 C++编程的注意事项第四部分 面向对象程序设计试题 第1章 模拟试题 第2章 模拟试题答案参考文献

编辑推荐

《普通高等院校计算机专业本科实用教程系列·面向对象程序设计实用教程(第2版)习题与上机指导》由清华大学出版社出版。

图书封面

评论、评分、阅读与下载


    面向对象程序设计实用教程 PDF格式下载


用户评论 (总计1条)

 
 

  •   此书图文并茂,比较容易让初学者接受起相关所阐述的内容
 

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

京ICP备13047387号-7