热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力

C++程序设计基础实践教程

中国水利水电出版社
    【作 者】主编 杨长兴 李利明 【I S B N 】978-7-5084-9232-2 【责任编辑】宋俊娥 【适用读者群】高职高专 【出版时间】2011-12-01 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】144 【千字数】219 【印 张】9 【定 价】16 【丛 书】21世纪高职高专新概念规划教材 【备注信息】
图书详情

    本书是与作者编写的《C++程序设计基础》配套的实验教材。全书包括C++程序的集成开发环境、程序测试与调试、实验内容与实验要求、主教材习题参考答案四部分内容。第一部分内容帮助读者熟悉C++上机环境,方便读者上机操作练习。第二部分内容帮助读者熟悉应用程序测试与调试的一般方法,提高读者调试程序的能力。第三部分内容是配套主教材内容的上机实验指导,目的是引导读者掌握、巩固主教材内容,掌握C++程序设计方法和技巧。第四部分内容是主教材习题参考答案。全书实验内容与实验思考题选用了大量经典、针对主教材内容的实验程序提供的参考程序,渗透了程序设计方法和技巧。

    本书内容丰富,实用性强,既可作为高等职业技术院校计算机程序设计课程的实验教材,又可供社会各类计算机应用人员与参加各类计算机等级考试的读者阅读参考。

    计算机程序设计基础是从技术角度学习计算机的主要基础课程,已经作为大多数专业的必修课。随着软件工程技术的不断发展,面向对象的程序设计方法已成为当今软件开发的主流技术,因此,越来越多的学校选择C++作为程序设计课程的语言环境。C++程序设计是一门实践性很强的课程,学习程序设计不能纸上谈兵,许多程序设计方法和技巧不是光靠听课和看书就能学到的,还要通过大量的上机实践积累起来,程序设计能力的培养必须依靠实践环节巩固。本书是与作者编写的《C++程序设计基础》配套的实验教材,全书包括实验环境简介、程序测试与调试、实验内容与实验要求、主教材习题参考答案四章内容。

    第1章是C++程序的集成开发环境。介绍两种目前比较流行的C++语言集成开发环境—Visual C++ 6.0和Turbo C++ 3.0,熟悉和掌握这方面的操作是C++语言程序设计上机实践的基础。

    第2章是程序测试与调试。程序测试与调试是程序设计的重要环节。通过测试发现程序中的错误,然后找出错误的原因和位置并加以改正,这就是程序调试的目的。编写程序时出错是难免的,问题是如何在较短的时间内发现并纠正程序中的错误,这就要培养较强的调试程序的能力。这部分内容介绍程序测试与调试的一般方法,并结合Visual C++ 6.0集成开发环境说明如何运用这些方法来调试C++程序。

    第3章是实验内容与实验要求。本章设计了15个实验,实验内容和教学内容衔接对应。最后一个实验是综合程序设计,可作为课程设计的内容。这些实验和课堂教学紧密配合,通过有针对性的上机实验,可以更好地掌握C++语言程序设计的方法,并培养较强的应用开发能力。为了达到理想的实验效果,实验前应认真准备,要根据实验目的和实验内容,复习好实验中可能要用到的知识,理清编程思路,做到胸有成竹,提高上机效率。实验过程中积极思考,要深入分析程序的执行结果以及各种屏幕信息的含义、出现原因并提出解决办法。实验后认真总结,要总结本次实验有哪些收获,还存在哪些问题,并写出实验报告。

    尽管C++是一种面向对象的程序设计语言,但就程序实现而言,仍需要使用结构化程序设计的方法,首先是进行算法设计。在15个实验内容与实验思考题中,选用了大量经典、针对主教材内容的实验程序实例,提供的参考程序渗透了程序设计方法和技巧,以引导读者掌握基本的程序设计方法和技巧。教学实践表明,这种方法对提高读者的编程能力是大有帮助的。

    第4章是主教材习题参考答案。习题来源涉及目前各种计算机考试中流行的题型,本章仅给出参考答案。这部分内容可供读者进行课外练习用,也可以作为参加各种计算机考试的辅导材料。

    本书内容丰富,实用性强,既可作为高等职业技术院校计算机程序设计课程的实验教材,又可供社会各类计算机应用人员与参加各类计算机等级考试的读者阅读参考。

    本书由杨长兴、李利明任主编。第1章由杨莉军编写,第2章由杨长兴、刘卫国、李利明共同编写,第3章由杨长兴、李利明、刘卫国、吕格莉、罗芳、李小兰、周春艳、朱从旭、周欣然、蔡旭晖共同编写,第4章由杨长兴、李利明、吕格莉、罗芳、李小兰共同编写。参与程序调试与资料整理的还有田琪、周肆清、邵自然、李力、刘雄鹰、温国海、舒卫真、曹丹、裘嵘等。全书由杨长兴、李利明统稿,吕格莉、罗芳、李小兰协助主编做了大量工作。

    在本书编写过程中,得到了中南大学计算中心的部分教师的帮助与支持,他(她)们为本书的编写积累了许多有价值的素材,提出了许多很好的建议,在此一并表示衷心感谢。在本书编写过程中,编者参考了大量文献资料,在此也向这些文献资料的作者表示衷心感谢。

    由于编者水平所限,书中难免有不当之处或错误,敬请读者不吝赐教。

    前言

    第1章 C++程序的集成开发环境 1
    1.1 Visual C++ 6.0集成开发环境 1
    1.1.1 Visual C++ 6.0的安装与启动 1
    1.1.2 Visual C++ 6.0主窗口的组成 2
    1.1.3 Visual C++ 6.0环境下C++程序
    的运行 11
    1.2 Turbo C++ 3.0集成开发环境 14
    1.2.1 Turbo C 3.0的安装与启动 15
    1.2.2 Turbo C 3.0主界面的组成 16
    1.2.3 Turbo C 3.0环境下C++程序的运行 16
    1.2.4 系统设置 18
    第2章 程序测试与调试 20
    2.1 程序测试 20
    2.2 程序调试 21
    2.2.1 诊断错误的实验方法 22
    2.2.2 错误诊断的推理技术 23
    2.2.3 错误修改的原则 24
    2.3 Visual C++ 6.0环境中的程序调试方法 24
    第3章 实验内容与实验要求 27
    实验1 C++初步 27
    实验2 C++数据类型与表达式 31
    实验3 程序控制结构(1) 35
    实验4 程序控制结构(2) 38
    实验5 结构化程序设计综合应用 41
    实验6 函数 44
    实验7 数组 47
    实验8 指针 51
    实验9 自定义数据类型 55
    实验10 类与对象(1) 57
    实验11 类与对象(2) 62
    实验12 继承与派生 72
    实验13 多态性和虚函数 76
    实验14 输入输出流 82
    实验15 综合程序设计 86
    第4章 主教材习题参考答案 106
    4.1 习题一参考答案 106
    4.2 习题二参考答案 106
    4.3 习题三参考答案 107
    4.4 习题四参考答案 112
    4.5 习题五参考答案 114
    4.6 习题六参考答案 121
    4.7 习题七参考答案 127
    4.8 习题八参考答案 130
    4.9 习题九参考答案 131
    4.10 习题十参考答案 133
    主要参考文献 137
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册