2013青海省全国计算机等级考试二级VB考试技巧与口诀

合集下载

2011青海省全国计算机等级考试二级笔试试卷VB考试技巧与口诀

2011青海省全国计算机等级考试二级笔试试卷VB考试技巧与口诀

1、算法的时间复杂度是指(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数2、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)A. 模拟现实世界中不同事物之间的联系B. 强调模拟现实世界中的算法而不强调概念C. 使用现实世界的概念抽象地思考问题从而自然地解决问题D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考3、检查软件产品是否符合需求定义的过程称为(A)A. 确认测试B. 集成测试C. 验证测试D. 验收测试4、按条件f对关系R进行选择,其关系代数表达式为(C)A. R|X|RB. R|X|RfC. бf(R)D. ∏f(R)5、将E-R图转换到关系模式时,实体与联系都可以表示成(B)A. 属性B. 关系C. 键D. 域6、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)A. 调用语句B. 命令C. 口令D. 消息7、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A. 可行性分析B. 需求分析C. 详细设计D. 程序编码8、在深度为5的满二叉树中,叶子结点的个数为(C)A. 32B. 31C. 16D. 159、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境10、在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)A. 概要设计B. 详细设计C. 可行性分析D. 需求分析11、下面描述中,符合结构化程序设计风格的是(A)A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句12、关系表中的每一横行称为一个(A)A. 元组B. 字段C. 属性D. 码13、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35114、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)A. 调用语句B. 命令C. 口令D. 消息15、下列关于队列的叙述中正确的是(C)A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表16、数据库设计包括两个方面的设计内容,它们是(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计17、下列叙述中正确的是(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构18、下述关于数据库系统的叙述中正确的是(A)A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据19、在软件开发中,下面任务不属于设计阶段的是(D)A. 数据结构设计B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型20、将E-R图转换到关系模式时,实体与联系都可以表示成(B)A. 属性B. 关系C. 键D. 域21、下列关于栈的叙述中正确的是(D)A. 在栈中只能插入数据B. 在栈中只能删除数据C. 栈是先进先出的线性表D. 栈是先进后出的线性表22、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35123、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)A. 模拟现实世界中不同事物之间的联系B. 强调模拟现实世界中的算法而不强调概念C. 使用现实世界的概念抽象地思考问题从而自然地解决问题D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考24、按条件f对关系R进行选择,其关系代数表达式为(C)A. R|X|RB. R|X|RfC. бf(R)D. ∏f(R)25、算法的空间复杂度是指(D)A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间26、在软件开发中,下面任务不属于设计阶段的是(D)A. 数据结构设计B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型27、下面描述中,符合结构化程序设计风格的是(A)A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句28、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

2013年9月全国计算机等级考试二级VB无纸化上机题题库题干及答案解析

2013年9月全国计算机等级考试二级VB无纸化上机题题库题干及答案解析
x = Int(a(i) / 100) y = Int((a(i) - x * 100) / 10) z = a(i) - x * 100 - y * 10 If a(i) = x ^ 3 + y ^ 3 + z ^ 3 Then
sum = sum + a(i) n=n+1 End If Next txtResult.Text = Int(sum / n) 步骤2:按要求将文件保存至考生文件夹中。 步骤3:按<F5>运行程序,先单击"读数"按钮,接着 单击"计算"按钮,然后单击窗体右上角的关闭按钮结束程 序。
【审题分析】本题只需按要求画出控件并设置相关属 性即可。
【操作步骤】 步骤1:新建一个"标准EXE"工程,按表1在窗体中画 出控件并设置其相关属性。
表1
步骤2:按要求将文件保存至考生文件夹中。
第2小题 【知识点播】①在程序设计时通过属性设置窗口中的 Font属性可设置控件标题文本的字体、字号、字形等。② FontName属性用于设置程序运行时在控件中显示文本的字 体 , FontSize 属 性 、 FontBold 属 性 、 FontItalic 属 性 、 FontStrikethru属性和FontUnderline属性可分别用来设置字 体的大小和样式。 【审题分析】要实现本题所要求的功能,应在水平滚 动条的Change事件过程中,通过代码设置文本框的FontSize 属性值等于水平滚动条的Value属性值。 【操作步骤】 步骤1:新建一个"标准EXE"工程,按表2在窗体中画 出控件并设置其相关属性。
【主要考点】计时器控件。 第2小题 【知识点播】①列表框的MultiSelect属性用于设置是 否可在列表项中做多个选择,值为0(缺省设置)表示不允 许做多项选择,值为1表示允许做简单多项选择,值为2表 示允许配合使用Shift、Ctrl键做多项选择;Selected(Index) 属性用于设置或返回指定索引号(从0开始)列表项的选择 状 态 , 值 为 True 表 示 被 选 中 , 值 为 False 表 示 未 被 选 中 ; ListIndex可用于设置或返回在列表框中当前选择项目的索 引号。②列表框的Selected(Index)属性用于设置或返回指定 索引号列表项的选中状态,值为True时表示被选中,值为 False时表示未被选中,Index(索引号)值从0开始。List(Index) 属性用于设置或返回指定索引号列表项的内容。ListCount 属性用来返回列表框中当前的列表项项数。 【审题分析】程序设计思路:在"显示"按钮的单击事 件过程中,使用For循环语句逐一判断列表框中的各项是否 被选中,If语句的条件表达式为:lstItem.Selected(i) = True, 用Print方法将选中的列表项显示在窗体上。为与列表框的项 目索引号保持一致,循环变量的初始值应为0,终值应为 lstItem.ListCount-1。为使列表框在运行时可以多选,应将其 MultiSelect属性值设置为1-simple。 【操作步骤】 步骤1:打开考生文件中的本题工程文件vbsj4.vbp, 将列表框的MultiSelect属性值设置为1-simple。 步骤2:在代码编辑窗口,去掉程序中的注释符"'", 将问号"?"改为正确的内容。 参考代码:

全国计算机等级考试二级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在过程之间传递参数时相当于传地址,互相要影响。

2013年计算机二级VB应试策略与技巧考前经验分享

2013年计算机二级VB应试策略与技巧考前经验分享

笔试应试注意事项
进入考场之前,考生应准备好答题和涂卡用的铅笔、蓝(黑)色钢笔或圆珠笔。

在拿到试卷开始答题之前,应仔细地阅读试卷封面上的注意事项。

注意事项有以下几点:
(1)严格遵守考场规则,得到监考人员指令后方可做答。

(2)拿到试卷后,应首先将自己的姓名、准考证号等内容涂写在答题卡的相应位置上。

(3)选择题答案必须用铅笔填涂在答题卡的相应位置上,填空题的答案必须用蓝、黑色钢笔或圆珠笔写在答题卡的相应位置上,答案写在试卷上无效。

(4)注意字迹清楚,卷面保持整洁。

(5)考试结束后,将试卷和答题卡放在桌上,不得带走。

待监考人员收毕清点后。

方可离场。

/NewsDetails.aspx?iNewsId=171。

计算机等级考试二级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计算得到,从而实现了随机存取。

2013年3月全国计算机等级考试二级VB无纸化上机题题库及答案解析(4)

2013年3月全国计算机等级考试二级VB无纸化上机题题库及答案解析(4)

2013年3月全国计算机等级考试二级VB上机题库题干—1—第六十一套题干61一、基本操作题请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上画一个名称为C1、标题为"改变颜色"的命令按钮,窗体标题为"改变窗体背景色"。

编写程序,使得单击命令按钮时,将窗体的背景颜色改为红色(&HFF&)。

运行程序后的窗体如图1所示。

要求:程序中不得使用变量,每个事件过程中只能写一条语句。

存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。

图1(2)在名称为Form1的窗体上画一个名称Shape1的形状控件,在属性窗口中将其设置为圆形。

画一个名称为List1的列表框,并在属性窗口中设置列表项的值分别为1、2、3、4、5。

将窗体的标题设为"图形控件"。

单击列表框中的某一项,则将所选的值作为形状控件的填充参数。

例如,选择3,则形状控件中被竖线填充。

如图2所示。

要求:程序中不得使用变量,每个事件过程中只能写一条语句。

存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。

图2二、简单应用题(1)在考生文件夹下有一个工程文件sjt3.vbp。

程序的功能是通过键盘向文本框中输入正整数。

在"除数"框架中选择一个单选按钮,然后单击"处理数据"按钮,将大于文本框中的正整数且能够被所选除数整除的5个数添加到列表框List1中,如图3所示。

在窗体文件中已经给出了全部控件,但程序不完整。

要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序的其他部分和控件属性。

最后把修改后的文件按原文件名存盘。

图3(2)在考生文件夹下有一个工程文件sjt4.vbp。

程序运行后,单击"开始"按钮,图片自上而下移动,同时滚动条的滑块随之移动,每0.5秒移动一次。

2012青海省全国计算机等级考试二级VB考试答题技巧

2012青海省全国计算机等级考试二级VB考试答题技巧
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码
30、结构化程序设计主要强调的是(B)
A.程序的规模 B.程序的易读性
C.程序的执行效率 D.程序的可移植性
31、信息隐蔽的概念与下述哪一种概念直接相关(B)
A.软件结构定义 B. 模块独立性 C. 模块类型划分 D. 模拟耦合度
32、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
6、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A)
A. 控制流 B. 加工 C. 数据存储 D. 源和潭
7、信息隐蔽的概念与下述哪一种概念直接相关(B)
10、结构化程序设计主要强调的是(B)
A.程序的规模 B.程序的易读性
C.程序的执行效率 D.程序的可移植性
11、索引属于(B)
A. 模式 B. 内模式 C. 外模式 D. 概念模式
12、希尔排序法属于哪一种类型的排序法(B)
A.交换类排序法 B.插入类排序法 C.选择类排序法 D.建堆排序法
C.程序的执行效率 D.程序的可移植性
44、在软件开发中,下面任务不属于设计阶段的是(D)
A. 数据结构设计 B. 给出系统模块结构
C. 定义模块算法 D. 定义需求并建立系统模型
45、下面不属于软件工程的3个要素的是(D)
A. 工具 B. 过程 C. 方法 D. 环境
46、用树形结构来表示实体之间联系的模型称为(B)

全国计算机二级VB等级考试基础知识

全国计算机二级VB等级考试基础知识

算法的工作量=f(n),其中n是问题的规模。
在同一问题规模下,如果算法执行所需的基本运算次数取决于某一特定输入时,可以用以下两种方法来分析算法的工作量。
平均性态分析,是指用各种特定输入下的基本运算次数的带权平均值来度量算法的工作量。算法的平均性态定义为 A(n)=
x?Dn
?p(x)t(x)
算法实际上是一种抽象的解题方法,它具有动态性。作为一个算法,一般应具有以下几个基本特征。
(1)可行性:
算法的可行性主要包括两个方面,一是算法中的每一个步骤必须是能实现的;二是算法执行的结果要能达到预期的目的。
(2)确定性:
算法的确定性是指算法中的每一个步骤都必须是有明确定义的,不允许有模棱两可的解释,也不允许有多义性。
综上所述,所谓算法,是一组严谨地定义运算顺序的规则,并且每一个规则都是有效的,且是明确的,此顺序将在有限的次数下终止。
2.算法复杂度
算法的复杂度主要包括时间复杂度和空间复杂度。 (1)算法的时间复杂度
算法的时间复杂度是指执行算法所需要的计算工作量。
算法的工作量用算法所执行的基本运算次数来度量,而算法所执行的基本运算次数是问题规模的函数,即
【解析】算法是问题处理方案正确而完整的描述。
因此,本题的正确答案为:算法或程序或流程图。 练习
1.以下内容不属于算法程序所占的存储空间的是 A)算法程序所占的空间
B)输入的初始数据所占的存储空间
C)算法程序执行过程中所需要的额外空间 D)算法执行过程中所需要的存储空间 2.以下特点不属于算法的基本特征的是
x?Dn
显然,W(n)的计算要比A(n)的计算方便得多。由于W(n)实际上是给出了算法工作量的一个上界,因此,它比A(n)更具有实用价值。 (2)算法的空间复杂度

二级VB培训串讲

二级VB培训串讲

Visual Basic程序设计
考点5.VB的3种运行模式
1)设计模式: 2)运行模式: 3)Break(中断)模式 设计模式:可进行用户界面的设计和代码的编写, 来完成应用程序开发。 运行模式:运行应用程序,这时不可编辑代码,也 不可编辑界面。 中断模式:应用程序暂时中断,这时可以编辑代码, 但不可编辑界面。
全国计算机等级考试
二级Visual Basic
全国计算机等级考试(National Computer Rank Examination,简称NCRE),是经教育 部批准,由教育部考试中心主办,面向社会, 用于考查应试人员计算机应用知识与技能的全 国性计算机水平考试体系。 NCRE考试采用全国统一命题,统一考试的 形式。所有科目每年开考两次。一般为3月倒数 第一个周六和9月倒数第二个周六。
B) 对象的任何属性既可以通过属性窗口设定,也可 以通过程序语句设定 C) Visual Basic中允许不同对象是用相同名称的方法
D) Visual Basic中的对象具有自己的属性和方法
Visual Basic程序设计
在Visual Basic集成环境中,要 添加一个窗体,可以单击工具栏 上的一个按钮,这个按钮是
Visual Basic程序设计
考点3:
vb6.0环境
Visual Basic程序设计
考点4:vb6.0程序包括的文件类型有 Visual Basic的应用程序通常有5种类型的文 件需要保存,它们分别是: 窗体文件(frm); 工程文件(vbp); 标准模块文件(bas); 类模块文件(cls); 资源文件(res)。 其中窗体文件和工程文件是必须存在的。
Visual Basic程序设计
2011年9月二级VB知识点分值分布情况统计

计算机等级考试二级vb学习方法及学习诀窍【未来教育】

计算机等级考试二级vb学习方法及学习诀窍【未来教育】

计算机等级考试二级vb学习方法及学习小窍门未来教育考试网1、养成良好的学习习惯VB程序设计的入门学习并不难,但却是一个十分重要的过程,因为程序设计思想就在这时形成的,良好的程序设计习惯也在这个阶段养成。

2、学习程序设计要注重理解一些重要的概念。

VB程序设计本身并不复杂,翻开一本程序设计学习的书籍,看到的无非就是变量、函数、条件语句、循环语句等概念。

但要真正能进行程序设计,需要深入理解这些概念。

因此,在程序入门阶段还是应该重视概念的学习。

3、自己动手编写程序程序设计入门阶段要经常自己动手编写程序,亲自动手进行程序设计是创造性思维应用的体现,是培养逻辑思维的好方法。

因此一定要多动手编写程序,而且要从小程序开发开始,逐渐提高开发程序的规模。

4、阅读、借签别人设计的好程序多看别人设计好的程序代码,包括教材上的例题程序。

在读懂别人程序后,要想他为什么这么设计?能不能将程序修改从而可以完成更多的功能?学到别人优秀的东西的同时,帮助自己提高自身水平。

5、VB程序设计学习的重点重点放在思路、算法、编程构思和程序实现上。

语句只是表达工具,要求堂上积极思考,尽量当堂学懂,并做到灵活应用。

学会利用计算机编程手段分析问题和解决问题。

6、养成良好的编程习惯强调可读性;变量要加注释;程序构思要有说明;学会如何调试程序;对运行结果要做正确与否的分析。

学好VB程序设计的具体要求:(1)课前预习,课后复习课前预习,认真听课并作适当做笔记,课后要认真复习消化所学内容,完成作业。

(2)多写程序,注重实践程序设计课是高强度的脑力劳动,不是听会的、也不是看会的,而是练会的。

只有自己动手,编写一些程序,才会有成就感,进而对课程产生兴趣,学起来才比较从容。

只有当你在编写大量程序之后,才能获得真知灼见,感到运用自如。

动手能力的培养是这门课和以往课程最大的不同之处。

(3)上机调试程序应注意的几点:上机前应认真把实验题在用纸上做一做(包括窗体界面设计、事件代码的编写等),每次上机后应总结,把没有搞清楚的问题记录下来,请教老师或同学。

计算机二级VB上机考试答题攻略

计算机二级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基础知识

窗体的常用事件(1)Load事件这个事件发生在窗体被装入内存时且发生在窗体出现在屏幕之前窗体出现之前Visual Basic会看一看Load事件里有没有代码如果有那么它先执行这些代码再让窗体出现在屏幕上(2)Click事件Dblclick事件这两个事件在单击或双击窗体时发生不过单击窗体里的控件时窗体的Click事件并不会发生Visual Basic会去看控件的Click事件里有没有代码(3)Activate (活动事件)与Deactivate(非活动事件)显示多个窗体时可以从一个窗体切换到另一个窗体每次激活一个窗体时发生Activate 事件而前一个窗体发生Deactivate事件(4)Resize事件在窗体被改变大小时会触发此事件4.窗体的控制(1)装入或卸出窗体要装入或卸出窗体用Load或Unload语句装入窗体Load formName卸出窗体UnLoad formNameFormName变量是要装入或卸出的窗体名Load语句只是把窗体装入内存并不显示出来要显示窗体可以使用窗体的Show方法(2)显示或隐藏窗体要显示或隐藏窗体用Show或Hide方法若尚未装入内存则先装入再显示显示窗体formNameshow mode隐藏窗体formNamehideFormName变量是窗体名可选变元mode为(缺省值)时窗体为非模态为时窗体为模态模态窗体完全占有应用程序控制权不允许切换到别的应用程序除非关闭!而非模态窗体则反之(3)END语句END语句的功能是终止应用程序的执行并从内存卸在所有窗体语法是END窗体的属性(1)设置属性的方法1)在设计态通过属性窗口设置直接在属性窗口中选择或输入既可2)在程序代码中改变属性值代码中的格式为对象名属性= 属性值例FormBackColor=RGB(255,0,0)窗体的常用方法()Hide方法用以隐藏MDIForm 或Form 对象但不能使其卸载语法objectHideobject 所在处代表一个对象表达式其值为应用于列表中的一个对象如果省略object则带有焦点的窗体就认为是该object说明隐藏窗体时它就从屏幕上被删除并将其Visible 属性设置为False 用户将无法访问隐藏窗体上的控件但是对于运行中的Visual Basic 应用程序或对于通过DDE 与该应用程序通讯的进程及对于Timer 控件的事件隐藏窗体的控件仍然是可用的窗体被隐藏时用户只有等到被隐藏窗体的事件过程的全部代码执行完后才能够与该应用程序交互如果调用Hide 方法时窗体还没有加载那么Hide 方法将加载该窗体但不显示它()Move方法用以移动MDIFormForm 或控件语法object Move left top width heightMove 方法的语法包含下列部分说明只有left 参数是必须的但是要指定任何其它的参数必须先指定出现在语法中该参数前面的全部参数例如如果不先指定left 和top 参数则无法指定width 参数任何没有指定的尾部的参数则保持不变()Print 方法在Immediate 窗口中显示文本语法object Print [outputlist]Print 方法的语法具有下列对象限定符和部分outputlist 参数具有以下语法和部分{Spc(n)| Tab(n)} expression charpos说明可以用空白或分号来分隔多个表达式对系统指定的国别设置用小数点分隔符将所有打印到Immediate 视窗的数据正确格式化关键字要用适用于主应用程序的语言输出对于Boolean 数据或者打印True 或者打印False根据主机应用程序的地区设置来翻译True 和False 关键字使用系统能识别的标准短日期格式书写Date 数据当日期或时间部件丢失或为零时只书写已提供的部件如果outputlist 数据是Empty则无内容可写但是如果outputlist 数据是Null则输出Null在输出Null 关键字时要把关键字正确翻译出来要把错误数据作为Error errorcode 输出在输出Error 关键字时要把关键字正确翻译出来如果在具有缺省显示空间的模块外使用此方法则需要object例如如果没有指定对象就在标准模块上调用此方法则将导致错误发生但是如果在窗体模块上进行调用则会在窗体上显示outputlist注意因为Print 方法是按照字符比例进行打印所以字符数与字符所占据的宽度固定的列的数目无关例如像W 这样的宽字母占据的宽度超过一固定列宽而像i 这样的窄字母占据的宽度则较小考虑到要使用比平均字符更宽的空间表列一定要留有足够余地另外也可以使用固定间距的字体(像Courier 字体)来确保每一字符均只占一列()Print From方法用以将Form 对象的图象逐位发送给打印机语法objectPrintForm说明Print Form 将打印Form 对象的全部可见对象和位图在绘制图形时如果Auto Redraw 属性为True则在运行时Print Form 将打印Form 对象或PictureBox 控件上的图形Print Form 所使用的打印机是由操作系统的控制面板中的设置来决定Style属性外观属性取时系统创建一个带下拉式列表框的组合框为时系统创建一个由文本框和列表框直接组合在一起的简单组合框可以从列表框中选择也可以直接在文本框中输入为时系统创建一个没有文本框的下拉式列表框单击列表框上的按钮才显示文本框用户不能在文本框中输入只能在列表框中选择控件常用控件介绍()常用控件的属性方法和事件boBox 组合框(将列表框和文本框结合在一起)其值为用户从列表框中选定的文本或直接输入的文本AddItem方法添加列表项使用格式[ 对象名] AddItem<列表项文本>[插入位置序号]若不指定位置则插入到列表末尾Clear方法删除列表所有项目RemoveItem 方法删除列表项使用格式[ 对象名] RemoveItem 删除项序号mandButton命令按钮Cancel属性取消属性它为True时按〖ESC〗即等于单击此按钮Default属性缺省属性它为True时按回车键即等于单击此按钮Timer计时器Interval属性两次调用Timer事件的事件间隔用于创建动态效果Frame 框架CheckBox 复选框OptionButton选项按钮Alignment属性决定它们的对齐方式=左对齐=右对齐V alue属性决定它们是否被选中的属性常用控件的使用辨析()文本框和标签的区别文本框通常用于向计算机输入信息而标签通常用于输出信息文本框是一个十分重要的控件因为由复选框和选项按钮向程序输入的信息毕竟只有少数的几条信息而已标签和文本框的区别很小标签可以看成是一个在运行时不能修改正文的文本框因此标签主要用于输出信息()Label的AutoSize属性和WordWrap属性为了使标签具有垂直伸展和字换行处理必须设置它的AutoSize属性和WordWrap属性同时为TrueAutoSize属性为FalseWordWrap属性为False时若标签不够高而Caption太长时Caption将被切割掉AutoSize属性为FalseWordWrap属性为True时情况也如此AutoSize属性为TrueWordWrap属性为False时表示可以水平伸展但只显示一行信息()Picture Box和Image的Stretch属性和AutoSize属性Image只有Stretch属性而Picture Box只有AutoSize属性AutoSize属性设为True则Picture Box改变自己的大小来适应其中的图形Stretch属性设为True则Image中的图形将改变自己的大小来适应外面的边框()Frame 框架CheckBox 复选框OptionButton选项按钮的区别复选框和选项按钮用于向程序输入信息框架用来对复选框和选项按钮进行分组复选框选中时会在小方框里打一个钩选项按钮选中时会在小圆圈里点一个点定制菜单菜单概述Windows中的菜单一般由菜单条菜单菜单项子菜单弹出式菜单组成普通菜单的设计()给菜单命名菜单标题和菜单命令也有Caption和Name属性设置了这两个属性就等于创建了菜单Name是一个抽象名称Caption是屏幕上可见的可在Caption里加入& 来设置热键()增加和删除菜单在Menu Editor中部有三个命令钮分别是下一个插入删除插入可用来增加新的菜单在这三个键下面的Caption列表框里选中菜单项(这时它的底色就变成深蓝色)单击插入键Visual Basic将上一个增亮菜单下推并增亮一空行就可以输入新菜单名和标题了删除键可用来删掉菜单选中要删掉的菜单单击Delete键就可以删掉它了()移动菜单标题有四种情况向上移动向下移动向左缩排向右缩排选中某一菜单标题安上下箭头则这个菜单将上下移动到你喜欢的位置上这也决定了它在界面中的位置如果按左右箭头情况则有所不同由于菜单是分级的所以如果它没有缩排则它是一个菜单标题如果它缩排一次那么它将变成一个菜单命令如果缩排两次那么它将成为一个子菜单命令VB里可以总共设计四层子菜单()设置分离条分离条是指在菜单中将命令分组的线VB将分离条也看成一个菜单项它也需要Caption和Name属性而且也有其它属性分离条与菜单项的区别是分离条的Caption 属性必须是连字号即减号也就是当设置了一个Caption属性为的菜单项时实际上就设置了一个分离条分离条的名字可以是barFile之类以表明分离条的位置()菜单的各种简单属性在菜单编辑器里有许多确认框和一些文本框及一个下拉式的列表框这些决定了菜单的各种属性)Checked 复选属性这个属性值设置为真将在菜单命令左边产生一个打勾的确认标志)Enabled有效属性各种各样的用户会产生千奇百怪的操作在许多Edit菜单里都会有不同形式的让菜单命令模糊的情况Enabled属性为真则菜单命令是清晰的Enabled属性为假则菜单命令是模糊的这时用户就不能选中这个菜单项了)Visible 可见属性对暂时不用的菜单如果把Visible属性设为假则菜单根本不会出现在屏幕上这样做比把Enabled属性设为假显得更加干脆!)Index属性可以生成菜单命令数组用索引号区分开例如向File菜单中添加一系列最近打开的文件名添加菜单可用Load方法以上属性可以在运行时设置形成动态的菜单的情况例如mnuUndoEnabled = FalsemnuPropertyVisible = False还可以改变Caption等属性mnuUndoCaption = Redo生成弹出式菜单(或浮动菜单)几乎每个Windows应用程序都提供弹出式菜单用户可以右键单击窗体或控件取得这个菜单弹出式菜单也属于普通菜单只是不固定在窗体上而是可以在任何地方显示弹出式菜单用PopupMenu方法调用假设已经用菜单编辑器生成了名为mnuedit的菜单则可以在MouseUp事件加入如下代码就可以生成弹出式菜单If Button = Then PopupMenu mnuedit设计状态条工具栏进程条等创建状态条选中状态条按F键进入属性窗口双击(Custom)可以进入主要的设置窗口SBarCtrl属性窗口(1)选择面板形状在SBarCtrl属性窗口里选择General标签在Style列表框里选择多面板(缺省形式)或单面板简单文本形式(2)添加或删除状态条面板在SBarCtrl属性窗口里选择Panels标签单击Insert按钮添加一个面板或单击Remove按钮删除一个面板(3)在单面板里显示文本在SBarCtrl属性窗口里选择General标签在SimpleText框里输入想显示在状态条面板里的文本用代码显示的方式是StatusBarSimpleText = New string to appear(4)在多面板里显示文本或图形1)在SBarCtrl属性窗口里选择Panels标签用Index旁的按钮选择面板序号2)在Text框里输入想显示在状态条面板里的文本3)如果想加入图形单击Browse按钮打开一个图形选择对话框选择想加入的图形然后单击打开按钮4)最后按确定按钮5)用代码显示的方式是StatusBarPanels(x)Text = New string toappear6)编写代码如果是一个单面板状态条当用户单击状态条时只需用下面的事件过程来响应Private Sub StatusBar_Click()End Sub如果是一个多面板状态条就需要鉴别用户单击的是哪一个面板可用下面的事件过程来识别用户所单击的面板Private Sub StatusBar_PanelClick(ByVal Panel As Panel)Select Case PanelIndexCase 1Code to follow if user clicks the first panelCase 2Code to follow if user clicks the second panelCase 3Code to follow if user clicks the third panelEnd SelectEnd Sub创建工具栏()建立工具条)在工具箱里单击工具条图标拖到窗体的任何位置Visual Basic自动将ToolBar移到顶部)按F键打开属性窗口)双击(Custom)打开ToolBar属性窗口)选择Buttons标签)单击Insert按钮Visual Basic就会在你的工具条上显示一个空按钮现在为你的每一个按钮重复这一步)单击确定按钮如果想把按钮分组首先生成一个分隔的按钮再在刚才提到的对话框里将这个按钮的Style属性改为Separator()为工具条增加图画)在Visual Basic工具箱里单击ImageList图标并将它拖到窗体的任何位置(位置不重要因为它总是不可见的))按F打开属性窗口)双击(Custom)打开ImageListCtrl属性窗口)选择Image标签)单击Insert Picture在现在图形的对话框里选择想使用的位图或图标然后单击打开按钮为每个想添加图形的工具条按钮重复此步)单击确定按钮)单击工具条按F双击(Custom)显示ToolBar属性对话框)选择General标签在ImageList框里选择刚才添加的ImageList控件)选择Buttons标签单击紧挨Index框的向左或向右箭头以选择一个按钮序号出现在工具条最左边的按钮序号为)在Image框里输入一个数输入为则显示刚才ImageList控件里的第一个图形输入为则显示刚才ImageList控件里的第二个图形)为每个按钮重复第步)单击确定按钮现在Visual Basic就会在工具条上显示精美的图形了Visual Basic的输入机制程序的基本操作就是数据的输入数据处理和数据的输出Visual Basic可中用于输入的控件主要有文本框Text Box复选框Check Box选项按钮Option Button列表框List Box组合框bo Box滚动条Scroll Bar通用对话框控件还有一个函数叫InputBox函数也可用于数据的输入通过文本框输入数据只要取得文本框的Text属性就可以对其进行操作了下面的代码可将Text文本框的正文变成大写输出至Text文本框Private Sub Form_Click ()TextText = UCase(TextText)End Sub通过复选框和选项按钮输入数据只要检测到Check Box和Radio Button的Value属性值就可以知道它们是否被选上了通过列表框和组合框输入数据()列表框List Box和组合框bo Box的不同它们在Windows的OpenSave As对话框里最为常见组合框又包括三种类型这三种类型要在它的Style属性里设置列表框仅仅把可以选择的项目列出来而组合框里有的类型可以允许用户输入数据()列表项目的增减使用AddItemRemoveItem语句可以增减列表项目通常将项目增减的语句放入Form_Load事件里ListBoxName AddItem itemboBoxName AddItem itemitem是新项目名称必须是字符串类型非字符串类型可通过Str函数或Format函数来转换转列表框组合框的每一项目都有一个Index值第一个项目的Index值是第二个是依此类推删除项目可通过删除其Index值来实现ListBoxName RemoveItem itemboBoxName RemoveItem item如ListBoxName RemoveItem 则删除了第一项这时原来的第二项就变成了第一项可以在设计阶段设定列表项目方法是在属性窗口选择List属性将出现一个下拉列表在列表中输入第一项按Ctrl+Enter输入第二项……最后用Enter结束()取得列表框/组合框的数据可以通过取得Text属性或通过取得ListIndex属性来判断哪一项被选择了ListIndex属性的值也同样是第一个为第二个为……如If ListText = Visual Basic Then InstructionsIf ListListIndex = Then Instructions组合框有时允许用户自己输入数据这时所输入数据的ListIndex值为通过滚动条Scroll Bar取得数据在Visual Basic的工具箱里有两种滚动条一种是垂直的一种是水平的它们的差异无非是摆放的方向不一样()滚动条的主要属性及事件)MinMax属性Min属性决定滚动条最左端或最顶端所代表的值Max属性决定滚动条最右端或最下端所代表的值)LargeChangeSmallChange属性SmallChange决定在滚动条两端的箭头钮上单击时改变的值LargeChange决定在滑块上方或下方区域单击时改变的值)Value属性V alue属性代表当前滑块所处位置的值这个值由滑块的相对位置决定)Change事件当滑块位置发生变化时就引发了Change事件()取得滚动条的数据滚动条并不是一个数据输入的好控件因为无法从滚动条上直接看出输入的数据但它的优点是可以表示一定范围里的相对位置为了得到数据只要取得滚动条的Value属性就可以了InputBox函数InputBox函数提供一个简单的对话框供用户输入信息在把其它版本的BASIC程序移植到Visual Basic时InputBox函数通常用来代替INPUT语句这个对话框的样子基本上是上面的样子它的完整语法是x = InputBox (prompt title default xpos yposhelpfile context)其中prompt是提示的字符串这个参数是必须的title是对话框的标题是可选的default是文本框里的缺省值也是可选的xposypos决定输入框的位置helpfilecontext用于显示与该框相关的帮助屏幕返回值x 将是用户在文本框里输入的数据x是一个字符串类型的值如果用户按了Cancel钮则x 将为空字符串设计状态条工具栏进程条等创建状态条选中状态条按F键进入属性窗口双击(Custom)可以进入主要的设置窗口SBarCtrl属性窗口()选择面板形状在SBarCtrl属性窗口里选择General标签在Style列表框里选择多面板(缺省形式)或单面板简单文本形式()添加或删除状态条面板在SBarCtrl属性窗口里选择Panels标签单击Insert按钮添加一个面板或单击Remove按钮删除一个面板()在单面板里显示文本在SBarCtrl属性窗口里选择General标签在SimpleText框里输入想显示在状态条面板里的文本用代码显示的方式是StatusBarSimpleText = New string to appear()在多面板里显示文本或图形)在SBarCtrl属性窗口里选择Panels标签用Index旁的按钮选择面板序号)在Text框里输入想显示在状态条面板里的文本)如果想加入图形单击Browse按钮打开一个图形选择对话框选择想加入的图形然后单击打开按钮)最后按确定按钮)用代码显示的方式是StatusBarPanels(x)Text = New string to appear)编写代码如果是一个单面板状态条当用户单击状态条时只需用下面的事件过程来响应Private Sub StatusBar_Click()End Sub如果是一个多面板状态条就需要鉴别用户单击的是哪一个面板可用下面的事件过程来识别用户所单击的面板Private Sub StatusBar_PanelClick(ByVal Panel As Panel)Select Case PanelIndexCaseCode to follow if user clicks the first panelCaseCode to follow if user clicks the second panelCaseCode to follow if user clicks the third panelEnd SelectEnd Sub11 / 11。

VB语言复习指导

VB语言复习指导
1
《VB 语言程序设计》复习指导 计算机公共基础教研室 2011 年
习题: 3-1,3-2,3-3,3-4,3-5 第4章 例题:例 4-1 例 4-2 例 4-3 例 4-5 例 4-6 例 4-7 例 4-8 例 4-9 习题: 4-1,4-2,4-3,4-4,4-5 补充习题: (1)编写程序,输入一个五位整数,将它反向输出,例如输入 12345,则输出 54321。 (2)编写程序,输入一个矩形草坪的长和宽,若以 0.18m2/s 的速度修剪草坪,计算修剪草坪 所需的时间。 (3)某商场营业员的总工资由两部分组成:基本工资和营业额提成费。基本工资一般为 800 元,营业额提成费是营业额的 5%。编写程序输入基本工资、本月的营业额,计算实发工资。 (4)编写程序,用于预测断电若干小时后冰箱内的温度 T(℃)。计算温度的公式为:
T = 4t 2 − 20 。其中 t 为断电后的时间,要求输入 t 为小时数和分钟数,如用户输入 3 30(3 t+2
小时 30 分钟),则时间为 3.5 小时。 第5章 例题:例 5-1 例 5-2 例 5-3 例 5-4 例 5-5 例 5-7 例 5-8 例 5-9 例 5-10 例 5-11 例 5-12 例 5-13 例 5-14 例 5-15 例 5-16 习题: 5-1,5-2,5-3,5-4,5-5,5-6,5-7,5-8
年全国计算机等级考试(二级 C 语言)考试大纲(摘要) ◆ 基本要求 1. 熟悉 Visual Basic 集成开发环境。2. 了解 Visual Basic 中对象的概念和事件驱动程序的 基本特性。3. 了解简单的数据结构和算法 4. 能够编写和调试简单的 Visual Basic 程序。 ◆考试内容 一、Visual Basic 程序开发环境 二、对象及其操作 三、数据类型及运算 四、数据输入输 出 五、常用标准控件 六、控制结构 1.选择结构 2.多分支结构 3.For 循环控制结构 4.当循环控 制结构 5.Do 循环控制结构 6.多重循环 七、数组 八、过程与函数 九、菜单和对话框 十、多 重窗体与环境应用 十一、键盘与鼠标事件过程 十二、数据文件 ◆考试方式 1. 笔试:90 分钟,满分 100 分,其中含公共基础知识部分的 30 分。 2. 上机操作:90 分钟,满分 100 分。 上 机 操 作 包 括 :(1) 基 本 操 作 。( 2) 简 单 应 用 。( 3)综合应用。 2010 年全国计算机等级考试(二级 VB 语言)考试大纲公共基础知识(摘要) ◆基本要求 1. 掌握算法的基本概念。2. 掌握基本数据结构及其操作。3. 掌握基本排序和查找算法。4. 掌握逐步求精的结构化程序设计方法。5. 掌握软件工程的基本方法,具有初步应用相关技术 进行软件开发的能力。6. 掌握数据的基本知识,了解关系数据库的设计。 ◆考试内容 一、 基本数据结构与算法 二、 程序设计基础 三、 软件工程基础 四、 数据库设计 基础 ◆考试方式 1、 公共基础的考试方式为笔试,与 C 语言(VisualBASIC、Visual FoxPro、Java、Access、 Visual C++)的笔试部分合为一张试卷。公共基础部分占全卷的 30 分 。2、 公共基础知识有 10 道选择题和 5 道填空题。 (注意:详细内容请参考详细的大纲)

计算机二级考试技巧有哪些

计算机二级考试技巧有哪些

计算机二级考试技巧有哪些计算机二级考试技巧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分。

计算机二级VB

计算机二级VB

计算机等级考试二级正确的复习方法其实计算机二级并不难,大多为记忆性的知识,需要灵活运用的很少。

所以,备考二级不宜太早,以考前一个半月开始准备为宜。

所谓万变不离其宗,因此教材应至少通读两遍,把该记住(如变量、函数等)的都记牢,并不断复习巩固。

参考资料则不宜过多过杂,题海战术不是最有效的,可根据考试大纲,对所做题型进行适当分类整理。

比如在二级考笔试中,一般有四大类,每一大类又有若干小类,包括计算机硬件和软件系统的常识,一些基础概念、数制、各种外设的常识、主机常识等,以及计算机最新发展的一些基本常识,如互联网、多媒体等;二是DOS操作系统的知识,如目录、路径,文件等知识;三是某一语种的基本知识,如命令函数的功能和用法;四是该语种的程序阅读和理解,一般是给一段小程序,要求考生理解其意义,或选择或填空。

笔试做笔试题最好在电脑上实验。

如果是程序题,把程序输进电脑进行运行,看得出什么结果。

若是命令和函数,也可在电脑上测试,这样你会发现许多有趣的技巧或别的东西,记忆深刻。

一般说来,笔试部分只需五套模拟试题外加两套历年真题便可搞掂。

但做这些套题时不能走马观花,要反复练习,认真分析,加以总结。

“北大飞腾”的系列参考书非常具有代表性,解题技巧和复习重点一目了然,最重要的是价钱还不贵。

机试机试相对较难,二级没过的人80%栽到机试上。

机试部分除了多练习别无他法。

上机的编程题分数较多,如果只是纸上谈兵,没有实际的编程经验,很难应付考试。

对二级考生,为准备上机编程,应熟练地掌握30~50个左右的程序例子。

上机题一般都有输出结果,而要产生输出结果,必须运行程序,运用程序调试方法。

在运行中调试程序,是一项重要的技能。

“华东理工大学上海捷成系统工程部”的一套软件就很好,如果能做好这套软件里面的三十套全真模拟机试题,考出优秀绝对没有问题(今年所考的机试题竟有90%与那套光盘内容相同)。

考场上考前应提前30分钟到侯考室,并带好准考证和身份证,为避免丢失,最好用一透明塑料袋封装好。

2013年全国计算机等级《二级VB》考前冲刺试卷(4)-中大网校

2013年全国计算机等级《二级VB》考前冲刺试卷(4)-中大网校

2013年全国计算机等级《二级VB》考前冲刺试卷(4)总分:100分及格:60分考试时间:120分一、选择题(1)在程序运行时,下面的叙述中正确的是()。

A. 用鼠标右键单击窗体中无控件的部分,会执行窗体的Form_Load事件过程B. 用鼠标左键单击窗体的标题栏,会执行窗体的Form Click事件过程C. 只装入而不显示窗体,也会执行窗体的Form Load事件过程D. 装入窗体后,每次显示该窗体时,都会执行窗体的Form Click事件过程(2)下面关于多重窗体的叙述中,正确的是()。

A. 作为启动对象的Main子过程只能放在窗体模块内B. 如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载窗体或加载哪一个窗体C. 没有启动窗体,程序不能执行D. 以上都不对(3)A. 10B. 8C. 9D. 7(4)A. 1000 True Time$()B. 100 True Time$()C. 1000 False rime$()D. 100 False Time$()(5)在表达式2+3*4^5.Sin(x+1)/2中,首先进行的运算是()。

A. 4 ^ 5B. 3*4C. x+1D. Sin()(6)</p><p>A. TrueB. FalseC. 0D. Null(7)下面程序运行时,若输入“Visual Basic Programming”,则在面体上输出的是()。

</p>A. 3B. 2C. 1D. 0(8)在3种不同类型的组合框中,只能选择而不能输入数据的组合框是()。

A. 下拉式组合框B. 简单组合框C. 下拉式列表框D. 三个类型都是(9)数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。

人工管理阶段II.文件系统阶段III.数据库阶段A. 仅IB. 仅IIIC. I和IID. II和III(10)A. 把2个Form2.input.Visible中的“Form2”删去B. 把Form1中Text1文本框及相关程序放到Form2窗体中C. 把IfKeyAsii=13 Then改为IfKeyAscii=”XSLNCER”ThenD. 把Forml.Hide、Form2.Show两行移动到2个End If之间(11)以下能判断是否到达文件尾的函数是()。

计算机二级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考点:程序调试(合集9篇)

计算机等级考试二级VB考点:程序调试(合集9篇)

计算机等级考试二级VB考点:程序调试(合集9篇)篇1:计算机等级考试二级VB考点:程序调试1.VB的调试工具(1)设置自动语法检查打开工具菜单→ 单击选项命令→ 选择编辑器页面→将自动语法检测勾上。

(2)利用VB调试工具栏利用该工具栏可以运行程序、中断运行、在程序中设置间断点、监视变量、单步调试、过程跟踪等操作。

2. VB的三种模式(1)设计模式在设计模式下可以进行程序的界面设计、属性设置、代码编写等,标题栏上显示“设计”,在此模式下不能运行程序,也不能使用调试工具。

(2)运行模式执行“运行”菜单中的“启动”命令或单击工具栏上的启动按钮或按F5键,即由设计模式进入运行模式,标题栏显示“运行”,在此阶段可以查看程序代码,但不能修改。

若要修改,必须单击工具栏上的“结束”按钮,回到设计模式,也可以选择“中断”按钮,进入中断模式。

(3)中断模式当程序运行时单击了“中断”按钮,或当程序出现运行错误时,都可以进入中断模式,在此模式下,运行的程序被挂起,可以查看代码、修改代码、检查数据。

修改结束,单击“继续”按钮可以继续程序的运行,也可以单击“结束”按钮停止程序的执行。

3. 常见错误(1) 编辑时错误当用户在代码窗口编辑代码时,VB会对程序进行语法检查,当发现语句没有输完、关键字输错等情况时,系统会弹出对话框,提示出错,并在错误处加亮显示,以便用户修改。

(2)编译时错误是指用户单击了“启动”按钮,VB开始运行程序前,先编译执行的程序段时产生的错误,此错误是由于用户未定义变量、遗漏关键字等原因而产生的。

发现错误时系统会停止编译,提示用户修改。

(3)运行时错误指VB在编译通过后,运行代码时发生的错误,一般是由于指令代码执行了非法操作引起的,如:数据类型不匹配、试图打开一个不存在的文件等。

系统会报错并加亮显示、等候处理。

(4)逻辑错误如果程序运行后得不到所希望的结果,则说明存在逻辑错误。

如:运算符使用不正确,语句的次序不对、循环语句的起始、终值不正确。

全国计算机等级考试——二级VB培训资料

全国计算机等级考试——二级VB培训资料

二级VB培训内容【考试要求】掌握窗体和控件的属性、事件和方法以及控件的画法。

【考试操作要点】1.窗体(1)属性①Name:窗体的名称②Caption:窗体标题栏中显示的标题③BackColor:窗体的背景颜色④BorderStyle:窗体的边框风格⑤ControlBox:决定窗体是否具有控制菜单⑥MaxButton :决定窗体右上角是否有最大化按钮⑦WindowState:决定窗体的正常、最大、小化状态(2)事件①Click事件:鼠标单击窗体时触发的事件②DblClick事件:鼠标单击窗体时触发的事件③Load事件:在窗体被装入内存时触发的事件(3)方法①Print方法:打印或显示信息②Cls方法:清除运行时在窗体中显示的内容注:(培训题库2,11,42,46,47,48,49,50套的题目中均有操作要求)2.标签(1)属性①Caption属性:标签中显示的内容②Name属性:标签的名称③Alignment属性:指定在标签上显示的信息的位置④BorderStyle属性:指定标签有无边框⑤AutoSize属性:指定标签是否能自动调整大小以显示所有内容⑥WordWrap属性:指定标签中文字是否能自动换行(2)事件①Click事件:鼠标单击标签时触发的事件②DblClick事件:鼠标单击标签时触发的事件注:(培训题库1,7,9,10,17,19,34,36,37,38,39,40,42,47,48,49套的题目中均有操作要求)3.文本框①Name属性:文本框控件的名称②Text属性:文本框中包含的文本内容③MaxLength属性:表示最大长度④Locked属性:决定文本框是否可以被编辑修改⑤PasswordChar属性:口令属性⑥MultiLine属性:多行属性⑦ScrollBars属性:滚动条属性⑧SelStart属性:决定选定文本的开始位置⑨SelLength属性:决定选定文本的长度⑩SelText属性:设定或存放由前两个属性选定的文本内容(2)事件①KeyPress事件:当用户按下并松开键盘上某个按键时触发该事件②Change事件:当文本的内容发生变化时触发该事件③GotFocus事件:当文本框得到焦点时触发该事件④LostFocus事件:当文本框失去焦点时触发该事件(3)方法①SetFocus方法:设置焦点,可使指定的文本框成为焦点,即将光标定位在当前文本框。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
31、具有多媒体功能的微型计算机系统中,常用的CD-ROM是( B )
A、只读型大容量软盘 B、只读型光盘
C、只读型硬盘 D、半导体只读存储器
32、在微型计算机中,微处理器的主要功能是进行( D )
A、算术运算 B、逻辑运算
C、办公自动化 D、人工智能
20、LINUX是一种( B )
A、数据库管理系统 B、微机操作系统
C、字处理系统 D、鼠标器驱动程序
21、微型计算机存储系统中,EPROM是(A )
41、在计算机应用中,“计算机辅助制造”的英文缩写为( A )
A、CAD B、CAM C、CAE D、CAT
42、在微机中,ASCII码常用于表示( B )
A、西文、汉字混合编码 B、西文字符
18、第四代计算机的逻辑器件,采用的是( B )
A、晶体管 B、大规模、超大规模集成电路
C、中、小规模集成电路 D、微处理器集成电路
19、在计算机的应用中,“DSS”表示( B )
A、管理信息系统 B、决策支持系统
A、字节 B、编号 C、地址 D、容量
11、动态RAM的特点是( B )
A、在不断电的条件下,其中的信息保持不变,因而不必定期刷新
B、在不断电的条件下,其中的信息不能长时间保持,因而必须定期刷新才不致丢失信息
1、当前使用的微型计算机,其主要器件是由( B )构成的。
A、晶体管 B、大规模、超大规模集成电路
C、中、小规模集成电路 D、微处理器集成电路
2、计算机能直接识别的执行的语言是( A )
A、机器语言` B、高级语言 C、汇编语言 D、数据库语言
27、下列4种设备中,属于计算机输出设备的是( C )
A、UPS B、条形码阅读器 C、绘图仪 D、鼠标器
28、硬盘连同驱动器是一种( B )
A、内存储器 B、外存储器 C、只读存储器 D、半导体存储器
29、计算机系统的“主机”由( B )
C、其中的信息只能读不能写
D、其中的信息断电后也不会丢失
12、防病毒卡能够( B )
A、杜绝病毒对计算机的侵害 B、自动发现病毒入侵的某些迹象
C、自动消除已经感染的所有病毒 D、自动发现并阻止任任何病毒的入侵
13、与十进制数254D等值的二进制数是( A )
34、以平均无故障时间(MTBF),用于描述计算机的( A )
A、可靠性 B、可维护性 C、性能价格比 D、以上答案都不对
35、下面哪个迹象最不可能像感染了计算机病毒( B )
A、开机后微型计算机系统内存空间明显变小
B、开机后微型计算机电源泉指示灯不亮
A、不要将软盘随便借给他人使用,以免感染病毒
B、对执行重要工作的计算机要专机专用,专人专用
C、经常对系统的重要文件进行备份,以备在系统遭受病毒侵害、造成破坏时能从备份中恢复
D、只要安装微型计算机的病毒防范卡,或病毒防火墙,就可对所有的病毒进行防范
16、下面是关于计算机病毒的4条叙述,其中正确的一条是( B )
3、计算机病毒是可以造成机器故障的( D )
A、一种计算机设备 B、一种计算机芯片
C、一种计算机部件 D、一种计算机程序
4、化工厂中用计算机系统控制物料配比、温度调节、阀门开关的应用属于( A )
A、过程控制 B、数据处理
7、Windows2000是一种( B )
A、数据库管理系统 B、微机操作系统
C、字处理系统 D、鼠标器驱动程序
8、在3.5in的软盘上有一个带滑块的小方孔,其作用是( D )
A、进行读写保护设置 B、没有任何作用
C、进行读保护设置 D、进行写保护设置
9、计算机病毒主要( D )的损坏。
A、软盘 B、磁盘驱动器 C、硬盘 D、程序和数据
10、在内存中,每个基本单位都被赋予一个唯一的序号,这个序号称为( C )
23、发现软盘带有计算机病毒后,比较彻底的清除方式是( C )
A、用查毒软件处理 B、删除软盘上的所有文件
C、格式化软盘 D、用杀毒软件处理
24、个人计算机属于( C )
A、小巨型机 B、小型计算机
A、可擦可编程的只读存储器 B、动态随机存取存储器
C、只读存储器 D、可编程只读存储器
22、计算机系统的“主机”由( B )
A、CPU,内存储器及辅助存储器 B、CPU和内存储器
C、存放在主机箱内部的全部器件 D、计算机的主板上的全部器件
39、目前微型计算机CPU进行算术逻辑运算时,可以处理的二进制信息长度是( D )
A、32位 B、16位 C、8位 D、以上3种都可以
40、CRT指的是( A )
A、阴极射线管显示器 B、液晶显示器
C、等离子显示器 D、以上说法都不对
A、严禁在计算机上玩游戏是预防计算机病毒侵入的唯一措施
B、计算机病毒是一种人为编制的特殊程序,会使计算机系统不能正常运转
C、计算机病毒只能破坏磁盘上的程序和数据
D、计算机病毒只破坏内存中的程序和数据
17、在计算机应用中,“计算机辅助设计”的英文缩写为( A )
A、CAD B、CAM C、CAE D、CAT
A、11111110B B、11101111B C、11111011B D、11101110B
14、以平均修复时间(MTTR),用于描述计算机的( B )
A、可靠性 B、可维护性 C、性能价格比 D、以上答案都不对
15、防范病毒的有效手段,不正确的是( D )
37、计算机病毒是可以造成机器故障的( D )
A、一种计算机设备 B、一种计算机芯片
C、一种计算机部件 D、一种计算机程序
38、下列4种设备中,属于计算机输入设备的是( D )
A、UPS B、投影仪 C、绘图仪 D、鼠标器
C、改)
D、显示器出现一些莫名其妙的信息和异常现象
36、微型计算机存储系统中,PROM是( D )
A、可读写存储器 B、动态随机存取存储器
C、只读存储器 D、可编程只读存储器
6、下面是关于微型计算机的叙述:
①微型计算机的核心是微处理器
②人们常以微处理器为依据来表述微型计算机的发展
③微处理器经历了4位、8位、16位和32位四代的发展过程
④微型计算机诞生于第三代计算机时代
其中全部正确的一组是( D )
A、①②④ B、①③④ C、①②③④ D、①②③
C、汉字编码 D、以上答案者不对
C、微型计算机 D、中型计算机
25、防止软盘感染病毒的有效方法是( A )
A、对软盘进行写保护
B、不要把软盘与有病毒的软盘放在一起
C、保持软盘的清洁
D、定期对软盘进行格式化
26、以平均无故障时间(MTBF),用于描述计算机的( A )
A、可靠性 B、可维护性 C、性能价格比 D、以上答案都不对
C、算术逻辑运算 D、算术逻辑运算及全机的控制
33、目前最好的防病毒软件的作用是( D )
A、检查计算机是否染有病毒,消除已感染的任何病毒
B、杜绝病毒对计算机的感染
C、查出计算机已感染的任何病毒,消除其中的一部分
D、检查计算机是否染有病毒,消除已感染的部分病毒
C、科学计算 D、CAD/CAM
5、第四代计算机的逻辑器件,采用的是( B )
A、晶体管 B、大规模、超大规模集成电路
C、中、小规模集成电路 D、微处理器集成电路
A、CPU,内存储器及辅助存储器 B、CPU和内存储器
C、存放在主机箱内部的全部器件 D、计算机的主板上的全部器件
30、与十进制数254D等值的二进制数是( A )
A、11111110B B、11101111B C、11111011B D、11101110B
相关文档
最新文档