- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C++程序设计教学大纲及进程
教材《C++程序设计教程》,《C++实验指导书》,《C++习题解答》清华大学出版社 钱能编著
总时数150,面授50学时,自学100学时。
注上星号(*)的,为学习重点;
基本要求
掌握C++程序设计语言的基本语法与规则。
灵活运用过程化编程方法,对一些简单的问题,能通过编程实现加以解决。
基本把握各语法现象,重点把握函数、程序结构、指针、引用、类概念。对一些简单的程序设计实例,会举一反三。
了解结构化程序设计和面向对象程序设计方法之差别,理解面向对象程序设计的方法。
能够分析面向对象程序的程序结构,阅读和理解面向对象的程序。
能够简单模仿面向对象程序,并能上机实现之。
授课内容、课时与具体要求
课时 授课内容 要 求 第一周
面授4学时
╱
自学8学时 C++入门
§1.1 从C到C++
§1.2 程序与语言
§1.3 结构化程序设计
§1.4 面向对象程序设计
§1.5 程序开发过程
§1.6 最简单的程序
§1.7 函数 了解程序设计概念,了解语言与程序,C与C++的关系
了解C++最简单程序结构
了解函数的使用和概念
学会最简单程序开发,熟悉编程环境(启动集成开发环境,路径设置,程序工程设置,编辑与修改,编译,连接,运行,查看结果)
基本数据类型与输入输出
§2.1 基本数据类型
§2.2 变量定义
§2.3 常量
§2.4 常量定义
§2.5 I/O流控制
§2.6 printf与scanf 了解基本数据类型和常量的表示范围
掌握变量定义与初始化
掌握常量定义
学会常用I/O流输出的格式控制
了解printf()和scanf()函数
巩固对C++简单程序结构的理解
作业:2.1,2.2,2.3,2.6,2.7 第二周
面授4课时
╱
自学8学时 表达式和语句
§3.1 表达式
§3.2 算术运算和赋值
§3.3 算术类型转换
§3.4 增量和减量
§3.5 关系与逻辑运算
§3.6 if语句
§3.7 if语句嵌套
§3.8 条件运算符
§3.9 逗号表达式
§3.10 求值次序与副作用 理解运算符的优先级和结合性,表达式,左值表达式
理解不同的操作数会影响操作符的意义,理解算术运算和赋值缩写的区别
理解隐式转换和强制转换,理解数据超过该数据类型表示范围时的溢出
理解增量和减量操作
理解关系和逻辑运算,短路表达式
理解if…else的二义性及解决方法
理解条件运算符和逗号表达式的用法
理解表达式副作用产生的原因
作业:3.1,3.5,3.6 第三周
面授4课时
╱
自学8学时 过程化语句
§4.1 while语句
§4.2 do…while语句
§4.3 for语句
§4.4 switch语句
§4.5 转向语句
§4.6 过程应用:求(
§4.7 过程应用:判明素数
§4.8 过程应用:求积分 掌握while,do…while,for循环结构
掌握switch语句的使用特点和与if语句的互补关系
理解goto语句有限的使用价值。
学会一般的级数求和
学会判断一个数是否为素数,求一定范围的素数(两重循环)
作业:4.1,4.2,4.3,4.4,4.5,6,4.7, 4.8,4.10 第四周
面授4课时
╱
自学8学时 函数(*)
§5.1 函数概述
§5.2 函数原型
§5.3 全局与局部变量
§5.4 函数调用机制
§5.5 静态局部变量
§5.6 递归函数
§5.7 内联函数
§5.8 重载函数
§5.9 默认参数的函数 理解函数调用的各种类型
理解函数声明和函数原型的作用
理解函数相互之间的独立性
理解函数调用的栈机制
理解静态局部变量,全局变量和局部变量三者的差异
掌握递归函数的原理和编制规则
理解内联函数的使用场合
理解重载函数的概念
掌握默认参数的函数的使用
作业:5.1,5.4,5.5,5.6,5.7 第五周
面授3课时
╱
自学6学时 程序结构
§6.1 外部存储类型
§6.2 静态存储类型
§6.3 作用域
§6.4 可见性
§6.5 生命期
§6.7 头文件
§6.8 多文件结构
§6.9 编译预处理 理解外部存储类型和静态存储类型在多文件程序中的作用
理解变量的各种作用域
理解可见性与生命期
学会头文件的内容选择
理解多文件结构
了解编译预处理的常用指令
作业:6.1,6.2 第六周
面授4课时
╱
自学8学时 数组
§7.1 数组定义
§7.2 访问数组元素
§7.3 初始化数组
§7.4 向函数传递数组
§7.5 二维数组
§7.6 数组应用:排序
§7.7 数组应用:Jose题
§7.8 数组应用:矩阵乘法 掌握数组定义、初
您可能关注的文档
- 2010-2013年中国跑步机市场前景预测及投资咨询报告.doc
- 2010中国上海分析仪器与现代实验室装备展览会.doc
- 2011-2016年中国实验分析仪器市场前景研究预测报告.doc
- 材料力学复习题.doc
- 财务会计复习题.doc
- 财政学专业培养方案.doc
- 超声波法检测基桩完整性中.ppt
- 程序设计基础C语言实验教学要求.doc
- 大学英语四级阅读理解试题及答案二.doc
- 工业自动化.ppt
- 2024年中国巴西棕榈蜡3号市场调查研究报告.docx
- 2024年千里香粉项目可行性研究报告.docx
- 2024年中国复活节兔摆件市场调查研究报告.docx
- 2024年中国水晶鞋跟市场调查研究报告.docx
- 2024年无线电子吊秤项目可行性研究报告.docx
- 2024年中国双层保温啤酒罐市场调查研究报告.docx
- 2024年带轮置物架项目可行性研究报告.docx
- 2010-2023历年海南省海口市初三上学期期中检测英语卷.docx
- 2010-2023历年河南确山县第二高级中学高二上期期中考试物理卷(带解析).docx
- 2010-2023历年河南省扶沟县高级中学高三第三次考试化学试卷(带解析).docx
文档评论(0)