2012江苏省全国计算机等级考试二级笔试试卷VB考试重点和考试技巧

合集下载

2012江苏省全国计算机等级考试二级VB笔试试卷及参考答案考试重点和考试技巧

2012江苏省全国计算机等级考试二级VB笔试试卷及参考答案考试重点和考试技巧
A、可靠性 B、可维护性 C、性能价格比 D、以上答案都不对
32、世界上最先实现的程序存储的计算机是( B )
A、ENIAC B、EDSAC C、EDVAC D、UNIVAC
33、过程控制的特点是( D )
A计算量大,数值范围广 B、数据输入输出量大,计算相对简单
C、检查硬盘有无计算机病孔
4、在微型计算机中,微处理器的主要功能是进行( D )
A、算术运算 B、逻辑运算
C、算术逻辑运算 D、算术逻辑运算及全机的控制
26、不属于计算机数据处理的应用是( B )
A、管理信息系统 B、实时控制
C、办公自动化 D、决策支持系统
27、在3.5in的软盘上有一个带滑块的小方孔,其作用是( D )
A、进行读写保护设置 B、没有任何作用
C、进行读保护设置 D、进行写保护设置
17、冯?诺依曼计算机工作原理的设计思想是( B )
A、程序设计 B、程序存储 C、程序编制 D、算法设计
18、人们经常收发电子邮件,这属于计算机在( C )方面的应用。
A、过程控制 B、数据处理
20、DRAM存储器的中文含义是( B )
A、静态随机存储器 B、动态随机存储器
C、静态只读存储器 D、动态只读存储器
21、汉字国标码在两个字节中各占用( C )位二进制编码。
A、6 B、7 C、8 D、9
5、计算机病毒主要( D )的损坏。
A、软盘 B、磁盘驱动器 C、硬盘 D、程序和数据
6、在表示存储容量时,1MB表示2的( C )次方,或是( C )KB
A、20,1000 B、10,1000 C、20,1024 D、10,1024

2012江苏省全国计算机等级考试二级VB笔试试卷及参考答案考试技巧、答题原则

2012江苏省全国计算机等级考试二级VB笔试试卷及参考答案考试技巧、答题原则
1、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)
A. 阶段性报告 B. 需求评审 C. 总结 D. 都不正确
2、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
A. 模拟现实世界中不同事物之间的联系 B. 强调模拟现实世界中的算法而不强调概念 C. 使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
A. 抽象 B. 模块化 C. 自底向上 D. 信息隐蔽
26、在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计也就是概要设计
A. 详细设计 B. 需求分析 C. 总体设计 D. 编程调试
27、在深度为5的满二叉树中,叶子结点的个数为(C)
A. 32 B. 31 C. 16 D. 15
A. 自顶向下 B. 由底向上 C. 由内向外 D. 由整体到局部
6、关系表中的每一横行称为一个(A)
A. 元组 B. 字段 C. 属性 D. 码
7、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(A)
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
A. 队列 B. 线性表 C. 二叉树 D. 栈
21、算法一般都可以用哪几种控制结构组合而成(D)
A. 循环、分支、递归 B. 顺序、循环、嵌套
C. 循环、递归、选择 D. 顺序、选择、循环
22、数据库系统的核心是(B)
A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库
52、下面描述中,符合结构化程序设计风格的是(A)

全国计算机等级考试二级VB笔试各题型答题技巧

全国计算机等级考试二级VB笔试各题型答题技巧

全国计算机等级考试二级VB笔试各题型答题技巧一、熟悉考试题型,掌握基本做题技巧。

VB考试只有选择题和填空题两种题型,其中选择题共30题,分值70分,填空题共15小题,分值30分。

这两种题型的解题方法有所不同,考生在备考时要深化对基本概念和知识点的理解,并注重实践,同时要多做一些针对性的练习,特别是历年真题,从中找出规律性的东西以及解题技巧。

A、选择题解题技巧:常见的选择题解法有“排除法”.我们从历年四次考试中分别挑选一个选择题进行举例,希望大家引起重视,并能熟练掌握这种解题技巧。

例1:(2003年09月考题)设有如下通用过程,在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim x As Integerx = 10y = 5y = f(x)Print x; yEnd SubPublic Function f(x As Integer)Dim y As Integerx = 20y = 2f = x * yEnd Function程序运行后,如果单击命令按钮,则在窗体上显示的内容是A)10 5 B)20 5 C)20 40 D)10 40【答案】C【分析】对于传值和传地址的题目,解题时我们可以运用适当的排除技巧,如针对上面的题目我们可以进行分析后直接得出结果:本题中,X初值是10,Y初值是5.但由于X传地址,所以要互相影响,故在主程序调用函数F(X)后,打印语句中X不可能是原来的10,因此可以马上排除答案A和D;而Y是靠函数本身传递值,故在函数过程中F得到新值40后就如同传地址一样把结果传给了Y.故本题的答案是C.例2:(2003年04月考题)在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:Private X As IntegerPrivate Sub Command1_Click()X=5:Y=3Call proc(X,Y)Label1.Caption=XLabel2.Caption=YEnd SubPrivate Sub proc(ByVal a As Integer,ByVal b As Integer)X=a* aY=b+bEnd Sub程序运行后,单击命令按钮,则两个标签中显示的内容分别是A)5和3 B)25和3 C)25和6 D)5和6【答案】B【分析】本题中的X是窗体级变量,所以X在过程之间传递参数时相当于传地址,互相要影响。

江苏省计算机二级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的复习方法

计算机等级考试二级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常用算法

(完整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笔试怎么考试答案

江苏省计算机二级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考试上机题型与解题技巧

计算机二级VB考试上机题型与解题技巧计算机二级VB考试上机题型与解题技巧VB(Visual Basic)是一种由微软公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言,是计算机二级语言的一种,为了帮助同学们顺利通过考试,下面店铺为大家搜索整理的关于二级VB考试上机题型与解题技巧,欢迎参考借鉴,预祝您考试成功!想了解更多相关信息请持续关注我们店铺!一、上机题型(1)基本操作题(2小题、每小题15分,共计30分)(2)简单应用题(2小题、每小题20分,共计40分)(3)综合应用题(1小题,共计30分)二、上机考点(1)对象及其操作:控件的画法、基本操作及控件值。

(2)数据类型及其运算:涉及到关系运算符、算术运算符、逻辑运算符及常用内部函数等知识点。

(3)数据输入、输出:窗体输出与Print方法,使用InputBox函数。

(4)常用标准控件:文本框、列表框、图形框、复选框、计时器、滚动条等控件的属性、事件和方法。

(5)控制结构:选择控制结构(If...End If、Select Case...End Select)、循环控制结构(Do...Loop、For...Next)。

(6)数组:数组的定义与引用。

(7)菜单与对话框:用菜单编辑器建立菜单。

(8)键盘与鼠标事件过程:键盘事件(KeyPress、KeyDown与KeyUp)、鼠标事件(MouseDown、MouseUp与MouseMove)与拖拉事件(DragOver、DragDown与)。

(9)数据文件:顺序文件的读操作、顺序文件的写操作。

三、常用算法熟练地掌握算法原理、编程思想和代码实现,就能够做到举一反三,轻松备考,顺利过关。

1.累加与连乘基本思想:设置初值,循环计算。

扩展:(1)计算指定范围内某一个数的倍数之和。

(2)计算某范围内所有数的乘积。

(3)求某一个数列的和。

2.生成N个不同的随机数基本思想:将生成的数送入一个数组,每生成一个数后与数组中已有的数比较,如相同则丢弃,重新生成可使用语句Exit For。

2012年计算机等级考试二级VB重点知识(一)

2012年计算机等级考试二级VB重点知识(一)

2012年计算机等级考试二级VB重点知识(一)重点:★掌握面向对象的程序设计的概念:对象、方法、属性与事件★事件驱动过程的程序设计原理1.1Visual Basic简介• 具有面向对象的可视化设计工具• 事件驱动的编程机制• 提供了易学易用的应用程序集成开发环境• 结构化的程序设计语言• 支持多种数据库的访问• 支持DDE、DLL、OLE技术• 完备的Help联机帮助功能1.2面向对象的程序设计方法基础1.对象及对象类:动作体的逻辑模型,称为“对象”。

2.属性:属性是用来描述对象的特性。

3.方法:方法指对象可以进行的动作或行为。

VB对象具有属性、方法和事件。

属性是描述对象的数据;方法告诉对象应做的事情;事件是对象所产生的事情,事件发生时可以编写代码进行处理。

VB的窗体和控件是具有自己的属性、方法和事件的对象。

可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。

日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。

气球的属性包括可以看到的一些性质,如它的直径和颜色。

其它一些属性描述气球的状态(充气的或未充气的)或不可见的性质,如它的寿命。

通过定义,所有气球都具有这些属性;这些属性也会因气球的不同而不同。

气球还具有本身所固有的方法和动作。

如:充气方法(用氦气充满气球的动作),放气方法(排出气球中的气体)和上升方法(放手让气球飞走)。

所有的气球都具备这些能力。

1.3基于Windows环境下的应用程序的工作方式--事件驱动在传统的或“过程化”的应用程序中,应用程序自身控制了执行哪一部分代码和按何种顺序执行代码。

从第一行代码执行程序并按应用程序中预定的路径执行,必要时调用过程。

在事件驱动的应用程序中,代码不是按照预定的路径执行,而是在响应不同的事件时在行不同的代码片段。

事件可以由用户操作触发、也可以由来自操作系统或其它应用程序的消息触发、甚至由应用程序本身的消息触发。

这些事件的顺序决定了代码执行的顺序,因此应用程序每次运行时所经过的代码的路径都是不同的。

全国计算机等级考试二级(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部分的基础知识)

备战计算机二级二、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可以使用在任何地方。

[整理]2012年3月全国计算机等级考试二级VB笔试试卷及参考答案带详细解析

[整理]2012年3月全国计算机等级考试二级VB笔试试卷及参考答案带详细解析

2012年3月全国计算机等级考试二级笔试试卷Visual Basic语言程序设计(考试时间90 分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是()。

A)循环队列是队列的一种链式存储结构B)循环队列是队列的一种顺序存储结构C)循环队列是非线性结构D)循环队列是一种逻辑结构【解析】队列的存储表示有两种:一种是基于数组的存储表示,另一种是基于链表的存储表示。

队列的基于数组的存储表示亦称为顺序队列,它是利用一个一维数组作为队列元素的存储结构。

为了充分地利用数组的存储空间,把数组的前端和后端连接起来,形成一个环形的表,称为循环队列。

因此循环队列是队列的一种顺序存储结构。

队列不管采用链式存储结构还是顺序存储结构,它都是线性结构。

循环队列作为队列的特殊情况,它也是线性结构。

循环队列是在队列的基础上,将队列的头和尾接到一起形成一个环状,它给出了数据的逻辑结构在计算机内部的存储形式,因此是一种存储结构。

答案:B(2)下列叙述中正确的是A)栈是一种先进先出的线性表B)队列是一种后进先出的线性表C)栈与队列都是非线性结构D)以上三种说法都不对【解析】栈是一种后进先出(Last In First Out)或先进后出(First In Last Out)的线性表,它的一端封闭(称为栈底),在另一端进行插入和删除操作,允许插入和删除的一端称为栈顶。

队列(queue)是指允许在一端进行插入、而在另一端进行删除的线性表。

允许插入的一端称为队尾,通常用一个称为尾指针(rear)的指针指向队尾元素,即尾指针总是指向最后被插入的元素;允许删除的一端称为排头(也称为队头),通常也用一个排头指针(front)指向排头元素的前一个位置。

显然,在队列这种数据结构中,最先插入的元素将最先能够被删除,最后插入的元素最后才能被删除。

江苏省计算机等级考试VB考试要点和大纲

江苏省计算机等级考试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考试中,我校就有很多考生总分超过了合格线却没有通过的,其中有一半人因为上机分不够或因为笔试分不够。

计算机二级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二级上机考试应试技巧

编程题评分方法
设计界面及编写代码(一般 分 设计界面及编写代码(一般5分,代码未缩行 书写, 书写,扣1分) 分 “清除”、“结束”等简单过程(一般2-3分) 清除” 结束”等简单过程(一般2-3分 主过程按数据类型说明、数据输入、 主过程按数据类型说明、数据输入、调用过程 及处理、输出等分别记分,一般8-10分) 及处理、输出等分别记分,一般 分 通用过程按过程定义、数据类型说明、 通用过程按过程定义、数据类型说明、数据处 理算法等分别记分,一般8-10分) 理算法等分别记分,一般 分
改错题做题技巧
仔细阅读题目(搞清程序功能) 仔细阅读题目(搞清程序功能) 简单设计界面(仅为程序调试用) 简单设计界面(仅为程序调试用) 仔细录入(有错)的程序代码( 仔细录入(有错)的程序代码(确保不因录入 增添新的错误,尽量利用VB的智能输入功能 的智能输入功能) 增添新的错误,尽量利用 的智能输入功能) 在录入程序过程中,理清程序的大致结构(输 在录入程序过程中,理清程序的大致结构( 处理、过程调用、输出) 入、处理、过程调用、输出) 利用给定的测试数据,运行程序, 利用给定的测试数据,运行程序,观察出错信 息 分步调试与改正错误
编程题做题技巧
仔细审题(题目要求) 仔细审题(题目要求) 设计界面(保证与参考界面相同, 设计界面(保证与参考界面相同,注意多行文 本框的设置) 本框的设置) 先完成“清除” 结束” 先完成“清除”、“结束”等简单过程 主过程一般按“数据说明”、“数据输入”、 主过程一般按“数据说明” 数据输入” 过程调用” 结果输出” 注意输出格式) “过程调用”、“结果输出”(注意输出格式) 安排 设计通用过程(注意形参传递方式)、 )、掌握常 设计通用过程(注意形参传递方式)、掌握常 用算法(累加、累乘、求大求小、排序、 用算法(累加、累乘、求大求小、排序、分类 计数处理、数字分解、数制转换、判断素数、 计数处理、数字分解、数制转换、判断素数、 求最大公约数、最小公倍数、求因子\穷举等 穷举等) 求最大公约数、最小公倍数、求因子 穷举等)

(完整word版)2012春江苏省计算机二级VB笔试真题(含答案)

(完整word版)2012春江苏省计算机二级VB笔试真题(含答案)

2012春江苏省计算机二级VB笔试真题2012年春江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试二级试卷试卷语种:VB语言说明:1.本试卷包括计算机基础知识部分和程序设计部分,考试时间共12 0分钟;2.本试卷满分为60分,分选择题和填空题,试卷不分A、B类型;3.计算机基础知识部分全部是选择题(20分),程序设计部分分为选择题(1 0 分)和填空题(30分)两种;4.选择题用答题卡答题。

每一项有A、B、C、D四个可供选择的答案,请选择其中一个你认为正确的答案,用HB铅笔涂写在答题卡的相应答题号内。

每选对一项得1分,不选或选错不得分;5.填空题用答题纸答题。

请将答案用蓝、黑色钢笔或圆珠笔填写在答题纸的相应答题号内,每个答案只占一行,不得换行。

每填对一个答案得1分,不填或填错不得分;6.请认真填写并仔细核对答题卡和答题纸上的学校名称、准考证号和姓名是否填写正确。

7.考试结束时将试卷、答题卡和答题纸放在桌上,不得带走。

待监考人员收毕清点后,方可离场。

第一部分计算机基础知识1. 下列有关信息产业、信息化、信息社会等相关的叙述中,错误的是___(1)___ 。

A.信息产业是指生产制造信息设备的制造业,不包含信息服务行业B.信息化是一个推动人类社会从工业社会向信息社会转变的过程C.在信息社会中,信息将借助材料和能源的力量产生重要价值而成为社会进步的基本要素D.目前我国还处于工业化的中期阶段,需要大力推进信息化与工业化的融合式发展2. 下列有关数字技术与微电子技术的叙述中,错误的是___(2)___ 。

A.数字技术的处理对象是"比特",它只有两种状态(取值)B.在计算机中,经常使用称为"触发器"的双稳态电路来存储比特,一个触发器可以存储1个比特C.微电子技术以集成电路为核心,现代集成电路所使用的半导体材料主要是硅D.所有的IC卡均只能存储数据,不能处理和收发数据3. 下列有关计算机发展与分类的叙述中,错误的是___(3)___A.人们通常根据计算机采用的主要电子元器件的不同,将计算机的发展划分为四代B.由于20世纪90年代计算机网络的发展,计算机应用进入了"网络计算模式"C.目前所有的服务器产品均为小型计算机、大型计算机或巨型计算机,PC机不能作为网络服务器使用D.美国的HP、DELL和我国的联想、方正、同方等均是知名的PC机品牌4. 下列有关PC机CPU的叙述中,错误的是___(4)___。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、数据的存储结构是指(B)
A. 数据所占的存储空间量
B. 数据的逻辑结构在计算机中的表示
C. 数据在计算机中的顺序存储方式
D. 存储在外存中的数据
2、下列关于队列的叙述中正确的是(C)
A. 在队列中只能插入数据
B. 在队列中只能删除数据
C. 队列是先进先出的线性表
D. 队列是先进后出的线性表
3、对建立良好的程序设计风格,下面描述正确的是(A)
A. 程序应简单、清晰、可读性好
B. 符号名的命名要符合语法
C. 充分考虑程序的执行效率
D. 程序的注释可有可无
4、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)
A. 调用语句
B. 命令
C. 口令
D. 消息
5、软件调试的目的是(B) 注:与软件测试要对比着复习
A.发现错误
B.改正错误
C.改善软件的性能
D.挖掘软件的潜能
6、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得
A. 8
B. 16
C. 32
D. 15
7、索引属于(B)
A. 模式
B. 内模式
C. 外模式
D. 概念模式
8、设有下列二叉树:图见书P46
对此二叉树中序遍历的结果为(B)
A. ABCDEF
B. DBEAFC
C. ABDECF
D. DEBFCA
9、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
A. 可行性分析
B. 需求分析
C. 详细设计
D. 程序编码
10、数据库系统的核心是(B)
A. 数据模型
B. 数据库管理系统
C. 软件工具
D. 数据库
11、下列叙述中正确的是(C)
A.数据库是一个独立的系统,不需要操作系统的支持
B.数据库设计是指设计数据库管理系统
C.数据库技术的根本目标是要解决数据共享的问题
D.数据库系统中,数据的物理结构必须与
逻辑结构一致
12、在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)
A. 概要设计
B. 详细设计
C. 可行性分析
D. 需求分析
13、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

其中数据独立性最高的阶段是(A)
A. 数据库系统
B. 文件系统
C. 人工管理
D. 数据项管理
14、算法一般都可以用哪几种控制结构组合而成(D)
A. 循环、分支、递归
B. 顺序、循环、嵌套
C. 循环、递归、选择
D. 顺序、选择、循环
15、在软件开发中,下面任务不属于设计阶段的是(D)
A. 数据结构设计
B. 给出系统模块结构
C. 定义模块算法
D. 定义需求并建立系统模型
16、数据库系统的核心是(B)
A. 数据模型
B. 数据库管理系统
C. 软件工具
D. 数据库
17、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试
B. 集成测试
C. 验证测试
D. 验收测试
18、算法的空间复杂度是指(D)
A. 算法程序的长度
B. 算法程序中的指令条数
C. 算法程序所占的存储空间
D. 算法执行过程中所需要的存储空间
19、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据
B. 在栈中只能删除数据
C. 栈是先进先出的线性表
D. 栈是先进后出的线性表
20、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

下列图符名标识的图符不属于数据流图合法图符的是(A)
A. 控制流
B. 加工
C. 数据存储
D. 源和潭
21、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试
B. 集成测试
C. 验证测试
D. 验收测试
22、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据
B. 在栈中只能删除数据
C. 栈是先进先出的线性表
D. 栈是先进后出的线性表
23、下面不属于软件工程的3个要素的是(D)
A. 工具
B. 过程
C. 方法
D. 环境
24、下面描述中,符合结构化程序设计风格的是(A)
A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
B. 模块只有一个入口,可以有多个出口
C. 注重提高程序的执行效率
D. 不使用goto语句
25、关系表中的每一横行称为一个(A)
A. 元组
B. 字段
C. 属性
D. 码
26、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试
B. 集成测试
C. 验证测试
D. 验收测试
27、信息隐蔽的概念与下述哪一种概念直接相关(B)
A.软件结构定义
B. 模块独立性
C. 模块类型划分
D. 模拟耦合度
28、信息隐蔽的概念与下述哪一种概念直接相关(B)
A.软件结构定义
B. 模块独立性
C. 模块类型划分
D. 模拟耦合度
29、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间
B. 算法程序的长度
C. 算法执行过程中所需要的基本运算次数
D. 算法程序中的指令条数
30、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

下列图符名标识的图符不属于数据流图合法图符的是(A)
A. 控制流
B. 加工
C. 数据存储
D. 源和潭
31、在关系数据库中,用来表示实体之间联系的是(D)
A. 树结构
B. 网结构
C. 线性表
D. 二维表
32、将E-R图转换到关系模式时,实体与联系都可以表示成(B)
A. 属性
B. 关系
C. 键
D. 域。

相关文档
最新文档