2011江苏省NCRE二级VB考试重点和考试技巧
江苏省计算机二级vb笔试怎么考试答案
江苏省计算机二级vb笔试怎么考试答案江苏省计算机二级VB笔试主要考察考生对Visual Basic编程语言的理解和应用能力。
考试内容涵盖了VB的基本语法、程序设计基础、控制结构、数组、过程、文件操作等多个方面。
以下是一些可能的考试题目及其答案。
1. 简述Visual Basic中的事件驱动编程机制。
答案:事件驱动编程是一种编程范式,程序的执行流程由事件(如用户操作、系统消息等)触发。
在Visual Basic中,事件通常与控件关联,当控件接收到特定的事件(如点击、输入等)时,就会调用相应的事件处理程序执行代码。
2. 写出一个VB程序,实现计算并输出1到100之间所有偶数的和。
答案:```vbDim sum As Integersum = 0For i As Integer = 2 To 100 Step 2sum += iNextMsgBox("1到100之间所有偶数的和为:" & sum.ToString())```3. 描述Visual Basic中如何使用数组。
答案:在Visual Basic中,数组是一种可以存储多个相同类型数据的变量。
声明数组时需要指定数组的类型、名称和大小。
例如,声明一个整型数组并初始化:```vbDim myArray(9) As IntegerFor i As Integer = 0 To 9myArray(i) = i * 2Next```4. 简述Visual Basic中的过程(Procedure)和函数(Function)的区别。
答案:过程(Procedure)和函数(Function)都是Visual Basic中的代码块,用于封装可重用的代码。
过程不返回值,而函数返回一个值。
过程使用`Sub`关键字定义,函数使用`Function`关键字定义。
5. 如何在Visual Basic中实现文件的读取和写入操作?答案:在Visual Basic中,可以使用`Open`语句打开文件,`Close`语句关闭文件。
计算机等级考试二级VB的复习方法
计算机等级考试二级VB的复习方法:复习过程简单的说就是细看书,勤做题,最后练上机。
细看书,就是在开始的一个月内,以看书为主,越细越好,把书上的知识点(考试大纲里要求的)看懂看透,暂时不明白的或者不理解的先用笔记本记下。
教材后有习题,一定要看过此章后立刻做,不会的记录下来(好脑子不如烂笔头)。
这样你的笔记本就有每章你不懂的知识点和题目了一、选择题:共35题,每题2分,共70分。
(1)最简单的交换排序方法是A)快速排序B)选择排序C)堆排序D)冒泡排序【命题目的】让考生加深对各种排序方法特点的了解。
【解题要点】冒泡排序是一种最简单的交换类排序方法,它是通过相邻数据元素的交换逐步将线性表变成有序。
【错解分析】交换排序方法有冒泡排序和快速排序,显然选项B)和选项C)错误,冒泡排序比较简单,其算法也容易理解,但快速排序本身较为复杂,且采用了递归调用,其算法理解也稍难。
【考点链接】插入排序、选择排序、归并排序、基数排序等排序方法的特点。
(2)栈通常采用的两种存储结构是A)线性存储结构和链表存储结构B)散列方式和索引方式C)链表存储结构和数组D)线性存储结构和非线性存储结构【命题目的】考查栈的存储结构的基本知识。
【解题要点】和线性表类似,栈也有两种存储方法,一是顺序栈,二是链式栈。
栈的顺序存储结构是利用一组地址连续的存储单元一次存储自栈底到栈顶的数据元素,同时附设指针top指示栈顶元素的位置,由于栈的操作是线性表操作的特例,相对而言,链式栈的操作更易于实现。
【考点链接】这3种运算方法在各种存储结构中的应用。
(3)线性表的顺序存储结构和线性表的链式存储结构分别是A)顺序存取的存储结构、顺序存取的存储结构B)随机存取的存储结构、顺序存取的存储结构C)随机存取的存储结构、随机存取的存储结构D)任意存取的存储结构、任意存取的存储结构【命题目的】考查有关线性表存储结构的基本知识。
【解题要点】顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式LOC(ai)=LOC(a1)+(i-1)L计算得到,从而实现了随机存取。
(完整word版)江苏省计算机二级vb基本知识点总结
一、常量常量(也称常数),是在程序运行期间其值始终保持不变的量。
注意π不是常量。
定义常量的语法格式:[Public|Private]Const 常量名[As数据类型] = 表达式Const前不能使用Dim在窗体的通用声明处不能使用Public定义常量、定长字符串、数组定义常量的语句可以在过程内部,也可以在通用声明处= 后边的表达式不能是函数二、变量定义变量的语法格式:Dim|Private|Static|Public 变量名[As数据类型][,变量名[As数据类型]…] 使用Dim|Private|Static|Public定义变量后会将变量进行初始化使用Dim定义变量的语句可以在过程内,也可以在通用声明处;使用static定义变量的语句只能在过程内;使用public、private定义变量的语句只能在通用声明处在过程内部使用dim定义的变量是局部的过程级的变量,即该变量的生命周期和作用域很小。
其作用域为本过程,即只在本过程中能用,出了本过程就不能使用其值。
其生命周期为从该变量定义的位置开始变量在内存中存在,它所在的过程结束(遇到End Sub)该变量就从内存消失 在通用声明处用Dim定义的变量是模块级的变量;其作用域为本模块,即在本窗体或模块的所有过程中都能使用该变量,在其他窗体或模块中不能使用该变量的值;其生命周期为从该变量定义的位置开始变量在内存中存在,整个程序结束(点击结束按钮或点击窗体上的关闭按钮)该变量才从内存消失使用static定义的变量是局部的静态变量。
其作用域为本过程(同局部的dim定义的变量);其生命周期为从该变量定义的位置开始变量在内存中存在,整个程序结束(点击结束按钮或点击窗体上的关闭按钮)该变量才从内存消失使用private定义的变量是模块级的变量,其作用域和生命周期同模块级的dim定义的变量使用public定义的变量是全局变量,其作用域为整个程序,即在整个程序的所有窗体或模块的所有过程中都可以使用此变量(但是注意,如果是在窗体的通用声明处定义的public类型的变量,则在其他窗体或模块使用该变量时需加上窗体的名字);其生命周期为从该变量定义的位置开始变量在内存中存在,整个程序结束(点击结束按钮或点击窗体上的关闭按钮)该变量才从内存消失三、数组数组是一组按一定顺序排列的数据的集合,数据的类型可以不相同,数组的维数不得超过60维1.静态数组定义静态数组的语法格式:public|private|static|Dim 数组名([下界To] 上界) [As数据类型]若省略下界时,表示下标的取值是从0开始,等价于“0 To上界”可以使用Dim 或public 或private 或static 定义分别使用这4个关键字进行定义数组的语句可以出现的位置不同(同变量的定义)、数组的生命周期和作用域不同(同变量的作用域和生命周期)定义静态数组时小括号内的下标不能使用变量在同一个作用域内不能定义同名的静态数组(即:在同一个作用域内不能多次定义同一个数组),在不同的作用域内可以定义同名的静态数组(同名数组的使用和同名变量的使用相同) 数组的定义语句中的下界和上界可以是常量或表达式(即:可以是整数、实数、正数、负数),下界不必须是0或1静态数组定义的同时将被初始化静态数组一旦定义后,数组名、数组大小、数组的类型就确定了在程序的窗体模块或标准模块的通用声明处用Option Base n语句可重新设定数组的下界。
(完整word版)江苏省计算机等级考试二级VB常用算法
(1)累加和连乘1、算法说明累加形式:V=V+e连乘形式:V=V*e其中:V是变量,e是递增表达式。
累加和连乘一般通过循环结构来实现。
注意:需在执行循环体前对变量V赋初值。
一般的,累加时置初值0;连乘时置初值为1。
举例求N!的结果。
Private Sub Command1_Click()Dim n%,i%,s&n = Val(InputBox(”输入n"))s = 1For i = 1 To ns = s * iNext iPrint sEnd Sub错误的写法:Private Sub Command1_Click()Dim n%,i%,s&n = Val(InputBox(”输入n"))For i = 1 To ns = 1 ‘赋初值语句位置不对!s = s * iNext iPrint s ‘输出s的值为n,而不是n!End Sub应用举例根据下列公式,求自然对数e的的近似值.要求:误差小于0。
00001Private Sub Command1_Click()Dim i%,n&,t!,e!e = 2i = 1t = 1Do While t 〉0.00001i = i + 1t = t / ie = e + tLoopPrint ”计算了”;i; ”项目和是:”;ePrint Exp(1)‘与上句输出值进行对比以证明算法的正确性End Sub解题技巧1)由于这类题目往往是根据精度要求来求值,因此我们不能预知具体循环次数,所以这类题目一般用Do循环,很少用For循环。
设定循环变量和通项变量,注意各变量的初值;2)分解通项表达式中各因子,并分别将各因子用循环变量表示;3)如果步骤2中有的因子比较复杂,难以直接用变量表示,此时可以考虑使用Function 过程;4)根据步骤1、2、3,写出通项表达式;5)根据精度要求(往往是通项小于10负多少次方这样一个关系表达式),写出一条满足精度要求后跳出循环的语句。
计算机二级VB上机考试答题攻略
10.字符串处理、加密与解密
8.递归
字符串处理:输入(inputbox 函数或文本框)、求长度(1en 函数,汉
基本思想:需要解决的问题必需用递归的方式进行描述,才能转变为 字问题)、循环处理。典型考点:分别指定字符、分类统计、字符串的重
递归过程,原则上全部的迭代过程都可以使用递归
组、字符的插入与删除等。
直到满足指定的条件,如猴子吃桃问题、计算近似数问题、数列计算问题
9.分类统计
等。
统计各种类型的数据,如字母出现的次数、奇偶数统计等。基本思路
7.顺序查找
是把握分类条件的表示,设置各种类型的计数器(可以用数组),利用循环
基本思想:利用循环逐个比较待查找值,找到后退出,一般要使用 来解决。
Exit 语句。
轻松备考,顺利过关。下面是计算机二级 VB 上机考试答题攻略,为大家
(1)选择法:每次先找出最小数所在的 F 标,排序结束后,交换最小
提供参考。
数的位置。
1.累加与连乘
(2)冒泡法:两两比较后交换。
基本思想:设置初值,循环计算。
(3)合并法:将两个有序的数组合并成一个仃序的数组。两个数组中
扩展:
的数两两比较,小者放入目标数组,直到.个数组为窄。
最大公约数 gcd(m,n):m mod n=0,gcd=n;gcd(m,n)=gcd(n,m mod n)
(2)递推(迭代):将一个冗杂的计算过程转化为简洁过程的重复,通
二分法查找 search:中点值=关键值,结束;转变 low、high 后,递
常也是利用循环实现,这一次计算的结果作为下一次的变量继续进行计算, 归调用 search(a0,low,high,key,index)。
江苏省计算机二级vb笔试怎么考试答案
江苏省计算机二级vb笔试怎么考试答案江苏省计算机二级VB笔试主要考查考生对Visual Basic编程语言的掌握程度,包括基本语法、程序设计、算法实现等。
考试内容涵盖了VB程序设计基础、控制结构、数组、过程、文件操作、图形用户界面设计等。
以下是一些可能的考试题目及答案:1. VB中,用于声明变量的关键字是什么?答案:Dim2. VB中,如何实现一个循环,直到满足某个条件才结束?答案:可以使用Do Loop Until语句。
3. VB中,如何声明一个数组?答案:可以使用Dim关键字后跟数组名和括号中的元素数量,例如Dim myArray(10) As Integer。
4. VB中,如何调用一个过程?答案:使用过程名后跟括号中的参数列表,例如Call MyProcedure(arg1, arg2)。
5. VB中,如何打开一个文件进行读取?答案:使用Open语句,例如Open "filename.txt" For Input As #1。
6. VB中,如何创建一个按钮控件?答案:在Visual Basic的集成开发环境(IDE)中,可以使用工具箱中的Button控件拖放到窗体上。
7. VB中,如何捕获并处理异常?答案:使用Try...Catch...Finally语句块,例如Try...Catch ex As Exception...Finally。
8. VB中,如何实现一个二维数组?答案:声明时使用两个括号,例如Dim myArray(5, 5) As Integer。
9. VB中,如何使用条件语句选择执行不同的代码块?答案:可以使用If...Then...Else语句,例如If condition Then...Else...End If。
10. VB中,如何声明一个类?答案:使用Class关键字后跟类名,例如Class MyClass。
考生在准备江苏省计算机二级VB笔试时,应重点掌握以上知识点,并进行大量的编程实践,以提高解题能力和编程技巧。
国家计算机等级考试二级VB考试重点难点分析
计算机等级考试二级VB考试重点难点分析第2章数据结构与算法本章节主要考查算法的基本概念、基本的数据结构及其基本操作、查找和排序算法。
本章的内容在历次试题中所占的比例约为11.2%,都是以选择题和填空题的形式出现的。
2.1.1 考点1:算法的定义算法是对一个问题求解步骤的一种描述,是求解问题的方法,它是指令的有限序列,其中每条指令表示一个或者多个操作。
一般来说,一个算法具有以下5个主要的特征。
(1)有穷性:一个算法(对任何合法的输入)在执行有穷步后能够结束,并且在有限的时间内完成。
(2)确定性:算法中的每一步都有确切的含义。
(3)可行性:算法中的操作能够用已经实现的基本运算执行有限次来实现。
(4)输入:一个算法有零个或者多个输入,零个输入就是算法本身缺定了初始条件。
(5)输出:一个算法有一个或者多个输出,以反映出数据加工的结果。
例2.1.1 问题处理方案的正确而完整的描述称为______。
[2005年4月填空第5题]答案:算法例2.1.2 一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是()。
A.有零个或多个输入 B.有零个或多个输出C.有穷性 D.可行性答案:B例2.1.3 算法具有5个特性,以下选项中不属于算法特性的是()。
A.有穷性 B.简洁性 C.可行性 D.确定性答案:B第3章程序设计基础本章主要考查程序设计的一些基本知识,比如程序设计的方法与风格、结构化程序设计与面向对象程序设计的基本思想。
从历次的试题来看,本章试题分值约占2.4%,属于非重点考查对象。
尽管分值所占的比例较少,但基本上每次至少有一道试题。
试题以选择和填空的形式出现。
3.1 程序设计该节知识点所占试题比重为17%,属于非重点考查对象。
到目前为止,该知识点只出过一道选择题。
从考试大纲来看,主要考查程序设计的方法、程序设计风格。
3.1.1 考点1:程序设计的方法程序是指令的有序集合,它是为了解决某一问题而设计的一系列指令。
二级VB考试内容+详解+注意事项
五、重视上机操作,考试前至少要练习3次以上
目前机房中安装有去年的等级考试系统和今年新的练习 系统,同学们应多抽业余时间,多去上机,能将其中主要的 考试题型做一遍,检测自己的掌握程度,然后并进行规类, 针对不足部分重点进行复习。 (一)计算机基础应用操作(3题,共40分) WindowsXP操作 Excel操作或PowerPint(由计算机随机抽取) OutLook操作或IE操作(由计算机随机抽取) (二)程序操作题(4题,每题60分) 程序调试题(程序填空或改错) 程序设计题(程序代码编写)
数 据 分 析
外 部 数 据 导 入 与 导 出
模 板 与 配 色 方 案 的 使 用
幻 灯 片 放 映
幻 灯 片 多 媒 体 效 果
演 பைடு நூலகம் 文 稿 输 出
图 表
图 形
表 格
安 全 设 置
宏 的 使 用
二级AOA (办公软件高级应用系统)
• 二级与一级的区分 • 一级考试中OA • Word(单页文档、简单字处理) • Excel(单个表格、表格简单、数据简单处理) • PowePoint(幻灯片简单操作) • 二级考试 AOA • Word(长文档、重排版!域、样式、自动化 等!) • Excel(多表格、多类型函数公式、数据统计分 析) • PowePoint(模板、配色方案、放映、输出!)
如何准备计算机二级考试
四、掌握程序设计中的一些常用算法
1、熟练掌握计数与求和等简单算法; 2、熟练掌握求最大公约数和最小公倍数; 3、熟练掌握判断素数及验证哥德巴赫猜想; 4、熟练掌握选择分类法和冒泡分类法;
5、熟练掌握数组的应用,包括查找,删除,求 最大值及所在的位置; 6、数进制的转换; 7、掌握距阵的加减、转置等算法; 8、熟练掌握迭代法、穷举法; 9、掌握字符串的一般处理。 10、理解递归调用
全国计算机等级考试二级(vb)
全国计算机等级考试二级(vb)全国计算机等级考试(National Computer Rank Examination,简称NCRE)是由中国国家人力资源和社会保障部主管,由中国国家计算机等级考试委员会(NCREC)组织实施的计算机技术水平测试。
其中,"二级(vb)"表示二级Visual Basic语言应用。
NCRE二级(vb)考试主要测试考生在Visual Basic(VB)编程语言的应用能力。
Visual Basic是一种基于事件驱动的编程语言,广泛用于Windows平台的软件开发。
以下是可能涉及到的考试内容和知识点:1.VB语言基础:了解Visual Basic语言的基本语法、数据类型、变量、运算符等基础知识。
2.界面设计:能够使用VB进行用户界面设计,包括窗体设计、控件的使用、布局等。
3.程序逻辑:具备使用VB编写程序的逻辑思维和算法设计能力。
4.数据库连接:熟悉使用VB与数据库进行连接、数据查询和操作的相关知识。
5.错误处理:能够处理程序中可能出现的错误,提高程序的稳定性和可靠性。
6.文件操作:了解VB中对文件的读写和处理操作。
7.事件处理:理解VB中事件的概念,能够编写响应用户操作的事件处理程序。
8.图形图像处理:了解VB中的图形图像处理功能,包括图形绘制、图像处理等。
考试形式通常为计算机上机考试,考生需要根据题目要求使用Visual Basic语言完成相应的编程任务。
考试的具体内容和形式可能根据考试年份而有所变化,建议考生在备考过程中查阅最新的考试大纲和要求。
成功通过NCRE二级(vb)考试可以为求职、升学和职业发展提供一定的支持。
江苏计算机二级(VB部分的基础知识)
备战计算机二级二、VB 部分的基础知识1、属性决定对象的外观和行为,常见的属性有:Lable1.caption Text1.Text Command1.Caption List1.List List1.Listcount Picture1.Picture2、方法是一个对象自身等做的动作,也可以理解为对象自带的过程和函数,常见的方 法有:cls 、setfocus 、unload 、move3、事件是对象能识别的别的对象对它的动作。
常见的事件有:click 、load 、unload4、CALL 用法:(1)Call 不但可以调用Sub 过程,也可以调用Function 函数(2)当用Call 调用Function 函数的时候,将忽略返回值(3)事件过程也可以用Call 调用。
如Call 、Command 、Click(4)Call 的几种用法(这几种写法也可以写在Function 上)5 VB 中三种容器:Form 、Picture 、Frame 。
6关于形参:形参处不可以出现:定长的字符——Private Function f(a as string*3)定长的数组——Private Function f (a ( 2)as integer ) Call F(x,y)F x,y写Call 一定保证逗号被括起来了 逗号不被括起来,就不写Call F(x),yCall F ((x ),y ) x 看成表达式 两行等价但可以出现:定长的动态数组——Private Function f(a()as string*3)形参不写Byval或不写Byref不一定就按地址传递不可以用Dim对形参进行说明,也就是说,Dim不可以出现在形参处形参处若有数组,只能是动态的数组,而且不可以加Byval,即数组只能按地址传递5、如果要在菜单项目之间加一条分割线,使用一对菜单加快捷键,使用&,如&A表示快捷键是Alt+A6、关于数组:(1)数组使用Dim定义时候不可以在括号中出现变量;(2)数组必须确定以后才能使用;(3)可以使用ReDim定义新数组;(4)Option Base后面只能写1或0,而且没有强制性,即哪怕有Option Base,也可以使用Dim A(0 To 3)定义(5)数组的下标可以从任何数开始,只要这个数在Long的范围中,如下标是小数,按照CInt的规则转化为整数7、Dim可以使用在任何地方。
2011年全国计算机等级考试二级VB笔试各题型答题技巧
2011 年全国计算机等级考试二级 VB 笔试各题型答题技巧题型分析与解题技巧 单选题和填空题一般是对基本知识和基本操作进行考查的题型, 它主要是测试考生对基 本的、重要的理论及概念是否掌握、理解是否准确、认识是否全面、思路是否清晰,而很少 涉及对理论的应用。
具体地说,考试时应注意以下几个方面: 1.选择题的分析与解题技巧 . 选择题为单选题,多选、错选或不选都不给分,但错选也不倒扣分,考生在做答选择题 时要注意。
选择题每个小题只有 2 分,单位试题的分值量较小,且试题部分覆盖面,各类内 容的 试题均有,一般情况下,考生根本不可能做到对大部分的题目都有把握。
这时,需要考 生学会放弃,即不确定的题目不要在上面纠缠过多,应该在此题上做上标记,立即转移注意 力,做答其他题目。
最后有空余的时间再回过头来仔细考虑此题。
但要注意,对于那些实在 不清楚的题目,就不要浪费时间了,放弃继续思考,不要因小失大。
2.填空题的分析与解题技巧 . 填空题一般难度都比较大,一般需要考生填人准确的字符,往往需要非常地精确,错一 个字都不得分。
而分值方面,每空只有 2 分,建议考生对填空题不要太过于看重,为个别问 题耽误时间,不如回过头检查一些不确定的选择题,如能检查出两题,在分值上就抵得上一 道填空题。
3.综合应试分析 . (1)当遇到不会做的或答不出来的题,一定不要慌乱(尤其是平时学习好的同学),可以把 这题留下暂时不做,先把会做的题做好,能做多少就做多少; (2)当题做得非常顺利时,不要太得意,因为越看似容易的题目越错的多.当然也不要 逆向思维,觉得这题这么简单是不是做错了,要相信自己,说到底还是要审清题目的意思; (3)不要受周围环境影响,当别人开始交卷时,也不要慌张,只要考生沉着冷静,认真 回答每一个题目就可以了。
来计算机二级考试合格者分享应试技巧 计算机二级考试合格者分享应试技巧一、对于笔试: 对于笔试: 二级 VB 考试的考题内容很细,没有复杂的算法题,最多只是一些看起来复杂(其实很 有规律)的循环题。
计算机二级考试技巧有哪些
计算机二级考试技巧有哪些计算机二级考试技巧1.平时在计算机二级考试的学习过程中,很多人都会集中注意力在应用方面。
然而,真正能够帮助大家提升成绩的,还是基础理论方面,只有扎实的基础理论学习,才能够在计算机二级考试中取得好成绩。
2.看行业应用相关书籍,因为这些书相对来说难度会比一般教材要大一些,但是如果能够好好去看看这些书,会发现里面包含的内容往往比一般教材要来得丰富得多,因此,不妨多阅读一些行业计算机二级考试应用相关书籍。
3.学习方案虽然重要,但是不是一成不变的。
学习方案要随时根据实际情况进行修正和优化,计算机二级考试包括理论考试和实际考试两部分。
计算机二级考试的理论考试主要考察学生的计算机基础知识,如计算机组成、操作系统、数据库、网络、信息安全、程序设计语言。
实际计算机二级考试主要考察学生的应用能力,如Word处理、Excel表格处理、PowerPoint幻灯片制作。
计算机二级考试科目计算机二级考试包括二级C,二级C++,二级VB,二级VFP,二级Access,二级Java,二级office等科目。
其各科目具体考试内容如下:计算机二级C:DOS命令,计算机组成原理,多媒体、数据库操作、计算机网络、C语言程序设计、上机考试。
计算机二级C++:按照新大纲需要学习的内容有:C++语言概述、C++语言数据类型、运算符和表达式、基本控制语句、数组、指针与引用、函数、类和对象继承、模板等内容。
计算机二级VB:按照新大纲,需要学习的内容有:VB基本概念、集成开发环境、可视化编程方法、基本输入输出、常用控件功能及使用、VB控制结构语句等。
计算机二级ms office各题型的分值情况1、单选题包括:公共基础知识10道计10分,计算机基础知识4道计4分,Word相关选择题2道计2分,Excel相关选择题2道计2分,PPT相关选择题2道计2分。
2、字处理题是Word操作,1道,计30分。
3、电子表格题是Excel操作,1道,计30分。
2011年秋江苏省计算机二级VB考试真题
计算机二级VB考试应试技巧
计算机二级VB考试应试技巧一、题型分析与解题技巧单选题和填空题一般是对基本知识和基本操作进行考查的题型,它主要是测试考生对基本的、重要的理论及概念是否掌握、理解是否准确、认识是否全面、思路是否清晰,而很少涉及对理论的应用。
具体地说,考试时应注意以下几个方面:1.选择题的分析与解题技巧选择题为单选题,多选、错选或不选都不给分,但错选也不倒扣分,考生在做答选择题时要注意。
选择题每个小题只有2分,单位试题的分值量较小,且试题部分覆盖面,各类内容的试题均有,一般情况下,考生根本不可能做到对大部分的题目都有把握。
这时,需要考生学会放弃,即不确定的题目不要在上面纠缠过多,应该在此题上做上标记,立即转移注意力,做答其他题目。
最后有空余的时间再回过头来仔细考虑此题。
但要注意,对于那些实在不清楚的题目,就不要浪费时间了,放弃继续思考,不要因小失大。
2.填空题的分析与解题技巧填空题一般难度都比较大,一般需要考生填人准确的字符,往往需要非常地精确,错一个字都不得分。
而分值方面,每空只有2分,建议考生对填空题不要太过于看重,为个别问题耽误时间,不如回过头检查一些不确定的选择题,如能检查出两题,在分值上就抵得上一道填空题。
3.综合应试分析(1)当遇到不会做的或答不出来的题,一定不要慌乱(尤其是平时学习好的同学),可以把这题留下暂时不做,先把会做的题做好,能做多少就做多少;(2)当题做得非常顺利时,不要太得意,因为越看似容易的题目越错的多.当然也不要逆向思维,觉得这题这么简单是不是做错了,要相信自己,说到底还是要审清题目的意思;(3)不要受周围环境影响,当别人开始交卷时,也不要慌张,只要考生沉着冷静,认真回答每一个题目就可以了。
二、教材基本结构及往年考试分值分布全国计算机等级考试二级VB考试,辅导用书《全国计算机等级考试二级教程:Visual Basic语言程序设计》(高等教育出版社),本书共十五章:第1章Visual Basic程序开发环境(2分左右,以识记为主) 第2章对象及其操作(一般在机试题里考核)第3章简单程序设计(笔试2分左右)第4章VB程序设计基础(笔试6分左右,一般结合其他章节知识点一起考核)第5章数据的输入与输出(本章内容通常与其他章节知识点结合起来考,机试题中出现在简单应用题和综合应用题中。
全国计算机等级考试二级VB复习资料考试要点
全国计算机等级考试二级VB复习资料考试要点Visual Basic程序设计基础知识要点(概念分析篇)知识点1:(1)在工程资源管理器窗口中可以包含:工程文件、窗体模块文件、B准模块文件和类模块文件(其中可以包含许多各种文件类型)。
(2)Visual Basic应用程序可以以解释方式执行和编译方式执行。
例题:(1)以下叙述中错误的是A.在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件。
E.以.bQS为扩展名的文件是标准模块文件。
C.窗体文件包含该窗体及其控件的属性。
D.—个工程中可以有多个标准模块文件。
(2)以下叙述中错误的是A.打开一个工程文件时,系统自动装入及该工程有关的窗体、标准模块等文件。
B.保存Visual Basic程序时,应分别保存窗体文件及工程文件。
C・Visual Basic应用程序只能以解释方式执行。
D.事件可以由用户引发,也可以由系统引发。
知识点2:(1)窗体和各种控件的名称(NQme)是唯一的,用来鯉一个窗体或控件的。
而窗体和控件的标题是用来说明的,是可有可无的。
⑵ 各种控件之间有部分相同的属性,并不是拥有所有属性。
控件有些置。
(3) Form 1.Hide 方法和Unload Form 1方法的区别:第一个方法窗体消失并不存在于内存中;第二个方法窗体消失但仍存在于内存中。
例题: (1)以下叙述中正确的是 AA.窗体的Nsne 属性指定窗体的名称,用来标识一个窗体。
E. 窗体的Name 属性的值是显示在窗体标题栏中的文本。
C. 可以在运行期间改变对象的Nsne 属性的值。
D. 对象的NQme 属性值可以为空。
(2)以下叙述中错误的是A. Visual Basic 是事件驱动型可视化编辑工具。
B. Visual Basic 应用程序不具有明显的开始和结束语句。
C. Visual Basic 工具箱中的所有控件都具有Width 和Height属性。
知识点3: (1) 标签(Label 1): Autosize 的True 属性可以自动调整标签的大小,而False 属性不能。
计算机二级VB考试重点知识讲解汇总1篇
计算机二级VB考试重点知识讲解汇总1篇计算机二级VB考试重点知识讲解 1创建VB应用程序的一般步骤:一个VB程序也称为一个工程,由窗体、标准模块、自定义控件及应用所需的环境设置组成。
开发步骤一般如下:1.创建程序的用户界面2.设置界面上各个对象的属性3.编写对象响应事件的程序代码4.保存工程5.测试应用程序,排除错误6.创建可执行程序-硬件环境:486以上处理器、16MB以上内存、50MB以上的硬盘空间、CD-ROM驱动器、鼠标等-软件环境:Windows95或indowsNT3.51以上版本-初次安装:1)启动Windows952)插入具有VB6.0系统的光盘3)运行VB6.0安装程序Setup.exe4)选择“典型安装”或“自定义安装”或“最小安装”-添加或删除VB6.0部件:1)插入具有VB6.0系统的光盘2)运行“开始/设置/控制面板”3)双击控制面板中的'“添加/删除程序”图标4)选择其中的“VisualBasic6.0”选项-启动1.桌面:开始/程序/VisualBasic6.02.建立快捷方式,双击图标-退出1.选择文件菜单下的退出命令2.单击窗口关闭按钮举例:1启动VB,开始新工程2创建程序的用户截面3加入程序代码4保存工程文件5运行和调试应用程序,检查并排除程序中的错误6生成可执行程序7打印窗体和代码常用控件与界面设计重点:1、掌握窗体常用的属性、方法与事件,重点掌握窗体的Print 方法的使用2、掌握标签、文本框、命令按钮等控件的常用属性、方法、事件2.1创建窗体补充内容:调整窗体布局生成可执行文件2.2VB的常用控件概述:控体是用来进行用户界面设计的可视化部件。
常用的VB6控件一览表常用控件:(1)文本框(TextBox):用于接收用户在框内输入的信息或显示由程序提供的信息。
文本框在工具箱中的图标;在窗体中的形式属性:名称:文本框名称。
命名规则同窗体名。
(通常以“Txt”作为前缀。
2011 年江苏VB考试要求及归纳
Visual Basic考试要求及归纳一.Visual Basic 的基本概念。
⑴面向对象设计的基本概念①对象:动作体的逻辑模型称为“对象”。
在VB中对象就是可控制的某种东西。
②属性:“属性”是用来描述对象的特征。
③方法:“方法”是指对象可以进行的动作或行为。
④事件:对象可以识别的动作。
⑤事件驱动:就是面向对象的可视化窗口,窗体和事件就是对象,事件驱动就是一切程序由事件触发,这是进行基础编程的基础,就是以事件为基础。
例如:红色的气球被我扎破飞走了。
对象是气球,属性是红色,方法是飞走,事件是扎破。
⑵开发Visual Basic应用程序的一般步骤。
②常用的窗体方法:Hide,Move,Print,PrintForm,Refresh,Show,Cls.③常用的窗体事件:Click,Initialize,DblClick,Load,Resize,Activate,Deactivate。
④窗体的显示与隐藏、装载与卸载。
⑵基本控件的特性及应用:1.文本框(TextBox)⑴属性●Name(名称):文本框的名称,命名规则同窗体(以下同)●Text:文本属性,输入的内容大小不超过64KB。
●PasswordChar:口令属性●MaxLength:最大长度属性。
缺省为0,表示可以接受人任意个字符。
●MultiLine:多行属性。
若属性值为True,则可以输入多行文本,反之则不可以。
●ScrollBars:滚动条属性。
0没有滚动条,1有水平滚动条,2有垂直滚动条,3两者都有。
本属性只有在MultiLine属性为True时才有效。
●Alignment:对齐属性。
缺省为0,左对齐;1是右对齐;2是居中。
⑵方法●Refresh:刷新。
●SetFocus:设置焦点,文本框具有闪烁的光标。
⑶事件●Change:文本框内容发生变化的时候触发本事件。
●LostFocus:当光标离开文本框的时候,会引发本事件。
●KeyPress:当用户按下某个键时,引发本事件。
计算机等级考试二级VB考机试注意事项
◆基本要求1. 熟悉Visual Basic集成开发环境。
2. 了解Visual Basic中对象的概念和事件驱动程序的基本特性。
3. 了解简单的数据结构和算法4. 能够编写和调试简单的Visual Basic程序。
◆考试内容一、Visual Basic程序开发环境1. Visual Basic的特点和版本。
2. Visual Basic的启动与退出。
3. 主窗口:(1)标题和菜单。
(2)工具栏。
4. 其它窗口:(1)窗体设计器和工程资源管理器。
(2)属性窗口和工具箱窗口。
二、对象及其*作1.对象:(1)Visual Basic的对象。
(2)对象属性设置。
2.窗体:(1)窗体的结构与属性。
(2)窗体事件。
3.控件:(1)标准控件。
(2)控件的命名和控件值。
4.控件的画法和基本*作。
5.事件驱动。
三、数据类型及运算1.数据类型:(1)基本数据类型。
(2)用户定义的数据类型。
2.常量和变量:(1)局部变量和全局变量。
(2)变体类型变量。
(3)缺省声明。
3.常用内部函数。
4.运算符和表达式:(1)算术运算符。
(2)关系运算符和逻辑运算符。
(3)表达式的执行顺序。
四、数据输入输出1.数据输出:(1)Print方法。
(2)与Print方法有关的函数(Tab,Spc,Space $)。
(3)格式输出(Format $)。
2.InputBox函数。
3.MsgBox函数和MsgBox语句。
4.字形。
5.打印机输出:(1)直接输出。
(2)窗体输出。
五、常用标准控件1.文本控件:(1)标签。
(2)文本框。
2.图形控件:(1)图片框、图象框的属性、事件和方法。
(2)图形文件的装入。
(3)直线和形状。
3.按钮控件。
4.选择控件:复选框和单选按钮。
5.选择控件:列表框和组合框。
6.滚动条。
7.记时器。
8.框架。
9.焦点和Tab顺序。
六、控制结构1.选择结构:(1)单行结构条件语句。
(2)块结构条件语句。
(3)IIf函数。
江苏省计算机等级考试二级VB考试要点
江苏省计算机等级考试二级VB考试要点日期:2014/5/5 21:40:50 发布部门:淮海工学院计算机等级考试资源网站点击:1288 --------------------------------------------------------------------------------江苏省等级考试二级VB复习要点一、考试时间江苏省计算机等级考试的春季考试一般安排在3月中旬的周末,一般要连续占用两个周末,所有的笔试均安排在第一个周六的上午,上机考试在笔试之后。
二级考试中,不同的语种上机日期安排不同,一般是安排在第一个周日、第二个周六、周日。
VB笔试:考试时间为120分钟。
VB上机:每场考试时间为70分钟。
二、考试形式笔试部分:共60分,基础知识的单选题20分(所有语种相同,每题1分),VB知识的单选题10分(每题1分),VB知识的填空题30分(每空1分)。
这里特别提醒大家:VB以前的单选题是15分,从02年秋天开始改为10分,以便和二级其它语种同步,这多出来的5分将以阅读理解程序的形式出现在填空题中。
答题要求:单选题的答案必须涂划在专用答题卡上(注意考试时,请带好铅笔用于涂黑);填空题的答案必须写在专用答题纸上(填空时注意:每个空要按标号顺序填,一空占一行,不是一题一行,因为有的题目一题包含多个空)。
上机部分:共40分,各场次的考试内容不同,但题型和知识点类似,都是考两道题,一道改错题,占17分,一道编程题,占23分。
答题步骤:先从资源管理器中运行A盘上的“上机考试”程序,输入自己的准考证号、姓名和试卷代号,确认并退出该界面。
然后从开始菜单中启动VB应用程序,按要求做题,考试结束时要确保把考试结果文件已经保存到软盘上之后,再退出VB系统,取出软盘,贴上标签上交,标签上需要填写学校名称、自己的姓名和准考证号、考试的语种及场次代号。
三、合格标准VB二级考试最终的合格线是按全省平均分划定的(每次公布的成绩都是经过系数处理过的),合格的考生要求笔试和上机都达到合格线(一般并没有达到各自的60%),合格线每次考试都有所不同,当遇到上机考试异常时,不同场次也有所不同,以往就有考生总分超过了合格线,但因笔试或上机分不够而定为不合格的。
江苏省VB二级上机考试应试技巧
编程题评分方法
设计界面及编写代码(一般 分 设计界面及编写代码(一般5分,代码未缩行 书写, 书写,扣1分) 分 “清除”、“结束”等简单过程(一般2-3分) 清除” 结束”等简单过程(一般2-3分 主过程按数据类型说明、数据输入、 主过程按数据类型说明、数据输入、调用过程 及处理、输出等分别记分,一般8-10分) 及处理、输出等分别记分,一般 分 通用过程按过程定义、数据类型说明、 通用过程按过程定义、数据类型说明、数据处 理算法等分别记分,一般8-10分) 理算法等分别记分,一般 分
改错题做题技巧
仔细阅读题目(搞清程序功能) 仔细阅读题目(搞清程序功能) 简单设计界面(仅为程序调试用) 简单设计界面(仅为程序调试用) 仔细录入(有错)的程序代码( 仔细录入(有错)的程序代码(确保不因录入 增添新的错误,尽量利用VB的智能输入功能 的智能输入功能) 增添新的错误,尽量利用 的智能输入功能) 在录入程序过程中,理清程序的大致结构(输 在录入程序过程中,理清程序的大致结构( 处理、过程调用、输出) 入、处理、过程调用、输出) 利用给定的测试数据,运行程序, 利用给定的测试数据,运行程序,观察出错信 息 分步调试与改正错误
编程题做题技巧
仔细审题(题目要求) 仔细审题(题目要求) 设计界面(保证与参考界面相同, 设计界面(保证与参考界面相同,注意多行文 本框的设置) 本框的设置) 先完成“清除” 结束” 先完成“清除”、“结束”等简单过程 主过程一般按“数据说明”、“数据输入”、 主过程一般按“数据说明” 数据输入” 过程调用” 结果输出” 注意输出格式) “过程调用”、“结果输出”(注意输出格式) 安排 设计通用过程(注意形参传递方式)、 )、掌握常 设计通用过程(注意形参传递方式)、掌握常 用算法(累加、累乘、求大求小、排序、 用算法(累加、累乘、求大求小、排序、分类 计数处理、数字分解、数制转换、判断素数、 计数处理、数字分解、数制转换、判断素数、 求最大公约数、最小公倍数、求因子\穷举等 穷举等) 求最大公约数、最小公倍数、求因子 穷举等)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C. 循环、递归、选择 D. 顺序、选择、循环
52、对建立良好的程序设计风格,下面描述正确的是(A)
A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法
C. 充分考虑程序的执行效率 D. 程序的注释可有可无
53、结构化程序设计主要强调的是(B)
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码
56、下列叙述中正确的是(A)
A. 线性表是线性结构 B. 栈与队列是非线性结构
C. 线性链表是非线性结构 D. 二叉树是线性结构
33、按条件f对关系R进行选择,其关系代数表达式为(C)
A. R|X|R B. R|X|Rf C. бf(R) D. ∏f(R)
34、下面描述中,符合结构化程序设计风格的是(A)
A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句
1、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据 B. 在栈中只能删除数据
C. 栈是先进先出的线性表 D. 栈是先进后出的线性表
2、数据库系统的核心是(B)
A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库
3、软件调试的目的是(B) 注:与软件测试要对比着复习
46、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得
A. 8 B. 16 C. 32 D. 15
47、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得
A. 8 B. 16 C. 32 D. 15
48、下列叙述中正确的是(A)
A. 线性表是线性结构 B. 栈与队列是非线性结构
A. 349 B. 350 C. 255 D. 351
42、下列叙述中正确的是(A)
A. 线性表是线性结构 B. 栈与队列是非线性结构
C. 线性链表是非线性结构 D. 二叉树是线性结构
43、在深度为5的满二叉树中,叶子结点的个数为(C)
A. 32 B. 31 C. 16 D. 15
A.发现错误 B.改正错误 C.改善软件的性能 D.挖掘软件的潜能
4、在关系数据库中,用来表示实体之间联系的是(D)
A. 树结构 B. 网结构 C. 线性表 D. 二维表
5、下面不属于软件工程的3个要素的是(D)
A. 工具 B. 过程 C. 方法 D. 环境
6、下面概念中,不属于面向对象方法的是 (D)
A. 调用语句 B. 命令 C. 口令 D. 消息
31、软件调试的目的是(B) 注:与软件测试要对比着复习
A.发现错误 B.改正错误 C.改善软件的性能 D.挖掘软件的潜能
32、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记
A. N+1 B. N C. (N+1)/2 D. N/2
A. 对象 B. 继承 C. 类 D. 过程调用
7、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)
A. 调用语句 B. 命令 C. 口令 D. 消息
8、数据库设计包括两个方面的设计内容,它们是(A)
A. 概念设计和逻辑设计 B. 模式设计和内模式设计
C. 内模式设计和物理设计 D. 结构特性设计和行为特性ห้องสมุดไป่ตู้计
C. 线性链表是非线性结构 D. 二叉树是线性结构
49、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得
A. 8 B. 16 C. 32 D. 15
50、希尔排序法属于哪一种类型的排序法(B)
A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法
51、算法一般都可以用哪几种控制结构组合而成(D)
A.程序的规模 B.程序的易读性
C.程序的执行效率 D.程序的可移植性
54、在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)
A. 概要设计 B. 详细设计 C. 可行性分析 D. 需求分析
55、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
26、程序流程图(PFD)中的箭头代表的是(B)
A. 数据流 B. 控制流 C. 调用关系 D. 组成关系
27、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数
28、关系数据库管理系统能实现的专门关系运算包括(B)
20、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据 B. 在栈中只能删除数据
C. 栈是先进先出的线性表 D. 栈是先进后出的线性表
21、索引属于(B)
A. 模式 B. 内模式 C. 外模式 D. 概念模式
22、用树形结构来表示实体之间联系的模型称为(B)
A. 关系模型 B. 层次模型 C. 网状模型 D. 数据模型
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
16、下列叙述中正确的是(A)
A. 线性表是线性结构 B. 栈与队列是非线性结构
C. 线性链表是非线性结构 D. 二叉树是线性结构
17、信息隐蔽的概念与下述哪一种概念直接相关(B)
A.软件结构定义 B. 模块独立性 C. 模块类型划分 D. 模拟耦合度
A. 排序、索引、统计 B. 选择、投影、连接
C. 关联、更新、排序 D. 显示、打印、制表
29、关系数据库管理系统能实现的专门关系运算包括(B)
A. 排序、索引、统计 B. 选择、投影、连接
C. 关联、更新、排序 D. 显示、打印、制表
30、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)
A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法
11、在深度为5的满二叉树中,叶子结点的个数为(C)
A. 32 B. 31 C. 16 D. 15
12、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)
A. 自顶向下 B. 由底向上 C. 由内向外 D. 由整体到局部
23、软件调试的目的是(B) 注:与软件测试要对比着复习
A.发现错误 B.改正错误 C.改善软件的性能 D.挖掘软件的潜能
24、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试
25、数据库系统的核心是(B)
A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库
35、算法一般都可以用哪几种控制结构组合而成(D)
A. 循环、分支、递归 B. 顺序、循环、嵌套
C. 循环、递归、选择 D. 顺序、选择、循环
36、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)
A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式
37、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)
18、结构化程序设计主要强调的是(B)
A.程序的规模 B.程序的易读性
C.程序的执行效率 D.程序的可移植性
19、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出
A. 349 B. 350 C. 255 D. 351
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
38、结构化程序设计主要强调的是(B)
A.程序的规模 B.程序的易读性
C.程序的执行效率 D.程序的可移植性
39、下列关于队列的叙述中正确的是(C)
A. 在队列中只能插入数据 B. 在队列中只能删除数据
C. 队列是先进先出的线性表 D. 队列是先进后出的线性表
44、在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)
A. 概要设计 B. 详细设计 C. 可行性分析 D. 需求分析
45、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数
40、设有下列二叉树:图见书P46
对此二叉树中序遍历的结果为(B)
A. ABCDEF B. DBEAFC C. ABDECF D. DEBFCA
41、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出
13、设有下列二叉树:图见书P46
对此二叉树中序遍历的结果为(B)
A. ABCDEF B. DBEAFC C. ABDECF D. DEBFCA
14、下面不属于软件工程的3个要素的是(D)
A. 工具 B. 过程 C. 方法 D. 环境
15、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)
9、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
A. 模拟现实世界中不同事物之间的联系 B. 强调模拟现实世界中的算法而不强调概念 C. 使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考