(VB)考试考题类型分析及答题技巧

(VB)考试考题类型分析及答题技巧
(VB)考试考题类型分析及答题技巧

信息技术学业水平考试考题类型分析及答题技巧

VB方面

2015年学业水平考试有所改革,VB方面调整为3个选择题,依据以往的试题分析考点的分布,我们认为这三个题的出题方向有这样三个:

1、对象及属性方面,考察的重点在于:

①对象的类型,是什么样的对象;

②对象的名称问题,哪个是该对象的名称,书写的对不对;

③对象的属性问题,该对象的某个属性是什么,呈现什么样的效果;

④VB软件界面的识别;

⑤文本框与标签框的区别及如何使用;

如题:图为某对象的属性窗口,据此判断下列说法错误的是()

ZR_A=该对象的名称为Lab_date

ZR_B=该对象是文本框

ZR_C=该对象的标题是“当前的日期和时

间”

ZR_D=当前处于编辑状态的属性是

BackColor

再如:

如图是一个四则运算程序的界面,输入两个数字和一个运算符,单击“计算”输出结果。要实现该功能,则()

ZR_A=至少需要3个文本框

ZR_B=至少需要2个文本框

ZR_C=至少需要1个文本框

ZR_D=不需要文本框控件

例3:班里的电脑小高手编制了一个判断星期几的VB程序,如果想在其它电脑上运行该程序,应该拷

贝的文件是()。

ZR_A=星期计算.vbp

ZR_B=星期计算.frm

ZR_C=星期计算.exe

ZR_D=星期计算.olb

例4:韩明用vb编写密码验证程序时,要求在文本框内输入的字符显示为*,如下图,他应该修改的对象属性是()

ZR_A=Form1的Caption属性

ZR_B=Text1的Text属性

ZR_C=Text1的PasswordChar属性

ZR_D=Command1的Caption属性。

2、简单程序代码的读写:

①代码应用的对象,能否知道该代码对应的对象是哪个;

②对象的事件,某个对象在什么情况下执行的代码;

③val函数的使用及效果了解;

④简单的加减乘除运算代码;

如题:在VB中,命令按钮最常用的事件是()

A、CLICK 单击

B、CHANGE 交换

C、TIMER 计时器

D、LOAD 装填

例2:如图所示,这是一个乘法器的运行界面,在代码编写正确的情况下,程序运行的结果是()

ZR_A=12a5

ZR_B=60a

ZR_C=60

ZR_D=0

3、程序设计方面较为复杂代码的理解:

①程序的结构:顺序、分支、循环,三种基本结构;

②变量的使用及理解,经过运算后变量最终的结果是什么;

③if语句的理解,能够根据条件区分结果;

④两个if语句的使用,能够根据判断的走向得出正确的结论;

⑤for循环结构的理解,能够读懂程序,理解循环变量、步长值的使用;

例如:王笑天用VB编写了一个小程序,界面和代码如下图,程序运行时,向Text1 、Text2、Text3分别输入5、8、1三个数,点击“排序”label1位置显示结果是()

ZR_A=158

ZR_B=851

ZR_C=581

ZR_D=185

VB期末考试试题及答案

二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。 A、Caption B、Name C、Text D、Label 6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。 A、Caption B、Name C、Text D、Value

7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的 D 。 A、在标题项中输入&,然后打勾 B、在索引项中打勾 C、在有效项中打勾 D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示 A 。 Private Sub Command1_Click( ) Print "VB"; Print "Hello! "; Print "VB" End Sub A、 VBHello!VB B、 VB Hello!VB C、 VB D、 VB Hello! VB Hello! VB 9、语句Print "The answer is:";20/4-2的结果为 B 。 A、The answer is 20/4-2 B、The answer is 3 C、The answer is "20/4-2" D、非法语句 10、下列哪个控件是容器控件 B 。 A、Image B、Picture C、ComboBox D、FileListBox 11、若要将窗体从内存中卸载出去,其实现的方法是 D 。 12、以下选项中,不是 Visual Basic控件的是 A 。 A.窗体 B.定时器 C.单选框 D.命令按钮 13、双击窗体中的对象后,Visual Basic将显示的窗口是 A 。 A.代码窗口 B.工具箱 C.项目(工程)窗口 D.属性窗口 14、可决定窗体的左上角是否有控制菜单的属性是 A 。 15、设有如下语句: Strl=InputBox("输人","","练习") 从键盘上输人字符“示例”后,Strl的值是 D 。 A.“输入” B.“” C.“练习” D.“示例” 16、窗体Form1的Name属性是Frm1,它的单击事件过程名是 C 。 A. Form1_Click C. Frm1_Click D. Me_Click 17、窗体的hide属性的含义是 A 。 A.隐藏 B.展现 C.装入 D.卸载 18、若要设置定时器控件的定时时间,需设置的属性是 C 。 A.Enabled B.Value C.Interval D.Text 19、能够改变复选框中背景颜色的属性是 C 。

大学VB考试题库

大学VB考试题库 一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。 A、"12334" B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是(B)。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。 A、https://www.360docs.net/doc/125395582.html,="VisualBasic窗体" B、Form1.Title="VisualBasic窗体" C、Form1.Caption="VisualBasic窗体" D、Form1.Text="VisualBasic窗体" 5、为了装入一个VisualBasic应用程序,应当(D) A、只装入窗体文件(.frm) B、只装入工程文件(.vbp) C、分别装入工程文件和标准模块文件(.bas) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要(A)。 A、相同 B、不相同 C、两可 D、都不对 7、下面正确的赋值语句是(C)。 A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x 8、VisualBasic 6.0集成环境的主窗口中不包括(C)。

A、标题栏 B、菜单栏 C、状态栏 D、工具栏 9、以下叙述中错误的是(C)。 A、Visual Basic 是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句 C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器) D、Visual Basic中控件的某些属性只能在运行时设置 10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。 A、Backcolor B、ForeColor C、AutoRedraw D、BackStyle 11、若要使命令按钮不可操作,要对(A)属性进行设制。 A、Enabled B、Visible C、BackColor D、Caption 12、以下叙述中错误的是(B)。 A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。 D、一个工程默认的启动对象是Form1 13、Cls方法可以清除窗体或图片框中的(C)内容。 A、在设计阶段使用Picture设置的背景位图 B、在设计阶段放置的控件 C、在运行阶段产生的图形和文字 D、以上均可 14、设x=3,y=5,则以下表达式值为真的是 (C) A、(-3+5>x) And (y>0) B、(x<0) Eqv (y>0) C、(x>y) Or (y>0) D、x>=y And y>10 15、为了防止用户随意将光标置于控件之上,应将进行(D)设置。 A、将控件的TabIndex属性设置为0

VB考试题目1

一、单选题(每题1分,共76题) 1.以下关于窗体的描述中错误的是() A. 在VB中每次运行时可以指定不同的启动窗体 B. 要让窗体以最大化方式打开,应设置MaxButton属性值为True C. 窗体第一次显示时也会发生Resize事件 D. 第一次显示时窗体的位置可以不是设计时所指定的位置 2.执行多窗体应用程序时,() A. 打开一个窗体后,其他窗体都会被关闭 B. 允许同时打开多个窗体 C. 打开一个窗体后,其他窗体都会被隐藏起来 D. 在某一时刻只能打开一个窗体 3.程序中要在文本框文本中插入一段文字,应当使用的属性是() A. SelText B. Name C. Text D. Caption 4. 在用户的应用程序执行期间发生,比如单击鼠标或按键盘中的键() A. 方法 B. 属性 C. 事件 D. 工程 5.当一个工程中含有多个窗体时,其中的启动窗体是() A. 启动VB时建立的窗体 B. 第一个添加的窗体 C. 最后一个添加的窗体

D. 在工程属性窗口中指定的窗体 6.当新建一个工程并启动Visual Basic后,工具箱中的控件是() A. 内部控件 B. Active X控件 C. 内部控件和Active X控件 D. 内部控件或Active X控件 7.启动Visual Basic后,就意味着要建立一个新的() A. 窗体 B. 程序 C. 工程 D. 文件 8.下面是字符串数据的类型声明字符() A. % B. $ C. & D. ! 9.对象是将数据和操作起来的逻辑实体() A. 封装 B. 串接 C. 连接 D. 伪装 10.下面属性用于显示对象的标题() A. Text B. Caption C. Name(名称) D. ForeColor

VB考试题及答案

VB程序设计期末考试题 一、选择题 1 下列常量中,是Integer类型常量的是( C )。 A、123& B、-38844 C、123% D、32768 2 下面选项中()是字符连接运算符. A A、& B、And C、% D、Mod 3 下面关于VB的集成开发环境(IDE)的叙述中,不正确的是( B )。 A、IDE是设计、调试、运行VB程序的工具。 B、用户不能随意关闭IDE中的窗口。 C、"窗体设计" 窗口是用来设计应用程序界面(窗体)的。 D、打开 / 关闭各窗口的命令主要在IDE的"视图"菜单中。 4 len(“vb程序设计”)=( C ) 。 A、 5 B、2 C、 6 D、10 5 表达式 15 Mod 4 + 13 \ 5 * 2 的值是 D A、7 B、0 C、2 D、4 6 赋值语句A=123 + Mid$( “123456”,3,2) 执行后,A=(A)。 A、157 B、12334 C、123 D、"12334" 7 在一个语句内写多条语句时,用来分隔每条语句的符号是(C). A、, B、; C、: D、、 8 将逻辑型数据转换成整型数据时,转换规则是( D )。 A、将True转换为 1 ,将False转换为 0 B、将True转换为 1 ,将False转换为 -1 C、将True转换为 0 ,将False转换为 -1 D、将True转换为 -1 ,将False转换为 0 9 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是(D).

A、SIN B、4^5 C、3*4 D、x+1 10 如果x=2,则表达式x+1>2 Or sin(x)>0.9 And 3>x+3的值( B )。 A、不能计算 B、 True C、5 D、False 11 随机产生[10,50] 之间整数的正确表达式是( D )。 A、Round( Rnd*50) B、 Int(Rnd*40+10) C、Round( Rnd*51) D、 10+Int(Rnd*41) 12 每建立一个窗体,工程管理器窗口中就会增加一个(C). A、类模块文件 B、工程文件 C、窗体文件 D、程序模块文件 13 INT(100*RND(1))产生的随机整数的闭区间是(B). A、[1,100] B、[0,99] C、[0,100] D、[1,99] 14 下列数据类型中,占用内存最小的是(D). A、Integer B、Single C、Boolean D、Byte 15 VisualBasic是一种()程序设计语言.B A、过程式 B、非过程式 C、机器 D、低级 16 函数Int(10*Rnd)是在(A)范围内的整数. A、[0,9] B、[0,1] C、[1,9] D、[1,10] 17 以下合法的一组Visual Basic用户标识符是 C A、Sum 和 8abc B、a#x 和 Pi C、ForLoop 和 Total D、Const 和 DoWhile

vb考试题目

第2套 VB语言程序设计 下面是20道选择题,满分为10分,每道题的分数一样,及格分数为6分(即正确率为60%) 1、以下语句Print 3 + 4 \ 5 * 6 / 7 Mod 8的输出结果是( B.4 )。 A.3 B.4 C.5 D.6 请选择: A B C D 2、下面不是VB的数据类型的是(B )。 A.Currency B.Bool C.Object D.Single 请选择: A B C D 3、下列可作为VB的变量名的是(B )。 A.3*Delta B.Bool C.Object D.Single 请选择: A B C D

4、下面的数2.65358979335278E-06写成普通的十进制数是(B)。 A.0.0000265358979335278 B.0.00000265358979335278 C.0.000265358979335278 D.0.000000265358979335278 请选择: A B C D 5、下面的数1.21576654590569E+19写成普通的十进制数是(D )。 A.12157665459056900 B.121576654590569000 C.1215766545905690000 D.12157665459056900000 请选择: A B C D 6、设a = 2,b = 3,c = 4,d = 5,下列表达式Not a <= c Or 4 * c = b^2 And b <> a + c的值是( D )。 A.-1 B.1 C.True D.False 请选择: A B C D 7、语句Print 5 * 5 \ 5 / 5的输出结果是(B )。

vb考试题及答案

1.下列不是VB常量的是 B 。 A)3.14 B)′Name ′ C)#10/18/2007# D)True 2.确定控件在窗体上位置的属性是 C 。 A)Width 和Height B)Width 和Top C)Top 和Left D)Top 和Height 3.数学表达式1≤X<10表示成正确的VB表达式为 B 。 A)1≤X<10 B)X>=1 And X<10 C) X>=1 Or x<10 D) X>=1 And <10 4. 下面的__ B ___语句可以实现:先在窗体上输出大写字母A,然后在同一行的第10列输出小写字母b。 A)Print "A";Tab(9);"b" B)Print "A";Spc(8);"b" C)Print "A";Space(10);"b" D)Print "A";Tab(8);"b" 5. 下列控件中,不能改变大小的控件是 D 。 A)TextBox B)Label C)Frame D)Timer 6.Visual Basic过程的编写是在 D 中进行的。 A)窗体窗口B)工程资源管理器窗口C)属性窗口D)代码编辑窗口 7. 在Visual Basic中,声明全局变量应该用 D 关键字。 A)Dim B)Private C)Static D)Public 8. 在Visual Basic表达式中,运算符的运算顺序为 A 。 A)算术运算符—>字符串运算符—>关系运算符—>逻辑运算符 B)逻辑运算符—>关系运算符—>字符串运算符—>算术运算符 C)字符串运算符—>算术运算符—>关系运算符—>逻辑运算符 D)关系运算符—>逻辑运算符—>算术运算符—>字符串运算符 9. 下列属于非法调用的函数是 A 。 A)sqr(-5) B)Sgn(-5) C)Exp(-5) D)Int(-5) 10. 下列能够正确输出”a=8”形式的语句是 B 。 A)print a=3+5 B)pirnt “a=”;3+5 C)print “a=3+5”D)print a=;3+5 11. 下列符号中,可以用作VB变量名的是 C 。 A)x.y.z B)3xyz C)x_yz D)Integer 12. 可以删除字符串两端空格的函数是 A 。 A)Trim B)Rtrim C)Ltrim D)Mid 13. 函数Int(Rnd*80)+1是在 D 范围内产生随机整数。 A)[0,80] B)[0,79] C)[1,79] D)[1,80]

Vb考试复习题

Vb考试复习题 一、填空题 1.设 a=2,b=3,表达式 a>b 的值是_______。 FALSE 2.在VB中声明符号常量的关键字是_______。const 3. 表达式10 MOD 16\4的值是_______。2 4. 设A=5,B=6,C=7,D=8,表达式3>2*B OR A=C AND B<>C OR C>D的值是_______。False|0| 5. 设a=6,b=3,c=5,则表达式Not a>c And c=b Or b<>a+c 的值为_______。 True 6. 设a=1,b=2,c=3,则VB6.0表达式:a=0 AND a+c>b+3 OR NOT d 的值是____。False|0|零|假|假值|零值 10. 用 dim abc as integer 定义的变量abc,其类型是______。整型 11. 表达式"12345"<>"12345" & "ABC"的值是_______。True 12. 在VB中,字符型常量应使_______将其括起来,日期/时间型常量应使用 ______将其括起来。双引号井号 13.在窗体上添加一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a = InputBox("请输入一个整数") b = InputBox("请输入一个整数") Print a + b End Sub 程序运行后,单击命令按钮,在输入对话框中分别输入321和456,输出结果为___。”321456” 14. InputBox()函数返回值的数据类型是__。字符型

VB编程题目及答案

1.输入3个数,输出最大的数 2.有一元二次方程:aX2+bX+c=0,依次输入a,b,c,判断此方程 是否有实根 3.输入一个百分制的成绩,若大于等于60,则用消息框弹出,显示 “恭喜!成绩通过!”,若小于60,则弹出消息框,显示“抱歉! 成绩没有通过!” 4.输入一年份,判断它是否为闰年,并显示有关信息。(判断闰年的 条件是:年份能被4整除但不能被100整除,或者能被400整除)5.输入学生的百分制成绩,转换输出为五级制成绩,90~100分转 换为优秀,80~89转换为良好,70~79转换为中等,60~69转换为及格,0~60转换为不及格。 6.随机产生一个三位正整数,然后逆序输出,产生的数与逆序数同 时显示。例如,产生246,输出是642。 7.输入两个整数,求它们的最大公约数。 8.编程求200--400范围内5的倍数或7的倍数之和。(一个数如果 同时是7和5的倍数,则只能加一次。。 9.计算100~300之间所有能被3和7整除的数之和 10.分别统计1-100中,满足3的倍数、7的倍数的数各有多少。 11.某次歌曲大奖赛,有7个评委。如果分别输入7个评委对某个参 赛者的打分数,按照去掉一个最高分和一个最低分的计算办法,求出该参赛者的平均得分。 12.输入一串字符,统计其中字母A(不区分大小写)出现的次数。

13.我国目前有13亿人口,按人口年增长率0.8%计算,多少年后我 国人口将超过26亿。 14.小猴有桃若干,第一天吃掉一半多一个;第二天吃剩下桃子的一 半多一个;以后每天都吃尚存桃子的一半多一个,到第7天只剩一个,问小猴原有桃多少? 15.求100以内的素数 16.百元买百鸡问题。假定小鸡每只5角,公鸡每只2元,母鸡每只 3元,编程求解购鸡方案。 17.编程求斐波那契数列前11项。(斐波那契数列:F(0)=f(1)=1, F(n)=F(n-1)+F(n-2) n>=2 ) 18.将输入的字符串以反序显示。例如:输入“ASDFGT”,显示“TGFDSA” 19.随机产生10个[30,100]内的整数,求最大值及所对应的下标 20.随机产生10个[30,100]内的整数,求最大值、最小值和平均值。 21.随机产生10个[30,100]内的整数,求最小值及所对应的下标。 22.随机生成一个整型的二维数组,范围在[10,20]之间,以下三角形 式输出该数组。 23.随机产生10个1~100的正整数放入数组,显示产生的数,求最大 值、最小值、平均值。 24.利用随机函数生成一个4×4的矩阵(即二维矩阵),范围是[20,50] 内的整数,输出该矩阵所有数据之和 25.已知有序数组a(),编程插入x(x的值为14)。数组a中的元素 分别为{12,6,4,89,75,63,100,20,31}。

VB考试题及答案

1、VB应用程序中可以包括三种模块:( 窗体模块)、( 标准模块) 和类模块。 2、下列过程不能在标准模块中定义的是( A )。 A、事件过程 B、子过程 C、函数过程 D、公共过程 3、以下叙述中错误的是D A、如果过程被定义为Static类型,则该过程中的局部变量都是Static类型 B、Sub过程中不能嵌套定义Sub过程 C、Sub过程中可以嵌套调用Sub过程 D、事件过程可以像通用过程一样由用户定义过程名 2、在某一窗体模块中定义的全局级过程,若被该模块外的模块所调用,必须在该过程名前加上( 窗体名称)。 2、自定义的过程有两种形式:_Sub_和_Function_。 3、用于退出过程的语句是( D )。 A、Exit B、Exit For C、Exit Do D、Exit Sub 4、在过程的参数列表中列入__ Optional __关键字,就可以指定过程的参数为可选的。 5、如果使用Call关键字来调用一个需要参数的过程,参数就必须要加上__括号__。 1、在窗体代码中有以下事件过程的声明,其中Private表示( B ) Private Sub lblAbc_Change() …… End Sub A、此过程可以被任何其它过程调用 B、此过程只可以被本窗体模块中的其它过程调用 C、此过程不可以被其它过程调用 D、此过程只可以被本工程中的其它过程调用 9、假定已定义了一个过程Sub Add(a As Single,b As Single),则正确的调用语句是( A )。 A、Add 12,5 B、Call(2*x,Add(1.57)) C、Call Add x,y D、Call Add(12,12,x) 10、要想在过程调用后返回两个结果,下面的过程定义语句合法的是( C )。 A、Sub Procl(ByVal,n,ByVal m) B、Sub Procl(n,ByVal m) C、Sub Procl(n,m) D、Sub Procl(ByVal n,m) 6、写出单击命令按钮Command1时的窗体显示结果。 Public Sub Proc(ByRef n As Integer,ByVal m As Integer) n=n Mod 10 m=m\10 End Sub Private Sub Command1_Click() Dim x as Integer,y As Integer x=15:y=30 Call Proc(x,y) Print x;y

大学计算机VB程序设计考试题目

实验三 第1题四则运算题 设计如下窗体,为五个命令按钮编写5段代码完成四则运算及退出程序,其中在计算除法时,如果第二个数就是零,在消息框中显示信息“除数为零”。 Public Class Form1 Private Sub Button1_Click(ByVal sender As System、Object, ByVal e As System、EventArgs) Handles Button1、Click Dim a, b As Single a = TextBox1、Text b = TextBox2、Text TextBox3、Text = a + b End Sub Private Sub Button2_Click(ByVal sender As System、Object, ByVal e As System、EventArgs) Handles Button2、Click Dim a, b As Single a = TextBox1、Text b = TextBox2、Text TextBox3、Text = a - b End Sub Private Sub Button3_Click(ByVal sender As System、Object, ByVal e As System、EventArgs) Handles Button3、Click Dim a, b As Single a = TextBox1、Text b = TextBox2、Text TextBox3、Text = a * b End Sub Private Sub Button4_Click(ByVal sender As System、Object, ByVal e As System、EventArgs) Handles Button4、Click Dim a, b As Single a = TextBox1、Text b = TextBox2、Text

VB期末考试题库及答案

试卷方案:201105 Visual Basic 期末考试方案 一、单项选择_共50题(选:20题*1’=20分) 第1题 以下有关对象属性的说法中,错误的是___________. A. 工具箱中的控件并不是VB 中所有的控件 B. 若将Frame 的Enabled 属性设置为False ,则不能使用放置在Frame 里面的控件 C. 对象的Name 属性在运行时不能改变 D. 对象的所有属性都可以在属性窗口中设置 第2题 数学表达式 ||27sin 3 y x e x +++ 的VB 算术表达式为_______ . A. Sin(27)+Sqr(x+Exp3)/(x+y) B. Sin(27*3.14159/180)+Sqr(x+Exp(3))/Abs(x+y) C. Sin(27*3.14159/180)+Sqr(x+e^3)/Abs(x+y) D. Sin(27*pi/180)+Sqr(x+Exp(3)/Abs(x+y) 第3题 下列有关对象的叙述中,正确的是______ A. 对象由属性,事件和方法构成 B. 对象的所有属性既可以在属性窗口设置,又可以在程序运行时用赋值语句设置 C. 对象的事件一定就是由VB 预先设置好的人工干预的动作 D. 对象的方法是对象响应某个事件后执行的一段程序代码 第4题 表达式CInt(4.5)+Cint(-4.51)+Int(4.9)+Int(-4.1)+Fix(-1.9)+0 Mod 2的运算结果是___. A. 1 B. -1 C. –2 D. –3 第5题 下列关于菜单的说法中,错误的是__________. A. 每一个菜单项就是一个对象,并且可设置自己的属性和事件 B. 菜单项不可以响应DblClick 事件 C. VB6.0允许创建超过四级的子菜单 D. 程序执行时,如果要求菜单项是灰色,不能被用户选择,则应设置菜单项的Enabled 属性为False 第6题 以下关于数组的说法中,错误的是__________. A. 使用了Preserve 子句的Redim 语句,只允许改变数组最后一维的上界 B. 对于动态数组, Redim 语句可以改变其维界但不可以改变其数据类型 C. Erase 语句的功能只是对固定大小的数组进行初始化 D. Lbound 函数返回值是指定数组某一维的下界 第7题 设a=3,b=2,c=1,运行print a>b>c 的结果是____________. A. True B. False C. 1 D. 出错 第8题

VB考试试题及答案分解

卷1 一、填空题 1、VB程序设计的主要特点是可视化设计和事件 编程。2、在VB中,最主要的两种对象是窗体 (form)和控件。 3、工程是构成应用程序文件的集合。 4、方法是VB提供的一种特殊子程序,用来完成一定的操作。 5、浮点类型数据包括单精度型和___双精度__数据。 6、事件是窗体或控件对象识别的__动作____。 7、可用窗体的__print_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____选中___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的高度(height)和宽度(width)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的中央出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用工程1 作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是34.6 。 13、在VB 中,数值型变量的初值为0 ,Varant型变量的初值 为空,布尔型变量的初值为FALSE 。 14、设置窗体的picture 属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句cls 。 二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、 Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句Select * Form student 中的*表 示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对

VB考试试题及答案

VB考试试题及答案

卷1 一、填空题 1、VB程序设计的主要特点是可视化设计和事 件编程。2、在VB中,最主要的两种对象是窗体 (form)和控件。 3、工程是构成应用程序文件的集合。 4、方法是VB提供的一种特殊子程序,用来完成一定的操作。 5、浮点类型数据包括单精度型和___双精度__数据。 6、事件是窗体或控件对象识别的__动作____。 7、可用窗体的__print_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____选中___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的高度(height)和宽度(width)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的中央出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用工程1 作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是34.6 。 13、在VB 中,数值型变量的初值为0 ,Varant型变量的初值 为空,布尔型变量的初值为FALSE 。 14、设置窗体的picture 属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句cls 。 二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、 Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句Select * Form student 中的*表 示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对

vb经典题目及答案

1、在考生文件夹下有工程文件wy7.vbp及窗体文件wy7.frm,该程序是不完整的,请在有?号的地方填入正确的程序代码,然后删除?及所有注释符号(即 '号),但不能修改其它部分。修改后的程序文件都保存,存盘时不得修改文件夹和文件名。 本题描述如下: 在窗体上有一个名为Text1的文本框,有三个命令按钮,名称分别是C1、C2和C3,标题分别是"读入"、"加密"和"存盘"。要求程序运行后,点击"读入"按钮,将文本文件in7.txt(该文件在考生文件夹下)中的文本信息读入文本框Text1中;点击"加密"按钮将Text1中的英文字母加密转换,并将转换后的结果显示到Text1中。转换方式为转换成该字母对应字母表中后两个位置的字母。例如,转换前的字母是"a",则转换后的是"c",转换前是"E",转换后是"G";点击"存盘"按钮,则将转换后的文本框中的文本保存到out7.txt文件中(该文件保存到考生文件夹下)。 Private Sub C1_Click() Dim strinfo As String Open "in7.txt" For Input As 1 Input #1, strinfo Close #1 Text1.Text = strinfo End Sub Private Sub C2_Click() Dim strchange As String Dim i As Integer For i = 1 To Len(Text1.Text) strchange = strchange + Chr(Asc(Mid(Text1.Text, i, 1)) + 2) Next Text1.Text = strchange End Sub Private Sub C3_Click() Open "out7.txt" For Output As 1 Print #1, Text1.Text Close #1 End Sub 2、(1)在考生文件夹下有工程文件wy5.vbp及窗体文件wy5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即'号),但不能修改其它部分。存盘时不得改变文件名和文件夹。本题描述如下: 在窗口中有一个RichText文本框控件(名称为rtx1)和一个文本框控件(名称为Text1),两个命令按钮,名

vb试题

试题一 1.VB应用程序通常有、和三种模块组成。 2.在VB中根据变量的作用域不同,变量可以分为、 和。 3.VB提供的属性,用来控制对象是否可见,当属性值为时,表示 对象可见。 4.Line方法用于在容器对象的指定位置画或。 5.在VB应用程序中,过程主要有、、和属性过程四类。 6.根据数据的存取方式和结构,可将文件分为、和二进制文件。 7.Visual Basic 6.0中,要对数据库进行访问,需要通过数据访问对象进行,数据访问对象 有:、和。 二、单项选择题(每题2分,共30分) 1.以下关于Visual Basic特点的叙述中,错误的是()。 A)Visual Basic是采用事件驱动编程机制的语言 B)Visual Basic程序既可以编译运行,也可以解释运行 C)构成Visual Basic的多个过程没有固定的执行顺序 D)Visual Basic程序不是结构化程序,不具备结构化的三种基本结构 2.以下叙述中,错误的是()。 A)在Visual Basic中,对象所能响应的事件是由系统定义的 B)对象的任何属性既可以通过属性窗口设定,也可以通过程序语句设定 C)Visual Basic中允许不同对象使用相同名称和方法 D)Visual Basic中的对象具有自己的属性和方法 3.设有如下语句: Dim a, b As Integer c = "VisualBasic" d = #7/20/2005# 以下关于这段代码的叙述中,错误的是()。 A)a被定义为Integer类型变量 B)b被定义为Integer类型变量 C)c中的数据是字符串 D)d中的数据是日期类型 4.在窗体上画一个命令按钮,名称为Command1。然后编写如下程序: Private Sub Command1_Click() For i = 1 To 4 For j = 0 To i Print Chr$ (65+i );

VB考试选择题真题精选

VB考试真题精选,考前必备神器20 ? 开通黄钻 21, a = 1: b = 2: plus S, a, b: Print S:不能使其输出结果为3的plus过程为( b )。(1分) A、Sub plus(sum, a , b ): sum = a + b: End Sub B、Sub plus(ByVal sum , a , b ): sum = a + b: End Sub C、Sub plus(sum , ByVal a, ByVal b ): sum = a + b: End Sub D、 D、Sub plus(sum , ByRef a , ByRef b ): sum = a + b: End Sub 22、通过关键字( c )声明的局部变量,在整个程序运行中一直存在。(1分) A、Dim B、Public C、Static D、Private 23、过程的作用域分为( c )。(1分) A、窗体级和局部级 B、模块级和局部级 C、窗体/模块级和全局级 D、窗体/模块级和局部级 24、在窗体的通用段声明变量时,不能使用( d )关键字。(1分) A、Dim B、Public C、Private D、Static 25、能在一个工程的所有程序中使用的变量,称为( b )。(1分) A、局部变量 B、全局变量 C、窗体级变量 D、模块级变量 27、使用Public Const语句声明一个全局的符号常量时,应该将该语句放在( b )。(1分)

A、过程中 B、窗体模块的通用声明段 C、标准模块的通用声明段 D、窗体模块或标准模块的通用声明段 28、在窗体中,用( d )语句声明的变量是静态变量。(1分) A、Dim Z As Integer B、Public Z As Integer C、Private Z As Integer D、Static Z As Integer 29、变量的可用范围习惯上称为( a )。(1分) A、作用域 B、过程段 C、局部变量 D、全局变量 30、在定义过程时,过程名后面括号中的标识符被称为( c )。(1分) A、属性 B、形参 C、实参 D、变量 31、下列说法中,正确的说法是( b )。(1分) A、在定义子过程时,应至少有一个形式参量 B、若形参名字的前面没有ByVal,则默认传值 C、只要使用了子过程,就一定会返回多个结果值 D、在函数过程体中,函数过程名至少被赋值一次 33、以下关于函数过程的叙述中,正确的是( a )。(1分) A、函数过程形参的类型与函数返回值的类型没有关系 B、在函数过程中,可以通过函数名返回一个值 C、当数组作为函数过程的参数时,只能以传值方式传递,不能以传址方式传递 D、如果不指明函数过程参数的类型,则该参数没有数据类型 34、关于Function过程与Sub过程两者的异同,下列叙述错误的是( c )。(1分) A、Function过程与Sub过程都必须有形参 B、Function过程与Sub过程都有各自的变量声明和各自的过程体

VB期末考试试题及答案分析

VB期末考试试题及答案 一、填空题 1、VB程序设计的主要特点是可视化设计和事件 编程。2、在VB中,最主要的两种对象是窗体 (form)和控件。 3、工程是构成应用程序文件的集合。 4、方法是VB提供的一种特殊子程序,用来完成一定的操作。 5、浮点类型数据包括单精度型和___双精度__数据。 6、事件是窗体或控件对象识别的__动作____。 7、可用窗体的__print_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____选中___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的高度(height)和宽度(width)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的中央出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用工程1 作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是34.6 。 13、在VB 中,数值型变量的初值为0 ,Varant型变量的初值 为空,布尔型变量的初值为FALSE 。 14、设置窗体的picture 属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句cls 。 二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、 Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句Select * Form student 中的*表 示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。

VB期末考试题库及答案最新最全面(完整版)

试卷方案: 201105 Visual Basic 期末考试方案 一、单项选择 _ 共 50 题 (选: 20 题 *1 ’=20 分) 第 1 题 以下有关对象属性的说法中,错误的是 . A. 工具箱中的控件并不是 VB 中所有的控件 B. 若将 Frame 的 Enabled 属性设置为 C. 对象的 Name 属性在运行时不能改变 False ,则不能使用放置在 Frame 里面的控件 D. 对象的所有属性都可以在属性窗口中设置 第 2 题 3 x | x e 数学表达式 的 VB 算术表达式为 . sin 27 y | A. Sin(27)+Sqr(x+Exp3)/(x+y) B. Sin(27*3.14159/180)+Sqr(x+Exp(3))/Abs(x+y) C. Sin(27*3.14159/180)+Sqr(x+e^3)/Abs(x+y) D. Sin(27*pi/180)+Sqr(x+Exp(3)/Abs(x+y) 第 3 题 下列有关对象的叙述中 , 正确的是 A. 对象由属性,事件和方法构成 B. 对象的所有属性既可以在属性窗口设置,又可以在程序运行时用赋值语句设置 C. 对象的事件一定就是由 VB 预先设置好的人工干预的动 作 D. 对象的方法是对象响应某个事件后执行的一段程序代码 第 4 题 表达式 A. 1 第 5 题 的运算结果是 CInt(4.5)+Cint(-4.51)+Int(4.9)+Int(-4.1)+Fix(-1.9)+0 Mod 2 . C. – 2 D. – 3 B. -1 下列关于菜单的说法中 , 错误的是 . A. 每一个菜单项就是一个对象,并且可设置自己的属性和事件 B. 菜单项不可以响应 DblClick 事件 C. VB6.0 允许创建超过四级的子菜单 D. 程序执行时,如果要求菜单项是灰色,不能被用户选择,则应设置菜单项的 第 6 题 属性为 Enabled False 以下关于数组的说法中 A. 使用了 Preserve , 错误的是 . 子句的 Redim 语句,只允许改变数组最后一维的上界 B. 对于动态数组 , Redim 语句可以改变其维界但不可以改变其数据类型 C. Erase 语句的功能只是对固定大小的数组进行初始化 D. Lbound 函数返回值是指定数组某一维的下界 第 7 题 设 运行 print a>b>c 的结果是 . a=3,b=2,c=1, D. 出错 A. True B. False C. 1 第 8 题

相关主题