2011江苏省全国计算机等级考试二级笔试试卷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`语句关闭文件。
(完整word版)2011年秋江苏省计算机二级VB笔试真题及答案
2011年秋江苏省计算机二级VB考试真题第一部分计算机基础知识1. 下列有关信息、信息处理、信息技术的叙述中,错误的是 ___(1)___。
A.信息与物质、能量是客观世界的三大构成要素B.与信息处理相关的行为和活动主要指信息的分类、计算、分析等,但不包含信息的收集和传递C.现代信息技术的主要特征之一是以数字技术为基础D.计算机技术、通信技术均属于信息技术2. 下列有关数字技术与微电子技术的叙述中,错误的是___(2)___A.数字技术是采用有限个状态(主要是两个状态)来表示、处理、存储和传输信息的技术B.比特是信息的基本单位,1个比特可以表示8位二进制数C.集成电路芯片是微电子技术的结晶,是现代信息产业的基础D.Moore定律是指"单块集成电路的集成度平均每18-24个月翻一番"3. 下列有关计算机发展与分类的叙述中,错误的是___(3)___。
A.数字电子计算机诞生于20世纪40年代,个人计算机(微型计算机)产生子20世纪80年代初B.第4代计算机的CPU主要采用中小规模集成电路,第5代计算机采用超大规模集成电路C.计算机分类有多种方法,按其内部逻辑结构通常分为16位机、32位机或64位机等,目前使用的PC机大多是32位机或64位机D.巨型计算机一般采用大规模并行处理的体系结构,我国国防科技大学研制的"天河1号,,巨型计算机,其性能可在全球巨型机排行榜中位居前10名4. 下列有关PC机微处理器的叙述中,错误的是___(4)___A.目前PC机所用的各种微处理器均由Intel公司设计和生产B.微处理器通常由单片集成电路制成C.一台高性能PC机中通常包含多个微处理器D.台式PC机与笔记本PC机采用的微处理器通常有所不同5. 下列有关PC机主板与芯片组的叙述中,错误的是 ___(5)___。
A.台式PC机主板的物理尺寸已经标准化B.有些主板将声卡、网卡、显卡的功能均集成在其中C.芯片组是PC机各组成部分相互连接和通信的枢纽,它们与CPU芯片以及IO接口同步发展D.PC机主板上可安装的内存条类型及内存最大容量与芯片组无关6. 下列是PC机常用的四种外设接口,其中适用于连接硬盘和光驱的是___(6)___A.RS-232B.SATAC.IEEE-1394D.VGA7. 下列有关显示器、显示卡、打印机的叙述中,错误的是___(7)___ 。
2011-2019年全国计算机二级VB考试真题及答案
2011年9月全国计算机等级考试二级VB 笔试试卷及参考答案2011年 9月全国计算机等级考试二级笔试试卷Visual Basic语言程序设计(考试时间90 分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是()。
A)算法就是程序B)设计算法时只需要考虑数据结构的设计C)设计算法时只需要考虑结果的可靠性D)以上三种说法都不对(2)下列关于线性链表的叙述中,正确的是A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C)进行插入与删除时,不需要移动表中的元素D)以上三种说法都不对(3)下列关于二叉树的叙述中,正确的是A)叶子结点总是比度为2的结点少一个B)叶子结点总是比度为2的结点多一个C)叶子结点数是度为2的结点数的两倍D)度为2的结点数是度为1的结点数的两倍(4)软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是A)学生成绩管理系统B)C语言编译程序C)UNIX操作系统D)数据库管理系统(5)某系统总体结构图如下图所示:该系统总体结构图的深度是A)7 B)6 C)3 D)2(6)程序调试的任务是A)设计测试用例B)验证程序的正确性C)发现程序中的错误D)诊断和改正程序中的错误(7)下列关于数据库设计的叙述中,正确的是A)在需求分析阶段建立数据字典B)在概念设计阶段建立数据字典C)在逻辑设计阶段建立数据字典D)在物理设计阶段建立数据字典(8)数据库系统的三级模式不包括A)概念模式B)内模式C)外模式D)数据模式(9)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)自然连接B)差C)交D)并(10)下列选项中属于面向对象设计方法主要特征的是A)继承B)自顶向下C)模块化D)逐步求精(11)以下描述中错误的是A)窗体的标题通过其Caption属性设置B)窗体的名称(Name属性)可以在运行期间修改C)窗体的背景图形通过其Picture属性设置D)窗体最小化时的图标通过其Icon属性设置(12)在设计阶段,当按Ctrl+R键时,所打开的窗口是A)代码窗口B)工具箱窗口C)工程资源管理器窗口D)属性窗口(13)设有如下变量声明语句:Dim a, b As Boolean则下面叙述中正确的是A)a和b都是布尔型变量B)a是变体型变量,b是布尔型变量C)a是整型变量,b是布尔型变量D)a和b都是变体型变量(14)下列可以作为Visual Basic变量名的是A)A#A B)4ABC C)?xy D)Print_Text(15)假定一个滚动条的LargeChange属性值为100,则100表示A)单击滚动条箭头和滚动框之间某位置时滚动框位置的变化量B)滚动框位置的最大值C)拖动滚动框时滚动框位置的变化量D)单击滚动条箭头时滚动框位置的变化量(16)在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()MsgBox Str(123 + 321)End Sub程序运行后,单击命令按钮,则在信息框中显示的提示信息为A)字符串“123+321”B)字符串“444”C)数值“444”D)空白(17)假定有以下程序:Private Sub Form_Click()a = 1:b = aDo Until a >= 5x = a * bPrint b; xa = a + bb = b + aLoopEnd Sub程序运行后,单击窗体,输出结果是A) 1 1 B) 1 1 C) 1 1 D) 1 12 3 2 4 3 8 3 6(18)在窗体上画一个名称为List1的列表框,列表框中显示若干城市的名称。
2011江苏省全国计算机等级考试二级VB试题及答案
A、国标码 B、机内码
C、最左位置为1的2字节代码 D、ASCII码
25、微型计算机硬件系统中最核心的部件是( B )
A、显示器 B、CPU C、内存储器 D、I/O设备
A、打印成本较低 B、体积小、重量轻
C、采用非击打式,噪音较小 D、以上说法都不对
15、在下列存储中,访问速度最快的是( C )
A、硬盘存储器 B、DRAM C、SRAM D、ROM
A、声卡的字长 B、计算机的字长
C、计算机总线的宽度 D、声卡的采样精度
23、微型计算机中的内存储器,通常采用( C )
A、光存储器 B、磁表面存储器 C、半导体存储器 D、磁芯存储器
37、1959年IBM公司的塞缪尔(A。M。Samuel)编制了一个具有自学能力的跳棋程序,这属于计算机在( D )方面的应用。
A、过程控制 B、数据处理
C、计算机科学计算 D、人工智能
38、在内存中,每个基本单位都被赋予一个唯一的序号,这个序号称为( C )
1、发现软盘带有、用查毒软件处理 B、删除软盘上的所有文件
C、格式化软盘 D、用杀毒软件处理
2、我国颁布汉字编码标准GB 2313-1980,是规定了汉字的( B )
C、一种计算机部件 D、一种计算机程序
28、第四代计算机的逻辑器件,采用的是( B )
A、晶体管 B、大规模、超大规模集成电路
C、中、小规模集成电路 D、微处理器集成电路
D、检查计算机是否染有病毒,消除已感染的部分病毒
18、用于描述内存性能优劣的两个重要指标是( D )
A、存储容量和平均无故障工作时间 B、存储容量和平均修复时间
2011年春江苏省计算机二级VB考试笔试真题
第二部分Visual Basic 程序设计一、选择题(用答题卡答题,答案依次填在21~30答题号内)21.以下说法中,正确的是21 。
A. 属性是对象的特征,所有的对象都有相同的属性B. 属性值只能在属性窗口中设置C. 在程序中可以用赋值语句给对象的任何一个属性赋值D. 对象的运行时属性不出现在对象属性窗口中22.下面4个语句中,错误的是22 。
A.N = InputBox("输入N:", , 5) B.InputBox ("输入N:", , 5) C.MsgBox "请回答" D.K = MsgBox("请回答")23.若设X=1,Y=2,则不能在窗体上显示出“A= 3”的语句是23 。
A.Print A = X + Y B.Print "A="; X + YC.Print "A=" + Str(X + Y) D.Print "A= " & X + Y24.表达式InStr(4, "abcabca", "c") + Int(2.5)的值为24 。
A. 7B. 8C. 5D. 925.以下有关数组的说法中,错误的是25 。
A. 用ReDim语句重新定义动态数组时,其下标的上下界可以使用赋了值的变量B. 用ReDim语句重新定义动态数组时,不能改变已经说明过的数组的数据类型C. 使用ReDim语句一定可以改变动态数组的上下界D. 定义数组时,数组维界值可以不是整数26.以下有关过程的说法中,错误的是26 。
A.不论在Function过程中是否给函数名赋过值,都会返回一个值B.不能在Function与Sub过程内部,再定义Function或Sub过程C.Function过程与Sub过程,都可以是无参过程D.过程名可以和主调过程的局部变量同名27.下列关于菜单的说法中,错误的是27 。
2011年(春季)江苏省计算机二级vb笔试试卷及答案
『科举网』★科举网★★二级C语言大礼包★1.2002年(秋季)江苏省计算机vb等级考试二级笔试试卷2.2003年(春季)江苏省计算机vb等级考试二级笔试试卷3.2003年(秋季)江苏省计算机vb等级考试二级笔试试卷4.2004年(春季)江苏省计算机vb等级考试二级笔试试卷5.2004年(秋季)江苏省计算机vb等级考试二级笔试试卷6.2005年(春季)江苏省计算机vb等级考试二级笔试试卷7.2005年(秋季)江苏省计算机vb等级考试二级笔试试卷8.2006年(春季)江苏省计算机vb等级考试二级笔试试卷9.2006年(秋季)江苏省计算机vb等级考试二级笔试试卷10.2007年(春季)江苏省计算机vb等级考试二级笔试试卷11.2007年(秋季)江苏省计算机vb等级考试二级笔试试卷12.2008年(春季)江苏省计算机vb等级考试二级笔试试卷13.2008年(秋季)江苏省计算机vb等级考试二级笔试试卷14.2009年(春季)江苏省计算机vb等级考试二级笔试试卷15.2009年(秋季)江苏省计算机vb等级考试二级笔试试卷16.2010年(春季)江苏省计算机vb等级考试二级笔试试卷17.2010年(秋季)江苏省计算机vb等级考试二级笔试试卷18.2011年(春季)江苏省计算机vb等级考试二级笔试试卷【注意】1.『科举网』会不定期对以上资料进行修订,如果您手中的这份文件来自互联网,请及时登录『科举网』下载最新资料。
2011年(春季)江苏省计算机vb等级考试二级笔试试卷(考试时间120分钟,满分60分)一、选择题((1)~(30)每小题1分,共30分)1 .下列有关通信技术的叙述中,错误的是 __ __ 。
A .无论是模拟通信还是数字通信,目前都是通过载波技术实现远距离的信息传输B .多路复用技术可以降低信息传输的成本,常用的多路复用技术有 TDM 和 FDMC .卫星通信属于微波通信,它是微波接力通信技术和空间技术相结合的产物D .目前 3G 移动通信有多种技术标准,我国三大电信运营商均采用同一标准2 .使用存储器存储二进位信息时,存储容量是一项很重要的性能指标。
江苏省计算机二级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)全国计算机等级考试(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 考试的考题内容很细,没有复杂的算法题,最多只是一些看起来复杂(其实很 有规律)的循环题。
(完整word版)2011春江苏省二级VB上机1真题及答案
2011春江苏省二级VB上机1真题及答案江苏省二级Visual Basic上机试卷1(本试卷完成时间为70分钟)考试说明:1.改错题的界面不作要求,主要用来调试程序,若题目中有参考界面,则仅作参考。
2.考试结束后,文件必须存放在指定位置,否则适当扣分;考试盘中若无指定文件,则不予评分。
3.程序代码书写应呈锯齿形。
一、改错题(14分)【题目】本程序的功能是:找出100~999之间的十进制数为升序数,且其对应的八进制数也是升序数的整数。
所谓升序数,是指该数的十位数字值大于个位数字值,百位数字值大于十位数字值。
Option ExplicitPrivate Sub CmdFind_Click()Dim n As Integer,s8 As StringFor n=100 To 999s8=d2Q(n)If sx(n) And sx(Val(s8)) ThenList1.AddItem n & "D==>" & s8 & "Q"End IfNext nEnd SubPrivate Function d2Q(n As Integer) As String Dim p As IntegerDop=n Mod 8d2Q=d2Q & CStr(P)n=n\8Loop Until n=0End FunctionPrivate Function sx(ByVal n As Integer)As Boolean Dim num() As Integer,k As Integer,t As Integer Dim i As Integert=Len(CStr(n))ReDim num(t)For k=1 To tnum(k)=Val(Mid(CStr(n),k,1))next kFor i=1 To UBound(num)-1If num(i)>=num(i+1) Then Exit ForNext isx=TrueEnd Function【要求】1.新建工程,输入上述代码,改正程序中的错误。
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章数据的输入与输出(本章内容通常与其他章节知识点结合起来考,机试题中出现在简单应用题和综合应用题中。
2011年春江苏省计算机二级VB考试笔试真题-推荐下载
VB2011春 第 4 页第二部分 Visual Basic 程序设计一、选择题(用答题卡答题,答案依次填在21~30答题号内)21.以下说法中,正确的是 21 。
A. 属性是对象的特征,所有的对象都有相同的属性B. 属性值只能在属性窗口中设置C. 在程序中可以用赋值语句给对象的任何一个属性赋值D. 对象的运行时属性不出现在对象属性窗口中22.下面4个语句中,错误的是 22。
A .N = InputBox("输入N :", , 5)B .InputBox ("输入N :", , 5)C .MsgBox "请回答"D .K = MsgBox("请回答")23.若设X=1,Y=2,则不能在窗体上显示出“A= 3”的语句是 23 。
A .Print A = X + YB .Print "A="; X + YC .Print "A=" + Str(X + Y)D .Print "A= " & X + Y 24.表达式InStr(4, "abcabca", "c") + Int(2.5)的值为24。
A. 7B. 8C. 5D. 925.以下有关数组的说法中,错误的是 25 。
A. 用ReDim 语句重新定义动态数组时,其下标的上下界可以使用赋了值的变量B. 用ReDim 语句重新定义动态数组时,不能改变已经说明过的数组的数据类型C. 使用ReDim 语句一定可以改变动态数组的上下界D. 定义数组时,数组维界值可以不是整数26.以下有关过程的说法中,错误的是 26 。
A .不论在Function 过程中是否给函数名赋过值,都会返回一个值B .不能在Function 与Sub 过程内部,再定义Function 或Sub 过程C .Function 过程与Sub 过程,都可以是无参过程D .过程名可以和主调过程的局部变量同名27.下列关于菜单的说法中,错误的是 27 。
全国计算机等级考试二级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 属性不能。
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考试要点
江苏省计算机等级考试二级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的智能输入功能 的智能输入功能) 增添新的错误,尽量利用 的智能输入功能) 在录入程序过程中,理清程序的大致结构(输 在录入程序过程中,理清程序的大致结构( 处理、过程调用、输出) 入、处理、过程调用、输出) 利用给定的测试数据,运行程序, 利用给定的测试数据,运行程序,观察出错信 息 分步调试与改正错误
编程题做题技巧
仔细审题(题目要求) 仔细审题(题目要求) 设计界面(保证与参考界面相同, 设计界面(保证与参考界面相同,注意多行文 本框的设置) 本框的设置) 先完成“清除” 结束” 先完成“清除”、“结束”等简单过程 主过程一般按“数据说明”、“数据输入”、 主过程一般按“数据说明” 数据输入” 过程调用” 结果输出” 注意输出格式) “过程调用”、“结果输出”(注意输出格式) 安排 设计通用过程(注意形参传递方式)、 )、掌握常 设计通用过程(注意形参传递方式)、掌握常 用算法(累加、累乘、求大求小、排序、 用算法(累加、累乘、求大求小、排序、分类 计数处理、数字分解、数制转换、判断素数、 计数处理、数字分解、数制转换、判断素数、 求最大公约数、最小公倍数、求因子\穷举等 穷举等) 求最大公约数、最小公倍数、求因子 穷举等)
江苏省计算机二级vb考试题库及答案
江苏省计算机二级vb考试题库及答案在计算机技术的不断发展和应用的推广下,计算机二级考试在各个地区都成为了一个非常重要的考试内容。
江苏省计算机二级VB考试题库及答案是众多考生备考时必备的资料之一。
本文将就江苏省计算机二级VB考试题库及答案进行详细的介绍。
一、江苏省计算机二级VB考试题库1. VB程序的基本结构是什么?答案:VB程序的基本结构由窗体、控件和代码组成。
2. VB中如何定义一个变量?答案:可以使用“Dim”关键字定义一个变量。
例如:Dim num As Integer。
3. VB中如何实现画图功能?答案:可以使用绘图工具或者画布控件来实现画图功能。
4. VB程序中如何实现输入输出?答案:可以使用输入框控件或者消息框来实现输入输出功能。
5. VB中如何调用函数?答案:可以使用函数名+参数的方式来调用函数。
二、江苏省计算机二级VB考试答案1. 请简述VB程序的运行过程。
答案:VB程序的运行过程包括以下几个步骤:- 加载窗体和控件;- 执行代码;- 响应用户操作。
2. 请写出VB程序中定义一个计算两数之和的函数的代码。
答案:```Function Add(num1 As Integer, num2 As Integer) As IntegerAdd = num1 + num2End Function```3. 如何实现在VB程序中播放音乐?答案:可以使用“WindowsMediaPlayer”控件来实现音乐的播放功能。
4. 请写出VB程序中实现文件读取的代码。
答案:```Dim file As Stringfile = FreeFileOpen "文件路径" For Input As fileInput #file, dataClose file```5. VB中如何处理异常错误?答案:可以使用“On Error Resume Next”语句来处理异常错误。
以上就是江苏省计算机二级VB考试题库及答案的相关内容介绍。
【精品】江苏省二级计算机考试VB上机试题1
江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试上机试卷(2011春)二级VisualBasic语言(试卷代号VB01)(本试卷完成时间70分钟)【考试须知】1.改错题的界面不作要求,主要用来调试程序,若题目中有参考界面,则仅作参考;2.考试结束后,文件必须存放在指定位置,否则适当扣分;考试盘中若无指定文件,则不予评分;3.程序代码书写应呈锯齿形。
一、改错题(14分)【题目】本程序的功能是,找出100~999之间的10进制数为升序数,且其对应的8进制数也是升序数的整数。
所谓升序数是指该数的十位数字值大于个位数字值,百位数字值大于十位数字值。
OptionExplicitPrivateSubCmdFind_Click()DimnAsInteger,s8AsStringForn=100To999s8=d2Q(n)Ifsx(n)Andsx(Val(s8))ThenList1。
AddItemn&“D==〉”&s8&”Q”EndIfNextnEndSubPrivateFunctiond2Q(nAsInteger)AsStringDimpAsIntegerDop=nMod8d2Q=d2Q&CStr(p)n=n\8LoopUntiln=0EndFunctionPrivateFunctionsx(ByValnAsInteger)AsBooleanDimnum()AsInteger,kAsInteger,tAsIntegerDimiAsIntegert=Len(CStr(n))ReDimnum(t)num(k)=Val(Mid(CStr(n),k,1)) NextkFori=1ToUBound(num)—1Ifnum(i)>=num(i+1)ThenExitFor NextiEndFunction【要求】1.新建工程,输入上述代码,改正程序中的错误;2.改错时,不得增加或删除语句,但可适当调整语句位置;3.将窗体文件和工程文件分别命名为F1和P1,并保存到T盘的根目录下.二、编程题(26分)【题目】编写程序,对实验数据进行分组均化处理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
18、信息隐蔽的概念与下述哪一种概念直接相关(B)
A.软件结构定义 B. 模块独立性 C. 模块类型划分 D. 模拟耦合度
19、下面描述中,符合结构化程序设计风格的是(A)
A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句
5、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A)
A. 控制流 B. 加工 C. 数据存储 D. 源和潭
6、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)
A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致
52、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)
A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式
A. 详细设计 B. 需求分析 C. 总体设计 D. 编程调试
40、下列关于队列的叙述中正确的是(C)
A. 在队列中只能插入数据 B. 在队列中只能删除数据
C. 队列是先进先出的线性表 D. 队列是先进后出的线性表
41、索引属于(B)
A. 模式 B. 内模式 C. 外模式 D. 概念模式
A. 关系模型 B. 层次模型 C. 网状模型 D. 数据模型
12、对建立良好的程序设计风格,下面描述正确的是(A)
A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法
C. 充分考虑程序的执行效率 D. 程序的注释可有可无
13、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)
A. 调用语句 B. 命令 C. 口令 D. 消息
14、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
15、在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计也就是概要设计
A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法
C. 充分考虑程序的执行效率 D. 程序的注释可有可无
38、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)
A. 确定性 B. 可行性 C. 无穷性 D. 拥有足够的情报
39、在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计也就是概要设计
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
7、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记
A. N+1 B. N C. (N+1)/2 D. N/2
8、信息隐蔽的概念与下述哪一种概念直接相关(B)
A.软件结构定义 B. 模块独立性 C. 模块类型划分 D. 模拟耦合度
42、以下数据结构中不属于线性数据结构的是(C)
A. 队列 B. 线性表 C. 二叉树 D. 栈
43、在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)
A. 概要设计 B. 详细设计 C. 可行性分析 D. 需求分析
44、数据库设计包括两个方面的设计内容,它们是(A)
33、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得
A. 8 B. 16 C. 32 D. 15
34、下述关于数据库系统的叙述中正确的是(A)
A. 数据库系统减少了数据冗余 B. 数据库系统避免了一切冗余
C. 数据库系统中数据的一致性是指数据类型的一致 D. 数据库系统比文件系统能管理更多的数据
20、下列叙述中正确的是(A)
A. 线性表是线性结构 B. 栈与队列是非线性结构
C. 线性链表是非线性结构 D. 二叉树是线性结构
21、数据库系统的核心是(B)
A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库
22、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数
A. 概念设计和逻辑设计 B. 模式设计和内模式设计
C. 内模式设计和物理设计 D. 结构特性设计和行为特性设计
45、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)
A. 确定性 B. 可行性 C. 无穷性 D. 拥有足够的情报
46、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)
3、在关系数据库中,用来表示实体之间联系的是(D)
A. 树结构 B. 网结构 C. 线性表 D. 二维表
4、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A)
A. 控制流 B. 加工 C. 数据存储 D. 源和潭
A. 模拟现实世界中不同事物之间的联系 B. 强调模拟现实世界中的算法而不强调概念 C. 使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
32、下列叙述中正确的是(A)
A. 线性表是线性结构 B. 栈与队列是非线性结构
C. 线性链表是非线性结构 D. 二叉树是线性结构
35、下面不属于软件设计原则的是(C)
A. 抽象 B. 模块化 C. 自底向上 D. 信息隐蔽
36、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码
37、对建立良好的程序设计风格,下面描述正确的是(A)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数
26、希尔排序法属于哪一种类型的排序法(B)
A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法
27、结构化程序设计主要强调的是(B)
A.程序的规模 B.程序的易读性
1、下列叙述中正确的是(C)
A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致
2、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
A. 模拟现实世界中不同事物之间的联系 B. 强调模拟现实世界中的算法而不强调概念 C. 使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
23、算法的空间复杂度是指(D)
A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占的存储空间 D. 算法执行过程中所需要的存储空间
24、软件调试的目的是(B) 注:与软件测试要对比着复习
A.发现错误 B.改正错误 C.改善软件的性能 D.挖掘软件的潜能
25、算法的时间复杂度是指(C)
A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式
47、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据 B. 在栈中只能删除数据
C. 栈是先进先出的线性表 D. 栈是先进后出的线性表
48、关系表中的每一横行称为一个(A)
A. 元组 B. 字段 C. 属性 D. 码
53、数据的存储结构是指(B)
A. 数据所占的存储空间量 B. 数据的逻辑结构在计算机中的表示
C. 数据在计算机中的顺序存储方式 D. 存储在外存中的数据
54、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据 B. 在栈中只能删除数据
C. 栈是先进先出的线性表 D. 栈是先进后出的线性表
55、下面对对象概念描述错误的是(A)
A. 任何对象都必须有继承性 B. 对象是属性和方法的封装体
C. 对象间的通讯靠消息传递 D. 操作是对象的动态性属性
A. 详细设计 B. 需求分析 C. 总体设计 D. 编程调试
16、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数
17、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记
49、下列叙述中正确的是(A)
A. 线性表是线性结构 B. 栈与队列是非线性结构
C. 线性链表是非线性结构 D. 二叉树是线性结构
50、在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)
A. 概要设计 B. 详细设计 C. 可行性分析 D. 需求分析
51、下列叙述中正确的是(C)
A. 概要设计 B. 详细设计 C. 可行性分析 D. 需求分析
30、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)
A. 阶段性报告 B. 需求评审 C. 总结 D. 都不正确
31、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
9、检查软件产品是否符合需求定义的过程称为(A)