C++程序设计实践教程

当前位置:首页 > 计算机网络 > 研究生/本科/专科教材 > C++程序设计实践教程

出版社:北京蓝色畅想图书发行有限公司(原高等教育出版社)
出版日期:2006-3
ISBN:9787040186413
作者:吴乃陵 李海文
页数:288页

章节摘录

插图:题目8:国际马拉松赛信息管理系统该马拉松赛比赛项目有两个:男子全程和女子半程。两个项目同时同场地进行。奖项有:男子前5名,女子前5名,男子团体(每个国家一个队)前3名,女子团体(每个国家一个队)前3名。团体成绩评定方法是(以男队为例):某国男队的前3名运动员用时之和为该国总成绩,并以此排定名次。该系统在磁盘中存储以下信息:①运动员报名单。对于每一位报名的运动员包括:姓名、性别、年龄和国名。②运动员号码单.对于每一位报名的运动员包括:姓名、性别、号码和国名。③世界男子全程马拉松最好成绩,世界女子半程马拉松最好成绩。④到达终点的每个运动员的号码和用时。系统功能要求如下:①比赛前输入运动员报名单并生成运动员号码单。②比赛后输入到达终点的每个运动员的号码和用时。③可输出男、女团体前3名的名次和国名(供颁奖用)。④可输出男、女个人前5名的名次和国名。若有超过世界最好成绩者,应输出有关信息。⑤可输出男子个人成绩表,按成绩从优到劣排列。表中对每个人应包括名次、姓名、国名、成绩以及是否超过世界最好成绩等信息。⑥可输出女子个人成绩表,表的项目和排列方式同男子个人成绩表。⑦可输出50岁以上男子选手的成绩表,排列方式同男子人个成绩表,增加年龄表项。⑧可输出50岁以上女子选手的成绩表,排列方式与表项同50岁以上男子的成绩表。

前言

本书是高等教育出版社出版、吴乃陵等编著的《c++程序设计》(第2版)教材(书中简称主教材)的配套实践教程。教育部《关于进一步加强高等学校计算机基础教学的意见》白皮书中指出:应做到主教材和上机实验教材配套,教材内容合理分工。这套教材在合理分工方面走出了新路,面向对象程序设计的教学在主教材中完成,封装了应用程序编程接口的MFC(Windows)程序设计在实践教程中进行。本实践教程内容分两部分:第一部分是与主教材同步的实验指导书。采用VisualC++6.0集成开发环境下的控制台方式。为了配合精讲多练的教学方法,对实验内容做了大规模的调整与补充,与第2版主教材紧密配合的实验有29个。第二部分是课程设计指导书。这一部分讲解MFC编程和面向对象的软件工程的有关知识,指导C++的课程设计。与第一版相比,删除了API编程,第2章改为MFC编程基础知识.使学生对MFC编程的机理有一个简约而全面的了解,有助于学习MFC编程。第3章改动较小,目的是使大学生掌握常用MFC类,了解MFC程序的体系结构,并能应用MFC类进行标准Windows程序设计。这两章是课程设计的前导或工具。第4章改动很大,介绍了面向对象软件工程的思想和方法,使用UML进行面向对象的系统分析和设计,课程设计采用研究型学习方法,学生在教师指导下分组自选题目,调研并自定内容。课程设计强调参与开发的全过程,而不是最后的结果。

书籍目录

第1章 程序设计同步实验指导 实验一 Visual C++集成开发环境入门 实验二 简单的C++程序设计 实验三 分支结构程序设计 实验四 循环结构程序设计 实验五 常用算法——枚举法、递推法、迭代法 实验六 文本文件的简单应用 实验七 函数的基本概念 实验八 函数的递归算法 实验九 函数的重载和变量的作用域 实验十 类与对象的基本概念 实验十一 引用与复制构造函数 实验十二 运算符重载 实验十三 数组与多维数组 实验十四 指针与数组 实验十五 模板 实验十六 排序与查找 实验十七 模板与类参数 实验十八 动态内存分配与深复制 实验十九 链表及应用 实验二十 栈与队列的操作 实验二十一 二叉树与二叉排序树 实验二十二 继承与派生的基本概念 实验二十三 多重继承与虚基类 实验二十四 虚函数与多态 实验二十五 纯虚函数 实验二十六 输入/输出与重载 实验二十七 文件 实验二十八 异常处理 实验二十九 标准模板库编程第2章 MFC编程基础知识 2.1 传统的Windows编程 2.2 MFC编程 2.3 Windows对象句柄 2.4 MFC对象与Windows对象的关系 2.5 MFC基础类及其层次结构 2.6 MFC的消息映射 2.7 MFC中的文件处理  2.7.1 文档/视图结构  2.7.2 存档类序列化第3章 MFC程序设计 3.1 MFC程序设计简介  3.1.1 MFC定义的宏、全局函数及全局变量  3.1.2 MFC命名规则  3.1.3 应用程序框架 3.2 MFC程序设计  3.2.1 MFC程序的执行过程  3.2.2 MFC消息映射  3.2.3 文档/视图结构及应用实例 3.3 用户界面资源的应用  3.3.1 菜单  3.3.2 工具栏  3.3.3 状态栏 ……第4章 课程设计:面向对象系统分析与软件实践第5章Visual C++ 6.0集成开发环境介绍参考文献

编辑推荐

《C++程序设计实践教程(第2版)》特色:提供与《C++程序设计(第2版)》配套的教学同步实验,配合课堂教学,提高大学生的上机编程能力。提供计算机综合课程设计的指导书,讲解了MFC编程和面向对象的软件工程的有关矢口识。配套有丰富的网上教学资源,包括电子课件和习题的源代码等。

作者简介

《C++程序设计实践教程(第2版)》是与吴乃陵等编著的《C++程序设计》(第2版)配套的实践教程。全书分两部分,第一部分是与主教材配套的教学同步实验,共有29个配套实验,以实现精讲多练的教学思想。第二部分是课程设计指导书,讲解MFC编程和面向对象的软件工程相关知识,指导C++的课程设计。
《C++程序设计实践教程(第2版)》可以作为高等学校C++程序设计课程的实验和课程设计指导书,也可供编程爱好者和编程技术人员参考使用。

图书封面


 C++程序设计实践教程下载



发布书评

 
 


精彩短评 (总计3条)

  •     到货很快,书也很满意。愿在它的帮助下能学习进步!~
  •     是我们的教科书,很好用
  •     曾经大一时候上机敲完了所有的题目,时光荏苒啊
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024