C++程序设计 课程大纲

C++程序设计 课程大纲

ID:28389450

大小:317.50 KB

页数:35页

时间:2018-12-09

C++程序设计 课程大纲_第1页
C++程序设计 课程大纲_第2页
C++程序设计 课程大纲_第3页
C++程序设计 课程大纲_第4页
C++程序设计 课程大纲_第5页
资源描述:

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

1、C++程序设计课程大纲课程名称:C++程序设计/C++Programming课程编号:ab08224290课程属性:专业基础课授课对象:信息管理与信息系统专业本科生总学时/学分:64/4(讲授和实验各32学时)开课学期:第3学期课程负责人:邓创先修课程:大学计算机基础一、课程概述C++程序设计是商学院管理科学与工程专业的专业基础课之一。课程系统、完整的讲述了面向对象程序设计的基本思想和编程原理,在基础语法知识的基础上,介绍了常用的数据结构和算法,培养学生基本的程序设计思想和逻辑思维方式。通过这门课程的学习,使学生掌握面向对象程序设计的基本方法和技能,达到用计算机语言描述和解决现

2、实世界中简单问题的能力,为管理信息系统、系统分析与设计等课程的学习奠定技术基础。二、课程目标1.掌握面向对象程序设计的基本思想和编程原理、常用的数据结构和算法;;2.熟悉面向对象程序设计语言的基础知识、类与对象的定义和实现方法;3.学会运用数组、指针、字符串、函数等进行简单程序设计;4.了解面向对象方法的封装、继承和多态特性,了解编程技术的现状与未来发展方向。三、主要内容及其基本要求本课程须完成的基本教学内容和要求如下:(1)C++语言概述。主要讲解面向对象程序设计的基本思想和编程原理,包括C++预言得词法规则与程序结构的特点,并介绍计算机程序设计语言的发展历史与程序开发的基本

3、过程;(2)数据类型和表达式。主要讲解C++语言的基本数据类型和表达式,要求能灵活运用各种程序控制结构以及自定义数据类型进行简单程序设计;(3)预处理和语句。要求理解预处理的原理,熟练掌握选择、循环语句,能灵活运用各种控制语句进行程序设计;(4)函数和作用域。本章着重讲解函数的定义、调用方法以及参数的传递机制,内联函数、重载函数的使用方法和原理,并介绍作用域、可见性和生存期的概念,要求学生熟悉常用的系统函数;(5)类与对象。类和对象的定义与实现、构造函数与析构函数的作用和用法,静态成员的特性和基本思想、友元的定义与优缺点、类的组合(子对象)以及动态内存分配(堆对象),常类型的用

4、法和基本原理。要求学生理解面向对象的思想和基本特点,掌握对象数组、对象指针、对象引用等基本用法;(6)继承性与派生类。重点讲解继承过程中构造函数与析构函数的用法、访问控制规则与赋值兼容规则、派生类成员的标识与访问。(7)多态性和虚函数。通过讲解运算符重载、虚函数与抽象类,使学生掌握面向对象程序设计的另一个重要特性:多态性。要求学生能实现简单的操作符重载,了解虚函数与抽象类的概念和功能。(8)模板与异常处理。通过本章学习,使学生掌握模板的功能及定义方法、理解异常处理的概念的作用,能处理程序设计中比较简单的异常问题。四、教学方式和考试方式课堂讲授与实验室上机指导相结合。供Power

5、Point课程讲义,运用BCB、VC等软件进行上机实践。考试方式为闭卷考试。任课教师根据学生的上机操作(20%)、期中(30%)和期末考试(50%)三方面评定综合成绩。考核内容以程序设计为主。五、参考教材教材:吕凤翥,《C++语言基础教程》(第2版),北京:清华大学出版社,2007年。参考书:谭浩强,《C程序设计》,清华大学出版社。吕凤翥,《C++语言基础教程题解与上机指导》(第2版),清华大学出版社[美]BruceEckel著,刘宗田等译,《C++编程思想》,机械工业出版社。六、教学内容及课时分配章节内容学习要点备注第一章C++语言概述(2学时)面向对象程序设计的有关概念C+

6、+语言简介C++的词法及词法规则C++程序结构的特点C++程序的实现第二章数据类型和表达式(4学时)基本数据类型常量和变量数组指针和引用运算符表达式结构和联合上机实验4学时第三章预处理和语句(4学时)预处理功能语句选择语句循环语句转向语句上机实验4学时第四章函数和作用域(4学时)函数的定义和说明函数的调用函数的参数内联函数函数重载函数的嵌套和递归调用作用域系统函数上机实验4学时第五章类与对象(一)(4学时)类的定义对象的定义对象的初始化成员函数的特性静态成员友元对象的生存期上机实验4学时第六章类和对象(二)(4学时)对象指针和对象引用对象数组和对象指针数组常类型子对象和堆对象类

7、型转换上机实验4学时第七章继承性与派生类(4学时)基类和派生类单继承多继承虚基类上机实验4学时第八章多态性和虚函数(4学时)多态性的描述运算符重载静态联编和动态联编虚函数纯虚函数和抽象类虚析构函数上机实验4学时第九章模板与异常处理(2学时)函数模板与类模板异常处理方法上机实验4学时ERP原理与应用课程大纲课程名称:ERP原理与应用/ERPTheoryandApplication课程编号:ab11224277课程属性:专业必修课授课对象:信息系统与信息管理专业本科生总学时/学分:48/3开课学

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

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

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