中国高校课件下载中心 》 教学资源 》 大学文库

《C语言程序设计》课程教学大纲(公共基础必修课、选修课)

文档信息
资源类别:文库
文档格式:DOC
文档页数:9
文件大小:80.01KB
团购合买:点击进入团购
内容简介
《C语言程序设计》课程教学大纲(公共基础必修课、选修课)
刷新页面文档预览

《C语言程序设计》教学大焖 (公共基础必修课、选修课) 一、制定本教学大纲的依据 高校程序设计的基本教学目标是“培养学生在本专业与相关领域中的计算机应用与开发能 力,培养学生利用计算机分析问题、解决问题的意识,提高学生的计算机文化素质”。程序设计 学习注重程序算法实现,用以培养学生运用算法来解决实际问题的能力。 主要依据教有部高教司非计算机专业计算机教学指导委员会《非计算机专业计算机基础课 程教学基本要求》(2004)、全国高等学校计算机基础教育研究会《中国高等院校计算机基础教 育课程体系》(2004)、教有部考试中心《全国计算机等级考试考试大纲》(2004)】 参考其它高校非计算机专业大 及我校 行教学资源,如设备、生源、师资、总学时的情 况而定,掌握在64学时左右,可基本覆盖C程序设计要点。 二、课程的性质与本课程的教育目标 本课程是我校非计算机专业计算机应用的前导必修课,以专业应用为目的,为后续课服务 言的易遗 写等特, 编程更 自由流畅, 又有汇编 言的软 语言接近硬件底层的访间。在计算机应用领域里,语言不仅仅是序设计的语奇 开发功 可以说还没有一种程序设计语言能象C语言这样可充分发挥人的开发思维,达到“能想到的就 能实现”的境地。 随着计算机技术飞谏的发展,C语言本身也在不断地讲化与发展着,议种发居还在续续, 可视化编成 术如V1u BASIC、Visual C、JAVA、Dephi程序设计等也就非常地容易了。学习C语言作为公共必修 课,可使学生逐渐地、系统地掌握计算机结构化程序设计、系统开发与网络编程技术等。 三本课程的基本内容、基本要求及学时分配 总学时:64=38学时讲课+26实验课 使用教材: 《C/C+程序设计教程》高校计算机教有系列从书、2005.5、清华大学出版社 编著张莉、段青玲、陈雷、郑立华、冀荣华、李琼飞等 参考教材: 《C程序设计教程(第二版)》计算机基础教育丛书、2005.2、清华大学出版社 编著谭浩强 《C程序设计教程》全国计算机等级考试系列教程(二级)、2003.6、机械工业出版社 编著张莉、郑立华、冀荣华 《C程序设计要点分析》网上辅助教,http:/s.cau.ed.cn/jzx/jszx/fuzhuKE.htm 《C程序设计作业与习题指导》网上辅助教材,htp:m。 .edu.cn/jwzx/jszx/fuzhukE.htm 编著设计:张莉、陈雷、段清玲、李琼飞、郑立华、冀荣华、杨丽丽、马钦、吕春利等

《C 语言程序设计》教学大纲 (公共基础必修课、选修课) 一、制定本教学大纲的依据 高校程序设计的基本教学目标是“培养学生在本专业与相关领域中的计算机应用与开发能 力,培养学生利用计算机分析问题、解决问题的意识,提高学生的计算机文化素质”。程序设计 学习注重程序算法实现,用以培养学生运用算法来解决实际问题的能力。 主要依据教育部高教司非计算机专业计算机教学指导委员会《非计算机专业计算机基础课 程教学基本要求》(2004)、全国高等学校计算机基础教育研究会《中国高等院校计算机基础教 育课程体系》(2004)、教育部考试中心《全国计算机等级考试-考试大纲》(2004)。 参考其它高校非计算机专业大纲及我校现行教学资源,如设备、生源、师资、总学时的情 况而定,掌握在 64 学时左右,可基本覆盖 C 程序设计要点。 二、课程的性质与本课程的教育目标 本课程是我校非计算机专业计算机应用的前导必修课,以专业应用为目的,为后续课服务。 C 语言既有高级语言的易读易写等特点,编程更加自由流畅,又有汇编语言的软件开发功能, 能实现更接近硬件底层的访问。在计算机应用领域里,C 语言不仅仅是程序设计的语言环境, 可以说还没有一种程序设计语言能象 C 语言这样可充分发挥人的开发思维,达到“能想到的就 能实现”的境地。 随着计算机技术飞速的发展,C 语言本身也在不断地进化与发展着,这种发展还在继续, 如面向对象技术的 C++、可视化编成的 Visual C、网络编程的 JAVA 语言等等,但其基本功能与 风格没变。可以说掌握了C语言,就掌握了深层应用计算机的钥匙,再学习现代编程技术如Visual BASIC、 Visual C、 JAVA、 Dephi 程序设计等也就非常地容易了。学习 C 语言作为公共必修 课,可使学生逐渐地、系统地掌握计算机结构化程序设计、系统开发与网络编程技术等。 三.本课程的基本内容、基本要求及学时分配 总学时: 64=38 学时讲课+26 实验课 使用教材: 《C/C++程序设计教程》高校计算机教育系列从书、2005.5、清华大学出版社 编著张莉、段青玲、陈雷、郑立华、冀荣华、李琼飞等 参考教材: 《C 程序设计教程(第二版)》计算机基础教育丛书、2005.2、清华大学出版社 编著谭浩强 《C 程序设计教程》全国计算机等级考试系列教程(二级)、2003.6、机械工业出版社 编著张莉、郑立华、冀荣华 《C 程序设计要点分析》网上辅助教,http://www.cau.edu.cn/jwzx/jszx/fuzhuKE.htm 《C 程序设计作业与习题指导》网上辅助教材,http://www.cau.edu.cn/jwzx/jszx/fuzhuKE.htm 编著设计:张莉、陈雷、段清玲、李琼飞、郑立华、冀荣华、杨丽丽、马钦、吕春利等

第1章计算机程序设计与算法(1学时) 内容 1.1程序设计 1.1.1程序设计语言 1.1.2程序设计过程 1.2程序设计算法 1.3计算机算法的表 1.3.1自然语言描述 1.3.2程序流程图描述 1.3.3N-S图描术 1.4用程序设计语言描述 1.5算法举例 二基本要求 了解和掌握程序算法概念,学习理解程序设计过程,掌握程序算法的表示方法与表示工具。 三.习题与作业量 习题1.6以程序设计与算法实现理解应用为主。 第2章C语言程序的基本形式(1学时) 一内容: 2.1C语言据述 2.1.1C语言的发展 2.2 Turbo C的集成环 2.2.1 Turbo C2.0的特点与配置要求 2.2.2Turb0C2.0的安装与启动 2.2.3 Turbo C的热键 2.3C语言的程序结构 2.3.1C语言程序的组成 2.3.2C语言的标识符 2.3.3C语言的关键字(又称保留字) 二基本要求: 熟悉C语言程序开发环境,了解基本的语法结构、标识符、保留字,能进行简单的程序设 计算法实现、上机调试运行,能对C程序设计有一个初步的了解, 三习题与作业量 习题以2.4为主,铺以相应的思考题。认识了解系统应用运行环墙

第 1 章 计算机程序设计与算法(1 学时) 一.内容: 1.1 程序设计 1.1.1 程序设计语言 1.1.2 程序设计过程 1.2 程序设计算法 1.3 计算机算法的表示 1.3.1 自然语言描述 1.3.2 程序流程图描述 1.3.3 N-S 图描述 1.4 用程序设计语言描述 1.5 算法举例 二.基本要求: 了解和掌握程序算法概念,学习理解程序设计过程,掌握程序算法的表示方法与表示工具。 三.习题与作业量 习题 1.6 以程序设计与算法实现理解应用为主。 第 2 章 C 语言程序的基本形式(1 学时) 一.内容: 2.1 C 语言概述 2.1.1 C 语言的发展 2.2 Turbo C 的集成环境 2.2.1 Turbo C2.0 的特点与配置要求 2.2.2 Turbo C2.0 的安装与启动 2.2.3 Turbo C 的热键 2.3 C 语言的程序结构 2.3.1 C 语言程序的组成 2.3.2 C 语言的标识符 2.3.3 C 语言的关键字(又称保留字) 二.基本要求: 熟悉 C 语言程序开发环境,了解基本的语法结构、标识符、 保留字,能进行简单的程序设 计算法实现、上机调试运行,能对 C 程序设计有一个初步的了解。 三.习题与作业量 习题以 2.4 为主,辅以相应的思考题。认识了解系统应用运行环境

第3章数据类型、运算符和表达式(4学时) 一内容 3.1C语言的数据类型 3.1.1基本数据类 3.1.2常量与变量 3.1.3不同类型数据类型的转换与运算 32C语言的程序组成 3.21C语言程序的 3.2.2C语言的标识符 3.2.3C语言的关键字 3.24C语言的运算符和表达式 3.3C语言的表达式(算术、逻辑、关系、单目、多目等) 二.基本要求 C语言语法结构、标识符、保留字、数据类型、数据结构及不同类型数据之间的转换与 运算、C语言的算术表达式、逻辑表达式、关系表达式、单目运算、多目运算等。 三习题与作业量 习愿以实验课程序设计与算法实现为主,辅以相应的思考题。 上机作业:《C程序设计作业与习题》中的实验一《C语言程序设计准备》。 第4章流程控制-顺序结构(2学时) 一内容 顺序结构命令 顺序结构与输入输出方法 顺序结构函数 二.基本要求 C语言的顺序结构、基本输入输出函数、格式化输入输出 三.习题与作业量 习愿以程序设计算法实现为主,辅以实例分析。 上机作业:《C程序设计作业与习题》中的实验二《顺序结构与输入输出方法》 第5章流程控制-选择结构(2学时) 一内容 5.1各种分支结构 5.1.1if语句 5.l2 if-else语句

第 3 章 数据类型、运算符和表达式(4 学时) 一.内容: 3.1 C 语言的数据类型 3.1.1 基本数据类型 3.1.2 常量与变量 3.1.3 不同类型数据类型的转换与运算 3.2 C 语言的程序组成 3.2.1 C 语言程序的组成 3.2.2 C 语言的标识符 3.2.3 C 语言的关键字 3.2.4 C 语言的运算符和表达式 3.3 C 语言的表达式(算术、逻辑、关系、单目、多目等) 二.基本要求: C 语言语法结构、标识符、 保留字、 数据类型、数据结构及不同类型数据之间的转换与 运算、C 语言的算术表达式、逻辑表达式、关系表达式、单目运算、多目运算等。 三.习题与作业量 习题以实验课程序设计与算法实现为主,辅以相应的思考题。 上机作业:《C 程序设计作业与习题》中的实验一《C 语言程序设计准备》。 第 4 章 流程控制-顺序结构(2 学时) 一.内容: 顺序结构命令 顺序结构与输入/输出方法 顺序结构函数 二.基本要求: C 语言的顺序结构、基本输入输出函数、格式化输入输出 三.习题与作业量 习题以程序设计算法实现为主,辅以实例分析。 上机作业:《C 程序设计作业与习题》中的实验二《顺序结构与输入/输出方法》 第 5 章 流程控制-选择结构(2 学时) 一.内容: 5.1 各种分支结构 5.1.1 if 语句 5.1.2 if-else 语句

5.1.3else-if语句 5.1.4 switch-case语句 二.基本要求 C语言的各种分支结构、if语句、if-else语句、else-if语句、switch-casc语句等 三习题与作业量 习恩以程序设计算法实现为主,辅以实例分析。 上机作业:《C程序设计作业与习题》实验三《各种分支结构》 第6章流程控制循环结构(2学时) 一内容 6.1循环结构 611or循环 6.l2 while循环 6.1.3do-while循环 6.2转移语句 6.2.1g0to语句 62.2 break语句 6.2.3 continue语句 二.基本要求: C语言的顺序结构、基本输入输出函数、格式化输入输出、各种分支结构、f语句、 els 语句、clse-if语句、switch casc语句、循环结构、fa循环 hie循环、do循环,转移 语句、goto语句、break语句、continue语句 三习题与作业量 习题以程序设计算法实现为丰,辅铺以实例分析 上机作业:《C程序设计作业与习题》实验四《循环结构和转移命令算法》 第7章数组与字符串(4学时) 一内容: 7.1一维数组 7.11数组及其特点 712一维数组 7.2多维数组 7.2.1二维数组 7.2.2三维数组 7.3数组元素初始化 7.3.1一维数组的初始化

5.1.3 else-if 语句 5.1.4switch -case 语句 二.基本要求: C 语言的各种分支结构、if 语句、 if-else 语句、else-if 语句、switch -case 语句等 三.习题与作业量 习题以程序设计算法实现为主,辅以实例分析。 上机作业:《C 程序设计作业与习题》实验三《各种分支结构》 第 6 章 流程控制-循环结构(2 学时) 一.内容: 6.1 循环结构 6.1.1 for 循环 6.1.2 while 循环 6.1.3 do-while 循环 6.2 转移语句 6.2.1 goto 语句 6.2.2 break 语句 6.2.3 continue 语句 二.基本要求: C 语言的顺序结构、基本输入输出函数、格式化输入输出、各种分支结构、if 语句、 if-else 语句、else-if 语句、switch -case 语句、循环结构、for 循环、 while 循环、do-while 循环、转移 语句、goto 语句、break 语句、continue 语句 三.习题与作业量 习题以程序设计算法实现为主,辅以实例分析。 上机作业:《C 程序设计作业与习题》实验四《循环结构和转移命令算法》 第 7 章 数组与字符串(4 学时) 一.内容: 7.1 一维数组 7.1.1 数组及其特点 7.1.2 一维数组 7.2 多维数组 7.2.1 二维数组 7.2.2 三维数组 7.3 数组元素初始化 7.3.1 一维数组的初始化

7.3.2二维数组的初始化 74字符与数组 7.41字符数细 7.42字符串数组及其初始化 7.5字符串处理函数 二.基本要求 理解和掌握构造类型中的相同数据在内存中的管理与应用 一维数组、 多维数组、数组 元素初始化、字符数组串与字符串、字符串函数、字符函数和字符转换及运 三习题与作业量 习趣以程序设计算法实现为主,辅以实例分析。 上机作业:《C程序设计作业与习题》中的实验五《数组和字符串》 第8章函数与变量(5学时) 一.内容: 8.1函数 811函数的定义 8.1.2函数的返回值 8.1.3函数函数的调用 8.1.4递归函数与递归调用 8.1.5外部函数与内部函数 82变量的作用域和存储类形 82.1变量的作用域 8.2.2变量的存储类型 二.基本要求: 掌握程序设计的一般形式、函数、函数返回值、函数的调用、函数的嵌套调用、递归函数 与递归调用、数组作为函数参数、外部函数和内部函数、变量的存储类型。 三.习题与作业量 习题以程序设计算法实现为主,辅以实例分析。 上机作业:《C程序设计作业与习题》中的实验六《函数与变量》。 第9章预处理程序(1学时) 一内容 9.1什么是编译预处理 9.2宏定义和宏替换 9.2.1符号常量的宏定义和宏替换 9.2.2带参数的宏定义和宏替换

7.3.2 二维数组的初始化 7.4 字符与数组 7.4.1 字符数组 7.4.2 字符串数组及其初始化 7.5 字符串处理函数 二.基本要求: 理解和掌握构造类型中的相同数据在内存中的管理与应用。一维数组、 多维数组、 数组 元素初始化、字符数组串与字符串、字符串函数、字符函数和字符转换及运算。 三.习题与作业量 习题以程序设计算法实现为主,辅以实例分析。 上机作业:《C 程序设计作业与习题》中的实验五《数组和字符串》。 第 8 章 函数与变量(5 学时) 一.内容: 8.1 函数 8.1.1 函数的定义 8.1.2 函数的返回值 8.1.3 函数函数的调用 8.1.4 递归函数与递归调用 8.1.5 外部函数与内部函数 8.2 变量的作用域和存储类型 8.2.1 变量的作用域 8.2.2 变量的存储类型 二.基本要求: 掌握程序设计的一般形式、函数、函数返回值、函数的调用、函数的嵌套调用、递归函数 与递归调用、数组作为函数参数、外部函数和内部函数、变量的存储类型。 三.习题与作业量 习题以程序设计算法实现为主,辅以实例分析。 上机作业:《C 程序设计作业与习题》中的实验六《函数与变量》。 第 9 章 预处理程序(1 学时) 一.内容: 9.1 什么是编译预处理 9.2 宏定义和宏替换 9.2.1 符号常量的宏定义和宏替换 9.2.2 带参数的宏定义和宏替换

9.2.3取消宏定义(undef 9.3文件包含 9.4条件编译 二.基本要求 理解和掌握什么是预处理程序、宏定义和宏替换、文件包含、格式化输入/输出、条件编译 三.习题与作业量 习题以程序设计算法实现为主,辅以实例分析。 上机作业:《C程序设计作业与习题》中的实验七《编译预处理》。 第10章指针(6学时) 一.内容 10.1指针和地址 10.11指针的概念 10.12指针和地址 10.2指针变量和指针运算符 102.1指针变量 10.2.2指针运算符 10.2.3指针的运算性质 10.3指针和函数参数 104指针字符串 10.5指针与数组 10.5.1一维数组的指针 10.5.2指针与多维数组 10.5.3指针数组 10.5.4指向指针的指针 10.5.5数组指针 10.6指针与函数 10.6.1函数指针 10.6.2返回指针的函数 10.6.3指向函数的指针作参数 10.7返回指针类型的函数 二.基本要求: 了解与掌握指针和地址、指针变量和指针运算符、指针与函数参数、返回指针的函数、数 组的指针和指向数组的指针变量、二维数组的指针、指针数组、指针与字符串、多级指针等。 三,习题与作业量

9.2.3 取消宏定义(#undef) 9.3 文件包含 9.4 条件编译 二.基本要求: 理解和掌握什么是预处理程序、宏定义和宏替换、文件包含、格式化输入/输出、条件编译 等。 三.习题与作业量 习题以程序设计算法实现为主,辅以实例分析。 上机作业:《C 程序设计作业与习题》中的实验七《编译预处理》。 第 10 章 指针(6 学时) 一.内容: 10.1 指针和地址 10.1.1 指针的概念 10.1.2 指针和地址 10.2 指针变量和指针运算符 10.2.1 指针变量 10.2.2 指针运算符 10.2.3 指针的运算性质 10.3 指针和函数参数 10.4 指针字符串 10.5 指针与数组 10.5.1 一维数组的指针 10.5.2 指针与多维数组 10.5.3 指针数组 10.5.4 指向指针的指针 10.5.5 数组指针 10.6 指针与函数 10.6.1 函数指针 10.6.2 返回指针的函数 10.6.3 指向函数的指针作参数 10.7 返回指针类型的函数 二.基本要求: 了解与掌握指针和地址、指针变量和指针运算符、 指针与函数参数、返回指针的函数、 数 组的指针和指向数组的指针变量、二维数组的指针、指针数组、指针与字符串、多级指针等。 三.习题与作业量

习题以程序设计算法实现为主,辅以实例分析。 上机作业:《C程序设计作业与习题》中的实验八《指针及其运算》、实验九《指针与字符 串》、实验十《指针与数组》、实验十一《指针与函数》。 第11章公用体与联合体(4学时) 一内容: 111结构体的定义与引用 1.1.1结构 的定义 1.1.2结构体的引用 11.2结构与函数 11.3结构体的初始化 114结构体数组 1.5指向结构体的指 1.51结构体指针的 11.5.2结构体指针的使用 11.6结构体指针与链表 1.6.1什么是链表 11.6.2链表的建立 11.6.3链表 11.6.4链表的插 11.6.5链表的别除 11.7共用体 117.1共用体的定义 11.7.2结构体与共用体的区别 17.3共用体的引用 11.8综合举例:学生成绩管理系统 二.基本要求: 理解和掌握结构的定义、结构函数、结构与数组、结构的初始化、指向结构类型的指针、指 针处理链表、联合(union) 三习题与作业量 习题以程序设计算法实现为主,辅以实例分析。 上机作业:《C程序设计作业与习题》中的实验十二《结构体与共用体》。 第12章枚举、位操作(2学时) 一内容: 12.1枚举 12.1.1枚举 12.1.2类型定义(typedef

习题以程序设计算法实现为主,辅以实例分析。 上机作业:《C 程序设计作业与习题》中的实验八《指针及其运算》、实验九《指针与字符 串》、实验十《指针与数组》、实验十一《指针与函数》。 第 11 章 公用体与联合体(4 学时) 一.内容: 11.1 结构体的定义与引用 11.1.1 结构体的定义 11.1.2 结构体的引用 11.2 结构与函数 11.3 结构体的初始化 11.4 结构体数组 11.5 指向结构体的指针 11.5.1 结构体指针的概念 11.5.2 结构体指针的使用 11.6 结构体指针与链表 11.6.1 什么是链表 11.6.2 链表的建立 11.6.3 链表的输出 11.6.4 链表的插入 11.6.5 链表的删除 11.7 共用体 11.7.1 共用体的定义 11.7.2 结构体与共用体的区别 11.7.3 共用体的引用 11.8 综合举例:学生成绩管理系统 二.基本要求: 理解和掌握结构的定义、结构函数、结构与数组、结构的初始化、指向结构类型的指针、 指 针处理链表、联合(union) 三.习题与作业量 习题以程序设计算法实现为主,辅以实例分析。 上机作业:《C 程序设计作业与习题》中的实验十二《结构体与共用体》。 第 12 章 枚举、位操作(2 学时) 一.内容: 12.1 枚举 12.1.1 枚举 12.1.2 类型定义(typedef)

12.2位运算 122.1位运算符 12.2.2位运算应用 二.基本要求: 理解和掌握枚举、位操作运算符、位段 三习题与作业量 习题以程序设计算法实现为主,辅以实例分析。 上机作业:《C程序设计作业与习题》中的实验十三《枚举与位运算》。 第13章文件(2学时) 一内容 13.1文件概述 13.1.1文件的概念与文件结构 13.1.2文件系统的缓冲性 13.2标准文件输入/输出 13.3缓冲型文件的输入/输出 13.3.1 文件类型指针 13.3.2缓冲型文件的输入/输出函数 13.3.3文件的打开与关闭 13.3.4文件的读写 13.3.5文件的定位 13.3.6出错检测 13.3.7其他缓冲型文件函数 二基本要求: 理解文件概今,堂握文件的剑建使用,堂握文件数据的输入与给出的方法 三习题与作业量 习题以实验分析为主,辅以实例分析。 上机作业:《C程序设计作业与习题》中的实验十四《文件操作》。 第14章C+的面向对象程序设计(2学时) .内容 14.1C+的特点 14.2由C向C+过液 14.2.1任何函数调用之前必须有函数声明或定义 14.2.2函数声明时形式参数不能省略,并且只能用现代方法声明 14.2.3关于自定义数据类型变量的定义

12.2 位运算 12.2.1 位运算符 12.2.2 位运算应用 二.基本要求: 理解和掌握枚举、位操作运算符、位段 三.习题与作业量 习题以程序设计算法实现为主,辅以实例分析。 上机作业:《C 程序设计作业与习题》中的实验十三《枚举与位运算》。 第 13 章 文件(2 学时) 一.内容: 13.1 文件概述 13.1.1 文件的概念与文件结构 13.1.2 文件系统的缓冲性 13.2 标准文件输入/输出 13.3 缓冲型文件的输入/输出 13.3.1 文件类型指针 13.3.2 缓冲型文件的输入/输出函数 13.3.3 文件的打开与关闭 13.3.4 文件的读写 13.3.5 文件的定位 13.3.6 出错检测 13.3.7 其他缓冲型文件函数 二.基本要求: 理解文件概念,掌握文件的创建使用,掌握文件数据的输入与输出的方法。 三.习题与作业量 习题以实验分析为主,辅以实例分析。 上机作业:《C 程序设计作业与习题》中的实验十四《文件操作》。 第 14 章 C++的面向对象程序设计(2 学时) 一.内容: 14.1 C++的特点 14.2 由 C 向 C++过渡 14.2.1任何函数调用之前必须有函数声明或定义 14.2.2 函数声明时形式参数不能省略,并且只能用现代方法声明 14.2.3 关于自定义数据类型变量的定义

14.2.4注释行 14.2.5声明语句 14.2.6C++的输入输出 14.2.7作用域操作符 14.2.8内联函数 14.2.9带默认形参值的函数 14.2.10函数的重载 14.2.10new和de1ete操作符 14.3面向对象的方法 14.3.1面向对象的语言 14.3.1面向对象方法简介 14.4类与对象 14.4.1类的定义 14.4.2类的成员函数 14.4.3构造函数和析构函数 14.4.4对象 14.5继承与派生 14.5.1派生类 14.5.2派生类的声明 14.5.3多重继承 14.6多态性 14.6.1成员函数的重载 14.6.2虚拟函数(虚函数) 二基本要求 学习了解面向对象程序设计的基本概念和方法。掌握C与C+的编程方式与程序设计方法。 掌握C+类与对象、继承与派生、多态性等基本方法。 三.习题与作业量 习题以实验分析为主,辅以实例分析。 上机作业:《C程序设计作业与习题》中的实验十五《Visual C+程序实例练习》 第15章C++实例分析(选讲或以自学为主) 执笔人:张莉 2005.1

14.2.4 注释行 14.2.5 声明语句 14.2.6 C++的输入输出 14.2.7 作用域操作符 14.2.8 内联函数 14.2.9 带默认形参值的函数 14.2.10 函数的重载 14.2.10 new 和 delete 操作符 14.3 面向对象的方法 14.3.1 面向对象的语言 14.3.1 面向对象方法简介 14.4 类与对象 14.4.1 类的定义 14.4.2 类的成员函数 14.4.3 构造函数和析构函数 14.4.4 对象 14.5 继承与派生 14.5.1 派生类 14.5.2 派生类的声明 14.5.3 多重继承 14.6 多态性 14.6.1 成员函数的重载 14.6.2 虚拟函数(虚函数) 二.基本要求: 学习了解面向对象程序设计的基本概念和方法。掌握C与C++的编程方式与程序设计方法。 掌握 C++类与对象、继承与派生、多态性等基本方法。 三.习题与作业量 习题以实验分析为主,辅以实例分析。 上机作业:《C 程序设计作业与习题》中的实验十五《Visual C++程序实例练习》 第 15 章 C++实例分析(选讲或以自学为主) 执笔人:张莉 2005.1

已到末页,全文结束
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档