- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高级语言程序设计-中国石油大学(北京)地球物理与信息工程学院.doc
2015 至 2016 学年 第 二 学期
教 学 日 历
课程名称_高级语言程序设计(II) 性质_选修 _
总学时_ 48_讲课_32_实验_16_其它____
授课班级___计算机15__学生人数__63__
任课教师___纪连恩____职称__副教授___
所在院(系、部) _信息学院计算机系
系(教研室)主任签字___________________________
教材名称:C++语言程序设计(第4版) 作者:郑莉
出版单位:清华大学出版社 出版时间:2010.7
中国石油大学(北京)教务处制
填 写 说 明:
1.每上一次课填写一行,节次填写数字“1-5”,一天共分5大节课,例如:一周上三次课填写三行,并在周学时栏合并单元格填写“6”,周一第3、4节,在节次栏中填写2。
2.教学日历一经制订,不应出现大的变动,但允许主讲教师在完成课程教学大纲规定的教学要求前提下,进行必要的调整,以适应不断出现的新情况。如有变动,须经课程所属系主任(教研室主任)批准,并报院(系、部)办公室备查。
3.上机、大作业、课堂讨论、外出参观、考试等如占课内学时,在“备注”栏内注明。
4.教学日历由教师自存一份、课程所属系存一份,在每学期开学后第一周内送课程所属院(系、部)办公室并发一份电子版给课程所属院(系、部)办公室;有实验和上机学时的须发一份电子版的给实践科sjk@cup.edu.cn
教学时间
授 课 内 容 提 要 周学时
(周学时大于2,可合并单元格) 学时分配
备注 周次 星期 节次
讲课 实验 习题 1 1 1 计算机与程序语言
高级语言程序设计的发展
面向过程到面向对象
C++语言概述 4 2 3 2 1、C++的初步知识
C++对C的扩充:输入和输出,const定义常量,函数声明和重载,函数模板,有默认参数的函数 2 2 1 1 C++对C的扩充:变量的引用、内置函数、字符串变量、new和delete运算符、C++程序的编写和实现 4 2 3 2 2、类和对象
面向过程/对象的程序设计、面向对象的基本概念和术语、类的声明和对象的定义、类的成员函数、对象成员的引用、类的封装性和信息隐藏 2 3 1 1 上机实验 4 2 上机 3 2 3、关于类和对象的进一步讨论
构造函数、析构函数、对象的生存期、对象数组、对象指针、this指针、指向类的成员的指针 2 4 1 1 上机实验 4 2 上机 3 2 共用数据的保护
动态创建/释放对象
对象的赋值和复制
静态成员、友元、类模板 2 5 1 1 上机实验 4 2 上机 3 2 4、运算符重载
运算符重载的方法和规则
运算符重载为类成员函数和友元函数
重载双目运算符和单目运算符、重载流插入运算符和流提取运算符、不同数据类型之间的转换 2 6 1 1 清明放假 4 3 2 5、继承与派生
基本概念、声明方式和构成
派生类成员的访问属性
派生类的构造函数和析构函数 2 7 1 1 上机实验 4 上机 3 2 多重继承
基类和派生类的转换
继承与组合 2 8 1 1 上机实验 4 2 上机 3 2 6、多态性与虚函数
多态性的概念、虚函数、纯虚函数与抽象类
UML简介 2 9
1 1 上机实验 4 2 上机 3 2 7、C++流类库
I/O流的概念
流类库结构
输入输出 2 10
1 1 五一放假 4 3 2 文件I/O操作
综合设计 2 11
1 1 上机实验 4 2 上机 3 2 8、C++工具
命名空间
异常处理 2 12
1 1 上机实验 4 2 上机 3 2 复习、答疑 2
文档评论(0)