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


    

    教师学科教案
    [ 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.掌握派生的类别与方式; ...

    3年前   
    1093    0

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

    Visual C++程序设计与应用教程课后答案1.6 习 题1. 填空题(1) 项目工作区一般在集成开发环境的左侧。它展示一个项目的几个方面,它们分别是ClassView、Resour...

    11个月前   
    518    0

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

    XX大学 试题纸课 程 面向对象的程序设计C++ (B) 班 级 学 号 姓 名 题号一二...

    2年前   
    528    0

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

    XX大学 本科生课程设计(实践)任务书、设计报告 (C++语言程序设计) 题 目 稿件管理数据系统 学生姓名 指导教师 学 院 专业班级 学生学号 计...

    5年前   
    1634    0

    公文写作课程教学大纲

    公文写作课程教学大纲一、课程 课程名称 ( 中英文) :公文写作 The Writing of Official Documents 课程编号: 课程类别:专业选修课 课程总学时: 16 周学...

    3年前   
    726    0

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

    c++超市管理系统课程设计报告第1章 任务描述本次C++实践课题为“超市管理系统”。要求功能有A、添加商品信息,有商品编号、商品名、供应商代号、进货价、售出价、存货数等。进货:若商品已存在...

    2年前   
    548    0

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

    C++语言课程设计一迷你高尔夫一、实验内容 玩家通过按下键盘上的上下左右方向键控制球的移动,使其最终到达出口则游戏通关。 要求如下:1、 游戏分成3关,第一关、第二关、第三关界面图如下:第一关...

    3年前   
    608    0

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

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

    2年前   
    664    0

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

    一、课程教学目标及学生能力培养要求1.了解传统意义上的影视文学的概念,对影视文学的现代性理解。 2.理解当代大众传媒背景下的影视文学,理解影像时代的影视必须注重影像语言,影像艺术表现规则,影视...

    6年前   
    4176    0

    自然资源学课程教学大纲

    《自然资源学》课程教学大纲课程中文名称:自然资源学 课程英文名称:The Nature Resource Science课程编号: 适用专业:资源环境与城乡规划管理学 时...

    2年前   
    576    0

    《社会学》课程教学大纲

    《社会学》课程教学大纲一、《社会学》课程说明(一)课程代码:03110031(二)课程英文名称: Socyiolog(三)开课对象:非社会科学类专业(四)课程性质: 《社会学》是国家教育部规定...

    4年前   
    894    0

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

    《IP网络技术》课程教学大纲 课程编号:42011002                   责任学院:通信与信息工程学院      学时数: 40      学分:2学分    开课...

    8年前   
    5841    0

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

    《合同法》课程教学大纲一. 适用对象 适用于网络教育、成人教育学生二. 课程性质合同法是关于合同的法律规范的总称,是民商法的重要组成部分。在市场经济条件下,一切交易活动都是通过缔结和履行合同来...

    2年前   
    968    0

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

      工程管理专业技术平台课程教学大纲       A9《建筑设备概论》教学大纲   目录   一、课程性质与目的 二、课程教学基本要求 三、课程教学内容 四、实践环节的...

    6年前   
    2407    0

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

     《设计素描》课程教学大纲一 、课程基本信息 课程名称:设计素描课程类别:学科基础课学时:48学时适用对象: 室内设计和平面设计初学者考核方式:写生考查二、课程简介中文简介:素描(设计素描...

    2年前   
    1282    0

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

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

    2年前   
    456    0

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

    个人整理精品文档,仅供个人学习使用《电机学(下)》课程教学大纲大纲执笔人: 王旭红 大纲审核人:课程编号:英文名称:()学分:总学时: 。其中,讲授 学时,实验 学时。适用专业 : 电气工程及...

    3年前   
    421    0

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

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

    2年前   
    487    0

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

    老年护理学课程教学大纲课程名称: 老年护理学(Nursing) 课程编码:Z303202总学时/总学分:32 / 2 理论学时/理论学分:24/1.5 见习学时:...

    2年前   
    743    0

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

    《机电能量转换》课程教案大纲一.教案目的:通过课堂讲授等教案环节 , 使学生掌握机电能量转换及其装置的基本理论 , 熟悉工程应用、分析与计算方法 , 培养学生分析问题、解决问题的能力和实验技能...

    3年前   
    513    0

    文档贡献者

    z***u

    贡献于2023-06-03

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档