高等程序设计实验指导书2016版概要.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高等程序设计实验指导书2016版概要

《高等程序设计》 实验指导书 信息科学与工程学院 2015年10月 目录 第一章 实验要求 3 1.1 实验的意义和目的 3 1.2 实验过程总体要求 3 1.2.1 实验内容总体安排 3 1.2.2 实验前的准备工作 4 1.2.3 上机实验步骤 4 1.2.4 上机代码编写要求 4 1.3 实验考核 4 第二章 实验内容与指导 5 实验一 类和对象 5 实验类型:设计型实验 4学时 5 实验目的 5 知识点介绍 5 实验内容 7 实验二 继承与派生 11 实验类型:设计型实验 2学时 11 实验目的 11 知识点介绍 11 实验内容 12 实验三 运算符重载 15 实验类型:设计型实验 2学时 15 实验目的 15 知识点介绍 15 实验内容 16 实验四 多态与虚函数 18 实验类型:设计型实验 2学时 18 实验目的 18 知识点介绍 18 实验内容 20 实验五 文件操作 21 实验类型:设计型实验 2学时 21 实验目的 21 知识点介绍 21 实验内容 22 实验六 面向对象程序设计实践 25 实验类型:综合型实验 4课时 25 实验目的 25 实验内容 25 附录一 实验卡和实验报告 28 第一章 实验要求 1.1 实验的意义和目的 程序设计是计算机专业的本,计算机专业大量的理论和实践学习,比如,从《数据结构》、《面向对象的系统分析与设计》、《操作系统》到毕业设计,都会用到程序设计,而C++程序设计语言则是进行程序设计的基础工具。 正如我们在学习语言时,不能仅仅停留在“听得懂”,而要学会能说会道,才能有效地和别人进行交流。类似的,学习C++程序设计不能仅满足于“懂得了”,满足于了解语法和能看懂书上的程序,而应当掌握程序设计的全过程,即能独立编写源程序,独立调试运行程序,独立分析运行结果,学会利用C++程序设计语言和计算机进行交流。 程序设计是一门实践性很强的课程,必须以实践为重,许多实践知识不是靠听课和看书学到的,而是通过长时间的实践积累起来的,切忌只看书,不上机实践。不仅要纸上谈兵,更要沙场比试。正是如此,高等程序设计实验给同学提供了一个实践的机会。 高等程序设计实验的目的,绝不仅是为了验证教材和讲课的内容,或者验证自己所编写的程序正确与否。其目的更在于: 1、加深对讲授内容的理解,尤其是一些语法规定,光靠课堂讲授,不足于掌握理解。通过多次上机,就能自然地、熟悉地掌握,所谓熟能生巧。 2、熟练掌握并使用C++程序开发的环境。 3、学会独立调试和运行程序。任何程序都不是一蹴而就的,需要多次的更改调试,对初学者来说更是如此。因此,要在调试过程中积累经验,再利用经验高效、快速地调试程序。调试程序的能力是每个程序设计人员应当掌握的一项基本功。 4、养成良好的编程习惯,编写良好风格的代码。编写程序应遵循良好的编程规范,使程序具有良好的可读性、可维护性。正如写文章一样,不仅要写得一手好字,更要格式规范,段落分明,思路清晰。 5、培养独立编写程序的能力。程序设计最终的目的是使用计算机解决实际问题,问题是什么,如何解决,解决方法是什么,如何编写程序解决问题才是核心。因此,在做实验的时候应多问为什么,多观察,多分析,多动手。 1.2 实验过程总体要求 1.2.1 实验内容总体安排 序号 实验名称 实验类型 实验学时 题目数 教学周次 1 类和对象 设计型 4 三选二 七、八周 2 继承与派生 设计型 2 三选二 九周 3 运算符重载 设计型 2 三选二 十周 4 多态与虚函数 设计型 2 两题 十二 5 文件操作 设计型 2 三选二 十四 6 面向对象的程序设计 综合型 4 四选一 十五、十六 1.2.2 实验前的准备工作 1、预习、思考实验内容; 2、复习和掌握与本实验有关的知识内容; 3、准备好上机所需的部分程序代码。实验课内时间主要是完整程序、调试程序、运行程序、测试程序和分析结果的时间。切忌不编写程序或抄袭别人程序去上机; 4、对程序中自己有不懂或疑问的地方,应做出记录,以便在实验课上集中解决; 5、准备好调试和运行所需的数据。 1.2.3 上机实验步骤 上机实验时应该是一人一组,独立上机。上机过程中出现的问题,尽量先独立思考和解决,尤其是语法错误问题,应善于独立分析判断,这是提高程序调试能力最主要的途径;对于难以解决的问题可以和同学交流或问老师。具体的上机步骤是: 1、在磁盘上建立自己的工作目录,比如D:\张三\高等程序设计实验\实验一 2、进入C++工作环境,如Dev CPP或者Visual Studio2012集成开发环境; 3、输入自己编好的程序; 4、检查输入是否有错; 5、编译和连接。如果出现错误,首先记录错误信息,然后根据提示

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档