2014vb题库完整版前
- 格式:doc
- 大小:1.49 MB
- 文档页数:91
特教vb考试题库及答案特教VB考试题库及答案一、选择题1. VB中的变量声明关键字是:A. DimB. ConstC. Option ExplicitD. Sub答案:A2. 下列哪个是VB的内置函数?A. MsgBoxB. PrintC. OpenD. Close答案:A3. VB中的循环结构不包括:A. ForB. WhileC. IfD. Do答案:C二、填空题1. 在VB中,使用________关键字可以声明数组。
答案:Dim2. VB中的________函数用于弹出一个包含文本、标题和按钮的对话框。
答案:MsgBox3. 要实现循环直到满足特定条件,可以使用________循环。
答案:While三、简答题1. 请简述VB中的事件驱动编程的概念。
答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户输入、系统消息等)触发,而不是按顺序执行代码。
2. 描述VB中类和对象的区别。
答案:类是一个模板,定义了对象的结构和行为;对象是类的实例,具有类定义的属性和方法,并且可以独立存在。
四、编程题1. 编写一个VB程序,实现计算两个数的和并显示结果。
```vbDim num1 As IntegerDim num2 As IntegerDim sum As Integernum1 = 5num2 = 10sum = num1 + num2MsgBox "两个数的和是:" & sum```2. 请编写一个VB函数,判断一个数是否为素数。
```vbFunction IsPrime(ByVal number As Integer) As BooleanDim i As IntegerIf number <= 1 ThenIsPrime = FalseExit FunctionEnd IfFor i = 2 To number - 1If number Mod i = 0 ThenIsPrime = FalseExit FunctionEnd IfNext iIsPrime = TrueEnd Function```五、论述题1. 论述VB在桌面应用程序开发中的优势和局限性。
VB试题库及答案最新VB题库及答案⼀、选择题第1部分1、在窗体(名称为Form1)上画⼀个名称为Text1的⽂本框和⼀个名称为Command1的命令按钮,然后编写⼀个事件过程。
程序运⾏后,如果在⽂本框中输⼊⼀个字符,则把命令按钮的标题设置为“计算机等级考试”。
以下能实现上述操作的事件过程是A、Private Sub Text1_Change()Command1.Caption = "计算机等级考试"End SubB、Private Sub Command1_Click()Caption = "计算机等级考试"End SubC、Private Sub Form_Click()Text1.Caption = "计算机等级考试"End SubD、Private Sub Command1_Click()Text1.Text = "计算机等级考试"End Sub2、在⼀⾏内写多条语句时,每个语句之间⽤()符号分隔。
A、 ,B、:C、.D、;3、下⾯()是合法的变量名。
A、X_YZB、123ABCC、INTEGERD、X-Y4、下⾯()是合法的字符常量。
A、 ABC$B、“ABC”C、‘ABC’D、 ABC5、表达式16/4 - 2^5*8 MOD 5\2的值为()。
A、14B、 4C、20D、26、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是A、b=Left(a,10)B、b=Mid(a,10)C、b=Right(a,10)D、b=Mid(a,11,10)7、设a="a",b="b",c="c",d="d",执⾏语句x = IIf((a < b) Or (c > d), "A", "B")后,x的值为A、"a"B、"b"C、"B"D、"A"8、在窗体上画⼀个⽂本框,然后编写如下事件过程:Private Sub Form_Click()x = InputBox("请输⼊⼀个整数")Print x + Text1.TextEnd Sub程序运⾏时,在⽂本框中输⼊456,然后单击窗体,在输⼊对话框中输⼊123,单击“确定”按钮后,在窗体上显⽰的内容为A、123B、456C、579D、1234569、在BASIC中,三个逻辑运算符NOT,AND,OR在运算过程中,优先级从⾼到低的顺序是()。
程序设计题1、题目:(事件)单击窗体(响应)用输入框输入一自然数,判断是"正数"、"负数或"零",并根据输入的数用消息框显示"正数"、"负数〞或"零"。
2、题目:(事件)单击窗体。
(响应)求200~300之间既能被3整除又能被7整除的数。
并求出所有数之和存入变量SUM中3、题目:单击窗体。
(响应)S=1+1/4+1/9+1/16+1/25+…+1/100,结果输出在窗体上。
4、题目:(事件)单击窗体。
(响应)在窗体上打印数列2/1,3/2,5/3,8/5,13/8…的前10项,并求其和,将和保存在变量s中。
5、题目:(事件)双击窗体。
(响应)把一元钞票换成一分、二分和五分的硬币每种至少有一枚〕,求出其所有的换法,把结果输出在窗体上。
将所有的换法的数目存入变量N中6、题目:单击窗体。
)求1!+2!+3!+4!+5!并将结果输出到窗体上。
结果存入变量S中7、题目:(事件)单击窗体。
(响应)生成一个一维数组(10个数组元素依此为:' 15、23、72、43、96、23、3、65、88、17写程序求出这个数组中的最大值、最小值和平均值,并输出在窗体上。
将最大值,最小值,平均值分别存入变量Ma*,Min,Aver中8、题目:(事件)单击窗体。
(响应)在窗体上输出100~200之间的所有合数。
求出所有数之和存入SUM 中所谓合数是指自然数中能被1和本数整除以外,还能被其他数整除的数。
9、题目:(事件)单击窗体。
(响应)求10~20之间所有素数的乘积并输出在窗体上。
将结果存入变量L 中。
10、题目:(事件)单击窗体。
(响应)求1 - 1/2 + 1/3 - 1/4 + …… + 1/99 - 1/100的值。
将结果存入变量J中。
1题n = InputBo*("输入一个自然数")If n > 0 Thenresult = "正数"ElseIf n < 0 Thenresult = "负数"ElseIf n = 0 Thenresult = "零"End IfMsgBo* "输入的数据" & n & "为:" & result2题Dim i As IntegerFor i = 201 To 300If ((i Mod 3) = 0) And ((i Mod 7) = 0) ThenPrint (CStr(i))sum = sum + iEnd IfNe*tPrint sum3题Dim i As Integers = 0For i = 1 To 10s = s + 1 / (i ^ i)Ne*tPrint (s)4题Dim i, j, k, m As Integers = 0 :i = 2:j = 1For k = 1 To 10s = s + i / jm = jPrint (CStr(i)) & "/" & CStr(j)j = ii = i + mNe*t5题Dim i, j, k As IntegerFor i = 1 To 100For j = 1 To 50For k = 1 To 20If ((i + 2 * j + k * 5) = 100) ThenPrint (CStr(i))Print (CStr(j))Print (CStr(k))n = n + 1End IfNe*tNe*tNe*t6题Dim i, j, k As IntegerFor i = 1 To 5k = 1For j = 1 To ik = k * jNe*ts = s + kNe*tPrint (CStr(s))7题Dim a(9) As IntegerDim i, s As Integera(0) = 15:a(1) = 23:a(2) = 72 a(3) = 43:a(4) = 96:a(5) = 23 a(6) = 3:a(7) = 65:a(8) = 88a(9) = 17:ma* = a(0):min = a(0) s = 0For i = 0 To 9If a(i) > ma* Thenma* = a(i)End IfIf a(i) < min Thenmin = a(i)End Ifs = s + a(i)Ne*taver = Int(s / 10)Print (CStr(ma*))Print (CStr(min))Print (CStr(aver))8题Dim i, j, s As IntegerFor i = 100 To 200For j = 2 To Sqr(i)If (i Mod j) = 0 ThenPrint (CStr(i))sum = sum + iE*it ForEnd IfNe*tNe*tPrint sum9题Dim i%,j%,b As Booleanl = 1:b = FalseFor i = 10 To 20For j = 2 To i - 2If i Mod j = 0 Thenb = TrueEnd IfNe*tIf b = False Thenl = l * iEnd Ifb = FalseNe*tPrint Str(l)10题Dim i As IntegerFor i = 1 To 100If i Mod 2 = 1 Thenj = j + 1 / iElseIf i Mod 2 = 0 Then j = j - 1 / iEnd IfNe*tPrint j11、题目: (事件)单击窗体。
vb基础期末考试题库及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个是正确的数据类型?A. IntegerB. intC. StringD. str答案:A、C2. 下列哪个选项不是VB的控件?A. TextBoxB. ButtonC. LabelD. ComboBox答案:B3. VB中,用于声明一个变量的关键字是:A. DimB. DeclareC. FunctionD. Sub答案:A4. 在VB中,以下哪个是正确的函数用于将字符串转换为整数?A. StrToIntB. CIntC. ValD. Convert.ToInt32答案:B5. Visual Basic中,哪个属性用于设置文本框的文本?A. TextB. CaptionC. ValueD. Label答案:A6. 下列哪个是VB中用于循环的语句?A. IfB. ForC. WhileD. Select答案:B、C7. VB中,下列哪个关键字用于定义一个过程?A. FunctionB. SubC. ClassD. Module答案:B8. 在VB中,以下哪个是正确的事件处理程序?A. OnClickB. OnClickC. ClickD. OnClick答案:A、C9. VB中,下列哪个选项用于声明一个常量?A. ConstB. DimC. StaticD. Public答案:A10. 在VB中,以下哪个关键字用于定义一个类?A. ClassB. ModuleC. StructureD. Interface答案:A二、填空题(每题2分,共20分)1. 在VB中,使用________关键字来结束一个程序。
答案:End2. VB中,________关键字用于声明一个数组。
答案:Dim3. 使用________函数可以将一个数字转换为字符串。
答案:Str4. 在VB中,________关键字用于定义一个全局变量。
vb考试试题题库及答案VB(Visual Basic)是一种由微软公司开发的编程语言,广泛用于开发Windows应用程序。
以下是一些VB考试的试题题库及答案,供参考:一、单选题1. 在VB中,以下哪个是正确的数据类型?- A. Integer- B. Real- C. String- D. All of the above答案:D2. VB中的“Sub”过程与“Function”过程的区别是什么?- A. Sub过程可以返回值,Function过程不能- B. Function过程可以返回值,Sub过程不能- C. 两者都可以返回值- D. 两者都不能返回值答案:B3. 在VB中,以下哪个是正确的变量声明方式?- A. Dim x- B. Declare x As Integer- C. Both A and B- D. None of the above答案:C二、多选题1. VB中的控件可以具有哪些属性?- A. Name- B. Caption- C. Font- D. All of the above答案:D2. VB中,以下哪些是事件驱动的编程语言的特点?- A. 事件驱动的程序在事件发生时执行代码- B. 程序的执行顺序由事件的触发顺序决定- C. 程序可以同时响应多个事件- D. 程序必须等待事件的发生才能执行答案:A, B, C三、判断题1. VB是一种编译型语言。
- 正确- 错误答案:错误2. 在VB中,可以使用“Print”方法在文本框中显示文本。
- 正确- 错误答案:正确3. VB中的“Option Explicit”语句可以强制声明所有变量。
- 正确- 错误答案:正确四、简答题1. 简述VB中的事件和方法的区别。
答案:事件是用户或系统触发的动作,如点击按钮、键盘输入等。
方法是一种过程,可以包含代码来执行特定的任务或计算。
事件通常与控件相关联,并可以触发方法的执行。
2. 解释VB中“类”的概念。
VB填空题:1、Visual Basic 6.0分为3种版本,这3种版本是______、______和______。
其中,最完整的是______。
答案:1:学习版#专业版#企业版2:学习版#专业版#企业版3:学习版#专业版#企业版4:企业版知识点:VB知识点/第一章2、可以通过______快捷键或______快捷键退出Visual Basic。
答案:1:Alt+F4#Alt+Q2:Alt+F4#Alt+Q知识点:VB知识点/第一章3、传统的程序设计语言主要是面向______的,而现在涌现出的许多可视化程序设计语言,如Visual Basic主要是面向______进行程序设计的。
答案:1:过程#问题2:对象知识点:VB知识点/第一章4、在面向对象程序设计中,对象是由______和______组成的概念。
答案:1:代码#数据2:代码#数据知识点:VB知识点/第一章5、Visual Basic开发环境中,在标题栏的方括号内能指出目前正处在______、______状态或______状态。
答案:1:设计#中断#运行#设计状态#中断状态#运行状态2:设计#中断#运行#设计状态#中断状态#运行状态3:设计#中断#运行#设计状态#中断状态#运行状态知识点:VB知识点/第一章6、在设计模式下,工程中的某个窗体没有出现,可通过双击______窗口中的相应窗体名来使之出现。
答案:1:工程资源管理器知识点:VB知识点/第一章7、Visual Basic开发环境中,当属性窗口在界面上末出现时,可使用______菜单中的______选项让它显示出来。
答案:1:视图2:属性窗口知识点:VB知识点/第一章8、在属性窗口中,属性显示方式分为两种,即按______顺序和按______顺序,分别通过单击相应的按钮来实现。
答案:1:字母#分类2:字母#分类知识点:VB知识点/第一章9、菜单命令中有"…"标记表示该命令是一个______的命令。
Vb专题习题一、选择题1. 将数学表达式写成Visual Basic表达式,正确的是()(A)Sqr(abs(b*b-4ac)) (B)Sqr(abs[b*2-4*a*c])(C)Sqr(abs(b*b-4*a*c))(D)Sqr[abs(b*b-4*a*c)]2. 在Visual Basic中,若要将窗体中某个命令按钮设置成无效状态,应对该按钮的()属性值进行修改。
(A)Value (B)Visible (C)Enabled (D)Caption3. 执行如下Visual Basic程序段时,出现了如下图所示的错误:Private Sub Command1_Click()Dim a As Integer, b As Integera = 5:b = 8b = a + blabel1.Caption = Str(b)End Sub引发此错误的语句可能为()(A)Dim a As Integer, b As Integer(B)a = 5: b = 8(C)b = a + b(D)label1.Caption = Str(b)4. 已知a=5,b=9,c=11,则下列Visual Basic表达式的值为False的是()(A)a > b And a > c(B)a < b Or a > c(C)a < b + c (D)a > c – b5. 有下列Visual Basic程序段:某同学正编写一个判断两数大小的程序,其窗体和代码窗口如下图所示:根据代码窗口中的程序,要在程序运行时判断两数的大小,窗体上必须增加的对象是()(A)标签Text1(B)文本框Text2(C)命令按钮Command1(D)文本框Print若程序要实现“求100内能被3整数的自然数个数”的功能,则方框中正确的语句是()(A)i / 3 = 0(B)i mod 3 = 0(C)i \ 3 = 0(D)int(i/3) = 06. 有如下Visual Basic程序段:Private Sub Command1_Click()Dim a As Integera = Int(5 * Rnd + 1) * Int(5 * Rnd - 1)Print aEnd Sub执行程序后,a的值范围是()(A)[0,15] (B)[-1,15] (C)[-4,15] (D)[-5,15]7.在Visual Basic中,表达式3 ^ 2 Mod 14 \ 2 ^ 3的值是()(A)1 (B)0 (C)2 (D)38. 某同学正编写一个判断两数大小的程序,其窗体和代码窗口如下图所示:根据代码窗口中的程序,要在程序运行时判断两数的大小,窗体上必须增加的对象是()(A)标签Text1(B)文本框Text2(C)命令按钮Command1(D)文本框Print9. 下列Visual Basic程序段中,能实现输出变量a、b、c三个数中最大数的是()10、有如下Visual Basic程序段:x = 3y =5Text1.Text = "x+y"该程序运行后,要文本框Text1中显示的是()(A)3+5(B)x+y(C)8(D)3+5=811.在Visual Basic中,下列表达式的值为5的是()(A)Int(Sqr(9) + 1.28)(B)(19 \ 2) Mod 5(C)Abs(-7) + Sqr(4)(D)Len("x+y+2")12.在Visual Basic中,下列语句定义的数组元素为10个的是()(A)Dim a(0 To 10) As Integer(B)Dim b(1 To 9) As String(C)Dim c(2 To 10) As Boolean(D)Dim d(0 To 9) As Date13.某Visual Basic工程的代码窗口如图所示:从图中可以看出,当前正在编辑的是()A. Command1的Click事件过程代码B. Timer1的Timer事件过程代码C. Label1的Click事件过程代码D. Image1的Click事件过程代码14. 在Visual Basic中,下列能作为变量名的是()A. MyB. IfC. a+yD. 2nd15. 已知字符A~Z的ASCII码值分别对应65~90。
『单项选择』以下关于vb 语言的说法中,正确的是(B).A:vb 是一种面向过程的语言B:vb 是一种面向对象语言C:vb是一种低级语言D:vb 是一种机器语言变量未赋值时,数值型变量的值为(A).A:0B:空C:1D:无任何值窗体的Caption属性的作用是(B).A:确定窗体的名称B:确定窗体的标题C:确定窗体的边界类型D:确定窗体的字体(D)对象具有Clear方法.A:图片框B:窗体C:复选框D:列表框vb 程序设计中的窗体在OOP 中称为(C).A:屏幕B:事件C:对象D:控件VisualBasic集成环境的大部分窗口都可以从主菜单项(B)的下拉菜单中找到相应的打开命令.A:编辑B:视图C:格式D:调试当一个对象(如窗体或图片框)被移动或改变大小之后,或当一个覆盖该窗体被移开之后,如果要保持该所画图形的完整性,可以选择触发(A)事件来完成图形的重画工作.A:PaintB:LoadC:ClickD:ActiveVisualBasic的编程机制是(D).A:可视化B:面向对象C:面向图形D:事件驱动答案:D〖第9题〗『单项选择』(2分)(题号:231)vb 中的坐标系最小刻度为(A).A:缇B:象素C:厘米D:一个标准字符宽度窗体设计器是用来设计(B).A:应用程序的代码段B:应用程序的界面C:对象的属性D:对象的事件Rnd函数不可能产生的(B)值.A:0B:1C:0.1234D:.00005RGB 函数通过红.绿.蓝三基色混合产生某种颜色,某语法为RGB (红.绿.蓝),括号中红、绿、蓝三基色的成分使用0~255之间的整数.若使用三个滚动条分别输入三种基色,为保证输入数值有效,则应设置(A)属性.A:Max和MinB:Smallchange和LargeChangeC:Scroll和ChangeD:Value不管一个对象的属性如何设置,程序运行时始终都能接收焦点的方法是(D).A:用Tab键B:用鼠标C:用方向键D:不能实现vb 中的坐标圆点位于(B).A:容器右上角B:容器左上角C:容器正中央D:容器右下角VisualBasic是一种(B)程序设计语言.A:过程式B:非过程式C:机器D:低级VB认为下面(A)组变量是同一个变量.A:A1和a1B:SUM和SUMMARYC:A VER和A VERAGED:A1和A_1vb 应用程序是分层管理的,其最高的层次为(A). A:工程B:模块C:窗体D:过程(C)对象不能作为控件的容器.A:FormB:PictureBoxC:ShapeD:FrameVB应用程序的运行模式是(C).A:解释运行模式B:编译运行模式C:两者都有D:汇编模式窗体的Enable属性的属性值是(C)类型的数据.A:整型B:字符型C:逻辑型D:实型INT(100*RND(1))产生的随机整数的闭区间是(A). A:[0,99]B:[1,100]C:[0,100]D:[1,99](D)对象不具有Caption属性.A:LabelB:OptionC:FormD:Timer"对象"是计算机系统运行的(D).A:程序单位B:逻辑单位C:物理实体D:基本实体函数InStr("VB程序设计教程","程序")的值为(C). A:1B:2C:3D:4语句PRINT"INT(-13.2)";INT(-13.2)的输出结果为(D).A:INT(-13.2)=-13.2B:INT(-13.2)=13.2C:INT(-13.2)=-13D:INT(-13.2)=-14产生[10,37]之间的随机整数的VisualBasic表达式是(B). A:In t(Rnd(1)*27)+10B:Int(Rnd(1)*28)+10C:Int(Rnd(1)*27)+11D:Int(Rnd(1)*28)+11表达式4+5\6*7/8Mod9的值是(B).A:4B:5C:6D:7表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是(C).A:4^5B:3*4C:x+1D:SIN代数式exSin(300)2x/(x+y)lnx对应的VB表达式是(C).A:E^X*Sin(30*3.14/180)*2*x/x+y*log(x)B:Exp(x)*Sin(30)*2*x/(x+y)*ln(x)C:Exp(X)*Sin(30*3.14/180)*2*x/(x+y)*log(x)D:Exp(X)*Sin(30*3.14/180)*2*x/(x+y)*ln(x)设a=6,则执行x=IIf(a>5,-1,0)后,x的值为(D).A:5B:6C:0D:-1Line(100,100)-Step(400,400)将在窗体(C)画一直线.A:(200,200)到(400,400)B:(100,100)到(300,300)C:(100,100)到(500,500)D:(100,100)到(400,400)代数式x1-|a|+ln10+sin(x2+2л)/cos(57o)对应的VisualBasic 表达式是(A).A:X1-Abs(A)+Log(10)+Sin(X2+2*3.14)/Cos(57*3.14/180)B:X1-Abs(A)+Log(10)+Sin(X2+2*л)/Cos(57*3.14/180)C:X1-Abs(A)+Log(10)+Sin(X2+2*3.14)/Cos(57)D:X1-Abs(A)+Log(10)+Sin(X2+2*л)/Cos(57)表达式25.28Mod6.99的值是(C).A:1B:5C:4D:出错常量-0.00013579的科学计数法是(C).A:-1,3579E+0.4B:.00013579C:-13.579E-5D:-1.3579E-0.4以下各表达式中, 计算结果为0的是(D).A:INT(12.4)+INT(-12.6)B:CINT(12.4)+CINT(-12.6)C:FIX(13.6)+FIX(-12.6)D:FIX(12.4)+FIX(-12.6)系统符号常量的定义通过(A)获得.A:对象浏览器B:代码窗口C:属性窗口D:工具箱表达式Mid("SHANGHAI",6,3)的值是(D).A:SHANGHB:SHAC:ANGHD:HAI表达式X+1>X是(D).A:算术表达式B:非法表达式C:字符表达式D:关系表达式\、/、Mod、*等4个算术运算符中,优先级最低的是(C). A:B:/C:ModD:*函数Int(10*Rnd)是在(D)范围内的整数.A:[0,1]B:[1,10]C:[1,9]D:[0,9]函数Ucase(Mid("visualbasic",8,8))的值为(D).A:visualB:basicC:VISUALD:BASIC如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是(B). A:0.01*int(x+0.05)B:0.01*int(100*(x+0.005))C:0.01*int(100*(x+0.05))D:0.01*int(x+0.005)不能正确表示条件"两个整型变量A和B之一为0,但不能同时为0"的布尔表达式(D).A:A*B=0ANDA<>BB:(A=0ORB=0)ANDA<>BC:A=0ANDB<>0ORA<>0AND B=0D:A*B=0AND(A=0ORB=0)标准工具箱中的控件(B).A:数目是固定不变的B:数目可以增加或减少C:包含了VisualBasic所有控件D:在窗体建立对象时不一定被使用表达式(7\3+1)*(18\5-1)的值是(C).A:8.76B:7.8C:6D:6.67表达式INT(8*SQR(36)*10^(-2)*10+0.5)/10的值是(C).A:0.48B:0.048C:.5D:.05函数Len(Str(Val("123.4")))的值为(C).A:11B:5C:6D:8求以10 为底X 的常用对数的表达式为(A).A:LOG(X)/LOG(10)B:LN(X)C:LOG(X)/LOG(E)D:LOG(X)语句listl.removeitem 1 将删除list.listindext等于(D)的项目..A:0B:2C:3D:1以下可以作为VB变量名的是(B).A:SIN B:CO1 C:COS(X) D:X(-1)MSGBOX函数中有4个参数,其中必须写明的参数是(C).A:指定对话框中显示按钮的数目B:设置对话框标题C:提示信息D:所有参数都是可选的要在图片框P1中打印字符串"HowAreYou",应使用语句(C).A:Picture1.Print="HowAreYou"B:P1.Picture=LoadPicture("HowAreYou")C:P1.Print"HowAreYou"D:Print"HowAreYou"InputBox函数返回的函数值的类型是(C).A:数值B:字符串C:数值或字符串D:根据需要可以是任何类型数据要使得标签能自动扩充以满足字体大小则可对其(C)属性进行设置. A:alignmentB:usemnemonicC:autosizeD:tag如果要在命令按钮上显示图形文件,应设置命令按钮的(B).A:Style属性和Graphics属性B:Style属性和Picture属性C:Picture属性D:Graphics属性要在命令按钮控件上显示图像应(C).A:设置Picture属性B:实现不了C:先将Type设置为1,然后再设置Picture属性D:以上都不对工具栏中的"启动"按钮的作用是(A).A:运行一个应用程序B:运行一个窗体C:工程管理窗口D:打开被选中对象的代码窗口下列字符串常量中,最大的是(C).A:"北京"B:"上海"C:"天津"D:"广州"货币型数据需(D)字节.A:2B:4C:6D:8设a=10,b=5,c=1,执行语句Printa>b>c后,窗体上显示的是(B).A:TrueB:FalseC:1D:出错信息列表框控件中的列表内容是通过(C)属性设置的.A:NameB:CaptionC:ListD:Text下列哪一种文件打开方式是以顺序文件方式打开文件并作写操作(A). A:Open "c:\file1.dat"For Output as #1B:Open "c:\file1.dat" For Input as #1C:Open "c:\file1.dat" For Append as #1D:Open "c:\file1.dat" For Write as #1清除列表框的所有选项应选择下列哪种方法(A).A:ClearB:ClsC:ClearItemD:RemoveItem要使标签所在处透明显示背景,应把其Backstyle属性设置为(A).A:0B:1C:2D:3骰子是一个正六面体,分别用1~6 代表这六个面,掷一次骰子出现的数可表示为(A).A:int(rnd*6+1)B:int(rnd*6)C:int(rnd*7)D:int(rnd(6)+1)下列数据类型中,占用内存最小的是(B).A:BooleanB:ByteC:IntegerD:Single要使得窗体一开始运行就充满整个屏幕则须设置()属性.A:borderstyleB:appearanceC:windowstateD:drawmode下面(C)是日期型常量.A:"12/19/99"B:12/19/99C:#12/19/99#D:{12/19/99}以下叙述中错误的是(C).A:打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B:保存VisualBasic程序时,应分别保存窗体文件及工程文件C:VisualBasic应用程序只能以解释方式执行D:事件可以由用户引发,也可以由系统引发将焦点主动设置到指定的控件或窗体上,应采用(B)方法.A:SetDataB:SetFocusC:SetTextD:GetGata下列(A)是窗体的扩展名.A:frmB:basC:clsD:dll下列语句中正确的是(D).A:txt1.text+txt2.text=txt3.textB:=cmdokC:12label.caption=1234D:a=inputbox(hello)形状控件所显示的图形不可能是(D).A:圆B:椭圆C:圆角正方形D:等边三角形以下控件中不属于容器的是(C).A:Form控件B:PictureBoxC:ImageD:Frame如果TAB函数的参数小于1,则打印位置在第(B)列.A:0B:1C:2D:3将CommonDialog通用对话框的类型设置为字体对话框,可设置该控件的(D)属性.A:FontB:FilterC:flagsD:Action要使一个文本框具有水平和垂直滚动条,则应先将其MultiLine属性设置为True,然后再将ScrollBar属性设置为(D).A:0B:1C:2D:3已知A?B?C中C最小,则判断A?B?C可否构成三角形三条边长的逻辑表达式是(B).A:A>=B And B>=C And C>0B:A+C>B And B+C>A And C>0C:(A+C)>=C And A-C <=C) And C>0D:A+B>C And A-B>C And C>0退出VisualBasic的快捷键是(C).A:Ctrl+QB:Shift+QC:Alt+QD:Ctrl+Alt+Q下列方法中可用于列表框动态添加数据的是(B).A:addB:additemC:addlistD:removeitem运行下面的程序:CLSLINE (100,100)-(200,50)LINE - (150,150)LINE -(100,100)屏幕上显示的是(D).A:三条放射形直线B:四条放射形直线C:矩形D:三角形不具有输入数据功能的控件是(D)控件.A:文本框B:选项按钮C:列表框D:窗体以下这段在FORM的CLICK事件中的程序运行后的结果是(D). CurrentX=1500CurrentY=500Line-(3000,2000)Line-(1500,2000)Line-(1500,500)A:三条直线B:矩形C:三角形D:等腰直角三角形为使文本框显示滚动条,必须首先设置的属性是(A).A:MulitilineB:AutosizeC:AlignmentD:Scrollbars设在窗体上有两个命令按钮,其中一个命令按钮的名称为cmda,则另一个命令按钮的名称不能是(C).A:cmdcB:cmdbC:cmdAD:Command1设组合框Combo1中有3个项目,则以下能删除最后一项的语句是(B). A:Combo1.RemoveItemTextB:Combo1.RemoveItem2C:Combo1.RemoveItem3D:Combo1.RemoveItemCombo1.Listcount如果在图片框上使用绘图方法绘制一个圆,则图片框的(B)属性不会对该圆的外观产生影响.A:BackColorB:ForeColorC:DrawWidthD:DrawStyle为使计时器控件每隔5秒钟产生一个计时器事件(Timer事件),则应将其Interval属性值设置为(D).A:5B:500C:300D:5000激活属性窗口使用的键是(C).A:F2B:F3C:F4D:F5如果没有在列表框中选择项目,且列表框的MultiSelect属性值为默认值(0~None),则执行语名List1.RemoveItemList1.ListIndex的结果是(C).A:删除列表框的最后一项B:删除列表框的第一项C:出错D:删除列表框中的最后添加的一项为了在按下回车键时执行某个按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是(D).A:ValueB:CancleC:EnableD:Default要想返回文本框中输入的内容则可利用其(B)属性进行编程.A:captionB:textC:nameD:righttoleft每个窗体对应一个窗体文件,窗体文件的扩展名是(C).A:.basB:.clsC:.frmD:.vbp控件是(A).A:建立对象的工具B:设置对象属性的工具C:编写程序的编辑器D:建立图形界面的编辑窗口下列可缩放图片的属性是(C).A:autosizeB:pictureC:stretchD:OleDrawMode设置列表框选中的文本用(D)属性.A:selectedB:captionC:textD:list为了能在列表框中利用Ctrl和Shift键进行多个列表项的选择,则应将列表框的Multiselect属性设置为(C).A:0B:1C:2D:3列关于窗体上控件的基本操作错误的是(A).A:按一次DEL键只能删除一个控件B:按下一次DEL键可以同时删除多个控件C:按住SHIFT键,然后单击每个要选择的控件,可以同时选中多个控件D:按住ALT键,然后单击每个要选择的控件,可以同时选中多个控件要在窗体上显示图片,需设置窗体的(C)属性.A:CaptionB:IconC:Picture D:ControlBox如果要改变窗体的标题,则需要设置的属性是(A).A:CaptionB:NameC:BackColorD:BorderStyle1、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。
vb上机考试题库及答案86套VB上机考试题库及答案86套1. 选择题- 1.1 VB中,用于声明变量的关键字是()。
- A. Dim- B. Declare- C. Let- D. Set- 答案:A- 1.2 下列哪个选项是VB中合法的变量名?()- A. 123abc- B. _name- C. name$- D. name 2- 答案:B2. 填空题- 2.1 VB中,使用()函数可以将字符串转换为数值。
- 答案:Val- 2.2 在VB中,使用()关键字可以定义一个数组。
- 答案:Dim3. 简答题- 3.1 简述VB中的事件驱动编程的概念。
- 答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户操作、消息、定时器等)触发,而不是按照预先定义的顺序执行。
4. 编程题- 4.1 编写一个VB程序,实现计算两个数的和并输出结果。
- 答案:```vbDim num1 As IntegerDim num2 As IntegerDim sum As Integernum1 = 5num2 = 10sum = num1 + num2Debug.Print "The sum is: " & sum```5. 判断题- 5.1 VB中,使用“=”符号可以比较两个变量的值是否相等。
() - 答案:错误。
应该使用“==”符号进行比较。
- 5.2 在VB中,可以使用“End”关键字来结束一个程序的执行。
()- 答案:正确。
6. 综合应用题- 6.1 设计一个VB程序,实现用户输入姓名和年龄,程序输出“欢迎你,[姓名],你今年[年龄]岁。
”- 答案:```vbSub Main()Dim name As StringDim age As Integername = InputBox("请输入你的姓名:")age = Val(InputBox("请输入你的年龄:"))MsgBox "欢迎你," & name & ",你今年" & age & "岁。
VB程序设计笔试题题库一、选择题1 下列常量中,是 Integer类型常量的是(C )。
A、123&B、-38844C、123%D、327682 下面选项中 () 是字符连接运算符 . ( A )A、&B、AndC、%D、Mod3下面关于 VB 的集成开发环境( IDE )的叙述中,不正确的是(B )。
A、IDE是设计、调试、运行 VB程序的工具。
B、用户不能随意关闭 IDE中的窗口。
C、" 窗体设计 " 窗口是用来设计应用程序界面(窗体)的。
D、打开 / 关闭各窗口的命令主要在 IDE的" 视图 " 菜单中。
4 len( “程vb序设计”)=( C ) 。
A、 5B、2C、 6D、105 表达式 15 Mod 4 + 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 )。
A、将 True 转换为 1 ,将 False 转换为 0B、将 True 转换为 1 ,将 False 转换为 -1C、将 True 转换为 0 ,将 False 转换为 -1D、将 True 转换为 -1 ,将 False 转换为 09 表达式 2+3*4^5-SIN(X+1)/2 中最先进行的运算是 ( D ).A、SINB、4^5C、3*4D、x+110 如果 x=2 ,则表达式 x+1>2 Or sin(x)>0.9 And 3>x+3 的值( B )。
A、不能计算B、 TrueC、5D、False11 随机产生 [10,50] 之间整数的正确表达式是( D )。
VB题库(带答案)VB练习题1.下面哪一个叙述为正确的?D(A)VB的编程非常简单,只要将窗体上的控件设置好,再将控件的属性按要求设置即可完成程序的编制。
(B)VB的特点中的可视化编程是指随时可使用打印预览看一下效果。
(C)VB的特点中的事件驱动机制是系统已经编制好的一些针对控件的程序,可以直接调用。
(D)VB系统提供了数据库管理功能。
2.下面哪一个叙述为错误的?D(A)VB的编程非常简单,因为系统提供了很多编制好的控件,可直接放到界面上使用。
(B)VB是面向对象的程序设计,并且具有结构化的程序设计语言。
(C)VB的特点中的事件驱动机制是系统可以感知一些动作,当该动作产生时自动去执行对应的事件过程。
(D)VB系统没有提供数据库管理功能。
3.下面哪一个叙述为正确的?B(A)VB源程序有工程文件、窗体文件、模块文件等,工程文件包含所有的文件,源程序备份只需要备份工程文件即可。
(B)VB源程序有工程文件、窗体文件、模块文件等,工程文件包含所有的文件,源程序备份需要备份所有相关文件。
(C)VB源程序有工程文件、窗体文件、模块文件等,源程序备份只需要备份窗体文件和模块文件即可。
(D)VB源程序如果有多个窗体文件,没有模块文件,源程序备份只需要备份窗体文件即可。
4.VB窗体设计器的主要功能是:A(A)建立用户界面(B)编写程序代码(C)画出图形控件(D)显示标准控件5下面哪一个叙述为正确的?A(A)在安装有VB系统程序的计算机上,修改一个以前编制的VB源程序,只需要双击工程文件即可。
(B)在安装有VB系统程序的计算机上,修改一个以前编制的VB源程序,只需要双击窗体文件即可。
(C)在安装有VB系统程序的计算机上,修改一个以前编制的VB源程序,只需要双击模块文件即可。
(D)在安装有VB系统程序的计算机上,修改一个以前编制的VB源程序,双击源程序中的任何文件都不能打开源程序。
6.什么是对象?A(A)对象是具有特殊属性和行为方式的实体。
一、选择题4、下列可作为VB变量名的是(B )。
A.c*Del B.Alpha C.4a D.print首为字母,且不能含有符号,不能含有关键字及标记符5、用于字符串连接的运算符是(D )。
A.& B.+ C.And D.A、B都可以+ ;连接两个字符串,或是将数值字符串变为数值与数值进行运算。
&;链接两个字符串,如果为数值型,则将其转为字符串在链接,若其前为变量,则需要加空格。
6、表达式33 MOD 17\3*2的值是(B)。
A.10 B.1 C.2 D.3乘方》负号》乘除》整除\ 》求余mod 》加减9、以下属于VB合法的数组元素是(D )。
A.x8 B.x[8] C.x(0) D.x{6}10、用Dim A (-3 To 3) As Integer语句定义的数组的元素个数是(D)。
A.4 B.5 C.6 D.711、执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是(A )。
A.Visual B.Basic C.6 D.1112、设a=10,b=5,c=1,执行语句Print a>b>c后,窗体上显示的是( B )。
A.True B.False C.1 D.出错信息15、命令钮标题热字的下划线,可通过( B )符号来设置。
A.\<B.& C._ D.\>18、命令按钮不支持(D )事件。
A.Keyup B.Keypress C.Click D.Dblclick22、假定窗体上有一个标签,名为Labell,为了使该标签透明并且没有边框,则正确的属性设置为(A )。
A.Label1.BackStyle=0 B.Label1.BackStyle=1Label1.Borderstyle=0 Label1.Borderstyle=1C.Label1.BackStyle=True D.Label1.BackStyle=FalseLabel1.BorderStyle=True Label1.Borderstyle=False23、以下能在窗体Form1的标题栏中显示“VisualBasic窗体"的语句是(C )。
1、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)A. 阶段性报告B. 需求评审C. 总结D. 都不正确2、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境3、数据库系统的核心是(B)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库4、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)A. 确定性B. 可行性C. 无穷性D. 拥有足够的情报5、对建立良好的程序设计风格,下面描述正确的是(A)A. 程序应简单、清晰、可读性好B. 符号名的命名要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无6、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得A. 8B. 16C. 32D. 157、数据库系统的核心是(B)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库8、设有下列二叉树:图见书P46对此二叉树中序遍历的结果为(B)A. ABCDEFB. DBEAFCC. ABDECFD. DEBFCA9、以下数据结构中不属于线性数据结构的是(C)A. 队列B. 线性表C. 二叉树D. 栈10、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
下列图符名标识的图符不属于数据流图合法图符的是(A)A. 控制流B. 加工C. 数据存储D. 源和潭11、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)A. 调用语句B. 命令C. 口令D. 消息12、下列工具中属于需求分析常用工具的是(D)A. PADB. PFDC. N-SD. DFD13、下列关于队列的叙述中正确的是(C)A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表14、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得A. 8B. 16C. 32D. 15。
VB 程序设计一、判断题1. 同一Form 窗体中的各控件可以相互重叠,其显示的上下层次的次序不可以调整。
( X )2. 一个对象的若能识别多个事件,我们只能对其中一个事件编程()3. 单选按钮与复选框对象的 Value 属性类型不同,且只能取值 True 和False。
(√)4. 事件过程由某个用户事件或系统事件触发执行,它不能被其他过程调用。
()5. 图片框的Move 方法不仅可以移动图片框,而且还可以改变该图片框的大小,同时也会改变该图片框有关属性的值。
(√)6. “A=B=C”是一个合法的 Visual Basic 语句。
()7. 当在一个简单组合框的文本框中输入一个它的列表框中没有的条目时,组合框会自动把这一条目添加到它的列表框中。
()8. Visual Basic 程序的运行可以从 Main ()过程启动,也可以从某个窗体启动。
(√)9. 在图片框中放置的控件既可以在该图片框内移动,也可以移出该图片框外。
()10. 对于文件系统控件,当驱动器控件 Drivel 中的驱动器符改变时,文件夹列表控件 Dir1 中显示的文件夹也作相应的改变,可以在Drive1 中的Change 事件中使用如下命令。
Dir1. Path= Drive1. Drive(√)11. 滚动条控件可作为用户输入数据的一种方法。
(√)12. 单选按钮控件和复选框控件都具有 Value 属性,它们的作用完全相同。
()13. 静态变量是一种局部变量,当原过程再次被执行时,静态变量的初值是上一次过程调用后的值。
(√)14. Visual Basic 提供的几种标准坐标系统的原点都是在绘图区域的左上角,如果要把坐标原点放在其他位置,则需使用自定义坐标系统。
(√)15.注释语句 REM 可自成一语句。
(√)16. 用鼠标选中某菜单控件时,触发Click事件;而用键盘选中该菜单控件时,触发 KeyPress ()17. 组合框兼有文本框和列表框两者的功能,用户可以通过键人文本或选择列表中的项目来进行选择。
一.选择题1.窗体上有多个控件,在Form_Activate()事件过程中添加_____B_____语句,就可确保每次运行程序时,都将光标定位在文本框Text1上。
A.Text1.Text="" B.Text1.SetFocusC.Form1.SetFocus D.Text1.Visible=True2.语句Print "5*20"输出的结果是_____C____。
A."5*20" B.出现错误信息C.5*20 D.1003.不能打开代码窗口的操作是__B______。
A.双击窗体设计器的任何地方B.按下F4键C.单击工程窗口中的“查看代码”按钮D.选择“视图”下拉菜单中的“代码窗口”4.在VB中可以作为容器的是____B____。
A.Form、TextBox、PictureBoxB.Form、PictureBox、FrameC.Form、TextBox、LabelD.PictureBox、TextBox、ListBox5.能被对象所识别的动作与对象可执行的活动分别称为对象的___D_____。
A.方法、事件B.过程、方法C.事件、属性D.事件、方法6.计算下面的表达式,其值是___B_____。
CInt(4.5) * Fix(-3.81) + Int(4.1) * (5 Mod 3)4 -3 4 2A.-7 B.-4 C.-8 D.67.以下有关对象属性的说法中正确的是___D_____。
A.对象所有的属性都罗列在属性窗口列表中B.不同对象不可能有同名属性C.不同对象的同名属性取值一定相同D.对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变8.要使定时器控件可以使用,需设置的属性是____B_____。
A.IntervalB. EnabledC. ValueD. Text9.在某过程中已说明变量a为Integer类型、变量s为String类型,过程中的以下四组语句中,不能正常执行的是 ____D____。
高级语言程序设计考试指南鞍山师范学院计算中心2014(一)高级语言程序设计考试系统使用说明1. 考试系统启动使用鼠标左键双击桌面上VB程序设计考试系统图标,进入考试系统考生信息输入界面(如图1所示)。
图1考试系统考生信息输入对话框在考号文本框中输入考号(注意:计算中心为每个学生统一编制的考号),单击此对话框中的“确定”按钮,系统会弹出另外一个考生考试信息对话框,如图2所示。
界面上会出现考生信息,考生自身信息核对无误后(注意:在实际考试中考生如果发现机器显示信息和自身信息不一致应及时向监考教师说明),单击“进入系统”按钮,进入考试系统考生须知界面(如图3所示)。
图2 考生信息对话框图3 考试系统考生须知界面注意:在考生须知界面有关于本次考试的最新消息和一些注意事项,考生应仔细阅读。
2. 考试系统的使用方法和一些注意事项单击考试系统考生须知界面的“开始答题并计时”按钮进入考试系统主界面,如图4所示。
图4 考试系统主界面考生可以使用主界面上的按钮和菜单选择所答题目。
(1) 单击考试系统主界面的“单选题”按钮,进入单选题的答题界面,如图5所示,考生可以使用命令按钮选择回答哪道题,使用单选按钮选择答案。
做完单选题后,单击“返回主菜单”命令按钮,返回主菜单。
图5 单选题答题界面(2)单击考试系统主界面的“多选题”按钮,进入多选题的答题界面,如图6所示,考生可以使用命令按钮选择回答哪道题,使用复选按钮选择答案。
做完多选题后,单击“返回主菜单”命令按钮,返回主菜单。
图6 多选题答题界面(3)单击考试系统主界面的“程序完善”按钮,进入程序完善的答题界面,如图7所示。
请考生一定认真阅读本窗口的题目要求,程序完善包含4道题,在做题的过程中不要漏题,在做完每道题后一定要保存。
完成程序完善题目后,关闭此窗口,返回“主菜单”界面。
图7 程序完善答题界面(4)单击考试系统主界面的“程序改错”按钮,进入程序改错的答题界面,如图8所示。
请考生一定认真阅读本窗口的题目要求,程序改错包含4道题,在做题的过程中不要漏题,在做完每道题后一定要保存。
完成程序改错题目后,关闭此窗口,返回“主菜单”界面。
图8 程序改错题目要求界面(5)单击考试系统主界面的“阅读程序”按钮,进入阅读程序的答题界面,如图9所示。
图9 阅读程序界面阅读程序包括4道题,阅读完每段程序后把结果输入到“请回答”下的文本框中。
通过单击此窗口中的“下一题”、“上一题”、“第一题”和“最末题”按钮来选择做题,此部分题全部做完后,单击“返回主菜单”按钮,返回系统主界面。
(6)单击考试系统主界面的“综合应用”按钮,进入综合应用的答题界面,如图10所示。
请考生一定认真阅读本窗口的题目要求,综合应用题一个工程包含2个窗体,在做题的过程中不要漏题,在做完题后一定要保存。
完成综合应用题目后,关闭此窗口,返回“主菜单”界面。
此题注意事项:此题由考生自己创建工程,创建的工程名字为“zhyy.vbp”,此工程一定要保存到考生自己的文件夹中。
如果创建的工程没有保存到考生自己的文件夹中,评分为零,后果考生自己负责。
创建的工程包含两个窗体,名字分别为“zhyy1.frm”和“zhyy2.frm”,这两个窗体的名字也由考生自己修改,窗体的名字也不能修改错误,如果错误,评分为零,后果考生自己负责。
考生在做题的过程中,一定严格按照题目要求去做,如果没有按照题目要求去做,评分为零,后果考生自己负责。
图10 综合应用答题界面(7)单击考试系统主界面的“交卷”按钮,弹出“注意”对话框,如图11所示,如果单击“是”按钮,表示真正交卷,系统开始评分;单击“否”,返回考试系统主界面,可以继续答题。
图11 “注意”对话框(二)部分题目内容一、单选题1.Visual Basic 是一种面向()的程序设计语言。
A. 过程B. 用户C. 对象D. 事件2.设有语句:Str1 = InputBox("输入", "", "练习"),从键盘输入字符串“示例”后,Str1的值是()。
A. "输入"B. ""C. "练习"D. "示例"3. 下列程序执行时会产生()错误。
Dim A(5) As IntegerFor I=1 to 6A(I)=1Next IA. 下标越界B. 上标越界C. 死循环D. 数组变量定义错误4. Visual Basic采用了()编程机制。
A. 面向过程B. 面向对象C. 事件驱动D. 可视化5. 函数Int((10 - 1 + 1) * Rnd + 1)的值的范围是()。
A. [0~1)B. [1~10]C. [10~100)D. [10~20)6. 以下代码循环执行()次。
Private Sub Command1_Click()Dim nDim mm = 0For n = 1 To 50 Step 5m = m + 1NextPrint mEnd SubA. 12B. 10C. 50D. 117. 复选框(CheckBox)控件,其Value属性的可取值为()。
A. 0和1B. True和FalseC. 1、2和3D. 0、1和28. 在窗体上画一个名称为Timer1的计时器控件,要求每隔200毫秒发生一次计时器事件,则以下正确的属性设置语句是()。
A. Timer1.InterVal=0.2B. Timer1.Interval=2C. Timer1.Interval=20D. Timer1.Interval=2009. 以下关系表达式中,其值为False的是()。
A. "ABC">"AbC"B. "the"<>"they"C. "VISUAL"=UCase("Visual")D. "Integer">"Int"10. 通过( )属性可以改变窗体的显示文本(作为文本或标题)字体。
A. FontB. CaptionC. NameD. Height11. 设组合框Combo1中有3个项目,则以下能删除最后一项的语句是( )。
A. Combo1.RemoveItem TextB. Combo1.RemoveItem 2C. Combo1.RemoveItem 3D. Combo1.RemoveItem Combo1.Listcount12. 数学式子10cos25°写成Visual Basic表达式是()。
A. 10cos25B. 10*cos(25)C. 10*cos(25*3.14/180)D. 10*cos(25°)13. 如果在立即窗口中执行以下操作:a = 8:b = 9Print Not (a > b)则输出结果是()。
A. -1B. 0C. FalseD. True14. 下列叙述不正确的是()。
A. InputBox函数返回值为字符型B. MsgBox函数返回值为数值型C. MsgBox语句返回值为字符型D. len函数返回值为数值型15. 在窗体上画一个名称为Command1的命令按钮,一个名称为Label1的标签,然后编写如下事件过程:Private Sub Command1_Click()s = 0For i = 1 To 15x = 2 * i – 1If x Mod 3 = 0 Then s = s + 1Next iLabel1.Caption = sEnd Sub程序运行后,单击命令按钮,则标签中显示的内容是()。
A. 1B. 5C. 27D. 4516. 语句Print 6 * 6 \ 6 / 2的输出结果是()。
A. 3B. 12C. 0D. 117. 下列关于文本框说法错误的是()。
A. 通过PasswordChar属性,可以设置密码B. 文本框最重要的属性是Caption属性C. 文本框设置多行可以通过Multiline属性D. 文本框可以加滚动条18. 用户在组合框中输入或选择数据可以通过()属性实现。
A. ListB. ListCountC. TextD. ListIndex19. 语句5 \ 4 Mod 6 / 5 * 2 的输出结果是()。
A. 1B. 2C. 3D. 020. 语句Options Base 1:Dim x(3,4)定义的数组所包含的数组元素的个数是()。
A. 1B. 20C. 7D. 1221. 以下不属于Visual Basic系统的文件类型是()。
A. vbpB. frmC. basD. bmp22. 若要以程序代码方式设置在窗体中显示文本的字体大小,则可用窗体对象的()属性来实现。
A. FontNameB. FontC. FontSizeD. Text Width23. 控件内的对齐方式由()属性决定。
A. AlignmentB. WordWrapC. AutoSizeD. Style24. 数学式子75tan25°写成Visual Basic表达式是()。
A. 75tan25B. 75*tan(25)C. 75*tan(25°)D. 75*tan(25*3.14/180)25. 表达式Right("asdf",2)+Ucase("as")的值为()。
A. asasB. asASC. dfASD. ASAS26. 为了在第30列上输出一个"*",应使用下列哪种Print格式()。
A. Print 30,"*"B. Print 30;"*"C. Print Tab(30),"*"D. Print Tab(30);"*"27. 表达式32/2^3-3*2^2+4^2的值()。
A. 16B. 8C. 24D. 3228. 单选按钮(OptionButton)控件,其Value属性的可取值为()。
A. 0和1B. True和FalseC. 1、2和3D. 0、1和229. 有如下程序,该程序的输出结果是()。
a=20b=10print a>bA. 1B. 0C. TrueD. False30. 以下程序的输出结果是()。
Private Sub Form_Click( )Dim Sum as integerFor I=1 to 100Sum=Sum+iNext IPrint SumEnd SubA. 5000B. 1200C. 5050D. 505531. 写出下列程序段的输出结果是()。