| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

C++程序设计课程教学大纲

z***u

贡献于2023-06-03

字数:3693



教师学科教案
[ 20 – 20 学年度 第__学期 ]


教学科:_____________
教年级:_____________
教老师:_____________







C++程序设计 课程教学纲
课程名称:C++程序设计

二 课程代码 CST11004

三 课程英文名称:Programming in C++

四 课程负责:熊壮

五 学时学分: 32+322学时 3学分

六 课程性质:必修选修

七 课程类型 公基础

八 适专业:非计算机理工科类专业

九 选课象:非计算机理工科类专业年级二年级学生

十 预修课程:学计算机基础高等数学

十 教材:
[1]C++程序设计教程(第2版)皮德常编著
机械工业出版社2014年2月出版
教材选说明:教材容注重C++程序设计语言核心素讲授容选取章节编排考虑学第门程序设计语言应该掌握语言知识学规律够满足第门程序设计语言教学需求

十二 参考书目:
[1]C++语言程序设计(第4版)郑莉等编著
清华学出版2010年7月出版
[2]新标准C++程序设计教程郭炜编著
清华学出版社2012年8月出版
[3]C++编程导(第二版)[美]Diane Zak著马良荔等译
电子工业出版社2003年9月出版

十三 开课单位: 计算机学院

十四 课程目务
课程通C++程序设计语言介绍面象程序设计基思想基技术通典型实例算法描述相应C++语言代码描述展现程序设计程中问题进行分析组织数描述解决问题方法展现方法编码相联系具体程序设计程进学生传授面象程序设计基概念基技术方法通课程学学生学计算机应课程良程序设计基础

十五 课程基求:
1 力培养求
通课程学学生够理解面象程序设计基思想掌握C++语言开发应程序基技方法续专业课程学良程序设计基础
2 课程知识定位
面象程序设计思想方法C++语言基技
3 教学模式说明
理授课重点知识讨实验项目
4 双语教学求


十六 课程容描述
级知识点
二级知识点
三级知识点
掌握层次
C++程序设计基础
C++程序结构
C++标识符
掌握
C++关键字

注释

编程风格

变量常量
变量
掌握
文字常量
掌握
符号常量

常变量

运算符表达式
算术运算符算术表达式
掌握
赋值运算符赋值表达式
掌握
增减运算符
掌握
关系运算符关系表达式
掌握
逻辑运算符逻辑表达式
掌握
位运算符表达式
掌握
逗号运算符逗号表达式
掌握
sizeof运算符
掌握
C++运算符优先级结合性

数类型转换
赋值时类型转换

混合运算时类型转换
掌握
强制类型转换
掌握
数输入输出方法
cout象cin象
掌握
格式化输出
掌握
指定输入域宽



字符字符串数输入
掌握
枚举类型
枚举类型定义

枚举类型变量

枚举类型应

C++流程控制
算法基概念表示方法
算法基概念

算法表示

算法三种基结构

选择结构程序设计
基if语句
掌握
嵌套if语句
掌握
条件运算符
掌握
switch语句
掌握
循环结构程序设计
while循环
掌握
dowhile循环
掌握
for循环
掌握
循环嵌套
掌握
break语句
掌握
continue语句
掌握
程序设计应举例
程序设计应举例

函数
函数定义调
函数定义
掌握
函数声明
掌握
函数调
掌握
函数参数传递返回值
函数参数传递方式
掌握
函数返回值
掌握
局部变量全局变量
存存储区布局简介

局部变量
掌握
全局变量
掌握
局部变量栈

变量存储类
auto修饰变量

register修饰变量

static修饰变量
掌握
extern修饰变量
掌握
函数默认参数引参数
函数默认参数
掌握
函数引参数
掌握
联函数

函数重载函数模板
函数重载
掌握
函数模板
掌握
嵌套调递调
函数嵌套调
掌握



函数递调
掌握
编译预处理
宏定义
掌握
文件包含

条件编译

数组
维数组
维数组定义
掌握
维数组初始化
掌握
引维数组元素
掌握
二维数组
二维数组定义
掌握
二维数组初始化
掌握
引二维数组元素
掌握
数组做函数参数
数组元素做函数参数
掌握
数组名做函数参数
掌握
字符数组字符串
字符数组定义
掌握
字符数组初始化
掌握
字符数组输入输出
掌握
处理字符宏
掌握
处理C风格字符串函数
掌握
C++string类
string类型
掌握
string象较运算
掌握
string象初始化
掌握
string函数成员
掌握
string象应举例

指针
指针变量
指针概念

定义指针变量
掌握
运算符&*
掌握
引指针变量
掌握
指针数组
指数组元素指针
掌握
指针运算
掌握
二维数组指针

指针函数
指针变量做函数形参
掌握
返回指针函数
掌握
指函数指针
掌握
指针数组级指针
指针数组
掌握
命令行参数(main函数参数)

指指针指针
掌握
存动态分配释放
存动态分配
掌握
动态分配存释放
掌握
结构体链表
结构体定义应
抽象数类型

结构体类型定义
掌握
结构体变量定义初始化
掌握
结构体变量引
掌握
结构体数组引
掌握
typedef关键字
掌握
单链表
链表概念

带头结点单链表常算法

文件操作
文件基概念
文件基程

文件流类型

开文件关闭文件
文件开
掌握
文件关闭
掌握
检测文件结束
掌握
流操作符读写文件
<<操作符写文件
掌握
格式化输出写文件中应
掌握
采>>操作符文件中读数
掌握
函数成员读写文件
getline函数读文件
掌握
get函数读文件
掌握
put函数写文件
掌握
二进制文件处理
二进制文件操作
掌握
读写结构体记录
掌握
机访问文件
定位函数seekgseekp
掌握
返回位置函数tellgtellp
掌握
类基础部分
类基概念
面程程序设计缺陷

面象程序设计基思想

类定义(数成员函数成员)
掌握
象定义引
掌握
象数组定义引
掌握
构造函数析构函数
构造函数
掌握
析构函数
掌握
带参构造函数
掌握
重载构造函数
掌握

静态成员
静态数成员
掌握
静态函数成员
掌握
友元
外部函数作类友元
掌握
类成员函数作外类友元
掌握
类作外类友元
掌握
类高级部分
象赋值问题拷贝构造函数
象赋值问题

拷贝构造函数
掌握
运算符重载
重载赋值运算符
掌握
this指针
掌握
重载双目算术运算符
掌握
重载单目算术运算符
掌握
重载关系运算符
掌握
重载流操作运算符
掌握
重载类型转换运算符
掌握
重载[]操作符
掌握
继承态虚函数
继承派生
继承
掌握
保护成员类访问
掌握
派生类构造函数析构函数
掌握
覆盖基类函数成员
掌握
虚函数
虚函数
掌握
纯虚函数
掌握
抽象类
掌握
指基类指针
掌握
重继承继承
重继承
掌握
继承
掌握
类模板
定义类模板方法
掌握
定义类模板类象
掌握
类模板继承

异常处理
异常
异常概念

抛出异常
掌握
处理异常
掌握
异常处理中常见问题讨
基象异常处理
掌握
捕捉种类型异常
掌握
通异常象获取异常信息

次抛出异常


十七 学时分配
1级知识点单元名称
容解释(2级知识点)
学时数分配
C++程序设计基础
C++程序结构C++词法单位C++基数类型变量常量运算符表达式数类型转换数输入输出方法简介枚举类型
3
C++流程控制
算法基概念表示方法选择结构程序设计循环结构程序设计程序设计应举例
3
函数
函数定义调函数声明函数参数传递返回值局部变量全局变量变量存储类函数默认参数引参数函数重载函数模板联函数函数递调编译预处理
4
数组
维数组定义维数组定义数组做函数参数字符数组字符串标准C++string类
4
指针
指针概念指针变量指针数组指针函数指针数组指指针指针存动态分配释放
3
结构体链表
抽象数类型结构体定义应typedef定义类型单链表
2(部分学)
文件操作
文件基概念开文件关闭文件采流操作符读写文件流象做参数出错检测采函数成员读写文件文件操作二进制文件处理机访问文件
3
类基础部分
面象程序设计概念类基概念定义函数成员定义象私函数成员作构造函数析构函数象数组
4
类高级部分
静态成员友元函数象赋值问题拷贝构造函数运算符重载
4
继承态虚函数
继承保护成员类访问覆盖基类函数成员虚函数纯虚函数抽象类重继承类模板
2(部分学)
异常处理
异常概念基象异常处理捕捉种类型异常通异常象获取异常信息次抛出异常
(学)
十八 承担课教师
XX
教学纲制订者:X
教学纲审定者:×××
文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

面向对象程序设计(C++)实验报告

面向对象程序设计(C++)实验报告姓名:学院:数学与计算机学院 班级:10级计算机大类班 学号:实验5 单继承一、实验目的1.掌握派生的类别与方式; 2.了解派生类中如何使用基类的成员、基类成员在派生类中的访问控制; 3. 掌握继承中构造函数和析构函数的调用过程。二、实验内容及步骤

文***品 3年前 上传1101   0

Visual C++程序设计与应用教程课后答案

Visual C++程序设计与应用教程课后答案1.6 习 题1. 填空题(1) 项目工作区一般在集成开发环境的左侧。它展示一个项目的几个方面,它们分别是ClassView、ResourceView和FileView。 (2) 编译程序的快捷键是Ctrl+F7,链接程序的快捷键是F7,运行程序的快捷键是 Ctrl+F5。(3) 项目工作区文件的扩展名为 .dsw

文***品 11个月前 上传536   0

C++语言程序设计稿件管理数据系统

XX大学 本科生课程设计(实践)任务书、设计报告 (C++语言程序设计) 题 目 稿件管理数据系统 学生姓名 指导教师 学 院 专业班级 学生学号 计算机基础教学实验中心 20XX年 X 月 X 日 目 录 设计任务书……………………………………………3 课程实践报告…………………………………………4 一、实践内容…………………………………

文***享 5年前 上传1641   0

C++程序设计试卷2010(有答案)

XX大学 试题纸课 程 面向对象的程序设计C++ (B) 班 级 学 号 姓 名 题号一二三四五六七八九十总分得分阅卷人一、选择题:(每小题2分,共20分)1. 下面四个选项不属于表达式的语句是(B )。A.z=x

文***品 2年前 上传531   0

c++超市管理系统课程设计报告

c++超市管理系统课程设计报告第1章 任务描述本次C++实践课题为“超市管理系统”。要求功能有A、添加商品信息,有商品编号、商品名、供应商代号、进货价、售出价、存货数等。进货:若商品已存在,只需修改存货数;若不存在,需增加新纪录。B、售出:输入商品编号,修改相应的存货数与销售额。C、查询:查询商品,销售额。

文***品 2年前 上传552   0

C++语言课程设计一迷你高尔夫

C++语言课程设计一迷你高尔夫一、实验内容 玩家通过按下键盘上的上下左右方向键控制球的移动,使其最终到达出口则游戏通关。 要求如下:1、 游戏分成3关,第一关、第二关、第三关界面图如下:第一关第二关第三关2、 启动游戏进入第一关,胜利后进入第二关,如果第三关通关,则游戏重新回到第一关。3、 游戏玩法是通关控制键盘上的上下左右方向键控制球的运动,单击方向键,则球获得一个向该

文***品 3年前 上传610   0

公文写作课程教学大纲

公文写作课程教学大纲一、课程 课程名称 ( 中英文) :公文写作 The Writing of Official Documents 课程编号: 课程类别:专业选修课 课程总学时: 16 周学时: 2 学分数: 1 适用专业:思想政治教育专业 二、教学目标 使本专业的学生能比较全面系统地掌握行政机关公文与处理的基本理论 , 基本知识与基本技能, 认识机关公文形成和处理的基本规律,

郭***林 3年前 上传734   0

《社会学》课程教学大纲

《社会学》课程教学大纲一、《社会学》课程说明(一)课程代码:03110031(二)课程英文名称: Socyiolog(三)开课对象:非社会科学类专业(四)课程性质: 《社会学》是国家教育部规定的全国高校社会学专业以外的社会科学类其他专业的专业必修课和人文基础素质教育和综合教育选修课,不少理工农医等专业也将其作为综合素质教育选修课程。这门课程从宏观到微观,从静态到动态上科学

惜***彧 4年前 上传897   0

《高等数学A》课程教学大纲

高等数学是高等学校工科各专业学生的一门必修的重要基础理论课,其思想、方法和技术已经广泛深入到自然科学、工程技术、管理学、经济学及社会科学等各个领域。

w***2 2年前 上传668   0

自然资源学课程教学大纲

《自然资源学》课程教学大纲课程中文名称:自然资源学 课程英文名称:The Nature Resource Science课程编号: 适用专业:资源环境与城乡规划管理学 时 数:48 学 分 数:3课程类别:专业基础 应开课学期:21执 笔 者:  审 核 人: 批 准

文***享 2年前 上传587   0

《影视文学欣赏》课程教学大纲

一、课程教学目标及学生能力培养要求1.了解传统意义上的影视文学的概念,对影视文学的现代性理解。 2.理解当代大众传媒背景下的影视文学,理解影像时代的影视必须注重影像语言,影像艺术表现规则,影视文学的开放性。3.掌握现代意义的“影视文学”。二、学习方法与教学要求1.阅读:本科程要求学生在阅读教材的基础上,必须阅读和 经典影视文学剧本。老师随堂抽查学生阅读情况。2.听课:本课程要求学生进课堂听讲全部课程,并做好笔记

b***g 6年前 上传4181   0

《IP网络技术》课程教学大纲

《IP网络技术》课程教学大纲 课程编号:42011002                   责任学院:通信与信息工程学院      学时数: 40      学分:2学分    开课学期:1 一、教学目的 本课程主要通过对IP网络技术的学习,掌握IP网络的基本原理和体系结构,局域/城域网络的信道访问控制技术和组网技术,IP网络的编址、转发和路由技术,以及TCP/IP协议簇中部份关键

o***l 8年前 上传5856   0

《合同法》课程教学大纲(新)

《合同法》课程教学大纲一. 适用对象 适用于网络教育、成人教育学生二. 课程性质合同法是关于合同的法律规范的总称,是民商法的重要组成部分。在市场经济条件下,一切交易活动都是通过缔结和履行合同来完成的,合同关系是市场经济社会最基本的法律关系。《合同法》的颁布和实施,结束了三足鼎立的合同法时代,实现了合同法律的统一对维护市场经济秩序和保护交易当事人的合法权益将发挥巨大的作用,同时也为交易的发

雅***韵 2年前 上传985   0

《建筑设备》课程教学大纲

  工程管理专业技术平台课程教学大纲       A9《建筑设备概论》教学大纲   目录   一、课程性质与目的 二、课程教学基本要求 三、课程教学内容 四、实践环节的方式和要求 五、先修课程 六、建议总学时数               一、课程的性质与目的   本课程是工程管理专业技术平台课程中的一门基础课程。本课程的目的是通过本课程的教学使学

a***y 6年前 上传2412   0

《设计素描》课程教学大纲

 《设计素描》课程教学大纲一 、课程基本信息 课程名称:设计素描课程类别:学科基础课学时:48学时适用对象: 室内设计和平面设计初学者考核方式:写生考查二、课程简介中文简介:素描(设计素描)是造型艺术的表现形式之一,由于素描在训练造型能力和表现能力方面的重要作用,几乎所有的造型艺术门类都把素描列为重要的基础课之一。素描课程教学主要从传统的素描学习入手,通过对造型的基础知识与

雅***韵 2年前 上传1294   0

《老年护理学》课程教学大纲

老年护理学课程教学大纲课程名称: 老年护理学(Nursing) 课程编码:Z303202总学时/总学分:32 / 2 理论学时/理论学分:24/1.5 见习学时:8/0.5适用专业:护理学专业 开课单位:医学院一、课程性质及目的 1、课程性质:本课程是临床医学、护理专业的普通教育选修课。 2、课程目的:老年护理学有一定的了解

美***2 2年前 上传755   0

《机电能量转换》课程教学大纲

《机电能量转换》课程教案大纲一.教案目的:通过课堂讲授等教案环节 , 使学生掌握机电能量转换及其装置的基本理论 , 熟悉工程应用、分析与计算方法 , 培养学生分析问题、解决问题的能力和实验技能, 并为完成电气工程大专业各相关课程学习、以及从事工程技术工作、 科学研究和开拓新技术领域打下必要的基础。二.教材:《电机学》,周顺荣编著,科学出

文库小子 3年前 上传524   0

《电机学A》课程教学大纲

个人整理精品文档,仅供个人学习使用《电机学(下)》课程教学大纲大纲执笔人: 王旭红 大纲审核人:课程编号:英文名称:()学分:总学时: 。其中,讲授 学时,实验 学时。适用专业 : 电气工程及其自动化专业本科专业先修课程:高等数学,普通物理,电路,电磁场一、课程性质与教学目的电机学是电气工程及其自动化本科专业的一门重要的专业

文库小子 3年前 上传429   0

《高等数学》课程教学大纲

高等数学是一门工科各专业必修的公共基础理论课。主要讲授分析学基础、一元函数微分学、一元函数积分学、常微分方程、空间解析与向量代数、多元函数微分学、多元函数积分学、无穷级数等方面内容。为后序课程的学习奠定必要的数学基础。

w***2 2年前 上传460   0

《高等数学》(下)课程教学大纲

本课程是理科院校经济管理类专业的一门专业基础课,又是全国硕士研究生入学考试统考科目。通过本课程的学习,要使学生掌握多元函数微积分学、无穷级数和常微分方程的基本概念、基本理论和基本运算技能,为学习后继课程和进一步获得数学知识奠定必要的数学基础。

w***2 2年前 上传494   0

2022年电大C++语言程序设计考试题库及答案

一、单选题1. 在定义函数的格式类型修饰符 函数名 (形式参数表)函数体;中,函数体可以是( )。A、基本语句 B、复合语句C、空语句 D、语句序列2.A>B&&A<=B的值( )。A、为true B、为falseC、与A>B 的值相同 D、与A<=B的值相同3.每一个实在参数就是一个( )。

海***9 2年前 上传608   0

C++程序设计实践上机指导书第八次

C++程序设计实践上机指导书(第八次)专业 计算机科学与技术 班级 学号 姓名 XX学院信息学院实践成绩评价说明1) 上机前充分准备实践材料,对上

文***享 3年前 上传529   0

C++程序设计学生成绩管理信息系统设计与开发

C++程序设计课程设计说明书题目: 学生成绩管理信息系统设计与开发 学生姓名: 学 号: 院 (系): 理学院 专 业: 数学与应用数学 指导教师: 2011 年 X

文***品 3年前 上传609   0

《机械设计课程设计》课程教学大纲

             《机械设计课程设计》课程教学大纲 课程编码:    CODE311539 适用专业:   车辆工程 学    时:    2周         学分: 2学分 一 、编写说明 (一)、课程性质和目的 本课程是车辆工程专业学生必须参加的一项重要的专业实习实训课,其开设目的是: 1、培养理论联系实际的设计思想,训练综合运用有关先修课程的理论,结合生产实际分析和

d***n 8年前 上传6035   0

图书馆程序设计程序设计综合课程设计报告

XX学院计算机科学与技术系信息管理与信息系统专业《程序设计综合课程设计》报告 (2010/2011学年 第一学期)学生姓名: 学生班级: 信息管理与信息系统学生学号: 指导教师: 2010年 月 日目 录课程设计的目的....................

文***品 2年前 上传561   0