欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PDF文档下载  

    VISUALBASIC综合练习题.pdf

    • 资源ID:11032951       资源大小:171.87KB        全文页数:8页
    • 资源格式: PDF        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    VISUALBASIC综合练习题.pdf

    VisualBasic 综合练习题综合练习题 一、选择题一、选择题 1、当窗体被关闭时,系统自动执行该窗体的_C_事件过程。 (A)Click(B)Load(C) Unload(D)LostFocus 2、如果 Print 方法在窗体的 Load 事件过程中不起作用,原因是( A)属性 的值为 True 。 (A)AutoRedraw (B)Moveable(C)MaxButton (D)ControlBox 3、在运行时,要使窗体既不能移动有不能改变大小,应设置 BorderStyle=(A)。 (A) 0(B) 1(C)2(D) 3 4、要使窗体运行时充满整个屏幕,应设置其( C)属性。 (A) Height (B)Width(C)WindowState (D) AutoRedraw 5、要使标签控件的大小随 Caption 属性值而自动调整,应设置其( B)属性。 (A)Width(B)AutoSize(C) Caption(D)Alignment 6、要设置标签控件字体的大小,应设置其(D)属性。 (A)Height(B)Width(C) Caption(D)Font 7、要使标签控件标题内容居中显示,应设置其( A)属性。 (A)Alignment(B)Appearance(C) BackStyle(D)ToolTipText 8、 程序运行时,要使用户不能修改文本框中的内容,那么应设置_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=True 10、 程序运行时,要使用户不能修改文本框中的内容,那么应设置_C_。 (A) Enabled=False(B) MultiLine=False (C) Locked=True(D) PasswordChar=”*” 11、要使鼠标指向“命令按钮”时,出现一个提示文本,应设置其_C_属性。 (A)Caption(B)Picture(C)ToolTipText(D) Style 12、要使命令按钮在运行时能力丧失(不能用) ,Enabled=( B) 。 (A)True(B)False 13、使命令按钮获得“焦点”的方法是(C) 。 (A)LinkSend(B)Move(C) SetFocus(D)Refresh 14、一个窗体上有三个文本框,按放置顺序分别是:Text1,Text2,Text3 ,若使程序运行 时 Text3 首先获得“焦点” ,那么,应设置其(D)属性值为 0 。 (A) Top(B)Tag(C) Tabindex(D)Index 15、一个窗体上有两个文本框,按放置顺序分别是: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 )属性。 AWidthBAutoSizeCCaptionDAlignment 19、要使标签控件中的内容居中显示,应设置其( D)属性。 AWidthBHeightCCaptionDAlignment 20、要使命令按钮在运行时不可见,应设置其( B)属性为 True。 AEnabledBVisibleCTabStopDStyle 21、在程序运行时,要使命令按钮获得“焦点” ,应使用它的(C)方法。 ALinkSendBMoveCSetFocusDRefresh 22、当窗体被关闭时,系统自动执行该窗体的(C)事件过程。 AClickBLoadCUnloadDLostFocus 23、要使窗体在运行时,用户不能改变其大小,应设置其(C)属性。 ABorderStyleBMinButton CWindowsStateDMaxButton 24、 程序运行时,要使用户不能修改文本框中的内容,那么应设置(C) 。 AEnabledBMultiLine CLockedDPasswordChar 25、 要使文本框具有滚动条,必须设置其( A)属性。 AMultiLine 和 ScrollBarBMultiLine CScrollBarDScrollBar 和 Alignment 26、要使文本框中的内容,不以明码显示,应设置其( D)属性。 AEnabledBVisible CLockedDPasswordChar 27、要使鼠标指向“命令按钮”时,出现一个提示文本,应设置其(C)属性。 ACaptionBPictureCToolTipTextDText 27、复选框的(B)属性被用来,判断复选框是否被用户选中。 ACaptionBValueCTabIndexDIndex 28、列表框和组合框被选中项目的文本内容,被存放在(D)属性中。 AListBFontCSortedDText 29、向组合框列表中添加项目的方法是(A) 。 AAddItemBRefreshCListDRemoveItem 30、要使通用对话框在打开文件时,只显示“*.Doc”类型的文件,那么应设置其( C) 属性。 AActionBDefaultExtCFileNameDFilter 31、设置选项卡控件选项卡个数的属性是() 。 ATabBTabIndexCTabsDTabStop 32、菜单中的每个菜单项能够响应的事件是() 。 AClickBClick 和 KeyPress CClick 和 KeyDownDClick 和 GotFocus 33、要在菜单项之间加一条分隔线,应做的操作是() 。 A在菜单标题栏中输入“-” B在菜单名称栏中输入“-” C在菜单标题栏中输入“&” D在菜单名称栏中输入“&” 34、以下能够盛放其它控件的控件是(D) 。 ATabStrip (选项卡)BText(文本框) CPictureBox(图片框)DFrame (框架) 35、如果要是一个变量能在整个应用程序的任何地方都能使用,那么应如何定义该变量 (C ) 。 A在标准模块中,使用 Public 定义 B在标准模块中,使用 Private C在窗体中,使用 Public 定义 D在窗体中,使用 Private 定义 36、在标准模块中,使用 Publicx! 定义了一个变量,并且 x 被赋值为 2;在窗体的通用声 明中,Publicx! 定义了一个变量;在命令按钮的 Click 事件中,使用 Dimx! 定义了一个 变量,并且 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=0 37、程序运行时,文本框获得焦点后,用户按了键盘中的一个数字键后,那么对文本框最后 发生的事件是(D) 。 AchangeBkeyupCkeydownDkeypress 38、表达式 16/4-25*8/4Mod52 = (B)。 (A) 14(B) 4(C) 20(D) 2 39、数学式 3X5 写成 VB 表达式是(C) 。 (A)3<=X<5(B)3<=XorX<5 (C)3<=Xand X=3and2Orsin(x)0.9And3x+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 转换为 0 42、下面正确的变量名是(D) 。 (A) 3xy(B) xy_01(C) sat01(D) integer 43、Int(-3.1)+round (-4.6)=_C_。 (A)-8(B)-7(C) -9(D)-6 44、对不同类型的运算符优先级规定是() 。 (A) 字符运算符 算术运算符 关系运算符 逻辑运算符 (B) 算术运算符 字符运算符 关系运算符 逻辑运算符 (C) 算术运算符 字符运算符 逻辑运算符 关系运算符 (D) 字符运算符 关系运算符 逻辑运算符 算术运算符 45、k=12.5 ,len( str( k ) )=(C) 。 (A) 4(B) 3(C) 5(D) 2 46、len(“vb 程序设计”)=(D) 。 (A) 5(B) 10(C) 2(D) 6 47、随机产生 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)157 49、Val (“123ab”)=( B) 。 (A)0(B)123(C)1230( D )不能转换 50、当 Ucase$(C$)”A” andUcase$(C$)=1then ifx=1 thenf=sqr(x+1) f=sqr(x+1)else End iff=x2+3 End if (C)ifx=1then(D)ifx=1then f=sqr(x+1)f=sqr(x+1) End ifEnd if f=x2+3ifx<1then f=x2+3 End if 59、下面关于 for next 循环的叙述中,不正确的说法是( A) 。 (A)省略步长,系统默认为:步长是 1 (B)循环变量必须是数值型 (C)循环体内必须有 ExitFor 语句 (D)如果初值大于终值,不能省略 step步长,否则循环只能执行一次。 60、下面哪个程序不能不能正确显示 1! ,2! ,3! ,4!的值_。 (A)fori=1to4(B) fori=1 to4 n=1for j=1 toi for j=1 to In=1 n=n*jn=n*j nextjnext j printnprintn nextinexti (C) n=1(D) n=1 : j=1 for j=1 to 4dowhilej<5 n=n*jn=n*j printnprintn: j=j+1 nextjloop 61、下列循环能正常结束的是B (A)i=5(B)i=1 dodo i=i+1i=i+2 loopuntili0 i=i+1i=i+2 loopuntili0loop 62、下面声明数组的语句中,正确的是(B) 。 (A) Dima 3 , 4 asinteger (B) Dima( 1 to 3 , 4 )asinteger (C) Dima( m , n )asinteger (D) Dima( 3 、4 )asinteger 63、DimA(-2 to 1,2 ) 语句定义的分量个数是_A_. (A)2(B)4(C)9(D) 12 64、下面关于动态数组的叙述中,不正确的说法是(C) 。 (A)要使用动态数组,首先用 Dim 数组名() 声明,使用时必须用 ReDim 语句重定义数组的维数、下标的个数、分量的类型。 (B)用 ReDim 语句对数组重定义时,下标不能为常量。 (C)用 ReDim 语句对数组重定义时,下标可以是常量或有固定值的变量。 (D)可以多次使用 ReDim 语句来改变数组的大小 。 65、下面关于静态数组下标的叙述中,不正确的是(D) 。 (A)下标必须是常数,不能是变量或表达式 (B)下标下界最小为:-32768 ,下标上界最大为:32767 (C)省略下界,一般系统默认为:下界是 0 (D)下标可以是字符型 66、下面说明子过程的语句中,合法的是() 。 (A)Subf1( ByValn%( ) (B)Subf1( n% )Asinteger (C)Functionf1( f1% )Asinteger (D)Functionf1( ByValn% )Asinteger 67、在过程中可用来定义变量的语句是(D) 。 (A) Dim 、Private (B) Dim 、Static (C) Dim 、Public (D) Dim 、Private、Static、Public 68、在定义过程时,系统把形式参数默认为()类型。 (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 )Text 72、通过(B)属性值,程序可获知用户所选定的列表项的序号。 (A)List (B)ListIndex(C)ListCount( D )Text 73、下面关于“框架”控件的叙述中,不正确的说法是( B) 。 (A) 框架是一个容器控件。 (B) 框架的 Caption 属性不能为空字符 (C) 框架内的控件随框架一起移动、显示、屏蔽。 (D) 往框架中放置控件不能用双击控件的方法。 74、下面关于“菜单”的叙述中,不正确的说法是(B) 。 (A) 热键是指使用 Alt 键和菜单标题中的一个字符来打开菜单。 (B) 每个菜单项在运行时都是可见的。 (C) 菜单项之间的分隔线也是一个菜单项,但它没有 Click 事件。 (D) 要建立动态菜单就必须使用控件数组。 二、填空题二、填空题 1、_机器_语言的程序不需要编译,计算机便可直接执行 2、把 X 是是 5 或或 7 的倍数的倍数写成 VB 表达式是() 3、x=5 ,y=12 ,p=True,那么 iff( p , x , y )=() 4、列表框与组合框的主要区别是:列表框_只能从其中选择,而不能直接修改 其中的内容。 5、时钟控件的 _ 属性,表示两个计时事件之间的时间间隔。 6、把 X 是是 5 或或 7 的倍数的倍数写成 VB 表达式是_。 7、菜单中的每个菜单项都是一个对象,它只有一个()事件,若要使该菜单项有所 作为,就必须在此事件过程中编写代码。 8、如果菜单标题的某个字母前输入“&”字符,那么该字母就成了热键字母;如果在建立 菜单项时,在标题文本框中输入一个() 字符,那么该项在显示时形成一个分隔符。 9、InStr(2,”ghasdfghjkl”,”gh”)=(1)。 10、k=123,则 Len(Str(k) )=(4) 。 11、I=5,则 choose( I ,”+”,”-”,”*”,”/” )=(Null) 。 12、设 dima(10,5),则 Ubound(a , 1)=() 。 13、如果在窗体的“通用” 、 “声明”中,使用 Private 定义一个子过程,那么它的作用范围 是() 。 14、如果把数组作为过程的参数,那么它必须是()数组。

    注意事项

    本文(VISUALBASIC综合练习题.pdf)为本站会员(苏美尔)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开