全国计算机信息技术考试应用程序设计编制(Visual C++平台)操作员级考试考试大纲
第一单元 开发环境和C++语言基础(10分)
1、创建工程:用AppWizard创建控制台应用程序,按要求给工程命名,并将工程保存到指定目录下;
2、添加源文件:向工程中添加C++源文件,并保存到指定目录下;
3、定义常量、变量或数据类型:在程序中定义所需要的常量、变量或数据类型;
4、编写程序实现指定的功能:使用条件语句或循环控制语句实现指定的功能;
5、编译链接:编译链接程序,生成可执行文件。
第二单元 面向对象的概念(12分)
1、创建工程:按要求用AppWizard创建控制台应用程序,指定工程名称并将工程保存到指定的位置;
2、定义类:理解类的概念,在程序中按要定义指定的类,并增加成员变量和成员函数;
3、创建对象:理解对象的概念,按要求在程序中创建类的对象,并调用成员函数实现给对象赋值和屏幕打印;
4、实现派生类:理解派生类的概念,按要求在程序中由已定义的基类派生子类,按要求定义子类的成员函数;在程序中实例化派生类的对象,并调用成员函数实现指定的功能;
5、实现重载:理解类的重载的概念,编写代码对类进行重载,实现函数重载或操作符重载;
6、实现虚拟函数:理解类的多态性概念,按要求编写虚拟函数,并在程序中实现其功能;
7、编译链接:编译链接工程,生成EXE文件。
第三单元 对话框和控件(20分)
1、创建工程:按要求使用MFC AppWizard创建应用程序框架,给工程命名并将工程保存到指定目录下;
2、创建对话框:使用资源编辑器创建对话框资源,按要求指定对话框的标题;
3、设置控件:在对话框资源中添加各种控件,包括命令按钮,文本框、单选按钮、列表框等,并按要求指定各控件的属性;按要求指定各控件的Tab键顺序;
4、创建对话框类:能使用ClassWizard创建对话框类;按要求指定类的名称;
5、编写程序实现指定的功能:根据需要添加成员变量或成员函数,编写程序实现指定的功能;
6、编译链接:编译链接工程,生成EXE文件。
第四单元 常用控件的使用(11分)
1、创建工程:在Visual C++开发环境中,使用MFC AppWizard创建基于对话框的应用程序,能够按要求指定工程名称和工程保存的位置;
2、添加和设置控件:使用对话框资源编辑器在对话框中添加指定的控件,并按要求设置控件的属性;
3、编写程序实现指定的功能:根据需要添加成员变量或成员函数,编写程序实现指定的功能;
4、编译链接:编译链接工程,生成EXE文件。
第五单元 文档和视图(10分)
1、创建工程:按要求用AppWizard创建单文档应用程序,给工程命名并将工程保存到指定目录下;
2、在视图中显示信息:理解文档和视图的概念,能够按要求为文档类添加成员变量,编写程序将变量内容显示在窗口中;
3、实现用户、文档和视图的交互:按要求添加变量并编写程序代码,实现用户、文档和视图的交互,当鼠标在窗口中按下时,显示图形或字符信息;
4、实现文档的功能:添加程序代码,实现文档的功能。当窗口进行重绘时,在窗口中的信息仍然保留;
5、编译链接:编译链接工程,生成EXE文件。
第六单元 用户界面程序设计和事件驱动编程(17分)
1、创建工程:按要求用AppWizard创建单文档应用程序,给工程命名,并将工程保存到指定目录下;
2、添加菜单:使用资源编辑器为应用程序中添加菜单,按要求指定菜单的标题和资源ID;
3、设置快捷键:在快捷键编辑器中,为添加的菜单项指定快捷键;
4、实现菜单的功能:利用ClassWiard为添加的菜单项指定处理函数,并实现指定的功能;
5、添加命令按钮并实现其功能:从工具栏中删除指定的命令按钮,能够按要求添加命令按钮,并按要求为命令按钮指定命令ID和属性设置,实现命令按钮的功能;
6、状态条的创建和设置:在程序中创建状态条资源,并显示在窗口中,根据用户按下的命令,在状态条中显示不同的信息;
7、编译链接:编译链接程序,生成可执行文件。
第七单元 实现绘图(10分)
(1-10题按如下标准)
1、创建工程:按要求用AppWizard创建单文档应用程序,给工程命名,并将工程保存到指定目录下;
2、在窗口中显示字符串和实现绘图:添加或重载所需成员函数,在窗口中实现字符串输出,并调用绘图函数实现绘图;
3、编译链接:编译链接程序,生成可执行文件。
(11-20题按如下标准)
1、创建工程:按要求用AppWizard创建单文档应用程序,给工程命名,并将工程保存到指定目录下;
2、添加菜单:按要求为程序添加菜单项,并设置菜单项的属性;
3、实现菜单功能:按要求用ClassWizard为菜单项添加处理函数,编写程序完成指定功能;
4、实现绘图:按要求编写程序代码,实现在窗口中绘图;
5、编译链接:编译链接程序,生成可执行文件。
第八单元 文件I/O操作(10分)
一、文件I/O操作与程序调试(6分)
1、创建工程:按要求用AppWizard创建单文档应用程序,给工程命名,并将工程保存到指定目录下;
2、添加成员变量:按要求在应用程序中添加成员变量,并对变量赋值;
3、在窗口中显示信息:能够按要求在应用程序的视图类中将信息输出到窗口中,并根据用户的动作改变窗口中显示的内容;
4、实现文件的读写:能够在文档类的序列化事件中,实现将文档成员变量写入文件和从文件中读出;
5、编译链接:编译链接工程,生成EXE可执行文件,并按要求将窗口信息保存到指定文件中。
二、程序调试(4分)
1、按要求加载题库中的工程文件,调试并改正程序中的错误,编缉链接成EXE可执行文件,保存到指定文件夹中。