大学VB考试题库.pdf
《大学VB考试题库.pdf》由会员分享,可在线阅读,更多相关《大学VB考试题库.pdf(76页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、大学 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、Form1
2、.Name=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
3、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、 ForeCol
4、or 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、在运行阶段产生
5、的图形和文字D、以上均可14、设 x=3,y=5, 则以下表达式值为真的是 (C) A、(-3+5x) And (y0) B、(x0) C、(xy) Or (y0) D、x=y And y10 15、为了防止用户随意将光标置于控件之上,应将进行(D) 设置。A、将控件的TabIndex 属性设置为 0 B、将控件的TabStop 属性设置为True C、将控件的TabStop 属性设置为False D、将控件的Enabled 属性设置为False 16、要判断在文本框是否按了Enter 键,应在文本框的(D) 事件中判断。A、Change B、KeyDown C 、Click D、KeyPre
6、ss 17、以下关于焦点的叙述中,错误的是(A) 。A、如果文本框的TabStop 属性为 False ,则不能接收从键盘上输入的数据B、当文本框失去焦点时,触发LostFocus 事件C、当文本框的Enabled 属性为 False 时,其 Tab 顺序不起作用D、可以用TabIndex 属性改变Tab 顺序18、如果文本框的Enabled 属性设为False ,则 (A) 。A、文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上。B、文本框的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容。C、文本框的文本将变成灰色,用户仍然能改变文本框中的内容。D、文本框
7、的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容。19、程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是(C) 。A、MouseDown B 、 MouseUp C、Load D 、 Click 20、图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是 (B) 。A、Autosize B、Stretch C、AutoRedraw D 、Appearance 21、为了防止用户随意将光标置于控件之上,应设置的属性是(D) 。A、将控件的TabIndex 属性设置为 0 B、将控件的TabStop 属性设置为True C、将控件的TabStop 属
8、性设置为False D、将控件的Enabled 属性设置为False 22、不论何控件,共同具有的是(B) 属性。A、Text B 、 Name C、ForeColor D 、 Caption 23、以下关于窗体的描述中,错误的是(A) 。A、执行 Unload Form1 语句后,窗体Form1消失,但仍在内存中B、窗体的Load 事件在加载窗体时发生C、当窗体的Enabled 属性为 False 时,通过鼠标和键盘对窗体的操作都被禁止D、窗体的Height 、Width 属性用于设置窗体的高和宽24、当运行程序时,系统自动执行窗体的(A) 事件过程。A、Load B、 Click C、Un
9、load D 、GotFocus 25、窗体设计器是用来设计(B) 。A、应用程序的代码段 B、应用程序的界面C、对象的属性 D、对象的事件26、 VisualBasic是一种面向对象的可视化程序设计语言,采取了(A) 的编程机制。A、事件驱动 B、按过程顺序执行C、从主程序开始执行 D、按模块顺序执行27、确定一个控件在窗体上的位置的属性是(D) 。A、Width 或 Height B 、Width 和 Height C、Top 或 Left D、Top 和 Left 28、如果要改变窗体的标题,则需要设置的属性是(A) 。A、Caption B、Name C、BackColor D 、 B
10、orderStyle 29、以下叙述中错误的是(C) 。A、打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B、保存 Visual Basic程序时,应分别保存窗体文件及工程文件C、Visual Basic应用程序只能以解释方式执行D、事件可以由用户引发,也可以由系统引发30、以下叙述中错误的是(B) 。A、双击鼠标可以触发DblClick事件B、窗体或控件的事件的名称可以由编程人员确定C、移动鼠标时,会触发MouseMove事件D、控件的名称可以由编程人员设定31、在 VisualBasic中最基本的对象是(C) 。它是应用程序的基石,是其他控件的容器。A、文本框 B、命令
11、按钮C、窗体 D、标签32、以下叙述中正确的是(A) 。A、窗体的Name属性指定窗体的名称,用来标识一个窗体B、窗体的Name属性的值是显示在窗体标题栏中的文本C、可以在运行期间改变对象的Name属性的值D、对象的Name属性值可以为空33、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(C) 。A、工程资源管理器窗口 B 、工具箱窗口C、代码窗口 D、属性窗口34、 VisualBasic是一种面向对象的可视化程序设计语言,采取了的编程机制是(A) 。A、事件驱动 B、按过程顺序执行C、从主程序开始执行 D、按模块顺序执行35、用来设置粗体字的属性是(C) 。A、FontItalic
12、 B、FontName C、FontBold D、FontSize 36、如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是(A) 。A、如果工程中含有Sub Main 过程,则程序一定首先执行该过程B、不能把标准模块设置为启动模块C、用 Hide 方法只是隐藏一个窗体,不能从内存中清除该窗体D、任何时刻最多只有一个窗体是活动窗体37、为了把焦点移到文本框,所使用的方法是(A) 。A、SetFocus B、Visible C、Refresh D 、GetFocus 38、 INT(100*RND )产生的随机整数的闭区间是(A) 。A、0 ,99 B、1 ,100 C、0 ,100 D
13、、1 ,99 39、如果要在命令按钮上显示图形文件,应设置命令按钮的(B) 。A、Style属性和 Graphics 属性 B、Style属性和 Picture属性C、Caption 属性 D、Graphics 属性40、若要使命令按钮不可操作,要对(A) 属性进行设制。A、Enabled B、Visible C、BackColor D 、 Caption 41、假定窗体的名称为Form1,则把窗体的标题设置为“VB_Test”的语句为(B) 。A、Form1= “VB_Test” B、Form1.Caption= “VB_Test”C、Form1.Text=“VB_Test” D、Form1
14、.name= “VB_Test”42、以下叙述中错误的是(A) 。A、在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B、以 .BAS 为扩展名的文件是标准模块文件C、窗体文件包含该窗体及其控件的属性D、一个工程中可以含有多个标准模块文件43、要使文本框获得输入焦点,则应采用文本框控件的哪个方法(A) 。A、GotFocus B、LostFocus C、KeyPress D 、SetFocus 44、以下不能在“工程资源管理器”窗口中列出的文件类型是(B) 。A、.bas B、 .res C、.frm D 、.ocx45、刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是
15、(C) 。A、单选按钮 B、图片框C、通用对话框 D 、文本框46、以下叙述中错误的是(B) 。A、双击鼠标可以触发DblClick事件B、窗体或控件的事件的名称可以由编程人员确定C、移动鼠标时,会触发MouseMove事件D、控件的名称可以由编程人员设定47、以下能够触发文本框Change事件的操作是 (D) 。A、文本框失去焦点 B、文本框获得焦点C、设置文本框的焦点D、改变文本框的内容48、以下叙述中错误的是(C) 。A、一个工程中只能有一个Sub Main 过程B、窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体C、窗体的Hide 方法和 Unload 方法的作用完全相同D、
16、若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体49、语句 PrintAbs(-62)+Int(-62)的输出结果是 (A) 。A、0 B 、1 C、-1 D 、-72 50、如果将布尔常量值TRUE赋值给一个整型变量,则整型变量的值为(B) 。A、0 B、-1 C、TRUE D 、FALSE 51、函数 String(n,str)的功能是 (B) 。A、把数值型数据转换为字符串B、返回由n 个字符组成的字符串C、从字符串中取出n 个字符D、从字符串中第n 个字符的位置开始取子字符串52、语句 PrintFormat(“Hello World ”, “”) 的输出结果是(C) 。A、
17、hello WORLD B 、hello world C、HELLO WORLD D 、HELLO world 53、声明符号常量应该用关键字(B) 。A、Static B、Const C 、Private D、Variant 54、要强制显示声明变量,可在窗体模块或标准模块的声明段中加入语句(B) 。A、Option Base 0 B、Option Explicit C、Option Base 1 D、Option Compare 55、下列可作为VisualBasic变量名的是 (D) 。A、A#A B、4A C、 ?xy D、 constA 56、设 a=10,b=5,c=1,执行语句P
18、rinta b c后,窗体上显示的是(B) 。A、True B 、 False C 、1 D、出错信息57、执行 x$=String(6,124abc)后, x 的值是 (B) 。A、124abc B 、111111 C、 124 D、 abc 58、设 a=6,则执行x=IIf(a5,-1,0)后, x 的值为( D)A、5 B 、6 C、0 D、-1 59、执行语句:c$=“Glad”& Mid$( “Nice to meet you”,5,3) ,则变量c$的值为 (C) 。A、Nice to meet you B、 Glad Nice to meet you C、Glad to D、G
19、lad 60、下面 (D) 是合法的字符常数。A、ABC$ B 、 ABC C 、 ABC D、ABC 61、对于语句Ifx=1 Then y=1,下列说法正确的是(C) 。A、x=1 和 y=1 均为赋值语句B、x=1 和 y=1 均为关系表达式C、x=1 为关系表达式, y=1 为赋值语句D、x=1 为赋值语句, y=1 为关系表达式62、设有声明:DimX As Integer,如果 Sgn(X) 的值为 -1,则 X的值是 (D) 。A、任何整数 B、0 C、等于 0的整数 D、小于 0的数63、在一行内写多条语句时,每个语句之间用(B) 符号分隔。A、 , B、 : C、 、 D 、
20、 ;64、从键盘上输入两个字符串,分别保存在变量str1 、str2 中。确定第二个字符串在第一个字符串中起始位置的函数是(D) 。A、Left B 、 Mid C 、String D、Instr 65、设 S=中华人民共和国,表达式 Left (S,1 )+Right (S,1 )+Mid(S,3,2 )的值为( B)A、 中华民国 B 、中国人民 C、 中共人民 D 、人民共和 66、下列可作为Visual Basic中的变量名的是(A) 。A、Filename B 、A(A+B) C 、254D D、Print 67、下面 (A) 是合法的变量名。A、X_yz B、 123abc C、I
21、nteger D、X-Y 68、以下变量命名非法的是(C) 。A、xyz123 B 、printaa C、boolean D 、Bernald 69、设有变量声明:DimTestDate As Date,为变量 TestDate 正确赋值的表达方式是(A) 。A、TextDate=#1/1/2002# B、TestDate=#“1/1/2002 ”#C、TextDate=date( “1/1/2002 ”)D、TestDate=Format( “m/d/yy ”, “1/1/2002 ”)70、设 a=2,b=3,c=4,d=5,表达式abAND c=b And b10 B、(ab)Or(b0
22、) C、(a0)or(ba)And(b0) 82、 执行语句a=InputBox(Today,Tomorrow,Yesterday,Daybefore yesterday,5), 将显示一个输入对话框,在对话框的输入区中显示的信息是(A) 。A、Today B、Tomorrow C、Yesterday D、Day before Yesterday 83、 VB提供了结构化程序设计的3种基本结构,这3种基本结构是(B) 。A、递归结构,分支结构,循环结构B、选择结构,过程结构,顺序结构C、过程结构,输入、输出结构,转向结构D、分支结构,循环结构,顺序结构84、下面 If语句统计满足性别为男、职称
23、为副教授以上、年龄小于40岁条件的人数,不正确的语句是( D) 。A、If sex= “男” And age40 And InStr(duty,“教授” ) 0 Then n=n+1 B、If sex= “男” And age40 And (duty= “教授” Or duty= “副教授” ) Then n=n+1C、If sex= “男” And age40 And Right(duty,2)= “教授” Then n=n+1 D、If sex= “男” And age40 And duty= “教授” And duty= “副教授” Then n=n+185、当语句w=IIf(410,”
24、Red ”, “Green”) 执行后,变量w中的值是( C) 。A、Null B、“Red ”C、“Green”D、-1 86、赋值语句: a=123+MID( “123456”,3,2) 执行后,a 变量中的值是(D) 。A、“12334”B、123 C、12334 D、157 87、设有语句x=InputBox( “AAAA ”,“ BBBB ”,“” ), 程序运行后,所产生的对话框的标题应为 (C) 。A、AAAA B、空C、BBBB D、出错,不能产生对话框88、下面正确的赋值语句是(C) 。A、x+y=30 B、y=*r*r C、y=x+30 D、3y=x 89、 VB提供了结构
25、化程序设计的三种基本结构,三种基本结构是(D) 。A、递归结构、选择结构、循环结构B、选择结构、过程结构、顺序结构C、过程结构、输入输出结构、转向结构D、选择结构、循环结构、顺序结构90、下面程序段求两个数中的大数,不正确的是(D) 。A、Max=IIf(xy,x,y) B、If xy Then Max=xElse Max=y C、Max=x:If y =x Then Max=y D、If yx Then Max=y :Max=x 91、下列程序段:Dim x If x Then Print x Else Print x+1 运行后,显示的结果是(A) 。A、1 B、0 C、-1 D、出错92
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 VB 考试 题库
限制150内