VisualBasic综合练习题.doc_第1页
VisualBasic综合练习题.doc_第2页
VisualBasic综合练习题.doc_第3页
VisualBasic综合练习题.doc_第4页
VisualBasic综合练习题.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VisualBasic综合练习题一、选择题1、当窗体被关闭时,系统自动执行该窗体的_C_事件过程。(A)Click (B)Load (C) Unload (D)LostFocus2、如果Print方法在窗体的Load事件过程中不起作用,原因是( A )属性 的值为True 。 (A)AutoRedraw (B)Moveable (C)MaxButton (D)ControlBox3、在运行时,要使窗体既不能移动有不能改变大小,应设置BorderStyle=(A )。 (A) 0 (B) 1 (C)2 (D) 34、要使窗体运行时充满整个屏幕,应设置其( C )属性。 (A) Height (B)Width (C)WindowState (D) AutoRedraw5、要使标签控件的大小随Caption 属性值而自动调整,应设置其( B )属性。(A)Width (B)AutoSize (C) Caption (D)Alignment6、要设置标签控件字体的大小,应设置其( D )属性。(A)Height (B)Width (C) Caption (D)Font7、要使标签控件标题内容居中显示,应设置其( A )属性。 (A)Alignment (B)Appearance (C) BackStyle (D)ToolTipText8、 程序运行时,要使用户不能修改文本框中的内容,那么应设置_C_。 (A) Enabled=False (B) MultiLine=False (C) Locked=True (D) PasswordChar=”*”9、当设置文本框的ScrollBars=Both 而文本框确没有显示出滚动条,原因是( B )。 (A)文本框中没有内容 (B)文本框的MultiLine=False (C)文本框的Locked=True (D)文本框的MultiLine=True10、 程序运行时,要使用户不能修改文本框中的内容,那么应设置_C_。 (A) Enabled=False (B) MultiLine=False (C) Locked=True (D) PasswordChar=”*”11、要使鼠标指向“命令按钮”时,出现一个提示文本,应设置其_C_属性。 (A)Caption (B)Picture (C)ToolTipText (D) Style12、要使命令按钮在运行时能力丧失(不能用),Enabled=( B )。 (A) True (B) False13、使命令按钮获得“焦点”的方法是( C )。 (A)LinkSend (B)Move (C) SetFocus (D)Refresh14、一个窗体上有三个文本框,按放置顺序分别是:Text1,Text2,Text3 ,若使程序运行时Text3首先获得“焦点”,那么,应设置其( D )属性值为 0 。 (A) Top (B)Tag (C) Tabindex (D)Index15、一个窗体上有两个文本框,按放置顺序分别是:Text1,Text2 ,要想在Text1中按“回车”键,“焦点”自动转到Text2上,应在( A )处编写程序。(A)Private Sub Text1_KeyPress(KeyAscii As Integer) (B)Private Sub Text1_LostFocus() (C)Private Sub Text2_GotFocus() (D)Private Sub Text1_Click()16、下面关于控件属性的叙述中,不正确的是( C )。 A 属性是对一个对象特征的描述。 B 属性都有名称、取值类型、值。 C 属性的值必须在设计时确定。 D 有些属性的值可以在程序运行时改变。17、一只白色的足球被踢进球门,足球、白色、踢、进球门分别是(A )。 A 对象、属性、方法、事件。 B 对象、属性、事件、方法。 C 属性、对象、事件、方法。 D 属性、对象、方法、事件。18、要使标签控件的大小随Caption 属性值而自动调整,应设置其( B )属性。A Width B AutoSize C Caption D Alignment19、要使标签控件中的内容居中显示,应设置其( D )属性。A Width B Height C Caption D Alignment20、要使命令按钮在运行时不可见,应设置其( B )属性为True。 A Enabled B Visible C TabStop D Style21、在程序运行时,要使命令按钮获得“焦点”,应使用它的(C )方法。 A LinkSend B Move C SetFocus D Refresh22、当窗体被关闭时,系统自动执行该窗体的(C )事件过程。 A Click B Load C Unload D LostFocus23、要使窗体在运行时,用户不能改变其大小,应设置其(C )属性。 A BorderStyle B MinButton C WindowsState D MaxButton 24、 程序运行时,要使用户不能修改文本框中的内容,那么应设置(C )。 A Enabled B MultiLine C Locked D PasswordChar25、 要使文本框具有滚动条,必须设置其( A )属性。 A MultiLine和ScrollBar B MultiLine C ScrollBar D ScrollBar和Alignment 26、要使文本框中的内容,不以明码显示,应设置其( D )属性。 A Enabled B Visible C Locked D PasswordChar27、要使鼠标指向“命令按钮”时,出现一个提示文本,应设置其( C )属性。 A Caption B Picture C ToolTipText D Text27、复选框的( B )属性被用来,判断复选框是否被用户选中。 A Caption B Value C TabIndex D Index 28、列表框和组合框被选中项目的文本内容,被存放在(D )属性中。 A List B Font C Sorted D Text29、向组合框列表中添加项目的方法是(A )。 A AddItem B Refresh C List D RemoveItem30、要使通用对话框在打开文件时,只显示“*.Doc”类型的文件,那么应设置其( C )属性。 A Action B DefaultExt C FileName D Filter31、设置选项卡控件选项卡个数的属性是( )。 A Tab B TabIndex C Tabs D TabStop 32、菜单中的每个菜单项能够响应的事件是( )。 A Click B Click和KeyPress C Click和KeyDown D Click和GotFocus33、要在菜单项之间加一条分隔线,应做的操作是( )。 A 在菜单标题栏中输入“-” B 在菜单名称栏中输入“-” C 在菜单标题栏中输入“&” D 在菜单名称栏中输入“&”34、以下能够盛放其它控件的控件是( D )。 A TabStrip (选项卡) B Text (文本框) C PictureBox(图片框) D Frame (框架) 35、如果要是一个变量能在整个应用程序的任何地方都能使用,那么应如何定义该变量( C )。 A 在标准模块中,使用Public定义 B 在标准模块中,使用Private C 在窗体中,使用Public定义 D 在窗体中,使用Private定义36、在标准模块中,使用Public x! 定义了一个变量,并且x被赋值为2;在窗体的通用声明中,Public x! 定义了一个变量;在命令按钮的Click事件中,使用Dim x! 定义了一个变量,并且x被赋值为3。那么命令按钮的Click事件结束后,窗体通用声明中的x和标准模块中的x值分别为( C )。 A 标准模块中x=3,窗体中x=3 B 标准模块中x=3,窗体中x=2 C 标准模块中x=2,窗体中x=2 D 标准模块中x=2,窗体中x=037、程序运行时,文本框获得焦点后,用户按了键盘中的一个数字键后,那么对文本框最后发生的事件是( D )。 A change B keyup C keydown D keypress38、表达式16/4-25*8/4 Mod 52 = ( B )。 (A) 14 (B) 4 (C) 20 (D) 2 39、数学式3X5写成VB表达式是( C )。(A) 3=X5 (B)3=X or X5(C) 3=X and X=3 and 2 Or sin(x)0.9 And 3x+3=(B )。 (A)True (B)False ( C ) 不能计算41、将逻辑型数据转换成整型数据时,转换规则是( D )。(A) 将True转换为 1 ,将False转换为 0 (B) 将True转换为 1 ,将False转换为 1 (C) 将True转换为 0 ,将False转换为 -1(D) 将True转换为 1 ,将False转换为 042、下面正确的变量名是( D )。 (A) 3xy (B) xy_01 (C) sa t01 (D) integer43、Int(-3.1)+round (-4.6)=_C_。 (A)-8 (B)-7 (C) -9 (D)-644、对不同类型的运算符优先级规定是( )。 (A) 字符运算符 算术运算符 关系运算符 逻辑运算符(B) 算术运算符 字符运算符 关系运算符 逻辑运算符(C) 算术运算符 字符运算符 逻辑运算符 关系运算符(D) 字符运算符 关系运算符 逻辑运算符 算术运算符45、k=12.5 ,len( str( k ) )=( C ) 。 (A) 4 (B) 3 (C) 5 (D) 246、len(“vb程序设计”)=( D ) 。(A) 5 (B) 10 (C) 2 (D) 647、随机产生 10,50 之间整数的正确表达式是( )。 (A) Round( Rnd*51) (B) Int(Rnd*40+10)(C) Round( Rnd*50) (D) 10+Int(Rnd*41)48、赋值语句 A=123 + Mid$( “123456”,3,2) 执行后,A=( D )。 (A)”12334” (B)123 (C) 12334 (D)15749、Val (“123ab”)=( B )。 (A)0 (B)123 (C)1230 ( D ) 不能转换50、当Ucase$(C$)”A” and Ucase$(C$)=1 then if x=1 then f=sqr(x+1) f=sqr(x+1) else End if f=x2+3 End if (C) if x=1 then (D) if x=1 then f=sqr(x+1) f=sqr(x+1) End if End if f=x2+3 if x1 then f=x2+3 End if 59、下面关于for next 循环的叙述中,不正确的说法是( A )。 (A) 省略步长,系统默认为:步长是 1 (B) 循环变量必须是数值型 (C) 循环体内必须有 Exit For 语句 (D) 如果初值大于终值,不能省略 step 步长,否则循环只能执行一次。60、下面哪个程序不能正确显示1!,2!,3!,4!的值_。 (A)for i=1 to 4 (B) for i=1 to 4 n=1 for j=1 to i for j=1 to I n=1 n=n*j n=n*j next j next j print n print n next i next i (C) n=1 (D) n=1 : j=1 for j=1 to 4 do while j5 n=n*j n=n*j print n print n : j=j+1 next j loop 61、下列循环能正常结束的是 B (A) i=5 (B) i=1do do i=i+1 i=i+2 loop until i0 i=i+1 i=i+2 loop until i0 loop62、下面声明数组的语句中,正确的是( B )。(A) Dim a 3 , 4 as integer(B) Dim a( 1 to 3 , 4 ) as integer(C) Dim a( m , n ) as integer(D) Dim a( 3 、4 ) as integer63、Dim A(-2 to 1,2 ) 语句定义的分量个数是_A_. (A)2 (B)4 (C)9 (D) 1264、下面关于动态数组的叙述中,不正确的说法是( C )。 (A)要使用动态数组,首先用Dim 数组名() 声明,使用时必须用ReDim语句重定义数组的维数、下标的个数、分量的类型。 (B)用ReDim语句对数组重定义时,下标不能为常量。 (C)用ReDim语句对数组重定义时,下标可以是常量或有固定值的变量。(D)可以多次使用ReDim语句来改变数组的大小 。65、下面关于静态数组下标的叙述中,不正确的是( D )。 (A) 下标必须是常数,不能是变量或表达式 (B) 下标下界最小为:-32768 ,下标上界最大为:32767 (C) 省略下界,一般系统默认为:下界是 0 (D) 下标可以是字符型66、下面说明子过程的语句中,合法的是( )。 (A)Sub f1( ByVal n%( ) ) (B)Sub f1( n% ) As integer (C)Function f1( f1% ) As integer (D)Function f1( ByVal n% ) As integer67、在过程中可用来定义变量的语句是( D )。 (A) Dim 、Private (B) Dim 、Static (C) Dim 、Public (D) Dim 、Private、Static、Public68、在定义过程时,系统把形式参数默认为( )类型。 (A) 值参 (B)变参69、下列控件中,没有Caption 属性的是()。(A)框架 (B)列表框 (C)复选框 ( D ) 单选钮70、单选钮的_属性被用来,判断单选钮是否被用户选中。 (A)Caption (B)Value (C)TabIndex (D) Index 71、使用( C )属性,可以取得列表框中的项目个数。 (A)List (B)ListIndex (C)ListCount ( D ) Text72、通过(B)属性值,程序可获知用户所选定的列表项的序号。 (A)List (B)ListIndex (C)ListCount ( D ) Text73、下面关于“框架”控件的叙述中,不正确的说法是( B )。 (A) 框架是一个容器控件。 (B) 框架的Caption属性不能为空字符 (C) 框架内的控件随框架一起移动、显示、屏蔽。 (D) 往框架中放置

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论