VB期中练习题.pdf
《VB期中练习题.pdf》由会员分享,可在线阅读,更多相关《VB期中练习题.pdf(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VB单元练习题一一、选择题1、Visual Basic集成开发环境中不包括下列哪些窗口?(A.工具箱图口B.工程资源管理器窗口 C.属性窗口D.命令窗口2、“一辆小客车在正常行进过程中被一辆大型货车撞坏了”,在这句话中:客车T 小 行 进”和“被一辆大型货车撞坏了”分别对象Visual Basic中的哪些术语?()A.对象、属性、事件、方法B.对象、属性、方法、事件C.属性、对象、事件、方法D.属性、对象、方法、事件3、对象的特征和状态特征称为?(A.A 件B.方法C.属性D.类4、下面哪一个属性用来标识对象的名称?(A.CaptionB.ValueC.TextD.Name5、下列哪个符号是合
2、法的变名?A.VB123 B.AbsC.99JiD.xy6、数学式子10sin25写成Visual Basic表达式是?()A.10sin25 B.10*sin(25)C.10*sin(25)D.10*sin(25*3.14/180)7、Visual Basic中不存在下列哪一种数据类型?()A.字符串类型 B.日期类型 C.逻辑类型 D.指针类型8、表达式 Left(Visuar,3)+Lcase(AB”)的值是?()A.visAB B.VisAB C.Visab D.ualab9、表达式6+10 Mod 4*2+1的值是?()A.9 B.11 C.1 D.310、把数值型转换为字符串型需要
3、使用下列哪一种函数?()A.Val()B.Str()C.Asc()D.Chr()11、V B 中窗体文件的扩展名是 o(A)VBP(B)FRM(C)VBW(D)PDM12、在设计应用程序时,通过 JS 口可以查看到应用程序工程中的所有组成部分。(A)代码窗口(B)窗体设计窗口(C)属性窗口(D)工程资源管理器窗口13、在 Visua旧asic中,所 有 的 窗 体 利 控 件 都 必 定 具 有 的 一 个 属 性 是。(A)Name(B)Font(C)Caption(D)FillColor14、对变曜名说法不正确的是_ _ _ _ _o(A)必须是字母开头,不能是数字或其他字符(B)不能是V
4、 B 的保留字(C)可以包含字母、数字、下划线和标点符号(D)不能超过255个字符15、以下变名 中,是不符合Visua旧asic的命名规范的。(A)Abc901(B)_mnu_Open_234(C)price_(D)K16、在SB体上画一个命令按钮(名称为Commandl),然后编写如下事件过程:PrivateSubCommand 1_Click()DimbAsIntegerb=b+1EndSub运行程序,三次单击命令按钮后,变 量 b 的值是:O(A)0(B)1(C)2(D)317、下列程序段的执行结果为 oX=5:Y=-20If NotX0 ThenX=Y-3ElseY=X+3Endif
5、Print X-Y;Y-X(A)-3 3(B)5 8(C)3 3(D)25 2518、当 x 为偶数时,则在国体上显示“偶数”,否则显示“奇数”,不能实现该代码段功能的是(A)if x2=x/2 then print偶数 else print奇数(B)if x mod2=0 then print偶数else print奇数(C)if not x mod 20 then print偶数else print奇数(D)if x2=int(x/2)then print偶数else print奇数19、若要执行下列程序段后窗体上显示 红 字,则 x 可取的值为:Select caseint(x/10)c
6、ase2,4,6,8print jteasel,3,5,7,9print绿caseelseprint红endselect(A)27(B)38(C)10(D)520、在程序代码中将图片文件mypiejpg装入图片框Picturel的语句是_ _ _ _ _ _。(A)Picture1.Picture=mypic.jpg(B)Picture1.lmage=mypic.jpg(C)Picture1.Picture=LoadPicture(mypic.jpg)(D)Load Picture(mypic.jpg)21、大部分控件都没有的属性是 o(A)Top(B)Name(C)Enabled(D)lnt
7、erval22、下列属于正确的字符串常的是_ _ _ _ _ _ _ _ _ _ _ _(A)#ABC(B)$ABC$(C)ABC(D)ABC23、设 a=8,b=10,则以下表达式的值为真的是_ _ _ _ _ _ _ _ _ _ _ _(A)(-3+5a)and(b0)(B)a=bandb12(C)not(b0)(D)(ab)or(b0)24、语句Z=y+1代表(A)将变-Z存入变-y 中,再加上1 的表达式(B)变Z 取得y+1的值(C)变取得变的值,然后再加上1 的一个表达式(D)将变Z 存入变y+1中25、执行下面的语句后,所产生的信息框的标题是_ _ _ _ _ _ _ _ _ _
8、 _ o A=MsgBox(AAAAA,3,BBBBB)(A)BBBBB(B)AAAAA(C)空(D)出 借,不能产生信息框26、执行下列代码,分别输入12和 89,输出结果是 oPrivate Sub Form_ClickOa=lnputBox(D)b=l 叩 utBox(E)Print a+bEnd Sub(A)101(B)DE1289(C)DE(D)128927、为了替时关闭计时器,应把该计时器的某个属性设为False,这个属性是(A)Enabled(B)Visible(C)Timer(D)lnterval28、下列表达式,哪一个可以产生1 到 6 之间的随机整数(包括1 和 6)一(A
9、)lnt(Rnd*7)(B)lnt(Rnd(6)+1)(C)lnt(Rnd*6)(D)lnt(Rnd*6+1)29、执行下列程序,从健盘输入10,运行结果是 oPrivateSubCommand 1_Click()S=lnputBox(请输入一个数字:)Select Case SCase ls0Print 0Case ls3Print 3Case ls5Print 5End SelectEnd Sub(A)0(B)3(C)5(D)030.VB6.0共有3 个版本,它们分别是_ _ _ _ _ _A.学习版、标准版和企业版 B.标准版、专业版和企业版C.学习版、标准版和网络版 D.标准版、专业版
10、和中文版31.V B 的集成开发环境中有 工作状态A.一种 B.两种 C.三种 D.四种32.VB6.0的集成开发环境不包括_ _ _ _ _ _A.窗体窗口 B.工 具 箱 C.代码皆口 D.过程窗口33.VB6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是A.设计状态 B.墟写代码状态 C.运行状态 D.中断状态3 4 .用 VB设计的应用程序,文件的扩展名中不含_ _ _ _ _ _A.Frx B.Bas C.Vbp D.Form35.以下说法正确的是_ _ _ _ _ _A.属性窗口包括:标IB栏、对象名称的单选按钮、选项卡、属性列表、属性含义说明B.属性窗口包括:标题栏、
11、对象名称的下拉列表、选项卡、属性列表、属性含义说明C.属性窗口包括:菜单栏、对象名称的单选按钮、选项卡、属性列表、属性含义说明D.JB性窗口包括:菜单栏、对象名称的下拉列表、选项卡、属性列表、属性含义说明36.V B 中,强制变声明的语句是 oA.Option Explicit B.Option Base C.REM D.PUBLIC37.VB6.0集成开发环境有三种工作状态,工作状态显示在 oA.状 态 栏 的 最 左 方 B.状态栏的最右方C.状态栏的中括号内D.标题栏的中括号内38.在界面设计时,双击雷体中的对象后,VB将显示的窗口是_ _ _ _oA.立即窗口 B.代码窗口 C.属性窗
12、口 D.项 目(工 程)窗口39.下述选项中,属于VB的程序设计方法是_ _ _ _ _,A.面向对象、顺序驱动 B.面向对象、事件驱动C.面向过程、事件驱动 D.面向过程、顺序驱动40.VB集成开发环境中,功能键F5的功能是_ _ _ _ _oA.进入帮助窗口B.进入编辑状态C.进行上下窗口的切换D.运行程序41.VB设计的应用程序,扩展名为.Vbp的文件是 oA.窗体文件 B.类文件 C.工程文件 D.标准模块文件42.V B 设计的应用程序,扩展名为.Frm的文件是。A.窗体文件 B.类文件 C.工程文件 D.标准模块文件43.用 VB可视化程序设计语言设计应用程序的主要工作是完成 oA
13、.设计流程和编写代码 B.设计界面和编写代码C.设计算法和结写代码 D.设计程序和端写代码44.在 VB 6.0中,12345&的数据类型是()A.整数型 B.长整数型C.字符常数 D.双精度常数45.在 VB6.0中,语 句 Dim M1#,Abc,Xyz As Single定义的M1、A be和 Xyz的类型分别是()A.双精度、整数型、单精度 B.双精度、单精度、单精度C.双精度、整数型、整数型 D.双精度、可变类型、单精度46.在 VB6.0中,下列不正确的Integer型常数是_,A.32768B.0C.037%D.-2222247.在 VB6.0K,12345678#的类型是.A.
14、整数型B.长整数型C.字符常数D.双精度常数6.在 VB6.0中,合法的字符串常数是.A.ABC$B:3+4”C.ABC D:3+448.方法PRINT 2030输出结果是-。A.2030B B.2030C.出现错误信息 D.049.假 定 Bln1是逻辑型变,下 面 鼠 值 语 句 中 正 确 的 是.A.Bln1=True B.Bln1=.True.C.Bln1=#True#D.Bln1=3450.在以下运算符中,优先级最低的是()A./B.C.Mod D.51.VB6.0中,执行下面的四个语句时出现错误的是()A.x=SGN(0)B.x=SQR(1)C.x=LOG(0)D.x=SIN(1
15、)52.VB 6.0 表达式 COS(0)+ABS(-1)+INT(RND(1)的值是()A.1 B.-1C.0 D.253.设 a 为整型变一,不能正确表达数学关系6a15的 VB6.0表达式是()A.6a15 B.Not(a=6)And a6 And a6 And Not(a=15)54.股子是一个正六面体,用 16这六个数分别代表这六面,掷一次般子出现的数可表示为()A.INT(RND(6)+1 )B.INT(RND*6)C.INT(RND(1)*7)D.INT(RND(1 )*6+1)55.逻辑运算符AndQr和 Not的优先顺序,从高到低是_ _ _ _ _ _A.Or-And-No
16、tB.And-Not-OrC.Not-And-OrD.Not-Or-And56.计第b的自然对数使用的Visual Basic表达式是A.Log(b)B.Lg(b)C.Loge(b)D.Lge(b)57.方法Print 28 Mod-1 5输出结果是A.28 Mod-15 B.28 Mod-15C.-13 D.1358.已字母A的ASCII码为十进制的65,表达式Asc(“A”)+Asc(C)的值是A.6567 B.132C.AC D.AC59.若X=5、Y=6,则表达式X+Y=11的值是A.X+Y=11 B.11C.True D.False60.下列执行语句后,V的值是_A$=54321V=
17、Val(Mid$(A$,3,2)A.43 B.32 C.432 D.061.执行下列语句后,E、F、G的值分别是_E=5:F=4:G=3E=F:F=G:G=EA.3 4 5 B.4 3 4 C.4 5 4 D.4 5 562.m,n是整数,且nm,在下面四个语句中,能将x鼠值为一个mn之间(含m,n)的任意整数,即满足m=x=n的是_A.x=INT(RND*(n-m+1)+m B.x=INT(RND*n)+mC.x=INT(RND*m)+n D.x=INT(RND*n-m)+m63.VB6.0 表达式 Log+ABS(-1)+lnt(Rnd)的值是A.-1 B.0 C.1 D.264 .V B
18、表达式10A-2 的值是A.-100 B.0.01 C.100 D.-0.0165.VB6.0 表达式 Len(Left(“abcd”,2)+Right(“济南学院”,2)的值为A.2 B.4 C.6 D.866.Load事件是在窗体被装入工作区时()触发的事件。A.用户 B.程序员 C.手工 D.自动67.修改控件属性,一般可以使用属性窗口,也可以通过()为属性鼠值。A.命令 B.对象 C.方法 D.代码68.下面是国体的四个属性,在界面设计时,改变属性值就言不到窗体变化的属性是.A.Top B.Width C.Left D.Enabled69.下面四个选项,不是事件的是 oA.Load B
19、.Enabled C.Unload D.DbICIick70.以下叙述正确的是.A.窗体(名称)属性是用来标识窗体的B.窗体(名称)属性的值显示在窗体的标题栏中C.可以在运行期间改变窗体的(名称)D.窗体的(名称)属性值可以为空71.决定窗体标题条显示内容的属性是_ _ _ _ _ oA.(名称)B.Text C.Caption D.Top72.若要使某文本框获得控制焦点,可使用的方法是_ _ _ _ _ _,A.LostFocusB.Point C.SetFocusD.GotFocus73.以下选项中,不是Visual Basic6.0缺省控件名称的是_ _ _ _ _。A.Commandl
20、 B.Textl C.labell D.Change74.若要将某命令按钮设为默认命令按钮,则应设为T rue的属性是。A.Enabled B.Cancel C.Default D.Value75.令按钮不能响应的事件是_ _ _ _ oA.DbICIick B.click C.MouseDown D.MouseUp二、填空题1、下列哪些可以作为变量?12fd x13 r2 a2 23a22、下列哪些可以作为常量?并说明是数值型还是字符型、逻辑型、日期型?“asdf asdf 12341234#2008/11/10#true false a33、把下列数学式子写成V B表达式J x2+y2+z
21、22sm(亨)c s(U)隹/4、计算下列V B表达式的值(要求写出步票)5*3*628/4*2.5/1.25*(3.7+2.5)184*4.0A2/1.6253 Mod 3*2263 Mod 0.4*Sqr(25)8/4*5/2.5*(3.25+6.75)3*7214/5*2155*227A1/327A(1/3)sqr(100)4*25、按下列要求写出赋值语句(1)把数值234鼠给变a(2)把字符串abc鼠给变量z1(3)把标签Lblts的内容改为“姓名”6、写出下列函数的值lnt(-3.14159)Sqr(sqr(16)7、随机产生a-b范围内(包括b)整数的公式:8、写出输入输出语句输出
22、对话框:要求使用3 图 标,标 题 为 r输出对话框”,对话框中的内容是“你输错了”VB单元练习题二1.下列叙述中正确的是()A.只有窗体才是Visual Basic中的对象B.只有控件才是Visual Basic中的对象C.SB体和控件都是Visual Basic中的对象D.0I体和控件都不是Visual Basic中的对象2.确定一个控件在窗体上的位置的属性是()A.Width 或 Height B.Width 和 Height C.Top 或 Left D.Top 利 Left3.为了同时改变一个活动控件的高度和宽度,正确的操作是()A.拖拉控件4 个角上的某个小方块B.只能拖拉位于控件
23、右下角的小方块C.只能拖拉位于控件左下角的小方块D.不能同时改变控件的高度和宽度4.用户在屏幕上画出应用程序界面,并设好对象的属性,系统便可以自动生成程序代码,这 称 为(A、面向对象的程序设计 B、结 构 化程序设计C、事件驱动的编程机制 D、可视化程序设计5.VB6共有三个版本,按功能从弱到强的顺序排列应是()A、学习版、专业版和工程版 B、学习版、工程版利专业版C、学习版、专业版和企业版 D、学习版、企业版和专业版6.VB集成开发环境有三种工作状态,不属于三种工作状态之一的是()A、设计状态 B、编写代码状态 C、运行状态 D、中断状态7 .工程文件的扩展名是()A、.firm B,.v
24、bp C、.bas D、.frx8 .窗体文件的扩展名是()A、.frmB、.vbpC、.basD、.frx9.VB集成开发环境可以()A、编辑、调试、运行程序,但不能生成执行程序B、编辑、生成可执行程序、运行程序,但不能调试程序C、编辑、调试、生成可执行程序,但不能运行程序D、擒辑、调试、运行程序,也能生成执行程序10.标准模块文件的扩展名是()A、.firm B,.vbp C、.bas D、.vbg11.用于获得字符串S 从 第 5 个字符开始的3 个字符的函数是(1A.Mid(S,5,3)B.Middle(S,5,3)C.Right(S,5,3)D.Left(S,5,3)12.用于从字符
25、串左边截取字符的函数是(A、Ltrim()B、Trim()C、lnstr()D、Left()13.用于去掉字符串左右两边的空格的函数是().A、Ltrim()B、Trim()C、Left()D、lnstr()14.假定理体的名称(Name JB性)为Forml,则把窗体的标题设置为“VB Test”的 语 句 为()A.Form 1 =VB Test B.Caption=VB TestC.Forml.Text=VB Test D.Forml.Name=VBTest1 5 下列说法中正确的是:为了保存一个Visual Basic应用程序,应 当()A.只保存窗体模块文件(frm)B.只保存工程文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 期中 练习题
限制150内