《CC++语言程序设计》课程教学大纲

《CC++语言程序设计》课程教学大纲

ID:38407626

大小:63.00 KB

页数:6页

时间:2019-06-12

《CC++语言程序设计》课程教学大纲_第1页
《CC++语言程序设计》课程教学大纲_第2页
《CC++语言程序设计》课程教学大纲_第3页
《CC++语言程序设计》课程教学大纲_第4页
《CC++语言程序设计》课程教学大纲_第5页
资源描述:

《《CC++语言程序设计》课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、GDOU-B-11-213《C/C++语言程序设计》课程教学大纲课程编号1620001学分5总学时90理论64实验/上机26英文课程名C/C++LANGUAGEPROGRAMMING开课院(系)软件学院开课系软件技术系修订时间2005年6月5日课程简介课程简介:顺序结构程序设计、分支结构程序设计、循环结构程序设计、数组、指针、函数、结构体、面向对象方法、创建对象、封装与抽象、构造符和析构符、多态性、继承性、动态多态性、多重继承、文件的输入和输出、单链列表、用链表实现栈和队列课程大纲一、课程的性质与任务:《C/C++语言程序设计》是软

2、件工程专业的一门专业基础课。主要任务是介绍C/C++语言中的数据类型,运算,语句结构及其程序设计的基本方法。二、课程的目的与基本要求:目的是使学生掌握一门高级程序设计语言,了解面向对象程序设计的基本概念与方法,进而学会利用C/C++语言学会解决一般应用问题,并为后续的专业课程奠定程序设计基础。《C/C++语言程序设计》是一门实践性很强的课程,必须通过上机操作才能掌握所学的知识,所以要特别强调讲授与上机操作相结合,要保证学生有充分的上机条件。三、面向专业:软件工程四、先修课程:五、本课程与其它课程的联系:本课程又为《数据结构》等软件课

3、程提供程序设计基础。六、教学内容安排、要求、学时分配及作业:第1章:C语言基础知识(6学时,作业1次)1.1C语言概述什么是C语言(C)、C程序形式和程序执行过程(A)(2学时)1.3数据类型(B)1.4常量与变量(B)(2学时)1.5运算符和表达式(B)(2学时)第2章:顺序结构程序设计(4学时,作业1次)2.1结构化程序设计的基本结构(A)(2学时)2.2赋值语句(A)(2学时)2.3输入输出语句(A)第3章:分支结构程序设计(6学时,作业1次)3.1关系运算符和关系表达式(A)(2学时)3.2逻辑运算符和逻辑表达式(A)3.3

4、if语句(A)(2学时)3.4switch语句(B)(2学时)第4章:循环结构程序设计(6学时,作业1次)4.1for语句(A)(2学时)4.2while语句(A)4.3do-while语句(A)4.4break语句和continue语句(A)4.5循环语句的嵌套(A)(2学时)4.6提高部分(B)(2学时)第5章:数组(4学时,作业1次)5.1一维数组(A)(2学时)5.2字符串(B)(2学时)5.3二维数组(B)第6章:指针(4学时,作业1次)6.1变量的地址和指针变量的概念(B)(2学时)6.2指针变量的定义和引用(A)6.3

5、指针和一维数组(B)(2学时)6.4指针和字符串(B)第7章:函数(6学时,作业1次)7.1函数的引例(B)(2学时)7.2函数的定义与调用(A)7.3函数的嵌套调用(B)(2学时)7.4数组做参数(B)7.5变量的存储类别(B)(2学时)7.6函数的递归调用(B)第8章:结构体和其他构造类型(4学时,作业1次)8.1结构体类型变量的定义和使用(B)(2学时)8.2结构体和函数调用(B)8.3提高部分(C)(2学时)课1:引入面向对象方法(2学时)(B)课2:创建对象(2学时,作业1次)(A)课3:封装与抽象(2学时,作业1次)(A

6、)课4:运算符与判定构造(2学时)(A)课5:构造符和析构符(2学时,作业1次)(A)课6:多态性(2学时)(A)课7:继承性(2学时,作业1次)(A)课8:动态多态性(2学时)(B)课9:多重继承(2学时,作业1次)(B)课10:文件的输入和输出(2学时)(B)课11:单链列表(2学时,作业1次)(B)课12:用链表实现栈和队列(2学时)(B)七、实验名称与类别:序号实验名称学时实验类别1在屏幕上显示一串字符程序2验证型2编写有字符输入输出函数程序2验证型3输入三个整数,输出其中最大数2验证型4找出素数的程序2验证型5输入一组数找

7、出最大数2验证型6编写移动指针和比较指针程序2验证型7编写使用指针二维数组程序2验证型8用递归方法求斐波纳契级数2设计型9建立单链表程序2设计型10实现List类8综合型注:实验类别指:演示型、操作型、验证型、综合型、设计型、研究创新型八、实验目的、内容与要求实验1实验目的:熟悉编辑、编译、运行C语言程序过程。实验内容:编辑书<例1.2>C语言原程序,编译、运行并观察结果。实验要求:上机前阅读程序,了解上机过程。实验2实验目的:熟悉程序结构,熟悉和理解输入和输出语句。实验内容:编辑书<例2.4>C语言原程序,编译、运行并观察结果。实

8、验要求:上机前阅读程序。实验3实验目的:熟悉和掌握分支结构程序设计。实验内容:编辑书<例3.6>C语言原程序,编译、运行并观察结果。实验要求:上机前仔细阅读程序。实验4实验目的:熟悉和掌握循环结构程序设计。实验内容:编辑书<例4.16

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

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

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