C++程序设计教学材料-2011级

计114-34班学生,他们的博客地址:请点击进入....

教师:贺利坚 CSDN博客首页 新浪博客

  网络习题课——贺老师的视频教程,补齐课堂上落下的课,解除做题中的困扰。


【第2学期材料】

  课程讲义
  
第3篇 基于对象的程序设计

   第8章 类和对象     PPT     讲课视频:1234     
     实验1:任务内容  任务详解:任务2-改造坏程序   任务3-扩充Time类  任务4-设计立方柱类
     实验2:任务内容  任务详解:任务1-三角形类  任务2-一个项目,多个文件  任务3-正整数类 任务4-设计工资类(Salary)

   第9章 关于类和对象的进一步讨论     PPT 讲课视频:1234-5-6   
     实验1:任务内容  任务详解:任务1-三角形类 任务2-分数类 任务3- 5个长方柱 任务4- 5个学生
     实验2:任务内容  任务详解:任务1-使用常对象的一个典型错误   任务2-程序填空   任务3-设计平面坐标点类 
                  任务4-用点类作成员的三角形类    任务5-多文件组织三角形类
      贺老师原创案例讲解:”玻璃罩const”系列的三篇文章:

       1. 使用常对象——为共用数据加装一个名为const的玻璃罩

       2. 常(const)+ 对象 + 指针:玻璃罩到底保护哪一个

       3. 对象更有用的玻璃罩——常引用

     实验3:任务内容  任务详解:

   第10章 运算符重载   PPT  讲课视频:1 2 3 4 

     实验1:任务内容  任务详解:

     实验2:任务内容  任务详解:

实验2:任务内容  任务详解:

  第4篇 面向对象的程序设计

   第11章 继承与派生   PPT  讲课视频:1 2 3 4 实验:1  2

   第12章 多态性与虚函数   PPT  讲课视频:1 2 3 4 实验:1  2

   第13章 输入输出流   PPT  讲课视频:1 2 3 4 实验:1  2

   第14章 C++工具  PPT  讲课视频:1 2 3 4 实验:1  2

  

【第1学期材料】

  课程讲义
  第1章   ch1 C++的初步知识【大】 ch1 C++的初步知识【小】  同步项目——前言 同步项目——简单程序设计 
  第2章   ch2 数据类型和表达式 
  第3章   ch3 程序设计初步   同步项目:选择结构(1)  (2) 同步项目:循环结构(1)  (2)
  第4章   ch4 函数
  第5章   ch5 数组 
  第6章   ch6 指针
  第7章   ch7 自定义类型     同步项目:全部任务 

  实验指导
  第1次 第5周实验指导      
  第2次 第6周实验指导 好作品:宋本一   
  第3次 第8周实验指导 好作品:程龙   烽火戏嫦娥    
  第4次 第9周实验指导 好报告:张宗佳    
  第5次 第10周实验指导 好解法:刘文英    
  第6次 第11周实验指导 教师总结:任务1-累加 任务2-英尺转米制    
  第7次 第12周实验指导 教师总结:任务1-完数 任务1-练习回文日任务2-大奖赛计分 任务3-存款利息   
  第8次 第13周实验指导 教师总结:任务1-函数求分段函数 任务2-太乐了 任务3-三角函数表    
  第9次 第14周实验指导 教师总结:任务1-递归 任务2-小组成绩     
  第10次 第15周实验指导 教师总结:任务1-冒泡 任务2-字符数组 任务3-操作文件    
  第11次 第16周实验指导 教师总结:任务1-冒泡指针版 任务2-奇因子  
  第12次 第17周实验指导 教师总结:任务1-结构体数组 任务2-动态链表 成长记录   
  第13次 第18周实验指导 教师总结:任务1-指向字符的指针 任务2-二维数组 成长记录    
   

  实验参考

  1. C++课程上机实验常见错误汇集 2.C++常见错误小集  3.C++名词解释及常见错误
  4.  C++常用库函数   5. VC调试功能初步  6.VC++窗口程序设计启蒙

  观点交流

  1. 说下我对C语言的一些看法 ——烟大CSDN俱乐部前主席的看法

  2. 奖学金感想——站在十字路口的选择 ——大一,大二……

  

  资源

  1. 微软公司VC++开发中心,提供了大量适合初学者的资源,以及VC++开发的指南

  2. MSDN上的 Visual C++ 指导教程,按案例指导,掌握VC++项目开发(MSDN 库为使用 Microsoft® 工具、产品、技术和服务的开发人员提供必不可少的信息资源。)

  3. CSDN, 全球最大中文IT社区,能找到大量的高手和有价值的资料

  4. POJ 是“北京大学程序在线评测系统”(Peking University Online Judge)的缩写,是个提供编程题目的网站,兼容Pascal、C、C++、Java、Fortran、Python等多种语言。有大量的练习机会。

  5. 刘未鹏|C++的罗浮宫

  6. The Archive of Interesting Code 不少好代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值