



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE PAGE - 4 -本科生课程大纲课程名称C+程序设计Programming with C+ Language课程代码082302201291课程属性学科基础课时/学分64/3课程性质必修实践学时32责任教师 课外学时64(32*2)课程属性:公共基础/通识教育/学科基础/专业知识/工作技能,课程性质:必修、选修一、 课程介绍 课程描述: C+程序设计是自动化专业本科生的一门重要专业必修基础课程。该课程与本科生的许多专业课(微机原理及接口技术、信号与系统、数据结构、数字图像处理等)有着较强的联系。C+程序设计将为自动化专业、电子信息专业、计算机科学与技术专业的学生系统学习的软件设计语
2、言,具备程序编制与调试的基本能力,掌握软件设计的思想、框架与方法,也将为各相关专业学生后续课程的学习及设计实践环节打下良好的编程基础。课程主要内容包括:C+编程基本知识、面向过程的程序设计、基于对象的程序设计、面向对象的程序设计等内容。设计思路:依照教育部高等学校电子信息与电气学科教学指导委员会与自动化专业教学指导分委员会在2010年12月颁布的普通高校自动化专业规范,C+程序设计是自动化专业基础课程之一。依照该规范,课程内容主要包括:面向过程的程序设计、基于对象的程序设计、面向对象的程序设计等内容。以C+程序设计课本章节顺序为基础,本课程的内容编排顺序为:(1)C+编程基本知识;(2)面向过
3、程的程序设计;(3)基于对象的程序设计;(4)面向对象的程序设计。3. 课程与其他课程的关系先修课程:无后置课程:C+程序设计实训,数据结构,数字图像处理二、课程目标通过学习本课程,使学生首先掌握C语言面向过程程序设计的基本知识,然后逐步掌握C+面向对象程序设计的思想与方法,熟悉C+程序设计相关的概念与方法,熟悉调试的平台与环境,能顺利编制、调试各种C+程序。同时了解Visual C+编程的基本框架,为学生将来从事软件开发奠定良好的基础和能力。三、学习要求最低学习要求:每节课前预习。授课过程中,接受教师提问。上机编程调试中,积极与教师或助教进行交流,并对遇到的编程问题进行咨询、讨论。独立完成例
4、题、部分习题作业以及老师布置的编程作业,并向教师或助教进行演示完成的作业情况。进一步学习指导:深入学习Visual C+编程环境下的程序设计框架、方法,自己尝试一些具有可视化界面的有趣软件的开发。四、教学内容内容顺序主题计划课时主要内容概述第一章C+的初步知识4C+语言程序简介与上机实践第二章数据类型与表达式4数据类型与算术表达式等第三章程序设计初步8输入输出以及顺序、分支、循环程序的设计方法第四章函数与预处理4函数使用方法、变量的属性、基本预处理命令第五章数组4数组定义与使用方法,向函数内传递数组的方法第六章指针4指针、引用的概念与使用方法第七章结构4结构概念与使用方法第八章类和对象8面向对
5、象程序设计的基本思路与框架,类的设计与使用方法第九章类和对象的进一步认识4类的高级使用方法、静态成员友元的概念与使用方法第十章运算符重载4运算符重载的概念与使用方法第十一章继承与派生4继承与多重继承的作用、特点与使用方法第十二章多态性与虚函数8多态性与虚函数的作用、特点与使用方法第十三章I/O流4I/O流的概念及其成员函数使用方法五、参考教材与主要参考书1、选用教材:谭浩强.C+程序设计.北京:清华大学出版社. 2011年第2版(ISBN 978-7-302-25488-1)2、主要参考书:钱能.C+程序设计. 北京:清华大学出版社,2002年第16版(ISBN 7-302-03421-4)常晋义.Visual C+ 程序设计简明教程.北京:中国电力出版社.2002年第1版(ISBN 7-5083-1126-4)六、成绩评定(一)考核方式 A.闭卷考试 :A.闭卷考试 B.开卷考试 C.论文 D.考查 E.其他(二)成绩综合评分体系: 成绩综合评分体系比例%1.课堂讨论及平常表现10%2.上机实践20%3.期末考试70%总计100%七、学术诚信学习成果不能造假,如考试作弊、盗取他人学习成果、一份报告用于不
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校赞助收入管理办法
- 2025年综合类-中医主治医师-中医儿科学-中医儿科学历年真题摘选带答案(5套单选100题合辑)
- 大棚蔬菜配送管理办法
- 小猪培育饲养管理办法
- 小学足球校队管理办法
- 2025年综合类-世博会知识竞赛-世博会知识竞赛-动漫知识竞赛历年真题摘选带答案(5卷单选题百道集合)
- 2025年综合类-专业综合第十二章其他-专业综合第十二章其他-专业综合第三章消化系统历年真题摘选带答案(5套单选100题合辑)
- 同业账户管理办法自查
- 学院报刊征订管理办法
- 学校合作办学管理办法
- 甘肃低空经济政策
- 介入室医院感染管理课件
- 学堂在线 大学生国家安全教育 期末考试答案
- 碳化硅培训课件
- 2025年公需科目考试试卷(含答案)
- 车辆事故警示教育
- 2024-2025学年第二学期青蓝工程徒弟总结
- DB4201∕T 575-2019 武汉市环境卫生作业规范
- 护理针刺伤课件
- 合资企业股权分配及经营管理协议
- 铸牢中华民族共同体意识知识考试题库及答案
评论
0/150
提交评论