网上报名官方网站 成绩查询唯一渠道
全国计算机应用技术证书考试大纲:程序设计Visual C++.NET

5.程序设计Visual C++.NET
模块编号
C025
模块名称
程序设计
软件版本
Visual C++.NET
考试类型
题签类考试
考试时间
150分钟
建议学时
100-140
 
序号
能力目标
具体要求
知识点
1
学会用Visual Studio.NET创建不同的项目,并能对源程序代码进行简单的调试,了解应用程序的安装和部署
会启动Visual Studio.NET及使用和调整Visual Studio.NET的开发环境
1.学会启动Visual Studio.NET
2.了解开发环境界面的配置方法
3.了解开发环境界面窗口的基本操作(显示、隐藏、浮动和停靠等)。
4.会打开和关闭一个Visual C++ .NET项目
会创建不同类型的项目
5.会创建一个C++控制台应用程序
6.会创建一个MFC应用程序
7.会创建一个安装和部署项目
会运行和调试一个程序项目
8.了解程序、源程序、可执行程序并会把VC++源程序编译成可执行程序
9.会修正VC++源程序中的语法错误
10.会在源程序中设置和取消断点
11.会启动调试器,并能控制程序运行
12.会查看VC++源程序中的对象和变量的值及类型
了解一个Visual C++ .NET项目的安装和部署
13.了解安装和部署项目的属性设置
14.了解安装文件和程序菜单项的添加
15.了解桌面快捷方法的添加
16.了解安装用户界面的更改方法
2
掌握VC++.NET中的C++语言程序设计的基本方法和思路以及运用一些基本算法解决实际问题的能力
了解并学会运用C++语言中编写代码的基本规则
17.了解C++中程序代码的基本组成
18.了解并会运用缩进和注释的规则
19.了解并会运用C++中的标识符命名规则
学会使用C++的变量和常量
20.了解C++基本数据类型(布尔型、字符型、整型和浮点型)
21.了解变量的声明和使用方法,并学会根据需要使用变量(定义和初始化)
22.了解整型、实型(浮点型)、字符型、字符串常量的表示方法,并学会根据需要使用常量
23.了解数据类型的转换方法
了解并学会运用C++中的运算、运算符及运算的优先级
24.了解算术运算及运算符(加+、减-、乘*、除/、求余%、取负-)
25.了解赋值和复合赋值运算及运算符(=、+=,-=,*=和/=)
26.了解增量(++)和减量(--)运算
27.了解关系运算符(小于<、小于等于<=、大于>、大于等于>=、等于==、不等于!=)和逻辑运算符(与&&、或||、非!)
28.了解运算符的优先级和结合性
会在程序中运用控制结构完成一定的程序动作及逻辑判断(重点在训练学员如何用这些控制结构去表达必要的算法逻辑,去解决实际问题,而不要求死记硬背这些控制结构的格式)
29.会运用关系和逻辑运算表示逻辑条件
30.会使用分支结构编写根据判断结果选择执行不同语句块的程序段(if、if...else、switch)
31.会使用循环结构编写根据判断结果重复执行一定语句块的程序段(while、do...while、for)
32.会根据实际需要使用控制结构的嵌套,了解循环体的控制方法(break、continue)
会在应用程序中使用数组、结构体、指针和引用
33.了解数组(一、二维)的定义,学会数组元素的引用和赋值,了解字符数组和字符串
34.了解结构体及其变量的定义,了解结构体变量的初始化和引用
35.了解指针的概念,学会指针的定义和使用
36.学会用new和delete动态分配和释放指针的内存空间
37.了解指针与一维数组,指针与二维数组以及指针与结构体之间的关系
38.了解引用的定义和使用
会在应用程序中使用函数
39.学会函数的声明、定义和调用方法
40.了解函数原型,学会定义带有默认形参值的函数
41.了解函数的递归调用
42.学会函数的重载
43.学会在函数中传递不同类型(数组、结构体、指针、引用)参数
44.了解函数返回的指针和引用类型
了解面向对象程序方法,学会使用类和对象
45.理解类和对象的概念,学会类和对象的定义和使用
46.学会成员函数的声明和实现,了解成员的不同访问方式
47.学会类的构造函数和析构函数的使用
48.学会类的派生和继承,了解不同的继承方式
3
用VC++.NET消息映射(事件驱动)编程方法编写一般Windows应用程序的能力
了解不同向导的使用方法
49.了解“添加类向导”
50.了解“添加成员函数向导”
51.了解“添加成员变量向导”
了解鼠标、键盘和计时器消息的映射方法
52.了解Windows消息的概念,了解消息的类别和消息映射的机制
53.了解不同的鼠标消息,学会对鼠标消息映射
54.了解击键消息和字符消息,学会对键盘消息映射
55.了解字符的显示和插入符的编程控制
56.了解计时器的使用方法
会在程序中创建和使用对话框
57.学会添加对话框资源
58.学会为对话框资源创建一个对话框类
59.学会模式对话框的显示方法,了解无模式对话框的使用
60.学会消息对话框的使用
61.了解通用对话框,学会文件对话框、颜色对话框、字体对话框的使用方法。
会在对话框中添加和调整控件,并会设置控件的属性
62.学会用对话框编辑器添加控件
63.会在对话框中调整单个控件和多个控件的大小、位置及对齐方式
64.了解控件的常用属性并会在属性窗口中进行设置
65.了解控件Tab键顺序的更改方法
学会控件通知消息的映射,掌握常用控件的基本操作和编程方法
66.了解DDX/DDV机制,学会为控件添加关联变量
67.了解常用控件(按钮Button、复选框Check Box、编辑框Edit Control、组合框Combo Box、列表框List Box、组框Group Box、单选按钮Radio Button、静态文本Static Text、图片控件Picture Control、水平滚动条Horizontal Scroll Bar、垂直滚动条Vertical Scroll Bar、滑动条控件Slider Control、旋转按钮控件Spin Control、日期时间选择器Date Time Picker、月历控件Month Calendar Control)的通知消息,学会控件消息的映射
68.了解常用控件对应的MFC类,学会使用类的相关函数进行基本操作
4
使用MFC文档视图结构进行数据处理及其界面设计的能力
会在单文档应用程序中使用菜单和快捷键
69.会用菜单编辑器设计菜单
70.学会菜单资源的添加方法以及更改应用程序菜单
71.会对菜单项命令进行映射,了解菜单项更新命令消息的映射
72.了解使用CMenu类动态进行菜单项的添加及处理相应的菜单项命令
73.了解快捷菜单的使用
74.学会为菜单项命令添加快捷键
会在单文档应用程序中使用工具栏和状态栏
75.学会工具栏按钮的设计、添加和删除等操作
76.学会工具按钮的消息映射,
77.学会工具栏的显示和隐藏
78.了解向状态栏添加窗格的方法,了解窗格文本的更新方法
会在单文档应用程序中使用图标和光标,以及图像文件的显示
79.学会使用图像编辑器进行图标和光标的设计
80.了解图标和光标的装载和显示
81.了解系统图标和光标
82.学会更改应用程序图标和光标
83.了解位图显示,学会使用CImage类进行图像文件的显示
会在单文档应用程序中使用文档视图机制进行文档数据的读写操作
84.了解文档的序列化机制,学会在单文档应用程序中进行文档数据的读取和保存
85.了解一个可序列化类的创建方法
86.了解文档模板字符串内容的设置方法
87.了解CFile类关于文件打开、关闭、读写以及定位操作
会在单文档应用程序的视图类中显示图形和文本
88.了解用户视图类在文档程序中的作用
89.了解画笔和画刷的创建及使用方法
90.了解常用图形(点、直线、矩形、圆等)的绘制方法
91.了解文本绘制方法,学会在视图中显示文档内容
了解在单文档应用程序中单个视图和多个视图的使用方法
92.会使用“树视图”和“列表视图”应用程序
93.了解视图的滚动操作
94.了解动态和静态切分窗口的创建方法
95.了解在两个视图之间数据传递的方法
了解在单文档应用程序中打印和帮助功能的添加方法
96.了解MFC打印和打印预览机制
97.了解文档应用程序打印功能的实现方法
98.了解MFC的HTML帮助机制以及为菜单项添加帮助的方法
 

来源:教育部考试中心
责任编辑:lili