2022年C++面向对象程序设计课程教学大纲..docx
《2022年C++面向对象程序设计课程教学大纲..docx》由会员分享,可在线阅读,更多相关《2022年C++面向对象程序设计课程教学大纲..docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学习必备 欢迎下载 C+面对对象程序设计 课程教学大纲C+ Object Oriented Programming 课程代码:课程性质: 专业基础理论课 /必修适用专业: 信息运算、信息安全、统计 开课学期: 2、3总学时数: 104 总学分数: 6.5编写年月: 2000 年3月修订年月: 2007 年7月执 笔: 刘伟、高学军一、课程的性质和目的面对对象程序设计是信息与运算科学专业本科生的一门必修课程;面对对象软件开发方法是吸取了软件工程领域有益的概念和有效的方法而进展起来的一种软件开发方法;它集抽象性、
2、封装性、继承性和多态性于一体,可以帮忙人们开发出模块化的程序数据抽象程度高的,表达信息隐藏、可复用、易修改、易扩充等特性;本课程主要介绍面对对象程序设计的方法和 C+语言的基本概念;以 C+语言中的面对对象机制为主;学习者在学习过程中可以通过大量的程序实例和相关练习,逐步把握 C+的面对过程和面对对象的功能, 从而把握面对对象程序设计的基本学问和基本技能;二、课程教学内容及学时安排第一章 面对对象的程序设计方法和 C+简介( 6学时)明白面对对象程序设计的基本思想及基本概念;明白面对对象语言的分类和 C+中支持面对对象的特点;明白面对对象的软件开发环境;明白 Visual C+ 开发工作台的主
3、要功能;主要内容:面对对象程序设计的基本思想及基本概念:对程序的的质量要求;程序的模块化和结构化; 为什么要面对对象: 从面对过程到面对对象 C+语言进展的历史:面对对象语言分类;Visual C+ ;C+中支持面对对象的特点面对对象的软件开发环境与其次章 程序设计基础( 8学时)通过实例把握 C+程序的程序结构和执行机制;把握简洁的终端输入输出方法;把握:C+的数据类型、 常量和变量的概念; 把握数组类型及数组类型与指针类型的细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 名师归纳总结 精品学
4、习资料 - - - - - - - - - - - - - - -学习必备 欢迎下载关系;把握用 typedef 自定义类型的方法; 明白表达式的构成、 求值次序和表达式中 的类型转换;把握常用运算符的使用;明白程序设计风格并在试验中运用;主要内容: C+的程序结构; C+的数据类型:基本数据类型、复合数据类型和 引申数据类型;常量和变量;表达式与操作符;程序设计风格;第三章 语句与程序流程( 12 把握程序执行的流程; 把握C+语句结构,包括复合语句、分支语句、迭代语句 和转移语句;明白各种迭代语句之间的关系和相互转换的方法;明白转移语句对程 序结构的影响;主要内容:模块化程序设计介绍;函数
5、的一般形式;函数的参数;函数的返回 值;递归函数;内联函数;函数和变量作用域;函数重载;函数指针;函数原型与 强类型检查;第四章 类与对象( 10学时)把握类定义的方法和存取级别;明白结构的概念和结构作为类的定义的方法;明白联合与位域的概念和联合作为类的定义的方法;把握类的成员变量和成员函数 的定义和使用,以及对象的定义;明白友元函数和友元类;把握构造函数和析构函 数;把握静态类成员变量和成员函数的定义和使用方法;把握内联函数的定义和使 用方法;明白嵌套类与局部类的定义;把握在函数中对象传递的机制;主要内容:复合数据类型;类的定义、类的成员变量和成员函数,存取级别,作用域辨论符;对象和类的关系
6、;类的构造函数和析构函数;构造函数的定义;析 构函数;类 / 对象数组;静态类成员:静态成员变量;静态成员函数;内联函数;友 元类; this 指针;嵌套类与局部类;在函数中对象传递的机制;第五章 数组、指针和引用(10学时)把握对象数组及创建初始化和未初始化的数组的方法;把握指针的概念,包括指 针变量、指针表达式、指针数组;把握指向对象的指针;明白指向函数的指针;掌 握引用的概念,包括引用参数、 向对象传递引用、 返回引用等;明白有关 C+的动态储备安排的机制;把握利用new和delete 进行动态空间的申请和释放;主要内容: 对象数组的初始化;数组与指针;数组赋值;对象数组指针的定义、初始
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 C+ 面向 对象 程序设计 课程 教学大纲
限制150内