《windows编程实验大纲.doc》由会员分享,可在线阅读,更多相关《windows编程实验大纲.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、windows编程A(052030)实验教学大纲 学科部(系):计算机学院计算机科学系 执笔人:鞠传香 审核人: 黄晶晶一、 课程基本情况:1、课程教学计划总学时共40学时、教学计划实验学时16学时、实际可开出实验学时16学时、非独立设课2、课程类型为专业基础课,服务专业为计算机科学与技术专业本科层次。3、本大纲修订时间:2007年3月23日二、 实验教学目的和要求 windows编程在计算机科学中是一门实践性的专业课,它是对面向对象程序设计的提高,。实践性教学的设计是从提高编程能力和软件开发能力两个方面实施分层次教学。通过实验可以让学生掌握Windows程序设计基础知识和基本理论。要做到熟练
2、应用常用各种控件,掌握框架窗口结构、文档视图结构、数据库程序设计。巩固和掌握所学的内容。三、 学时分配及实验项目表本课程实验共安排16学时,其中16学时为必选实验,0学时为可选实验,教学计划要求学生完成实验学时数为16 学时。编码实 验 项 目 名 称学时数每组人数实验类型必选/可选05203001一个简单的Windows 应用程序21验证必选05203002文本输出程序实验21验证必选05203003菜单程序设计21验证必选05203004对话框窗口及子窗口控件程序设计21验证必选05203005图形程序设计21验证必选05203006多线程程序设计21验证必选05203007数据库程序设计
3、41设计必选四、 实验课的考核 实验课主要对学生上机完成任务的情况进行考查,根据学生上机表现和实验报告的质量进行考核. 考核成绩分为优秀、良好、中等、及格、不及格五等。五、 实验指导(参考)书和实验报告 实验参考书: 丁有和著Visual C+教程,机械工业出版社,2004.09 2004年实验报告要给出实验的目的和任务、程序清单、调试数据和运行结果。六、 实验项目信息:见“实验项目信息卡”。七、实验项目信息卡实验项目名称:一个简单的windows应用程序设计 实验项目代码:05203001课程名称Windows编程课程代码052030实验类别专业实验依据教学实验大纲实验学时2实验类型验证实验
4、专业计算机科学与技术每组人数1实验者本实验内容概述:理解Windows程序的运行原理。程序柜架编写方法。 创建一个可视化的应用程序。本实验所需主要设备设 备 名 称规 格数量/组备注专用计算机PII以上1共用所需主要材料材 料 名 称规格数量/组定额一次性耗材非一次性耗材 填表人: 鞠传香 审核人:黄晶晶注:本表是实验教学大纲的内容之一,实验室应有单独的项目卡片实验项目信息卡实验项目名称:文本输出程序 实验项目代码:05203002课程名称Windows编程课程代码052030实验类别专业实验依据教学实验大纲实验学时2实验类型验证实验专业计算机科学与技术每组人数1实验者本实验内容概述: CDC
5、的文字处理程序的编写,如何产生自定义字体和自定义插入符,熟悉对CString类的使用。 定时器的使用和DrawText函数的巧妙运用。 创建一个文本处理应用程序。本实验所需主要设备设 备 名 称规 格数量/组备注专用计算机PII以上1共用所需主要材料材 料 名 称规格数量/组定额一次性耗材非一次性耗材 填表人: 鞠传香 审核人:黄晶晶注:本表是实验教学大纲的内容之一,实验室应有单独的项目卡片实验项目信息卡实验项目名称:菜单程序设计 实验项目代码:05203003课程名称Windows编程课程代码052030实验类别专业实验依据教学实验大纲实验学时2实验类型验证实验专业计算机科学与技术每组人数1
6、实验者本实验内容概述: 掌握菜单的工作原理及编写应用。 标记菜单、缺省菜单的实现原理、图形菜单的实现。 动态菜单的编写。 CString类的应用。本实验所需主要设备设 备 名 称规 格数量/组备注专用计算机PII以上1共用所需主要材料材 料 名 称规格数量/组定额一次性耗材非一次性耗材 填表人: 鞠传香 审核人:黄晶晶注:本表是实验教学大纲的内容之一,实验室应有单独的项目卡片实验项目信息卡实验项目名称:对话框窗口及子窗口控件程序设计 实验项目代码:05203004课程名称Windows编程课程代码052030实验类别专业实验依据教学实验大纲实验学时2实验类型验证实验专业计算机科学与技术每组人数
7、1实验者本实验内容概述: 对话框编程的一般步骤。 模式对话框和无模式对话框。 静态控件、编辑框、按钮类控件的属性及应用。 列表框、组合框的使用。 本实验所需主要设备设 备 名 称规 格数量/组备注专用计算机PII以上1共用所需主要材料材 料 名 称规格数量/组定额一次性耗材非一次性耗材 填表人: 鞠传香 审核人:黄晶晶注:本表是实验教学大纲的内容之一,实验室应有单独的项目卡片实验项目信息卡实验项目名称:图形程序设计 实验项目代码:05203005课程名称Windows编程课程代码052030实验类别专业实验依据教学实验大纲实验学时2实验类型验证实验专业计算机科学与技术每组人数1实验者本实验内容
8、概述: 文档与视图结构的实现。 创建画图的工具,画笔、画刷、位图等。 单文档窗口中可实现画线的功能本实验所需主要设备设 备 名 称规 格数量/组备注专用计算机PII以上1共用所需主要材料材 料 名 称规格数量/组定额一次性耗材非一次性耗材 填表人: 鞠传香 审核人:黄晶晶注:本表是实验教学大纲的内容之一,实验室应有单独的项目卡片实验项目信息卡实验项目名称:多线程程序 实验项目代码:05203006课程名称Windows编程课程代码052030实验类别专业实验依据教学实验大纲实验学时2实验类型验证实验专业计算机科学与技术每组人数1实验者本实验内容概述: 利用互斥对象来实现多线程的同步。 利用命名
9、互斥对象保证应用程序只有一个实例运行。 编写一个聊天室程序。本实验所需主要设备设 备 名 称规 格数量/组备注专用计算机PII以上1共用所需主要材料材 料 名 称规格数量/组定额一次性耗材非一次性耗材 填表人: 鞠传香 审核人: 黄晶晶注:本表是实验教学大纲的内容之一,实验室应有单独的项目卡片实验项目信息卡实验项目名称:数据库程序设计 实验项目代码:05203007课程名称Windows编程课程代码052030实验类别专业0实验依据教学实验大纲实验学时2实验类型设计实验专业计算机科学与技术每组人数1实验者本实验内容概述:1实验题目:数据库程序设计2实验目的:熟悉数据源的建立和配置过程。掌握使用ODBC技术创建一个数据库应用程序的基本步骤和技术要点。掌握使用ADO技术创建一个数据库应用程序的基本步骤和技术要点。3实验要求:1) 使用ODBC技术访问数据库2) 设计一个信息管理系统;3) 实现信息的输入、输出;4) 对数据查询,插入,删除。4实验形式:学生独立设计方案、编写程序并完成程序调试。本实验所需主要设备设 备 名 称规 格数量/组备注专用计算机PII以上1共用所需主要材料材 料 名 称规格数量/组定额一次性耗材非一次性耗材 填表人: 鞠传香 审核人: 黄晶晶注:本表是实验教学大纲的内容之一,实验室应有单独的项目卡片8
限制150内