欢迎来到天天文库
浏览记录
ID:37203064
大小:63.00 KB
页数:7页
时间:2019-05-19
《Windows程序设计考试大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、MFCWindows程序设计考试大纲一、本课程的性质、目的及任务目前Windows操作系统是在个人计算机上运行的主流平台之一,因此,掌握在Windows平台上开发高性能的、界面友好的各类GUI(图形用户界面)应用程序的设计和编程方法,无论对于专业软件工作者还是那些需要希望编制专用程序解决本专业实际问题的其他专业技术工作者都是十分必要,也是十分重要的。在众多的Windows应用程序开发环境和开发方法中,VisualC++环境中,使用MFC开发面向对象的Windows应用程序被普遍认为是开发高性能、高效率、高灵活性软件的较好的方法之一。本课程属于面向对象程序设计的专业技术课。本课程的目的和任务
2、是在先修课程“面向对象程序设计方法”的基础上,通过对MFC(MicrosoftFoundationClassLibrary)全面、系统地介绍和对如何使用MFC提供的C++类进行面向对象程序设计的学习,基本掌握MFC应用程序框架的构成和内部机制,程序的运行控制——消息映射机制,程序外观编程,对话框编程,程序的文档视图结构,文档数据的显示和输出,文档数据的组织和读写,同一文档关联的多视图显示和动态链接库的设计、制作和应用。了解如何在MFC应用程序中通过ODBC或DAO访问数据库,多线程应用程序的设计和编程,ActiveX控件的设计、制作和应用以及如何使用套接字(Socket)进行网络通讯等。二
3、、本大纲所属层次为计算机系本科学生使用。三、本课程应掌握的基本概念和基本技能⒈掌握MFC应用程序框架的构成和内部机制。⒉掌握MFC应用程序的运行控制——消息映射的实现机制。⒊掌握MFC应用程序外观(菜单、控制栏和定制框架窗口)编程。⒋掌握对话框(模式对话框、非模式对话框、属性表和向导属性表)编程。⒌掌握MFC应用程序的文档视图结构——SDI和MDI程序结构。⒍掌握程序文档数据的显示和输出——绘图、打印和打印预览。⒎掌握程序文档数据的组织和读写——文档类对象的持续性机制和MFC集合类的选用。⒏掌握SDI和MDI应用程序中与同一文档关联的多视图显示的实现机制、组合种类和实现方法。⒐掌握动态链接
4、库(Win32动态链接库、MFC常规动态链接库和MFC动态链接库)的设计、制作和应用。⒑掌握如何在MFC应用程序中通过ODBC或DAO访问数据库。⒒了解和初步掌握多线程应用程序的设计和编程。⒓了解和初步掌握ActiveX控件的设计、制作和应用。⒔了解和初步掌握使用套接字(Socket)进行网络通讯。四、教材和参考书7教材:VisualC++6程序设计导学清华大学出版社马安鹏编著参考书:VisualC++技术内幕清华大学出版社[美]DavidJ.Kruglinski著潘爱民王国印译学用VisualC++6.0清华大学出版社[美]DavisChapman著骆长乐译VisualC++6.0类库大
5、全电子工业出版社官章全刘如明编著五、考核内容纲要对教学内容的考核要求说明对以下的教学内容的考核要求分为三个层次:·掌握和综合应用:这部分教学内容涉及程序设计的重要实现方法,因此要求对这部分内容不仅要深入理解和牢固掌握,并且能够在程序设计中比较熟练地应用。考核形式:平时考核:上机编程实践和学期的综合编程实践。期末考核:闭卷考试中的综合类题目。·掌握和记识:这部分教学内容涉及实现程序设计的重要概念,因此要求对这部分内容在深入理解的基础上,能熟练地记识。考核形式:平时考核:开卷形式的随堂测验。期末考核:闭卷考试中的概念填空类和选择类题目。·理解和领会:这部分教学内容涉及提高程序设计能力的核心机制
6、和高级技术,因此要求对这部分内容在理解的基础上,了解这些知识对提高程序设计开发能力的重要性。考核形式:平时考核:开卷形式的随堂测验。期末考核:不考核。第一章学习面向对象的概述(学生自己阅读,不考核)。第二章学习Windows编程基础知识考核的知识点和考核要求:1.理解和领会Windows应用程序的特点,这些特点包括:·图形用户界面(GUI)·虚拟图形设备操作界面(GDI)·支持多任务7·队列化消息输入·支持队列特征的消息驱动模型·事件驱动的程序设计·资源共享·程序和资源分开·支持应用程序间数据交换1.掌握和记识Win32程序结构,主要包括·窗口类定义,注册和窗口创建·主函数WinMain的
7、组成和作用·窗口回调函数WinProc的组成和作用第三章MFC应用程序框架考核的知识点和考核要求:1.理解和领会MFC应用程序与Win32应用程序的关系·MFC应用程序框架对Win32程序主要逻辑的封装·MFC应用程序的启动运行顺序2.掌握和记识MFC应用程序框架的基本类·基本类的组成及其作用·基本类与SDI和MDI3.掌握和记识MFC应用程序框架的基本类对象之间的相互访问·SDI应用程序框架的基本类对象之间的相互访问·
此文档下载收益归作者所有