北京工业大学c课设课程说明软件.pptVIP

  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++语言程序设计 (自学) 计算机学院 陈彩 桂智明 信南305B 课程相关信息 主讲教师 陈彩,chencai@ 桂智明, zmgui@ 信南305B 课程网站 用户名:八位学号,初始密码:八位学号(自行修改) 教材 C++语言程序设计(第4版),清华大学出版社,郑莉等编著。 C++语言程序设计(第4版)学生用书 参考书: C++ primer 中文版(第四版),Stanley B. Lippman等著,人民邮电出版社 其他书 课程安排 开学初一次集体辅导。11月5日7/8节题目答辩。 自学前8章,每周从教育在线提交作业。 要严格按“教学日历”进度完成学习,提交作业。 作业从教育在线提交,过时不能再提交作业,严重影响平时成绩。 每班同学分组共同学习和参加“CPP三人行”活动。 内容详见教育在线本课程网站的““CPP三人行”活动方案”。 预计在13周,11月26日周二7、8节期末闭卷考试。 成绩分布:考试50%,活动40%,平时10% 答疑:教育在线答疑,见面答疑1—12周,周二7、8节,信南305B。 教育在线 你的8位学号是用户名,也是初始密码,请自行修改密码。校内,校外都能访问教育在线。 课程介绍: 教学大纲:自学内容,也是考试内容。 教学日历:打印下来,按内容要求和时间安排自学。 课程通知:有事随时关注,不再另行通知。 课件资料:老师课件,其他资料。 课程作业: 所有课后习题,有答案,不需提交。 需要提交作业,每周二提交,过时不能提交,影响成绩。 “CPP三人行”活动宗旨和内容 目的与宗旨 通过趣味小组的学习、竞赛活动完成课程设计 激活学生的学习兴趣 营造自学的学习氛围 思维的相互碰撞 ,擦出火花 深入理解课程的知识点,提高编程能力。 培养组织才能和团结合作精神。 避免“搭车”现象。 活动内容 见教育在线相关资料。 “CPP三人行”活动方案 分组与分工 三人自由结组,课程学习和活动都以小组为单位进行。 各班班干部负责上报分组情况。(先留联系方式) 下载““CPP三人行”分组情况表” 按时通过邮件上交。 三人分工协作:出题负责人,解答负责人,报告负责人 。 活动方案 小组出题不能缺少知识点,应用背景合理有趣,又不能超出上面所列知识点范围。 上交,答辩,评分,修改 “CPP三人行”活动方案 活动方案 交换题目 老师指定需要交换解答的题目 解答题目 撰写总结报告 最终教师评分的重要依据 有统一格式从教育在线下载 出题部分较难,安排答辩环节。 课程介绍 C++是非常重要的程序设计语言 C++程序员是世界上最好的程序员 C++课程虽为自学课程,但非常重要 与其他课程关系 高级语言程序设计(C) Java,面向对象程序设计 Windows编程基础 数据结构与算法 其他…… 开放式教学理念 针对自己制定个性化的自学方案 开放式教学 开放学习内容。以要求的学习内容为基础扩展,目的在提高程序开发能力。 开放的阅读范围。以教材为基础,大量阅读其它书籍、网上材料等。欢迎同学将自己看到的好文章,好程序贴到网上,大家共享。 开放学习心态。多找老师、同学讨论,欢迎在网上提出问题和回答别人的问题。鼓励营造专题辩论的环境,积极参与讨论。在小组合作中提高兴趣,锻炼能力。 学习内容简介 C++语言 C++编译环境:Visual C++ 6.0 给实际问题提供解决方案的能力 面向对象的程序设计思想 用c++语言编写程序,正确、高效实现设计思想 规范、友好的程序代码 面向对象与面向过程 面向过程的结构化程序设计 按功能划分:自顶向下,逐步求精 面向对象的程序设计方法 数据、数据结构及其上的操作----类 面向对象的语言有许多种 C++很有代表性 面向对象方法优点 对象更真实的反映现实世界,使程序更易设计 便于数据隐藏,是对象更易使用 对象是独立的代码单元 提高可重用性、可维护性,提高开发效率,更能适应开发需求的变更,降低了成本。 1: struct Data 2: { 3: int d; 4: }; 5: void increase_data(Data* data) 6: { 7: printf(过程调用,数据为: %d, ++data-d); 8: } 9: increase_data(Data); 1: public cl

文档评论(0)

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

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

1亿VIP精品文档

相关文档