《C++程序设计》课程教学大纲.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C++程序设计》课程教学大纲 一、课程基本信息 课程编号:j 课程名称:C++程序设计 学时/学分:32/2 实验学时:16 课程类别:专业提升 课程性质:选修课 适用专业:电子信息 开设学期:第三学期 先行课程:大学计算机基础、C 语言程序设计 责任单位:计算机技术与工程学院 二、课程简介 本课程是一门培养学生具有面向对象编程能力的学科基础课程,是电子信息专业本科生 选修课程。 通过本课程的教学,使学生获得面向对象程序设计的基本概念、原理与方法,掌握一门 高级程序设计语言,学会利用C++语言解决一般应用问题,为后续的专业课程及大型应用软 件的研究、设计打下基础。 本课程的主要任务是培养学生掌握用面向对象理论、技术解决一般实际编程问题的方 法,逐步树立面向对象编程的思维方法,并用来解决计算机软件开发中的实际问题。 三、课程目标及学生应达到的能力 通过本课程的学习,应达到的目标及能力如下: 目标1:掌握面向对象程序设计的基本思想和方法,对常见问题的设计方案和模型进行 推理和验证。 目标2 :能够面向对象程序设计的原理和方法,更好地组织和管理大型程序项目。 目标3:掌握面向对象程序设计的抽象性、封装性、继承性和多态性,设计开发模块化、 数据抽象度高、易修改、易扩充的应用程序。 目标4 :具备使用Visual C++集成开发环境编写C++语言代码,掌握测试和调试的能力, 并能够正确的运行结果和规范的书面报告呈现最终的设计成果。 366 四、课程目标对毕业要求的支撑 课程目标 毕业要求指标点 主要教学内容 目标1:掌握面向对象程序设计的 面向对象程序设计的设计思想、相 基本思想和方法,对常见问题的设 关概念、基本算法和常见结构 计方案和模型进行模拟和验证。 目标2 :能够面向对象程序设计的 类与对象、继承与派生、虚函数和 原理和方法,更好地组织和管理大 多态性、运算符的重载 型程序项目。 5.1 了解电子信息专业常用的现代 目标3 :掌握面向对象程序设计的 仪器仪表、信息技术工具、工程工 抽象性、封装性、继承性和多态性, 具和模拟软件的使用原理和方法, 设计开发模块化、数据抽象度高、 并理解其局限性。 易修改、易扩充的应用程序。 5.2 能够选择与使用恰当的仪器仪 目标4 :具备使用Visual C++集成 实验项目: 表、信息资源、工程工具和专业模 开发环境编写C++语言代码,掌握 1. 初识面向对象程序设计 拟软件,对复杂工程问题进行测 测试和调试的能力,并能够正确的 2. C++新特性 试、分析、计算与设计。 运行结果和规范的书面报告呈现 3. 类与对象编程 最终的设计成果。 4. 构造与析构编程 5. 友元与静态成员

文档评论(0)

大学教学资料库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档