c++程序的设计教(学)案.doc

c++程序的设计教(学)案.doc

ID:48126440

大小:469.00 KB

页数:117页

时间:2020-01-21

c++程序的设计教(学)案.doc_第1页
c++程序的设计教(学)案.doc_第2页
c++程序的设计教(学)案.doc_第3页
c++程序的设计教(学)案.doc_第4页
c++程序的设计教(学)案.doc_第5页
资源描述:

《c++程序的设计教(学)案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、......《C++程序设计》教案海南软件职业技术学院HainanSoftwareProfessionInstitute(2006-2007学年度第一学期)教师姓名:季文天系部:软件工程系授课专业:软件技术授课班级:05软件技术3班.学习帮手.......目录课题01:VisualC++6.0开发环境2课题02:C++数据类型、表达式、语句5课题03:数组7课题04:结构类型11课题05:函数13课题06:函数参数16课题07:内联函数与递归函数19课题08:函数重载21课题09:指针23课题10:指针与数组、字符串指针26课题11:指针与函数28课题12:指针与动态分配内存

2、31课题13:引用33课题14:类与对象36课题15:类的静态成员及常量成员39课题16:友元43课题17:运算符重载46课题18:继承与派生49课题19:派生关系中的二义性处理53课题20:虚基类56.学习帮手.......课题21:多态性与虚函数59课题22:模板62课题23:文件、流及C++的流类库66课题24:插入与提取运算符的重载69课题25:磁盘文件I/O70.学习帮手.......课题01:VisualC++6.0开发环境一、教学目标:1.掌握VisualC++6.0开发工具的选单、工具栏、项目、工作区等概念2.掌握使用VC编写控制台应用程序3.掌握使用VC进行

3、程序调试二、教学重点:1、掌握VisualC++6.0开发工具的选单、工具栏、项目、工作区等概念三、教学难点:1、使用VC编写控制台应用程序。2、使用VC进行程序调试四、课时安排:2节课五、教具准备:多媒体教室六、教学方法:讲授七、教学过程:(一)、复习导入VisualC++是Microsoft公司推出的目前使用极为广泛的基于Windows平台的可视化开发环境。VisualC++6.0是在以往版本不断更新的基础上形成的,由于其功能强大、灵活性好、完全可扩展以及具有强有力的Internet支持,在各种C++语言开发工具中脱颖而出,成为目前最为流行的C++语言集成开发环境。(二)

4、、讲授新课1、开发环境概述:板书或幻灯片演示下图.学习帮手.......:VisualC++6.0开发环境包括:l标题栏l工具栏l选单l项目工作区窗口l输出窗口l状态栏l文档窗依次介绍各项功能,详细介绍选单、工具栏、项目工作区。2、简单的控制台应用程序使用Appwinzard创建一个控制台应用程序,使学生理解“工程”概念,熟悉项目的程序框架,以及如何添加程序代码、编译、运行。以下面程序为例,讲述如何建立控制台应用程序:【例Ex_Hello】#includeintmain(intargc,char*argv[]){cout<<”Helloworld”;ret

5、urn0;}.学习帮手.......【运行结果】:【例Ex_Hello】利用投影演示P18例Ex_Hello。3、程序调试在软件开发过程中,大部分的工作往往体现在程序的调试上。调试一般按这样的步骤进行:“修正语法错误—设置断点—启用调试器—控制程序运行—查看和修改变量的值”l修正语法错误调试最初的任务主要是修正一些语法错误,比如:n未定义或不合法的标识符n数据类型或参数类型及个数不匹配。l设置断点用C++调试的断点可以有以下类型:n为之断点n数据断点n条件断点l启用调试器VisualC++6.0创建的项目,系统会自动为项目创建Win32Debug版本的默认配置,选择”buil

6、d”选单---“startdebug”---“Go”、”stepinto”、.学习帮手.......“Runtocursor”命令,就可以启动调试器了。l控制程序运行可以通过”stepinto,stepover,stepout,runtocursor”控制程序运行。l查看和修改变量的值在程序调试的时候VC会自动显示”Watch”和”Variables”两个调试窗口,通过这两个窗口可以查看或修改当前运行程序的变量的值。.学习帮手.......课题02:C++数据类型、表达式、语句一、教学目标:1.掌握C++程序结构、基本组成2.掌握C++的基本数据类型、基本输入/输出3.掌握C

7、++运算符、表达式4.掌握C++基本语句二、教学重点:1.C++程序结构、基本组成2.C++基本数据类型、输入输出三、教学难点:1.C++运算符、表达式2.C++基本语句四、课时安排:2节课五、教具准备:多媒体教室六、教学方法:讲授七、教学过程:(一)、复习导入C++是在20世纪80年代初期由贝尔实验室设计的一种在C语言的基础上增加了面向对象支持的语言,她是目前应用最为广泛的编程语言。今天我们来学习他的基本结构、数据类型、运算符和表达式、基本语句。(二)、讲授新课1、C++程序结构一个C++程序往往由预

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。