《Windows程序设计》课程教学大纲.doc

上传人:罗晋 文档编号:12157689 上传时间:2021-12-02 格式:DOC 页数:3 大小:40KB
返回 下载 相关 举报
《Windows程序设计》课程教学大纲.doc_第1页
第1页 / 共3页
《Windows程序设计》课程教学大纲.doc_第2页
第2页 / 共3页
《Windows程序设计》课程教学大纲.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《《Windows程序设计》课程教学大纲.doc》由会员分享,可在线阅读,更多相关《《Windows程序设计》课程教学大纲.doc(3页珍藏版)》请在三一文库上搜索。

1、Windows程序设计课程教学大纲课程编号1620013学分2总学时36理论36实验/上机0英文课程名Programming of Windows开课院(系)信息学院开课系网络技术系修订时间2006年9月1日课 程 简 介本课程讲述Windows操作系统环境下应用程序的开发技术,以Visual C+开发工具作为主线,主要介绍Windows应用已成熟的基本编程技术。讲述的主要内容包括:Windows编程基础知识; Windows 窗口命令实现技术;对话框与标准控件的实现技术;ActiveX控件的实现和应用技术;Visual C+文档/视结构;图形设备接口GDI;位图编程技术;多线程编程技术;MF

2、C通用类知识;静态库和动态链接库的创建和使用;打印和打印预览功能的实现;数据库和Internet编程技术。课 程 大 纲一、课程的性质与任务本课程针对信息管理类的本科学生,着重于在WINDOWS环境下的程序设计能力的培养。要求学生在学完后,掌握使用Visual C+来进行程序设计,能够使用Visual C+进行一定的设计和开发,并掌握一定的程序设计技术的理论知识和分析技能。二、课程的基本要求本课程是以培养学生的实际动手操作能力为宗旨的一门课程,其实践性、理论性、综合性都相当强。在教学过程中,重点讲授Visual C+语言的使用和操作,如何进行程序设计。特别强调理论联系实际,加强教学的实践环节。

3、Visual C+是一个面向对象的开发工具,通过学习,要求学生了解Visual C+在开发WINDOWS应用程序的设计思想和方法,并能融汇贯通,举一反三,逐步掌握其它的WINDOWS环境下的开发工具。三、修读专业信息管理与信息系统专业四、先修课程: C+程序设计 计算机操作系统五、本课程与其它课程的联系先修课程为C+程序设计和计算机操作系统,在理解Windows操作系统的工作原理的基础上,熟练应用C+语言编程技术,进行WINDOWS应用程序的设计和开发。要求熟悉Windows操作系统的运作机理和C+编程。六、教学内容安排、要求、学时分配及作业第1章引论 (2学时)1.1 Windows操作系统

4、简介(B) 1.2 Windows图形用户界面 (B)1.3 Windows编程基本约定 (A)1.4 SDK实现的Windows应用程序(A) 1.5 Visual C+应用程序框架及其特点(C)第2章Windows窗口命令 (2学时)2.1 消息与命令(A) 2.2 菜单栏 (A)2.3 工具栏 (A)2.4 状态栏 (A)第3章对话框和常见控件(4学时) 3.1 有模式对话框 (A)3.2 Windows标准控件(B) 3.3 无模式对话框 (A)3.4 系统对话框 (A)第4章ActiveX控件(2学时) 4.1 ActiveX控件简介(B) 4.2 控件的实现技术 (A)第5章文档/

5、视结构(4学时) 5.1 文档、视和应用程序框架(C) 5.2 操作事件与输入数据操作 (B)5.3 分割器视窗 (B)5.4 数据文件的读写(A) 5.5 MDI多类型文档的应用(A) 5.6 常见视类介绍 (C)第6章图形设备接口(2学时) 6.1 设备描述表与图形对象(B) 6.2 图形对象介绍 (B)6.3 映射方式 (A)第7章位图(2学时) 7.1 GDI位图与DIB位图(B) 7.2 GDI位图有关函数 (A)7.3 位图按钮的实现 (A)第8章进程与线程(4学时) 8.1 进程与子进程(B) 8.2 进程与线程 (B)8.3 线程的同步 (B)8.4 串行通信与重叠I/O(C)

6、 8.5 一个通信演示程序 (B)第9章MFC通用类(4学时) 9.1 字符串类CString(A) 9.2 日期和时间类 (A)9.3 集合类的使用 (B)9.4 集合类的应用的综合实例(B)第10章静态链接库和动态链接库(4学时) 10.1 静态链接库 (B)10.2 动态链接库 (B)10.3 静态链接库和动态链接库的使用(A)第11章打印和打印预览 (2学时)11.1 简介(B) 11.2 打印和打印预览功能的实现(A)第12章高级编程(4学时) 12.1 数据库编程(A) 12.2 网络编程 (B)七、教材与参考书本课程选用教材:Windows程序设计 管建和等编著 人民邮电出版社本课程推荐参考书:Windows程序设计(第5版)Charles Petzold著 北京大学出版社八 、本课程理论课及实验课的考核方式:理论课考核方式:考查 实验课考核方式:实验检查、实验报告执 笔:刘金华审 核:涂 超批准人:王荣辉时 间:2006年9月1日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1