- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《高级程序设计》实验教学大纲全套
课程名称(中文)?高级程序设计
课程名称(英文)?ExperimentsofAdvancedProgrammingLanguage
课程编号课程性质?附属“高级程序设计”理论课教学
课程属性?专业基础必修课
教材及实验指导书名称?《VisualC++实用教程》
学时学分:?总学时?72?总学分?4?实验学时?26?实验学分?1
开出时间:?一?年级?2?学期
适用专业?生物医学工程
先修课程?计算机应用基础
一、课程简介及基本要求
高级程序设计是以C++为基础的一种可视化的面向对象的程序设计语言,通过本课程的学习,使学生不仅了解C++语言的基础知识,更主要的是掌握如何应用VC++来进行各种应用程序开发的编程方法和技术,同时结合生物医学工程专业的特点,基本掌握应用VC++来编制与医疗设备的底层接口的方法与技巧,为学生将来从事医疗仪器的管理、维护与研制打下一个良好的语言基础,也为后续“数据结构”、“数据库原理”等课程铺垫基础知识。
根据课程内容的特点,将实验按知识点的结构分为4大类实验内容,每类实验内容依据每章节的教学要求安排数个单元的基础实验和一个综合性实验。
基础性实验主要包括课程教学要求掌握的知识点。
综合性实验主要锻炼学生综合应用某类知识或多类知识解决问题的实际能力。
二、课程实验目的要求
在培养学生掌握实验的基本操作、基本技能和基本知识的同时,进一步培养学生分析问题和解决问题的能力,培养学生的创新意识、创新精神和创新能力,为学生今后从事科研、教学或企事业单位的分析检验以及新技术的研发工作打下扎实的基础。
三、适用专业
生物医学工程
四、主要仪器设备
计算机(要求已经安装了VC++6.0即可)、网络设备、打印机
五、实验方式与基本要求
1、实验课以学生操作为主,教师辅助指导和答疑。每次实验前,要求学生提前预习实验内容,编写程序。
2、实验过程中,老师应在实验室进行巡视,检查学生的实验记录和报告。
3、实验结束,学生应认真分析实验现象,整理实验结果。
4、任课教师要认真备课,并能提前预做实验,上好每一堂课。实验过程中,要向学生提问,引导学生深入思考与实验现象有关的一些问题,着力培养学生观察实验、综合考虑问题的能力,使学生学会分析和研究问题的方法。实验结束后认真填写实验报告。
六、考核与报告
与理论课程同步考核,主要体现为上机操作能力的考试。
七、实验项目设置与内容
表1基础实验4个项目),综合性实验2个项目
序号
实验项目
教学内容提要
实验学时
每组人数
实验属性
实验者类别
开出要求
1
C++语言基础与开发环境
ThelanguageandexploitationenvironmentforC++
1.VC开发环境的使用和控制台项目的建立。
2.基本数据类型、表达式和基本语句。
3.函数与预处理。
4.构造类型、指针与引用。
9
1
验证
本科
必做
2
C++面向对象程序设计
C++Object-orientedprogramming
1.类和对象、继承和派生。
2.虚函数重载。
3.文件操作。
3
1
研究性
本科
必做
3
VC++程序设计
VC++programming
1.MFC基本应用程序的建立。
2.对话框及常用控件编程。
3.框架窗口和文档。
6
1
设计性
本科
必做
4
绘图与数据库编程
Thedrawinganddatabaseprogramming
1.图形和文字绘制。
2.ODBC数据库管理、相关的ActiveX控件。
8
1
设计性
本科
必做
5
信号处理与采集信号显示
Thesignalprocessing,collectionanddisplay
1.简单的数字滤波程序设计、离散傅立叶变换程序设计。
2.医用图形绘制。
3.媒体控制接口。
6
1
综合性
本科
选做
6
医疗设备的底层接口
Theinterfaceofmedicaldevice
1.存储管理、医疗设备的底层接口编程。
2.与其他语言混合编程。
3
1
研究性
本科
选做
八、说明
高级程序设计实验是一门对学生的实践水平要求有较高的实验课程。其目的是让学生通过完成这些实验,基本掌握应用VC++来编制与医疗设备的底层接口的方法与技巧,为学生将来从事医疗仪器的管理、维护与研制打下一个良好的语言基础,也为后续“数据结构”、“数据库原理”等课程铺垫基础知识。使得他们的创新意识、创新精神和创新能力在实践中能得到培养与提高。
文档评论(0)