《C++程序设计实验》教学大纲2009
更新时间:2024-01-29 09:30:01 阅读量: 教育文库 文档下载
- c语言程序设计实验推荐度:
- 相关推荐
《C++ 程序设计实验》教学大纲
课程名称:C++程序设计实验
英文名称:C++ Programming Design Experiment 课程编号:86024
学时数及学分:学时16 学分1
教材名称及作者、出版社、出版时间:《Visual C++面向对象程序设计》第1版,温秀梅、丁学钧 主编 清华大学出版社 2008年
本大纲主笔人:孟刚 大纲审定人:罗怀良
一、 课程的性质与任务
C++语言是一门实践性很强的课程,C++语言上机实验是对课程知识的验证,同时也是学生很好地学习课程的辅助手段。 二、
课程的目的与要求
通过C++语言上机实验的教学活动,使学生真正全面掌握C++语言的基础知识,培养和提高学生的程序开发能力。 三、
实验序项编号 号 目实验项目及内容提要
C++程序设计实验课程 (86024) 实验类型 学基学必选分内容提要 本验综设时 做 做 数 操证 合 计 作 掌握C++语言的基本结构,掌握C++语言的简单数据实验名称 1 1 C++语言基本语句编程 2 √ √ 类型、变量、表达式的用法,掌握输入输出函数的调用。 - 1 -
2 2 类的基本使用 2 √ √ 掌握类的定义、实例化,以及友元函数的用法 掌握虚函数的定义、实现多态操作 用简单的Windows 3 3 虚函数与多态 2 √ √ 4 4 WindowsSDK编程 2 √ √ API函数编写一个小程序 使用MFC编写最简单的一个程序,了解MFC和SDK的差异 使用MFC编写模态、非模态对话框应用程序 MFC 单文档、多文档程序的设计 做一个综合性的实验,要求图形界面 5 5 简单MFC程序设计 2 √ √ 6 6 模态、非模态对话框 2 √ √ 7 7 单文档与多文档 2 √ √ 8 8 综合性实验 2 √ √ 四、 实验内容安排
实验一:C++语言基本语句编程,2学时
1、目的要求:
了解C++语言的基本结构,掌握C++语言的简单数据类型、变量、表达式的用法,掌握系统函数的调用。
2、实验内容:
输入5个字符串,排序,要求使用字符数组(二维)、字符指针数组(一维)。
- 2 -
3、主要仪器设备及药品 Windows 2000+VC 6.0+MSDN 实验二:类的基本使用,2学时
1、目的要求:
掌握类的基本概念和使用,掌握友元的概念,掌握构造函数,析构函数的运用。 2、实验内容:
编写类的构造函数和析构函数,并设计友元函数。 3、主要仪器设备及药品 Windows 2000+VC 6.0+MSDN 实验三:虚函数与多态,2学时
1、目的要求:
深刻领会虚函数和多态的概念。能够编写简单的使用虚函数的程序。 2、实验内容:
编写类族,使用虚函数、纯虚函数限定类的接口。 3、主要仪器设备及药品 Windows 2000+VC 6.0+MSDN 实验四:WindowsSDK编程,2学时
1、目的要求:
了解Windows API函数,消息循环,消息处理。 2、实验内容:
用简单的Windows API函数编写一个小程序,捕获键盘或鼠标的消息。 3、主要仪器设备及药品 Windows 2000+VC 6.0+MSDN 实验五:简单MFC程序设计,2学时
1、目的要求:
掌握运用MFC编程的常用步骤,理解MFC编程与SDK编程的差别。 2、实验内容:
在程序中运用部分MFC中的类、宏和全局函数。 3、主要仪器设备及药品 Windows 2000+VC 6.0+MSDN
- 3 -
实验六:模态、非模态对话框,2学时
1、目的要求:
在前面实验基础上,掌握为程序添加资源要素(对话框、菜单、工具栏等等)的方法。 2、实验内容:
设计一个包含对话框、菜单、工具栏等资源的程序,并实现模态、非模态对话框的设计。 3、主要仪器设备及药品 Windows 2000+VC 6.0+MSDN 实验七:单文档与多文档,2学时
1、 目的要求:
理解单文档和多文档的差别,掌握文件序列化的方法,文档与视图的体系结构。 2、 实验内容:
做一个多文档的编辑器,并序列化保存文本内容。 3、主要仪器设备及药品 Windows 2000+VC 6.0+MSDN 实验八:综合性实验,2学时
1、目的要求:
综合运用本门课程所学知识,开发一个代码规模中等的综合性应用程序。 2、实验内容:
教师指定题目和学生依个人兴趣自选题目。 3、主要仪器设备及药品 Windows 2000+VC 6.0+MSDN
五 实验报告的格式
实验完毕,应用专门的实验报告本,根据预习和实验中的现象及数据记录等,及时而认真地写出实验报告。实验报告一般包括以下内容:
实验(编号) 实验名称
(一)实验目的
(二)仪器工具及材料 列出实验中所使用的主要仪器工具及材料。 (三)内容及程序 应简明扼要地写出实验步骤流程。
(四)结果及分析 应用文字、表格、图形等形式将数据表示出来。根据实验要求对数据进行分析和误差处理。
- 4 -
(五)问题讨论 结合有关理论对实验中的现象、产生的误差等进行讨论和分析,以提高自己的分析问题、解决问题的能力,并提出应注意的事项,也为以后的科学研究打下一定的基础。
六、考核方式、方法及实验成绩评定方法
1、考核方式、方法:
地理信息系统实验课成绩单独按五级记分。凡实验成绩不及格者,该门课程必须重修。学生的实验成绩应以平时考查为主,一般应占总分的70%,其平时成绩又要以实验实际操作的优劣作为主要考核依据。在学期末或课程结束时,为复习和巩固实验教学内容,进一步对学生作补充了解,也可举行一定的实验操作考试,但无论采取何种方式进行考核,都必须按实验课的目的要求,以实际实验工作能力的强弱作为评定成绩的主要依据。因此,最终的集中考试结果只能占总成绩的30%。
2、实验成绩评定方法:
评定各级成绩时,可参考以下标准: (一)优秀(很好)
能正确理解实验的目的要求,能独立、顺利而正确地完成各项实验操作,会分析和处理实验中遇到的问题,能掌握所学的各项实验技能,能较好地完成实验报告及其它各项实验作业,有一定创造精神和能力。有良好的实验工作作风和习惯。
(二)良好(较好)
能理解实验的目的和要求,能认真而正确地完成各项实验操作,能分析和处理实验中遇到的一些问题。能掌握所学实验技能的绝大部分,对难点较大的操作完成有困难。能一般完成实验报告和其它实验作业。有较好的实验习惯和工作作风。
(三)中等(一般)
能粗浅理解实验目的要求,能认真努力进行各项实验操作,但技巧较差。能分析和处理实验中一些较容易的问题,掌握实验技能的大部分。有30%掌握得不好。能一般完成各项实验作业和报告。处理问题缺乏条理。工作作风较好。能认真遵守各项规章制度。学习努力。
(四)及格(较差)
只能机械地了解实验内容,能一般性地按实验步骤完成实验操作,能完成60%所学的实验技能,有些虽作但不准确。遇到问题常常缺乏解决的办法,在别人启发下能作些简单处理,但效果不理想。能一般完成实验报告,能认真遵守实验室各项规章制度,工作中有小的习惯性毛病(如工作无计划,处理问题缺乏条理)。
- 5 -
(五)不及格(很差)
盲目地操作,只掌握50%的所学实验技能。有些实验虽能作,但一般效果不好,操作不正确。工作忙乱无条理。一般能遵守实验室规章制度,但常有小的错误。实验报告较多的时候有结果,遇到问题时说不明原因,在教师指导下也较难完成各项实验作业。或有些小聪明但不努力,不求上进。
七、实验主要应配套仪器设备及台(套)数
序号 1
仪器设备名称 计算机 数量 70台 备注 - 6 -
(五)不及格(很差)
盲目地操作,只掌握50%的所学实验技能。有些实验虽能作,但一般效果不好,操作不正确。工作忙乱无条理。一般能遵守实验室规章制度,但常有小的错误。实验报告较多的时候有结果,遇到问题时说不明原因,在教师指导下也较难完成各项实验作业。或有些小聪明但不努力,不求上进。
七、实验主要应配套仪器设备及台(套)数
序号 1
仪器设备名称 计算机 数量 70台 备注 - 6 -
正在阅读:
《C++程序设计实验》教学大纲200901-29
秋景美如画作文500字07-08
Java EE实验报告06-09
区长在2023年全区深化“放管服”改革工作会议上的讲话范文03-22
我国翻译研究与翻译教学分类书目选编04-05
java机试题 - 图文11-08
梁启超廉政思想12-08
学案(一)04-19
呼辽直流建设管理大纲终03-16
那一刻我震撼了作文500字06-22
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- C++
- 教学大纲
- 程序设计
- 实验
- 2009
- 小学生硬笔书法教案
- 外国语学院学生干部素质拓展训练策划书
- 大唐 空分联动试车方案1 - 图文
- 20150804深圳龙华新区锦丰厂片区城市更新项目初步研究报告 - 图文
- 农业非点源污染的控制与生态调节技术
- 中铁建城建集团有限公司设备管理办法(试行)
- (更新)审计课堂讨论
- MOTO外观检验标准APPEARANCEINSPECTIONCRITERIA
- 英特尔以太网万兆位服务器适配器高级驱动程序设置
- 华誉景观
- 2章 基本放大电路题解(三)
- 09年中考英语英语语法汇总
- 网络环境对青少年价值观形成的影响作用调研
- 湖北省监利县第一中学2015届高三数学一轮复习 第1课时 变化率与导数学案
- (表3.7)个人独资企业和合伙企业投资者个人所得税申报表 - 图文
- 横河DCS组态中温压补偿功能块的应用
- 2015届高三生物一轮复习试卷 - 细胞的生命历程
- 《中国邮政储蓄银行山东省分行重要单证管理办法(修订)》
- 泰州市四星级高中联盟参评论文目录
- 重庆市綦江区三江中学七年级历史下册 第一-二单元学案(无答案) 人教新课标版