《WINDOWS程序设计》教学大纲
课程类别:专业任选课
课程代码:RZ1451
学 分:2 总学时: 32(讲授24学时,上机8学时) 适用专业:电气工程及其自动化 先修课程:C语言程序设计、数据结构C
一、课程的地位、性质和任务
WINDOWS程序设计不同于传统的结构化程序设计,而是一种面向对象的程序设计,是目前最先进的程序设计方法之一。WINDOWS程序设计是本专业的一门任选课,旨在使学生熟悉面向对象的WINIDOWS应用程序开发环境,掌握一些WINDOWS程序设计的方法。
二、课程教学的基本要求
熟悉WINDOW先进的面向对象程序设计思想和方法。了解WINDOWS消息驱动机制和基本程序结构,掌握基本输出和输入设计、系统资源(图形、图标、位图等)使用、菜单、加速健、对话框设计等,学会用 MFC(Microsoft Foundation Claes)或者PFC(Foundation Cla Library)类库提供的应用程序框架编程。
三、理论教学内容及学时分配
1.WINDOWS程序特点与Visual C++(或者Delphi)编程环境 (2学时) 2.最简单的WINIDOWS/Visual C++(或者Delphi)程序分析 (4学时) 3.基本输入、输出设计 (8学时)
4.WINIDOWS/Visual C++(或者Delphi)系统资源 (2学时) 5.菜单、对话框设计(2学时) 6.MFC或者PFC编程 (2学时) 7.机动(4学时)
四、实验教学内容及学时分配
1.实验一(2学时): 基本输出设计 2.实验二(2学时): 基本输入设计 3.实验三(4学时)
菜单、对话框设计
要求:用Visual C++(或者Delphi)编程上机调试通过。
五、教学方法的原则建议
以一具体实例为线索,展开各章节的介绍。
六、考核方式与成绩评定
平时成绩占总评成绩5%,实验成绩占总评成绩25%,期末开卷考试成绩占总评成绩70%
七、教材及参考书目
使用教材:周升锋 Visual C++ Windows实用编程技术,北京航空航天大学出版社,1996 或:周果宏等,Delphi程序设计,清华大学出版社,2001-4 参考书目:李奇、田舒,Windows环境下Visual C++MFC编程技术与实例,北京大学出版社
(执笔人:蔡树立)