| 序号 | 题型 | 题量 | 计分 | 考核目标 |
| 一 | 单选题 | 10题 | 15分 |
基本概念 基本语句 基本控件 |
| 二 | 程序填空题 | 2题 | 20分 |
常用算法 程序设计 |
| 三 | 程序调试题 | 3题 | 30分 |
基本语句 程序设计 程序调试 |
| 四 |
编程题 (2个窗体) |
1大题 | 35分 |
综合应用 界面设计 程序设计 |
| 合 计 | 16题 | 100分 |
| 序号 | 内容 | 知识点 | 要求 |
| 1 | VB.NET基本知识 | ||
| VB.NET概述 | · NET框架、Visual Studio.NET特点 | 知道 | |
| 面向对象程序设计的基本概念 | · 对象的概念及对象的属性、事件和方法 | 理解 | |
| 程序的书写格式 |
· 标识符/变量/常量/运算符等构成规则 · 源程序的书写规则与风格 |
掌握 掌握 |
|
| VB.NET语言程序设计步骤 |
·VB.NET集成开发环境的使用 · 程序的编辑/编译/调试/运行 |
掌握 掌握 |
|
| 2 | VB.NET基本语言 | ||
| 2.1 | 数据类型与变量 | ||
| 数据类型 |
· 基本数据类型:整型、实型、字符型、日期型和逻辑型 · 复合数据类型:数组和结构类型 |
掌握 掌握 |
|
| 变量与常量 |
· 各种类型常量的形式 · 各种类型变量的声明 · 变量的初始化 |
掌握 掌握 掌握 |
|
| 2.2 | 运算符和表达式 | ||
| 运算符 | · 运算符种类、功能、优先级 | 理解 | |
| 算术运算 | · 算术运算规则 | 掌握 | |
| 字符运算 | · & 与 + 的区别 | 掌握 | |
| 关系和逻辑运算 | · 关系和逻辑运算规则 | 掌握 | |
| 表达式 |
· 表达式组成书写规则、优先级别 · 各类型数据混合运算中求值顺序 · 表达式运算中的不同数据类型转换 |
掌握 理解 理解 |
|
| 2.3 | 语句 | ||
| 顺序结构语句 |
· 赋值语句、复合赋值语句 · 输入和输出方式 |
掌握 掌握 |
|
| 选择结构语句 |
· If、Select语句 · 选择语句嵌套 |
掌握 掌握 |
|
| 循环结构语句 |
· Do-Loop、For语句 · 循环语句嵌套 |
掌握 掌握 |
|
| 退出和结束语句 | · Continue、Exit、End、With语句 | 掌握 | |
| 2.4 | 数组 | ||
| 一维数组 | · 一维数组声明、初始化、引用 | 掌握 | |
| 二维数组 | · 二维数组声明、初始化、引用 | 掌握 | |
| 重定义数组 |
· 重定义数组的大小 · Preserve关键字的使用 |
掌握 掌握 |
|
| 结构数据类型 |
· 结构数据类型的定义 · 结构数组及应用 |
理解 理解 |
|
| 2.5 | 函数和过程 | ||
| 常用内部函数 |
· 函数分类和调用方法 · 常用数学、常用字符串操作函数等的使用,对Randomize、Rnd、InputBox、MsgBox等函数要熟练使用 |
知道 掌握 |
|
| 子过程和函数过程 | · 子过程和函数过程定义、调用 | 掌握 | |
| 参数传递 |
· 传值与传址 · 数组参数传递 |
理解 理解 |
|
| 变量的作用域 |
· 局部变量、窗体/模块级、全局变量 · 静态变量概念和使用 |
知道 理解 |
|
| 3 | 界面设计 | ||
| 3.1 | 控件 | ||
| 常用控件 | · 标签、文本框、命令按钮、单选按钮、复选框、分组、滚动条、列表框、组合框、定时器、图片框等控件的主要属性、方法和事件 | 掌握 | |
| 高级事件过程 | · 鼠标器、键盘事件 | 知道 | |
| 3.2 | 窗体和多重窗体 |
· 窗体主要属性、方法和事件 · 多重窗体使用 · 窗体间数据传递 |
掌握 掌握 理解 |
| 3.3 | 菜单设计 |
· 下拉菜单 · 弹出菜单· |
掌握 掌握 |
| 3.4 | 通用对话框 | · 打开、另存为、颜色、字体对话框 | 掌握 |
| 4 | 文件操作 | ||
| 文件访问 |
· 文件的概念 · 顺序文件的建立和存取 · 随机文件的建立和存取 · 二进制文件的建立和存取 |
理解 掌握 理解 知道 |
|
| 5 | 图形操作 | ||
| GDI+绘图常用的类 | ·Graphice、Pen、Brush和Font等类 | 掌握 | |
| 坐标系 |
· 屏幕坐标、笛卡尔坐标、用户坐标 · 坐标系变换方法 |
理解 理解 |
|
| 图形绘制 |
· Draw系列常用绘图函数 · Fill系列常用填充函数 · DrawString文本函数 |
掌握 掌握 掌握 |
|
| 6 | 常用算法 | ||
| 排序和查找 |
· 选择法、冒泡法、插入法排序 · 顺序查找、二分法查找 |
掌握 掌握 |
|
| 若干初等数学问题 | · 求最值、均值、公约数、素数、高次方程求根等 |
掌握 |
|
| 常见字符处理 | · 加密、大小写字母转换、分类统计等 | 掌握 | |
| 7 | 程序调试 | ||
| · 语法错误 | 掌握 | ||
| · 语义错误 | 掌握 | ||