VB试题 (1)

合集下载

计算机程序设计-VisualBasic【VB】考试试题(1)

计算机程序设计-VisualBasic【VB】考试试题(1)

A、 AutoSize B、 Visible C、 Enabled D、 WordWrap 正确答案: A 解析:
42、当文本框的 MaxLength 属性值取________时,该文本框能容纳的字符数最多。
A、 256 B、 512 C、 0 D、 -1 正确答案: C 解析:
43、在一行语句内写多条语句时,每个语句之间用_____ ___符号分隔。
A、 ; B、 : C、 , D、 、 正确答案: B 解析:
44、结构化程序由三种基本结构组成,下面术语中是三种基本结构之一的是______ _。
A、 递归结构 B、 选择结构 C、 输入输出结构 D、 过程结构 正确答案: B 解析:
45、在默认情况下,InputBox() 函数返回值的类型为______ __。
8、下列关于 VB 编程的说法中,不正确的是( )。
A、 事件是能被对象识别的动作 B、 方法指示对象的行为 C、 属性是描述对象特征的数据 D、 VB 程序采用的运行机制是面向对象 正确答案: D 解析:
9、下面所列符号中,_________不是数据类型说明符。
A、 !
B、 % C、 ? D、 # 正确答案: C 解析:
A、 0.01*Int(100*(x+0.005)) B、 0.01*Int(x+0.005) C、 0.01*Int(100*(x+0.05)) D、 0.01*Int(x+0.05) 正确答案: A 解析:
24、从字符串变量 Cstr 中取左边 4 个字符,应使用________。
A、 Left(Cstr,4) B、 Left(Cstr,1,4) C、 Mid(Cstr,3,4) D、 Mid(Cstr,4,3) 正确答案: A 解析:

vb考试试题及答案

vb考试试题及答案

vb考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明类模块中的属性?A. DimB. PublicC. PrivateD. Property答案:D2. VB中的“Option Explicit”语句用于做什么?A. 声明变量类型B. 强制变量声明C. 定义过程D. 创建对象实例答案:B3. 下列哪个不是VB的控件事件?A. ClickB. LoadC. ChangeD. Hover答案:D4. 在VB中,以下哪个不是标准数据类型?A. IntegerB. StringC. BooleanD. Pointer答案:D5. VB中的“With”语句用于什么?A. 初始化对象B. 创建对象实例C. 引用对象的多个属性或方法D. 循环遍历集合答案:C6. 在VB中,如何将一个表达式的结果赋值给一个变量?A. 使用“=”运算符B. 使用“==”运算符C. 使用“:=”运算符D. 使用“->”运算符答案:A7. 下列哪个是VB中的循环结构?A. IfB. For EachC. Select CaseD. While答案:D8. 在VB中,如何表示一个空引用?A. NullB. NothingC. EmptyD. Undefined答案:B9. VB中的“Handles”关键字用于什么?A. 过程定义B. 事件处理C. 类定义D. 属性声明答案:B10. 在VB中,以下哪个不是集合的属性或方法?A. AddB. ItemC. CountD. Sort答案:D二、填空题(每题2分,共20分)11. VB中的________关键字用于定义一个方法或属性的访问级别。

答案:Private12. 当你想要在VB中创建一个新类时,你需要使用________关键字。

答案:Class13. 在VB中,________方法用于在运行时创建对象。

答案:New14. 如果你想要在VB中捕获并处理异常,你应该使用________语句。

vb选择题1

vb选择题1

1; 在vb中,下列哪一数据类型长度为四个字节()A);货币型B);日期型; C);单精度型; D);双精度型2;下列语句中哪一句正确定义了一个整型变量()A);Dim i As Integer; B);Dim i As Int;C);Static i As Long; D);Static I As Single3;关于整型变量下列说法错误的是()A);用于保存整数; B);类型符为%;C);最大整数为216-1; D);占两个字节4;关于逻辑数据类型下列说法正确的是()A);该数据类型可进行数值运算;B);该数据类型只有两个值;C);该数据类型占1个字节;D);定义该类型的关键字为bool5; 下列哪一组语句不能正确定义两个字符型变量()A);Dim str1,str2 as StringB); Dim str1$,str2$C);Dim str1 as String ,str2 as StringD);Dim str1 as String Dim str2 as String6;下面哪一个关键字不能用来声明变量()A);Dim ;B);Static ;C);private ;D);define7;下列符号中,哪一个是不合法的变量名()A);124-q ;B);a_q ;C);变量;D);xyz8;下列符号中,哪一个是合法的变量名()A);1_1 ;B);123_a ;C);integer ;D);sinx9; 若选拔优秀毕业生的条件是:年龄(age)小于19岁,三门功课总分(total)大于285分,其中有一门(mark)为100分,表达式应写为;A);age<19 and total>285 and mark1=100 or mark2=100 or mark3=100;B);age<19 and total>285 or mark1=100 or mark2=100 or mark3=100;C);age<19 and total>285 and (mark1=100 or mark2=100 or mark3=100);D);(age<19 or total >285) and (mark1=100 or mark2=100 or mark3=100)10;要产生30—50之间的随机整数,下列表达式正确的是();A);int(rnd*20+30) ;B);int(rnd*21+30)C);int (rnd*31+20) ;D);int(rnd*50)11;函数asc("A")的值为()A); 97;B); 65 ;C);12 ;D);6412;实现ASCII码转换成字符的函数是()A);STRING( ) B);ASC( ) C);STR( ) D);CHR$() 13;INT(-7.3)=( ) A); 7 ;B);8 ;C);-7 ;D);-814;ROUND(-7.3)=( )A);7 ;B);8 ;C);-7 ;D);-815;V AL("123A")=( )A);123A ;B);12365 ;C);123 ;D);"123"16;LEFT$("ABCDEF",3)=( ) A);"DEF" ;B);"CDE" ;C);"ABC" ;D);"BCD"17;LEN("AB高等教育")=( )A);6 ;B);7 ;C);12 ;D);1418;RIGHT$("ABCDEF",3)=( ) A);"DEF" ;B);"CDE" ;C);"ABC" ;D);"BCD"19;STRING$(3,"ACDEF")=( ) A);"AAA" ;B);"ACD " ;C);"DEF" ;D);"FFF"20;下面哪一个函数返回系统日期()A);DA TE( ) B);NOW( ) C);TIME() D);DA Y() 21; 下面哪一个函数返回系统时间()A);DA TE() B);NOW() C);TIME() D);DA Y() 22;下面哪一个函数返回系统日期和时间()A);DA TE() B);NOW() C);TIME() D);DA Y() 23;有程序段如下Private Sub Form_Click()Dim I As IntegerI = I + 1Print IEnd Sub当第三次单击窗体时打印出的I值为()A);0 B);1 C);2 D);324; 已知X=1,Y=2,T=0 经程序段X=T:T=Y:Y=T 赋值后X,Y 值分别为();A);1,2 ;B);0,0 ;C);0,2 ;D);1,025;语句SELECT CASE X 中,X为一整型变量,下列CASE语句中,哪一句表达式是错误的()A);CASE IS>20 B);CASE 1 TO 10C);CASE X>10 D);CASE 2,4,626;下列哪个语句用来打开一个已存在的文件或建立一个新文件()A);GET ;B);INPUT ;C);PUT ;D);OPEN27;下列哪一组语句正确将文本框Text1的全部内容一次性写入文件()A); Open “T ext.dat”For Output As #1Print #1 Text1.textClose #1;B); Open “Text.dat” For Input As #1Print #1 Text1.textClose #1;C); Open “Text.dat” For Input As #1Print #1 Text1.textClose #1D); Open “Text.dat” For Output As #1For I= 1 to Len(Text1.text)Print #1 Mid(Text1.text,I,1)Next IClose #128;下列哪一种格式画出了一条从(0,0)到(x,y)的直线A);Line(x,y) B);Line(0,x,0,y)C);Line(0,0,x,y) D);Line(0,0)-(x,y)29;下面哪一条语句正确画出了一组半径由5到10每次递增1,圆心在(15,15),红色的同心圆()A);For I= 5 to 10Circle(15,15),I,RGB(255,0,0)Next IB);For I= 1 to 10Circle I,(15,15),RGB(0,255,0)Next IC);For I= 5 to 10Circle I,(15,15),RGB(255,0,0)Next ID);For I=5 to 10Circle(15,15),I,RGB(0,255,0)Next I30;设已有语句Option Base 1,下面哪一组语句正确定义了有10个整型元素的数组()A); dim x(9) as integerB); dim x(n) as integer n=10C);dim x(10) as integerD);dim x(n) as integer n=931;循环语句For I= -3 to 20 step 4的循环次数为多少()A);4 B);5 C);6 D);732; 下列关于通用对话框CommangDialog控件说法正确的是:()A);可在工具箱里选择直接添加B);可以实现文件打开,存储,颜色设置等功能C);是ActiveX控件D);运行时大小可以改变33;下面哪一段循环嵌套是正确的()A); For I= 1 to 10For J=1 to 10…….Next INext j;B); For I= 1 to 10For j=1 to 10………next jnext I;C); For I=1 to 10For j= 1 to 20………next Inext I;D); For I= 1 to 10For j=1 to 20………next jnext j34;已知变量S初值为0,下列哪组语句求出s=1+2+3…+100的和( );A);For I=1 to 100s=s+1next I;B);For I=1 to 100s=s+Inext I;C);doI=I+1s=s+Iloop;D);dos=s+Iif I=100 then exit doloop35;下列关于控件数组说法正确的是( )A);同一数组有相同的属性B);同一数组可由不同类型的控件组成C);同一数组的各个控件元素的属性可不同D);每个元素可以有多个索引号36;下面关于图形框(PictureBox)和图像框(Image)说法不正确的是( )A);图形框可保存其他控件B);均可加载图片C);图像框可以保存其他控件D);图像框可以比图形框占用更少内存37;下面关于文本框和标签说法不正确的是( )A);标签经常用来显示文本信息B);文本框具有Lostfocus 事件C);可以在标签上输入、编辑、显示文本内容D);文本框是一个文字编辑区域38;下面关于比较排序说法不正确的是()A);在每一轮排序时找最小数(递增次序)的下标,内循环结束时,再交换最小数的位置B);在每一轮排序时将相邻的数比较,当大小次序不对就交换位置C); 比较排序又称冒泡排序D); 在每一轮排序时(递增次序),内循环结束,则最小数冒出39;下列哪一个不属于文件系统控件()A);驱动器列表框B); 目录列表框B)C); 文本框D);文件列表框40;下列哪一个属性不属于文本框:();A);text ;B);caption ;C);name ;D);height 41;下列哪一个操作不是从顺序文件中读数据到内存的步骤:();A);打开;B);写入;C);读出;D);关闭42;下列数据类型与其类型说明符对应正确的是( )A);%--整型;B);$--货币型C);@--字符型;D);!—长整型43;关于VB 中的运算符,以下说法正确的是( )A);“×”是算术运算符,含义是“乘法运算”;B);“≠”是关系运算符,含义是“不等于”;C);“!”是逻辑运算符,含义是“非”;D);“And”是逻辑运算符,含义是“与”。

vb一级考试试题及答案

vb一级考试试题及答案

vb一级考试试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个关键字用于声明变量?A. DimB. LetC. ConstD. Function答案:A2. 下列哪个选项不是Visual Basic中的控制结构?A. 顺序结构B. 选择结构C. 循环结构D. 递归结构答案:D3. 在Visual Basic中,以下哪个函数用于计算一个数的绝对值?A. AbsB. RoundC. IntD. Sgn答案:A4. Visual Basic中,以下哪个事件是当窗体被双击时触发的?A. ClickB. DblClickC. MouseDownD. MouseUp答案:B5. 在Visual Basic中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. BackColor答案:A6. Visual Basic中,以下哪个关键字用于循环结构?A. ForB. WhileC. DoD. All of the above答案:D7. 在Visual Basic中,以下哪个方法用于打开一个文件?A. OpenB. CloseC. WriteD. Print答案:A8. Visual Basic中,以下哪个函数用于将字符串转换为数值?A. StrB. ValC. ChrD. Asc答案:B9. 在Visual Basic中,以下哪个属性用于设置窗体的标题?A. CaptionB. TextC. NameD. Title答案:A10. Visual Basic中,以下哪个控件用于显示图像?A. LabelB. PictureBoxC. ImageD. Shape答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以定义一个子程序。

答案:Sub2. 如果需要在Visual Basic中创建一个数组,可以使用________关键字。

vb试题及答案(共10篇)

vb试题及答案(共10篇)

vb试题及答案(共10篇)篇1:计算机vb试题及答案计算机vb试题及答案(1)下面叙述正确的是(C)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对(2)以下数据结构中不属于线性数据结构的是(C)A.队列B.线性表C.二叉树D.栈(3)在一棵二叉树上第5层的结点数最多是(B)注:由公式2k-1得A.8B.16C.32D.15(4)下面描述中,符合结构化程序设计风格的是(A)A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用goto语句(5)下面概念中,不属于面向对象方法的是(D)A.对象B.继承C.类D.过程调用(6)在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)A.可行性分析B.需求分析C.详细设计D.程序编码(7)在软件开发中,下面任务不属于设计阶段的是(D)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型(8)数据库系统的核心是(B)A.数据模型B.数据库管理系统C.软件工具D.数据库(9)下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致(10)下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A.内模式B.外模式C.概念模式D.逻辑模式(11)算法的时间复杂度是指(C)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数(12)算法的空间复杂度是指(D)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间(13)设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B)注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A.349B.350C.255D.351(14)结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性(15)在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)注:即第一个阶段A.概要设计B.详细设计C.可行性分析D.需求分析(16)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

vb试题及答案一

vb试题及答案一

vb试题及答案一一、选择题1. 在Visual Basic中,以下哪个关键字用于声明一个变量?A. DimB. IfC. ForD. While答案:A2. Visual Basic中的哪个控件用于显示文本,但不允许用户编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B3. 在Visual Basic中,以下哪个事件用于响应按钮点击?A. ClickB. LoadC. ChangeD. DblClick答案:A4. 在Visual Basic中,以下哪个函数用于将字符串转换成数字?A. Str()B. Val()C. Int()D. CInt()答案:D5. 在Visual Basic中,以下哪个语句用于结束程序的执行?A. EndB. ExitC. StopD. Quit答案:B二、判断题1. Visual Basic是一种面向对象的编程语言。

(对)2. 在Visual Basic中,所有的变量都需要声明数据类型。

(错)3. 在Visual Basic中,可以使用If语句来实现条件判断。

(对)4. Visual Basic中的数组下标总是从0开始。

(错)5. Visual Basic中的事件驱动编程允许程序在没有用户交互的情况下运行。

(错)三、简答题1. 请简述Visual Basic中使用循环结构的目的是什么?答:循环结构在Visual Basic中用于重复执行一段代码直到满足特定条件,这使得处理大量数据或执行重复任务变得更加高效和简洁。

2. 请解释Visual Basic中类和对象的区别。

答:在Visual Basic中,类是一个模板,它定义了对象的属性和方法。

而对象是类的实例,具有类定义的属性和方法,并可以进行操作。

四、编程题1. 编写一个Visual Basic程序,该程序接受用户输入的三个数,并计算这三个数的平均值。

```vbDim num1 As DoubleDim num2 As DoubleDim num3 As DoubleDim average As Double' 接受用户输入num1 = Val(InputBox("请输入第一个数:"))num2 = Val(InputBox("请输入第二个数:"))num3 = Val(InputBox("请输入第三个数:"))' 计算平均值average = (num1 + num2 + num3) / 3' 显示结果MsgBox "这三个数的平均值是: " & average```五、论述题1. 论述Visual Basic中事件处理的重要性及其在应用程序开发中的应用。

全国计算机等考试VB语言笔试试题及答案(一)

全国计算机等考试VB语言笔试试题及答案(一)

全国计算机等考试VB语言笔试试题及答案(一)全国计算机等级考试(VB语言)笔试试题及答案为了让广大考生能更好的备考,本文将为大家提供全国计算机等级考试VB语言笔试试题及相关答案解析。

VB语言考试是比较热门的一种考试,因此备考也是非常重要的。

下面是试题及答案解析,希望对大家有所帮助。

一、单选题1、在VB语言中,执行时间比较久的程序可以采用的方法是:A.增加循环次数B.加快程序运行速度C.使用进度条等控件D.以上都不对【答案及解析】C。

在程序运行期间,如果程序执行时间太长,可以使用进度条控件使用户知道程序正在执行,以及当前运行到哪一步,提升程序的运行效率和用户体验。

2、在VB语言中,某控件的Tag属性表示:A.控件的位置B.控件所在窗口的名称C.控件的类型D.控件存储数据的指针【答案及解析】D。

在VB语言中,每个控件都可以设置其Tag属性,Tag属性可以存储控件相关的任何数据,该属性非常灵活方便。

3、在VB语言中,数组存储数据的方式是:A.栈存储B.堆存储C.静态存储D.以上都错【答案及解析】B。

在VB语言中,数组存储在堆中,即动态内存分配,这样以便在程序运行时更好地管理和利用内存。

二、多选题1、在VB语言中,下列哪些是合法的数组定义方式?()A. Dim arr(3,5) As IntegerB. Dim arr(3)(5) As IntegerC. Redim arr(3,5)D. Dim arr() As Integer【答案及解析】A、D。

A、D都是合法的数组定义方式。

选项B是二维数组,但是定义方式不合法。

选项C是改变数组大小的方式,不是定义数组的方式。

2、在VB语言中,下列哪些事件是窗体的事件?( )A.LoadB.MouseMoveC.ClickD.Resize【答案及解析】A、D。

Load和Resize是窗体的事件,B和C是每个控件都有的事件。

三、判断题1、在VB语言中,Option Explicit语句可以保证变量在使用前被声明,从而减少程序出错的几率。

VB模拟试题一

VB模拟试题一

VB模拟试题一一、选择题1.工程文件的扩展名是()A..vbg B.。

vbp C..vbw D.。

vbl2.一个窗体中带图片框控件(已装入图像)的VB应用程序从文件上看,至少应该包括的文件有()A.窗体文件(。

frm)、项目文件(.vbp/vbw)B.窗体文件(。

frm)、项目文件(。

vbp/vbw)和代码文件(。

bas)C.窗体文件(.frm)、项目文件(。

vbp/vbw)和模块文件(。

bas)D.窗体文件(.frm)、项目文件(.vbp/vbw)和窗体的二进制文件(。

frx)3.以下关于窗体描述正确的是()A.只有用于启动的窗体可以有菜单B.窗体事件和其中所有控件事件的代码都放在窗体文件中C.窗体的名字和存盘的窗体文件名必须相同D.开始运行时窗体的位置只能是设计阶段时显示的位置4.VB中控件主要分为3类,下面哪一种不是VB中的控件类()A.标准控件B.ActiveX C.可插入控件D.外部控件5.在VB的基本数据类型中,通用类型(Variant)可以表示任何类型的变量,如果有定义Dim a,则以下变量赋值中正确的是()A.a=”OK”B.A$=OK C.a=04/01/2001 D.a$=”OK”6.在窗体上添加一个命令按钮和一个文本框,并在命令按钮中编写如下代码:Private Sub Command1_Click( )A=1。

2C=Len(Str$(A)+Space(10))Text1.text=CEnd Sub程序运行后,单击命令按钮,在文本框中显示()A.3 B.8 C.14 D.107.在MsgBox函数中哪一个参数是必须的()A.prompt B.buttons C.title D.context8.以下语句的输出结果是()Print Format$(1234.5,”00,000。

00”)A.1234。

5 B.01,234.50 C.01,234.5 D.1,234.509.有如下语句:Type StudentName As StringAge As IntegerSex As StringEnd TypeDim Stu As StudentWith Stu。

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

一、填空共15题(共计30分)第1题(2.0分)一个工程可以包括多种类型的文件,其中扩展名为.bas的文件表示【1】文件.答案:=======(答案1)=======标准模块=========或=========模块第2题(2.0分)在VB中,若要改变一个窗体的标题,应在属性窗口中改变这个窗体的【1】属性的值.答案:=======(答案1)=======Caption第3题(2.0分)要声明一个日期型变量str,正确的定义语句是【1】。

答案:=======(答案1)=======dim str as date第4题(2.0分)在VB中,若要使一个文本框(Text)中的内容在超过文本框的宽度时能够自动换行显示, 应当将这个文本框的【1】属性的值设置为True.答案:=======(答案1)=======MultiLine第5题(2.0分)执行下面的程序段后,变量s的值为【1】。

s = 0For i = 2 To 4 Step 1s = s + 1Next i答案:=======(答案1)=======3第6题(2.0分)对象具有属性、事件和【1】三要素.答案:=======(答案1)=======方法第7题(2.0分)VB提供【1】函数用于将数字字符转换成数值型答案:=======(答案1)=======Val()=========或=========Val第8题(2.0分)所有控件都具有的共同属性是【1】属性.答案:=======(答案1)=======name=========或=========名称第9题(2.0分)窗体上有一标签,要使标签中显示红色的字符,应该对标签的【1】属性进行设置.答案:=======(答案1)=======ForeColor第10题(2.0分)如果要使命令按钮表面显示文字"退出(X)"(在字符X之下加下划线),则其Caption属性设置为【1】。

答案:=======(答案1)=======退出(&X)=========或========="退出(&X)"第11题(2.0分)Visual Basic为添加到窗体上的第一个图片框picture提供的默认对象名为【1】. 答案:=======(答案1)=======Picture1第12题(2.0分)CheckBox是【1】控件。

答案:=======(答案1)=======复选框第13题(2.0分)文本框中所显示的内容是它的【1】属性的值.答案:=======(答案1)=======Text第14题(2.0分)要将名为MyForm的窗体显示出来,使用语句是【1】。

答案:=======(答案1)=======MyForm.Show第15题(2.0分)VB6.0是运行于Windows操作系统环境下的一个快速可视化程序开发工具,用它进行程序设计,有三个基本的特点,即面向对象、可视化设计和【1】驱动编程机制.答案:=======(答案1)=======事件二、判断共10题(共计10分)第1题(1.0分)由Visual Basic语言编写的应用程序有解释和编译两种执行方式.答案:Y第2题(1.0分)除了标准控件外,还可引入其它控件及第三方厂商研制的控件.答案:Y第3题(1.0分)对象的属性只能在属性窗口中设置.答案:N第4题(1.0分)用dim语句声明的局部变量能保存上一次过程调用后的值.答案:N第5题(1.0分)定时将文本框中的数据保存到磁盘,应用于选用Timer计时器控件.答案:Y第6题(1.0分)在表达式中,运算符两端的数据类型要求一致.答案:Y第7题(1.0分)Visual Basic的函数过程不一定会返回一个函数值答案:N第8题(1.0分)通用对话框只能用SHOW方法进行调用.答案:N第9题(1.0分)所有的控件在程序运行以后都是可见的.答案:N第10题(1.0分)在框架控件内的几个单选按钮中,可有一个或多个单选按钮的Value属性为True. 答案:N三、单项选择共20题(共计20分)第1题(1.0分)假设bd是一个Boolean类型变量,以下数值语句错误的是()A:bd=falseB:bd="true"C:bd=0D:bd=true答案:B第2题(1.0分)如果要使一个窗体从屏幕上和内存中完全消失,所要使用的语句是______.A:HideB:ShowC:LoadD:Unload答案:D第3题(1.0分)下列不属于VB语言版本的是()。

A:学习版B:娱乐版C:专业版D:企业版答案:B第4题(1.0分)函数InStr("VB程序设计教程","程序")的值为().A:1B:2C:3D:4答案:C第5题(1.0分)在中断状态下可以运行代码,也可以在运行状态中作为输出结果的窗口称为().A:本地窗口B:立即窗口C:观察窗口D:栈窗口答案:B第6题(1.0分)下列关于属性设置的叙述错误的是().A:一个控件具有什么属性是VB预先设计好的,用户不能改变B:一个控件具有什么属性是VB预先设计好的,用户可以改变C:一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置D:一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值答案:A第7题(1.0分)英文缩写OLE的含义是().A:面向对象程序设计B:对象链接C:对象嵌入D:对象链接与嵌入答案:D第8题(1.0分)要把一个命令按钮设置成无效,应设置其哪一属性值().A:VisibleB:EnabledC:DefaultD:Cancel答案:B第9题(1.0分)设a=6,则执行x=IIf(a>5,-1,0)后,x的值为().A:5B:6C:0D:-1答案:D第10题(1.0分)设置框架的()属性值为False,其标题会变灰,框架中所有的对象均被屏蔽. A:NameB:CaptionC:EnabledD:Visible答案:C第11题(1.0分)可以惟一标识控件数组中的每一个控件属性的是A:NameB:CaptionC:IndexD:Enabled答案:C第12题(1.0分)引用列表框(List1)最后一个数据项应使用的语句是()。

A:List1.List(List1.ListCount)B:List1.List(List1.ListCount-1)C:List1.List(ListCount)D:List1.List(ListCount-1)答案:B第13题(1.0分)在VB中用()属性来设置字体颜色.A:FontColorB:ForeColorC:BackColorD:ShowColor答案:B第14题(1.0分)设a=3,b=5,则以下表达式值为真的是().A:a>=b And b>10B:(a>b)Or(b>0)C:(a<0)Eqv(b>0)D:(-3+5>a)And(b>0)答案:B第15题(1.0分)下列可以把当前目录下的图形文件"p1.jpg"装入图片框picture1中,正确的语句是: A:Picture1="p1.jpg"B:Picture1.Picture="p1.jpg"C:Picture1.Picture=LoadPicture("p1.jpg")D:Picture= LoadPicture ("p1.jpg")答案:C第16题(1.0分)可通过设置文本框对象的()属性来实现文本框中用户的输入用"*"显示,而实际接收的仍为用户输入的文本。

A:MultiLineB:ScrollBarC:PasswordCharD:MaxLength答案:C第17题(1.0分)在VB中能够产生随机数的函数是()A:len()B:rnd()C:str()D:space()答案:B第18题(1.0分)下列符号中,在VB变量声明中可作为双精度精度数据类型类型符的是()A:%B:#C:!D:&答案:B第19题(1.0分)标签文本的对齐方式由()属性的设置值决定。

A:BorderStyleB:BackStyleC:AutoSizeD:Alignment答案:D第20题(1.0分)设S="中华人民共和国",表达式Left(S,1)+Right(S,1)+Mid(S,3,2)的值为()。

A:国中人B:中国华人C:中国人D:中国人民答案:D四、程序填空共2题(共计20分)第1题(10.0分)'-------------------------------------------------------'【程序填空】'-------------------------------------------------------'功能:从键盘输入学生分数,统计学生总人数和各分数段人数,' 即优秀(90-100)、良好(80-89)、中等(70-79)、' 及格(60-69)、不及格(60以下)的人数。

' 成绩介于0到100(包括0和100),当输入非法成绩时结束统计'-------------------------------------------------------Private Sub Form_Click()Dim score%, n1%, n2%, n3%, n4%, n5%, total%msg = "请输入分数(介于0到100)"msgtitile = "输入数据"score = Val(InputBox(msg, msgtitle))'**********SPACE**********While 【?】total = total + 1'**********SPACE**********Select Case 【?】Case Is >= 90n1 = n1 + 1Case Is >= 80n2 = n2 + 1Case Is >= 70n3 = n3 + 1Case Is >= 60n4 = n4 + 1Case Elsen5 = n5 + 1'**********SPACE**********【?】score = Val(InputBox(msg, msgtitle))WendPrint n1, n2, n3, n4, n5, totalEnd Sub答案:=======(答案1)=======score >=0 And score <= 100=========或=========0<=score And score <= 100=========或=========0<=score And 100>=score=========或=========score >=0 And 100>=score=======(答案2)=======score=======(答案3)=======End Select第2题(10.0分)'------------------------------------------------------- '【程序填空】'-------------------------------------------------------'功能:根据输入的学习成绩,分别显示优秀(90分以上), 良好' (75分以上),及格(60分以上),不及格几个等级。

相关文档
最新文档