钱能修订版大纲.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本课程采用钱能的《C++程序设计教程(修订版)》,参考钱能的《C++程序设计教程(第二版)》中的部分内容,吸收《计算机程序设计基础——精讲多练C/C++语言》、《C/C++语言设序设计案例教程》、《C语言程序设计实用教程》的教学方法并进行课时安排。实现教学目标。 由于很多同学以后会用到C语言(包括考试和就业),09级上的是C++程序设计,到10级的课程名改为C/C++程序设计,所以教学上要兼顾C与C++,在教学中指出C与C++之间的差别,如输入/输出(cout 、cin、 printf()、 scanf()),动态内存分配(new、 delete、 malloc()、 free()),C与C++的关键字、运算符以及一些仅用于C++的概念如内联函数、重载、引用等。 《C/C++程序设计》 课程教学大纲 Design of C/C++ language program 课程概述 课程的性质 C++程序设计是通信与信息工程学院的专业基础课。 课程教学目标 C++程序设计是IT专业学生需要重点掌握应用的一门程序设计的课程,学生通过该课程的学习,能培养和训练其逻辑思维,使学生掌握系统的应用程序设计的基本方法,具有编写程序解决一些实际问题的能力,为以后学习其他一些计算机课程打下基础。 课程适用的专业与年级 适用的专业:非计算机的IT相关专业、大学一、二年级 课程的总学时和总学分 课程的总学时为40授课学时+20实验学时。总学分为5学分 本课程与其他课程的联系与分工 学生在学习本课程时应具有计算机应用基础,同时它又是进一步学习程序设计如VB、VF、JAVA、数据结构的基础。 课程使用的教材及教学参考教材 教材:钱能的《C++程序设计教程(修订版)》 参考书: 参考钱能的《C++程序设计教程(第二版)》中的部分内容,吸收《计算机程序设计基础——精讲多练C/C++语言》、《C/C++语言设序设计案例教程》、《C语言程序设计实用教程》的教学方法并进行课时安排。实现教学目标。 学时分配表(在备课过程中进行调整) 课程教学总学时数 40 讲课38复习2 实践教学总学时数=10*2 其中一半时数为课外 章、节 第一章(共4节) 1 第二章(共6节) 2 第三章(共5节) 3 第四章(共11节) 6 第五章(共8节) 4 第六章(共4节) 1 第七章(共5节) 2 第八章(共8节) 4 第九章(共2节) 1 第十章(共4节) 3 第十一章(共4节) 1 第十二章(共6节) 2 第十三章(共 1 节) 1 第十四章(共2节) 1 第十五章(共4节) 1 第十六章(共9节) 3 第十八章(共6节) 1 第十九章(共3节) 0.5 第二十章(共2节) 0.5 5个学分的课程学校一般是3节+2节来排课的,由于我校是选课制,可能无法另外有时间增加课时(是指实验课时数的加倍)。因此考虑用每周的2节课来上机实验。讲课可按照精讲多练,进行课时数安排,教材上很多语言规范性的描述可以不讲,由同学自学。这样上面的课时分配要再缩减。 实验内容可以将《C语言程序设计实用教程》用上,其中C的部分有8个项目,在考虑增加面向对象的1到2个实验,是前面实验内容的进一步延续。 第一章C++入门/程序的基本结构 第一节从C到C++ (1)C语言的产生过程 时间:1972~1973 地点:美国贝尔实验室 目的:UNIX操作系统 设计人:Ken.Thompson 和 Dennis.M.Ritchie (2)C标准 标准C:K&R著《The C Programming Language》 ANSI C:1983年 87 ANSI C:1987年 1990年国际标准的ANSI C (3)面向对象的C++ 贝尔实验室Bjarne Strostrup 改进C形成C++ C++保留了原有C语言的优点,增加了面向对象的机制 封装、继承、多态。 第二节最简单的C++程序——程序的构成和书写格式 C++程序的结构: 预处理命令 //包括头文件、宏定义等 全局声明部分 //包括函数声明、全局变量定义等 函数首部 //包括函数名、函数类型、函数属性、函数参数等 { //以下是函数体 局部声明部分 //对本函数中用到的类型、函数的声明和变量的定义 执行部分 //语句序列 } 一个C++程序可以由一个或

文档评论(0)

803322fw + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档