西南科技大学网络学院 程序设计语言VB试卷
- 格式:pdf
- 大小:332.47 KB
- 文档页数:16


VB程序设计一、单项选择题(共26空,每空1分,共26分)1.创建一个VB应用程序三个主要的步骤是__________________、________________和_____________________。
2.当程序运行时,要求窗体中的文本框呈现空白,则在设计时,应当在此文本框的__________窗口中,把此文本框的_____________属性设置成空白。
3.Label和TextBox控件用来显示和输入文本,如果仅需要让应用程序在窗体中显示文本信息,可使用___________控件;若允许用户输入文本,则应使用_____________控件。
4.窗体的常用方法有__________、___________、___________和___________。
5.要想在代码中给名为txtshow的文本框赋予文本:GOOD WORK ,应当编写的语句是____________________________________。
6.若命令按钮的名称为Cmdopen,程序要求单击该命令按钮时,打开一个窗口frm1,请对以下事件过程填空。
Private Sub Cmdopen_ ________________________________End Sub7.Visual Basic 6种类型的表达式是______________、______________、______________、________________、_________________、____________________。
Visual Basic根据表达式的___________来确定表达式的类型。
8.表达式93 \ 7 Mod 2 ^ 2 的值是___________。
9.已知a=3,b=4,c=5,表达式a>b and Not c>a Or c>b And c<a+b的值是_________。
大学 VB 考试题库一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是(C)。
A、结构化程序设计 B 、程序开发环境C、事件驱动编程机制 D 、程序调试技术2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是(C)。
A、 "12334" B 、 123 C、 12334 D 、 1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。
A、文本文件和工程文件 B 、窗体文件和工程文件C、窗体文件和标准模块文件 D 、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。
A、 ="VisualBasic窗体"B、 ="VisualBasic窗体"C、 ="VisualBasic窗体"D、 ="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=x8、 VisualBasic集成环境的主窗口中不包括(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) 属性进行设置。
VB程序设计笔试题题库选择题1下列常量中,是Integer类型常量的是(C )。
A、123&B、-38844C、123%D、327682下面选项中()是字符连接运算符•(A )A、&B、AndC、%D、M od3 下面关于VB的集成开发环境(IDE )的叙述中,不正确的是(B ) oA、IDE是设计、调试、运行VB程序的工具。
B、用户不能随意关闭IDE中的窗口。
C、”窗体设计”窗口是用来设计应用程序界面(窗体)的。
D、打开/关闭各窗口的命令主要在IDE的”视图”菜单中。
4 len("程vb 序设计”)=(C)。
A、5B、2C、6D、105表达式15 Mod4 +13\5 *2 的值是DA、7B、0C、2D、46 赋值语句A=123 +Mid$(“ 123456”,3,2)执行后,A= ( A )。
A、157B、12334C、123D、”12334”7在一个语句内写多条语句时,用来分隔每条语句的符号是(C )・A、,B、;C、:D、、8将逻辑型数据转换成整型数据时,转换规则是( D ) oA、将True转换为1 ,将False转换为0B、将True转换为1 ,将False转换为-1C、将True转换为0 ,将False转换为-1D、将True转换为-1 ,将False转换为09表达式2+3*4A5-SIN(X+1)/2中最先进行的运算是(D ).A、SINB、4A5C、3*4D、x+110 如果x=2 ,则表达式x+1 >2 Or sin(x)>0.9 And 3>x+3 的值(B ) oA、不能计算B、TrueC、5D> False11随机产生[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(l))产生的随机整数的闭区间是( B ).A、[1,100]B、[0,99]C、[0,100]D、[1,99]14下列数据类型中,占用内存最小的是(D)・A、IntegerB、SingleC> BooleanD> Byte15 VisualBasic 是一种( B )程序设计语言.A、过程式B、非过程式C、机器D、低级16函数Int(10*Rnd)是在(A)范围内的整数・A、[0,9]B、[0,1]C、[1,9]D、[1,10]17以下合法的一组VisualBasic 用户标识符是(C )A、S um 和8abcB、a#x 和PiC、F orLoop 和TotalD、C onst 和Do While18函数Len(Str(Val(n123.4n))) 的值为(B ).A、5B、6C、8D、1119Int(198.555*100+0.5)/100 的值为( B )A、199.6B、198.56C、200D、19820以下各表达式中,计算结果为0的是(A ). A、FIX(12.4)+FIX(-12.6)B、C INT(12.4)+CINT(-12.6)C、I NT(12.4)+INT(-12.6)D、F IX(13.6)+FIX(-12.6)21MsgBox()的正确语法是(D )。
VB程序设计考试试题及答案月考上机试题一.选择题:(10*2)1由单精度浮点型的数据组成的字节数是A.2B.4C.8D.162.可以同时删除字符串前导和尾部空白的函数是A.LtrimB.RtrimC.TrimD.Mid3.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是A.工程资源管理器窗口B.工具箱窗口C.代码窗口D.属性窗口4.在窗体上添加如下命令按钮,然后编写如下事件过程:C Private Sub Command1 _ Click()Dim a(10)As IntegerDim p(3)As Integerk=5For i=1 To 10a(i)=iNext iFor i=1 To 3p(i)=a(i*i)Next iFor i=1 To 3k=k+p(i)*2Next iPrint kEnd Sub该过程的运行结果为:A.35B.33C.31D.295.VB表达式Cos(0)+Abs(1)+Int(Rnd(1))的值是A.1B. -1C. 0D. 26.若m,x,y,均为Integer型变量,则执行下面语句后m值是m=1:X=2:Y=3m=IIf(X>Y,X+Y,X-Y)A.-1B.0C.1D. 27.设a=″Visual Basic″,下面使b=″Basic″的语句是A.b=Left(a,8,12)B.b=Mid(a,8,5)C.b=Right(a,5,5)D.b=Left(a,8,5)8.以下不能运行工程的操作是A..执行"运行"菜单中的"启动"命令B.单击工具栏中的"启动"命令D.按下F5键 C.按下Ctrl+F5键9.下列关于面向对象程序设计的叙述不正确的是A.对象具有属性、方法等特性B.对象之间的通信产生了消息C.一个对象是一个软件构造块,它包含数据与相关的操作D.对象的属性不能被改变10.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Private Sub Command1 _ Click()Static X As IntegerStatic Y As IntegerClsY=lY=Y+5X=5+XPrint X,YEnd Sub程序运行时,三次单击命令按钮Command1后,窗体上显示的结果为:A.15 16B.15 6C.15 15D.5 6二.填空题(3*4)1.计算1*2*3*...*3000,当积大于3000时停止计算。