欢迎来到天天文库
浏览记录
ID:34001703
大小:80.50 KB
页数:9页
时间:2019-03-03
《c++程序设计语言课程实验教学大纲》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、C++程序设计语言课程实验教学大纲摘要:《C++程序设计语言》课程实验教学大纲一,实验课名称:C++程序设计语言实验...5,函数的递归算法和函数的重载目的:函数是c++程序的基本组成单位,要求:...关键词:设计,算法类别:专题技术来源:牛档搜索(Niudown.COM)9 本文系牛档搜索(Niudown.COM)根据用户的指令自动搜索的结果,文中内涉及到的资料均来自互联网,用于学习交流经验,作品其著作权归原作者所有。不代表牛档搜索(Niudown.COM)赞成本文的内容或立场,牛档搜索(Niudown.COM)不对其付相应的
2、法律责任!9《C++程序设计语言》课程实验教学大纲一、实验课名称:C++程序设计语言实验C++ProgramDesignLanguagePractice二、实验课性质:独立设课三、适用专业:信息管理与信息系统四、采用教材及参考书:作者名称课程名称出版社出版地出版年份吴乃陵C++程序设计高等教育出版社北京2003年8月吕凤翥C++语言程序设计电子工业出版社北京2001年4月张林娣C++基础教程清华大学出版社北京2002年4月张国峰C++语言及其程序设计电子工业出版社北京1997年3月程耀等VisualC++5.0程序设计电子工业出版
3、社北京1998年9月五、学时学分:信息管理系统课程总学时:64学时;课程总学分:3;实验课总学时:45六、实验项目名称和学时分配序号实验项目名称学时分配实验属性实验类型实验者类别每组人数必开/选开1熟悉VisualC++集成开发环境1专业演示本科1必开2条件和开关语句1专业设计本科1必开3转向语句1专业设计本科1必开4函数的参数传递、变量的作用域2专业设计本科1必开5函数的递归算法和函数的重载1专业设计本科1必开6类与对象的实践4专业设计本科1必开7友元及运算符重载的应用1专业设计本科1必开8结构与简单的WindowsAPI编程2
4、专业演示本科1必开9复杂指针与数组1专业设计本科1必开910动态内存分配、链表4专业设计本科1必开11继承与派生5专业设计本科1必开12虚函数与多态5专业设计本科1必开13面向对象的分形应用系统设计5专业综合本科1选开14面向对象的动画图形系统5专业综合本科1选开15数据结构CAI学件设计7专业综合本科1选开七、实验教学的目的和要求彻底掌握面向对象程序设计的思想、方法,能够应用VisualC++集成开发环境解决各种实际问题,掌握c++的面向对象的实现技术;为学习其他面向对象的程序设计语言和工具打下坚实的基础;要做实软件训练的这一重
5、要而基础的一个环节,提高学生上机动手解决实际问题的能力。熟悉计算机系统的基本操作,熟悉VisualC++集成开发环境,使学生能根据给定的问题独立设计程序并上机调试程序运行通过。提高学生的动手能力、分析问题与解决问题的能力。八、实验项目的内容和要求1、熟悉VisualC++集成开发环境(IDE)目的:⑴掌握VisualC++集成开发环境的使用:①进入和退出;②菜单、工具栏的使用;③用户窗口去的划分:workspace、sourcefile和message。⑵简单程序设计,掌握c++程序基本结构,掌握c++基本数据类型和运算符,熟悉输
6、入输出方法;⑶掌握调试程序方法。内容:输入20个整数,求绝对值之和,并统计其中的正整数个数和负整数个数。设计算法完成上述要求。2、流程控制语句(一):条件和开关语句目的:流程控制语句用于实现基本程序结构,是程序设计基础。要求掌握:⑴条件语句的使用;⑵开关语句的使用。9范例:编程实现求解一元二次方程ax2+bx+c=0的根。内容:输入一门课程的成绩,若高于90分,输出”AGrade”;若高于80分而低于90分,输出”BGrade”;若高于70分而低于80分,输出”CGrade”;若高于60分而低于70分,输出”DGrade”;否则,
7、输出“Nopassed”3、流程控制语句(二)目的:⑴循环控制语句用于实现循环程序结构,要求掌握3种循环结构while、do-while和for的区别与联系,如何相互转换,并能正确使用;掌握与循环语句相关的break和continue语句的使用;⑵掌握常用算法:枚举法、递推法与迭代法。范例:输入若干字符,统计其中数字字符、空白字符和其他字符的个数,输入#结束。内容1:输入n,求1!+2!+3!+…+n!内容2:设计一个程序,输入某天是几月几日,要求输出这一天是本年的第几天。4、函数的参数传递、变量的存储类别与作用域目的:函数是c+
8、+程序的基本组成单位,要求熟练掌握:⑴函数的定义及调用;⑵函数参数的传递,形参、实参的关系,函数原型;⑶变量的存储类别及它们之间的差别;作用域概念,全局变量与局部变量的比较。范例:写一个用迭代法求平方根的函数。内容:设计一个求两个数最大公约数的函数
此文档下载收益归作者所有