C++语言程序设计课程教学大纲.doc

C++语言程序设计课程教学大纲.doc

ID:61005297

大小:33.00 KB

页数:7页

时间:2021-01-19

C++语言程序设计课程教学大纲.doc_第1页
C++语言程序设计课程教学大纲.doc_第2页
C++语言程序设计课程教学大纲.doc_第3页
C++语言程序设计课程教学大纲.doc_第4页
C++语言程序设计课程教学大纲.doc_第5页
资源描述:

《C++语言程序设计课程教学大纲.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C++语言程序设计课程教学大纲第一部分大纲说明  1.课程性质、任务与目的  《C++语言程序设计》是中央电大计算机信息管理专业(专科)的一门专业基础课。主要任务是介绍C++语言中的数据类型,运算,语句结构及其程序设计的基本方法。目的是使学生掌握一门高级程序设计语言,了解面向对象程序设计的基本概念与方法,进而学会利用C++语言学会解决一般应用问题,并为后续的专业课程奠定程序设计基础。  2.与其他课程的关系  《C++语言程序设计》的先修课是《计算机应用基础》。  3.课程特点  《C++语言程序设计》是一门实践性很强的课程

2、,必须通过上机操作才能掌握所学的知识,所以要特别强调讲授与上机操作相结合,要保证学生有充分的上机条件。  4.教学要求  教学要求在每一章教学内容之后给出,大体分为三个层次:了解、掌握和熟练掌握。它们的含义大致为:了解就是掌握概念,掌握就是能够理解和分析现有知识,熟练掌握就是会运用所学知识解决实际问题。  第二部分媒体使用和教学过程建议  1.学时分配  本课程共90学时,5学分。电视、实验和面授各占20、36和34学时,具体学时分配如下表所示:序号内容电视学时实验学时面授学时一C++语言概述122二基本数据类型与表达式34

3、4三C++程序的流程控制264四数组234五C++函数264六354指针、引用和动态空间管理七结构与联合244八类与对象344九C++流2242.多种媒体教材的说明及教学环节  本课程文字教材、实验教材及电视讲课均由中央广播电视大学统一提供。文字教材应包含所有教学内容,叙述要条理清楚,详略得当,注意对C++语言内容的取舍,所有程序都要上机调试通过,内容组织要深入浅出,适合自学;音像教材应突出重点和难点,二者可以相互补充配合,但电视讲课仍应以文字教材为主要依据。  面授应指导和帮助学生掌握重点,突破难点,分析编程的思路与方法,

4、指出常见的错误。上机操作应有实验教师指导。  3.考核  本课程考核按该课程考核说明执行。  第三部分教学内容和教学要求>  第一章C++语言概述  (一)教学内容  1C++语言的简史与特点  2一个简单的C++程序  3程序的编辑、编译、链接和运行  (二)教学要求  了解C++语言的特点及C++简单程序的构成,掌握C++程序的编辑、编译、链接和运行的过程。  第二章基本数据类型与表达式  (一)教学内容  1C++数据类型概述  2C++的基本数据类型(整型、字符型、枚举型、实型)  3常值变量  4宏定义的使用  5

5、操作符与数值表达式  6关系运算符和逻辑运算符  7关系表达式和逻辑表达式  8表达式的副作用和表达式语句  9typedef定义  (二)教学要求  掌握整型、字符型、枚举型、实型等基本数据类型的概念以及typedef定义的使用,熟练掌握这些类型的常量和变量的使用及其运算操作,熟练掌握关系运算符和逻辑运算符的使用、关系表达式和逻辑表达式的求值,了解运算符的优先级和结合性,以及表达式的副作用。  第三章C++程序的流程控制  (一)教学内容  1用if语句实现的分支控制  2用switch语句实现的多分支控制  4用whil

6、e语句实现的循环控制  5用do...while语句实现的循环控制  6用for语句实现的循环控制  7continue和break在循环控制中的作用  8多重循环  9goto语句  (二)教学要求  熟练掌握if语句和switch语句的使用,会在程序中利用它们实现单分支或多分支控制。熟练掌握while,do...while和for这三种循环语句的结构和执行过程,会在程序中利用它们实现单重或多重循环控制,掌握continue语句和break语句的作用。  第四章数组  (一)教学内容  1数组的基本概念:元素、下标、类型、

7、维数  2一维数组  3二维数组和多维数组  4字符数组与字符串  (二)教学要求  掌握数组的基本概念,熟练掌握一维数组和二维数组的使用,掌握字符数组与字符串的关系以及字符串的简单处理,会分析、编写利用数组进行数据存储和处理的简单程序。  第五章C++函数  (一)教学内容  1函数的定义  2函数的调用与参数的传递  3函数的原形与头文件  4inline函数  5函数的重载  6变量的作用域与生存期  7函数的作用域  8*函数模板  (二)教学要求  掌握函数的定义,函数的原形,函数的返回值,函数的调用,函数的形式参

8、数和实际参数之间的关系;掌握函数重载的使用方法,关键字inline的含义与使用,掌握变量的作用域与生存期,了解函数的作用域。  第六章指针、引用和动态空间管理  (一)教学内容  1指针概述  ·指针的概念:地址、指针类型、void指针、空指针  ·指针变量的定义和初始化  ·指针的间接访

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

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

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