ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:83.50KB ,
资源ID:938911      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-938911.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(课程名称面向对象的程序设计.DOC)为本站会员(天***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

课程名称面向对象的程序设计.DOC

1、课程名称:面向对象的程序设计课程编号:7068301课程学分:2课程学时:32 学时适用专业:机械设计制造及其自动化、材料科学与工程、材料成型及控制工程面向对象的程序设计(Object-Oriented Programming)教学大纲一、课程性质与目的本课程是本科四年制机械大类是三年级学生第二学期的一门专业选修课,是该类学生深入了解面向对象的程序设计, 进而迈向更高层次软件开发的桥梁。通过本课程的学习,学生应基本掌握 C+程序设计语言的特征和使用,掌握面向对象程序设计的方法和风格, 领略面向对象程序设计的思想,熟悉 VC+开发环境及 MFC 应用程序框架,并初步具备进行面向对象的计算机软件开

2、发的能力,为学生学习控制类开放实验室、机电一体化设计等课程,以及毕业设计及毕业后使用 C+、VC+从事工程应用和科研工作打下初步基础。通过本课程的学习,要求学生能够具备以下能力:1、掌握 C+面向对象的程序设计思想,了解面向对象程序设计的一般方法,熟悉常用算法和数据结构;对应专业认证的毕业要求中的【1】 【4】 【5】 【12】2、能够熟练地阅读用 C+语言编写的程序,并能运用面向对象程序设计方法编写 C+ 程序;对应专业认证的毕业要求中的【1】 【3】 【5】 【12】3、熟悉 VC+开发环境,掌握 MFC 应用程序框架结构及常用控件的用法,了解程序的编辑、编译、调试和运行过程;对应专业认证

3、的毕业要求中的【5】【12】4、掌握 VC+文件读写操作及串口和网络通讯方法,了解机电装备控制方法,初步具备机电装备控制程序开发能力;对应专业认证的毕业要求中的【1】【3】 【4】 【5】 【6】 【7】 【12】5、通过课程的学习,培养学生使用计算机思想分析问题、解决问题的能力,培养认真负责的编程工作态度和严谨细致的编码风格,增强软件工程标准化意识,从而起到提高学生各方面的素质和培养学生创新能力的作用。对应专业认证的毕业要求中的【2】 【8】 【9】 【10】 【11】二、教学的基本内容及基本要求1.VC+开发环境介绍 VC+开发环境及现状,讲解 Microsoft Visual Studi

4、o 2003/2008 开发环境的功能布局及使用操作。对应教学目的中的 32.C+语言基础介绍 C+语言的历史及现状,讲解 C+程序结构。掌握 C+数据类型、运算符、表达式及基本语句,了解函数、预处理及构造类型。对应教学目的中的1,23.C+面向对象介绍面向对象程序设计思想,讲解类、对象、继承、派生、多态及虚函数等基本知识点并举例巩固掌握。对应教学目的中的 1,2,54.MFC 应用程序结构介绍 MFC 应用程序结构,及程序编辑、编译、调试和运行过程。建立基于对话框的 MFC 应用程序,讲解 MFC 程序的消息映射关系及面向对象的框架结构。对应教学目的中的 1,3,55.对话框与常用控件介绍

5、MFC 应用程序中的对话框和常用控件的属性、事件、消息及重写方法,讲解对话框应用程序的开发操作步骤,掌握常用控件(包括 Button、Edit Control、Combo Box、List Box、Group Box、Check Box、Radio Button、Static Text、 Picture Control、List Control 等控件)的用法。 对应教学目的中的 1,36.文件操作介绍 MFC 应用程序中的 CFile 类和 CFileDialog 类的使用,讲解文本及二进制文件的读写操作,了解二维表格数据采用 csv 文件格式的存储方法。对应教学目的中的 3,47.串口及网

6、络通讯介绍串口通讯和网络通讯方式,讲解具体程序开发方法,掌握 MSComm串行通讯控件的用法和属性配置,及采用 Socket 网络套接字实现 TCP 和 UDP的通讯方法,了解多线程的应用。对应教学目的中的 3,4,58.综合实例选择上位机控制类机电一体化装备作为控制对象,分析其控制流程,采用串口通讯或网络通讯方式开发上位机-下位机结构控制程序,实现装备的控制程序开发。对应教学目的中的 1,2,3,4,5三、本课程与其他课程的联系与分工前修课程:C 语言。后续课程:机电一体化系统设计、课程设计、毕业设计。四、课程各教学环节和各篇章(节)学时分配章节 内 容 小 计讲授课时上机课时对应教学要求第

7、一章 VC+开发环境 2 2 1第二章 C+语言基础 4 2 2 2第三章 C+面向对象 4 2 2 3第四章 MFC 应用程序结构 4 2 2 4第五章 对话框与常用控件 4 2 2 5第六章 文件操作 4 2 2 6第七章 串口及网络通讯 4 2 2 7第八章 综合实例 6 2 4 8合 计 32 16 16五、本课程采用的教学方法和教学手段本课程讲课使用多媒体教学设备,用 PowerPoint 软件制作讲稿,上机环节以 Windows 环境下的 Visual Studio .NET 2003 开发环境为主,针对高版本开发环境推荐使用 Visual Studio 2008。本课程为实践性很

8、强的课程,为消化上课讲的内容,安排 16 学时的课外上机时间,使学生完成各阶段布置的作业。课外上机安排如下:课外上机内容 学时C+语言基础 2C+面向对象 2对话框与常用控件 2文件操作 2串口及网络通讯 4综合实例 4六、教材及教学参考资料教材:工程化程序设计(VC+.NET) 孙连云 顾夏辉,高等教育出版社,2010.11参考书:1.C+程序设计(第 2 版) 谭浩强,清华大学出版社,2011.082.VC+深入详解(修订版) 孙鑫,电子工业出版社, 2012.07 七、本课程的考核方法及成绩评定标准本课程总成绩:平时占 60%(包括平时出勤及作业、上机测试) ,期末大作业占 40%。成绩

9、组成 考核/评价 环节 分值 考核/评价细则 对应的教 学目的考勤 10 主要考核学生上课的出勤率,按 10%计入总成绩。 5平时作业 20主要考核学生对每节课知识点的复习、理解和掌握程度,计算全部作业的平均成绩再按 20%计入总成绩。1、2、3、4平时成绩60%上机测试 30主要考核学生对 C+语言基础、面向对象程序设计基本要点、VC+对话框、常用控件、文件操作、串口及网络通讯的运用,按 30%计入总成绩。2、3、4期末大作业40%期末大作业 40主要考核 VC+综合运用,采用大作业形式。以大作业成绩的 40%计入课程总成绩。1、2、3、4、5八、其它问题的说明任课教师可根据学生掌握情况,对内容和学时分配做适当调整。大纲撰写人:管延智大纲审阅人:张若青系负责人:刘瑛学院负责人:徐宏海制(修)订日期:2015 年 6 月

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。