陕西师范大学 VB题库

合集下载

VB期末考试题库附答案

VB期末考试题库附答案

Visual Basic期末考试题库(部份)一、单项选择共50题第1题以下有关对象属性的说法中,错误的选项是___________.A. 工具箱中的控件并非是VB中所有的控件B. 假设将Frame的Enabled属性设置为False,那么不能利用放置在Frame里面的控件C. 对象的Name属性在运行时不能改变D. 对象的所有属性都能够在属性窗口中设置答案:D第2题数学表达式(如下图)的VB算术表达式为_______ .A.Sin(27)+Sqr(x+Exp3)/(x+y)B.Sin(27*3.14159/180)+Sqr(x+Exp(3))/Abs(x+y)C.Sin(27*3.14159/180)+Sqr(x+e^3)/Abs(x+y)D.Sin(27*pi/180)+Sqr(x+Exp(3)/Abs(x+y)答案:B第3题以下有关对象的表达中,正确的选项是______A. 对象由属性,事件和方式组成B. 对象的所有属性既能够在属性窗口设置,又能够在程序运行时用赋值语句设置C. 对象的事件必然确实是由VB预先设置好的人工干与的动作D. 对象的方式是对象响应某个事件后执行的一段程序代码答案:A第4题表达式CInt(4.5)+Cint(-4.51)+Int(4.9)+Int(-4.1)+Fix(-1.9)+0 Mod 2的运算结果是___.A. 1B.-1C. –2D. –3答案:D第5题以下关于菜单的说法中,错误的选项是__________.A.每一个菜单项确实是一个对象,而且可设置自己的属性和事件B.菜单项不能够响应DblClick事件C.VB6.0许诺创建超过四级的子菜单D.程序执行时,若是要求菜单项是灰色,不能被用户选择,那么应设置菜单项的Enabled属性为False 答案:C第6题以下关于数组的说法中,错误的选项是__________.A. 利用了Preserve 子句的Redim语句,只许诺改变数组最后一维的上界B. 关于动态数组, Redim 语句能够改变其维界但不能够改变其数据类型C. Erase语句的功能只是对固定大小的数组进行初始化D. Lbound函数返回值是指定数组某一维的下界答案:C第7题题号:8设a=3,b=2,c=1,运行print a>b>c的结果是____________.A.TrueB.FalseC.1D.犯错答案:B第8题题号:4以下说法不正确的选项是____________.A.利用不带关键字Preserve的ReDim语句能够从头概念数组的维数B.利用不带关键字Preserve的ReDim语句能够改变数组各维的上、下界C.利用不带关键字Preserve的ReDim语句能够改变数组的数据类型D.利用不带关键字Preserve的ReDim语句能够对数组中的所有元素进行初始化答案:C第9题在列表框List1中有假设干列表项,能够删除选定列表项的语句是__________.A.List1.text=""B.List1.List(List1.ListIndex)=""C.list1.ClearD.List1.RemoveItem List1.ListIndex答案:D第10题数学表达式(如下图)对应的VB表达式是__________.A. (e^(2*π*x-5)*Log(x)+(Sin(2x))^3)/Sqr(Sin(x)-Cos(x^2))B. (Exp(2*3.14159*x-5)*Log(x)+(Sin(2*x))^3)/Sqr(Sin(x)-Cos(x^2))C. (Exp(2*π*x-5)*Ln(x)+(Sin(2*x))^3)/Sqr(Sin(x)-Cos(x^2))D. e^(2*3.14159*x-5)*Ln(x)+(Sin(2*x))^3)/Sqr(Sing(x)-Cos(x^2))答案:B第11题以下有关数组参数的说明中,正确的选项是______A. 在进程中也可用Dim语句对形参数组进行说明B. 动态数组作为实参时,可用ReDim语句在进程中改变对应形参数组的维界C. 挪用进程时,数组名不能作为实参D. 数组能够按地址传递也能够按植传递答案:B第12题以下有关进程的说法中,错误的选项是_____________.A. 在Sub或 Function进程内部不能再概念其它Sub或 Function 进程B. 关于利用ByRef说明的形参,在进程调历时形参和实参只能按传址方式结合C. 递归进程既能够是递归Function进程,也能够是递归Sub进程D. 能够像挪用Sub进程一样利用Call语句挪用Function进程答案:B第13题要将核心设置在某个控件上,以下四个选项中正确的选项是______.A. 只能利用鼠标直接点击控件B. 只能利用Tab键将核心移到该控件C. 只能在程序中挪用该控件的SetFocus方式D. A、B、C三选项中涉及的方式都可利用答案:D第14题以下Case语句中,能正确描述Y的绝对值大于6的是______.A. Case Abs(Y)>6B. Case -6 To 6C. Case Not(-6 To 6)D. Case Is<-6,Is>6答案:D第15题以下关于变量作用域的表达中,正确的选项是____________.A. 窗体中凡用Private声明的变量只能在某个指定的进程中利用B. 模块级变量只能用Dim语句声明C. 凡是在窗体模块或标准模块的通用声明段用Public语句声明的变量都是全局变量D. 当不同作用域的同名变量发生冲突时,优先访问局限性小的变量答案:C第16题以下关于数值常量的说法中,错误的选项是______A. 八进制数的表示方式是在数字前面加&OB. 十六进制数的表示方式是在数字前面加&HC. 在浮点运算中利用D来分隔尾数和指数时,系统将把该数值作为单精度型数处置D. 32768是合法的数值常量答案:C第17题数学表达式(如下图)对应的VB表达式是___________.A. Abs(e^x+Sin(30)^3)∕Sqr(x+y))B. Abs(Exp(x)+Sin(30)^3)∕(Sqr(x+y))C. Abs(e^x+Sin(30*3.14159∕180)^3)∕(Sqr(x+y))D. Abs(Exp(x)+Sin(30*3.14159∕180)^3)∕Sqr(x+y))答案:D第18题下面的4个表达式中,有关_________个能够对Single类型变量x(正数)的第3位小数正确地进行四舍五入计算.Format(x,″#.00″)Int(100*(x+0.005))/100CInt(100*(x+0.005)/100Fix(100*(x+0.005))/100A. 1个B. 2个C. 3个D. 4个答案:C第19题执行以下语句时,会显现错误提示的是__________.A.Print"2b3 " +12.5B. Print"12.5"+ 12C. Print"12.5" & 12.5D. Print"2e3"+12答案:A第20题以下Case语句含有错误的选项是___________.A. Case 0 To 10B. Case Is>10C. Case Is>10 And Is<50D. Case 3,5,Is>10答案:C第21题题号:1以下语句中,正确的选项是__________A.Textl.SetFocusB.Forml.Clearbell.SetFocusD.Listl.Cls答案:A第22题题号:9以下选项中,所包括的所有表达式能够将两位整数x的个位数与十位数对调(如将78转换为87) 的是_______________.①Val(Right(X,1)&Left(X,1)) ②Val(Right(Str(X),1)&Left(Str(X),1))③Val(Right(CStr(X),1)&Left(CStr(X),1)) ④Val(Mid(X,2,1)+Mid(X,1,1))A.①②B.②③C.②④D.①③④答案:D第23题以下关于子进程或函数的概念中,正确的选项是______A. Sub f1(n As String*1 )B. Sub f1(n As Integer)As IntegerC. Function f1(f1 As Integer)As IntegerD. Function f1(ByVal n As Integer)答案:D第24题以下有关控件数组的说法中,错误的选项是______.A. 控件数组由一组具有相同名称和相同类型的控件组成,不同类型的控件无法组成控件数组B. 控件数组中的所有控件不得具有各自不同的属性设置值C. 控件数组中的所有控件共享同一个事件进程D. 控件数组中每一个元素的下标由控件的Index属性指定答案:B第25题题号:7以下对数组参数的说明中,错误的选项是___________ .A.在进程中能够用Dim语句对形参数组进行声明B.形参数组只能按地址传递C.实参为动态数组时,可用ReDim语句改变对应形参数组的维界D.只需把要传递的数组名作为实参,即可挪用进程答案:A第26题题号:6要向文件datal.txt添加数据,正确的文件打开命令是_____________.A.Open"datal.txt"For Output As #1B.Open"datal.txt"For Input As #1C.Open"datal.txt"For Append As #5D.Open"datal.txt" For Write As #5答案:C第27题下面有关数组处置的表达中,正确的选项是__________.A.在进程中利用ReDim语句能够改变更态数组数据的类型B.在进程中,能够利用Dim 、Private和 Static语句来概念数组C.用ReDim语句从头概念动态数组时,能够改变数组的大小,但不能改变数组的维数D.不能够用Public语句在窗体模块的通用途说明一个全局数组答案:D第28题下面的表达式中,运算结果为True的是__________.A. "abcrd" <="ABCRD"B. Int(134.69) <=CInt(134.69)C. 3>2>1D. Mid("Visual",1,4)=Right("lausiV",4)答案:B第29题设计界面时,要使一个文本框具有水平和垂直转动条,应先将其________属性置为True,再将ScrollBar属性设置为3.A. MultiLineB. AutoSizeC.AlignmentD.RightToLeft答案:A第30题下面有关数组的说法中,正确的选项是______A. 数组的维下界不能够是负数B. 模块通用声明处有Option Base 1,那么模块中数组概念语句Dim A(0 To 5)会与之冲突C. 模块通用声明处有Option Base 1,模块中有Dim A(0 To 5),那么A数组第一维维下界为0D. 模块通用声明处有Option Base 1,模块中有DimA(0 To 5),那么A数组第一维维下界为1 答案:C第31题下面有关数组的表达中,不正确的选项是______.① 在进程顶用ReDim语句概念的动态数组,其下标的上下界能够是变量② 数组作为形式参数时,传递的是每一个数组元素的值③ 在窗体模块的通用声明处能够用Public 说明一个全局数组④数组概念语句中能够用负数或小数来指定某一维的维下界或维上界的值A. ②③B. ①③④C. ①②③④D. ③④答案:A第32题以下关于对象SetFocus与GotFocus的描述中,正确的选项是_____A . SetFocus是事件,GotFocus是方式B . Setfocus和Gotfocus都是事件C . Setfocus和GotFocus都是方式D . SetFocus是方式,GotFocus是事件答案:D第33题题号:2创建一个名为"文件"的菜单项,欲使其可用Alt+F方式访问,那么在菜单编辑器的题目文本框中应输入_________.A.文件($F)B.文件(&F)C.文件(#F)D.文件(%F)答案:B第34题在以下属性中,属于CommandButton控件、ListBox控件共有的是______.A. Caption、TextB. Visible、FontC. Caption、VisibleD. List、Visible答案:B第35题以下能够正确表示条件"X≤Y<Z"的VB逻辑表达式是______A. X≤Y<ZB. X<=Y And Y<ZC. X≤Y OR Y<ZD. X<=Y<Z答案:B第36题以下关于Function进程的说法中,错误的选项是___________.A.Function进程名能够有一个或多个返回值B.在Function进程内部不得再概念Function进程C.Function进程中能够包括多个Exit Function语句D.能够像挪用Sub进程一样挪用Function进程答案:A第37题下面的关系表达式中,运算结果为True的是______.A. CInt(1.5)=Int(1.5)B. Fix(1.5)=Int(1.5)C. Fix(-1.5)=CInt(-1.5)D. Fix(-1.5)=Int(-1.5)答案:B已知X<Y,A>B,那么以下表达式中,结果为True的是______A. Sgn(X-Y)+Sgn(A-B)=-1B. Sgn(X-Y)+Sgn(A-B)=-2C. Sgn(Y-X)+Sgn(A-B)=2D. Sgn(Y-X)+Sgn(A-B)=0答案:C第39题执行__________语句时,会显现犯错提示信息.A. Print 5+7=14B. Print 16384*2C. Print 32768*2D. Print "14"+32答案:B第40题数学表达式(如下图)对应的Visual Basic表达式是______.A. Sin(30*3.14159/180)+Sqr(Log(x)+y)/2*3.14159+Exp(x+y)B.(Sin(30*π/180)+Sqr(Ln(x)+y))/(2*π+Exp(x+y))C. Sin(30*180/3.14159)+Sqr(Log(x)+y)/(2*3.14159+e^(x+y))D. (Sin(30*3.14159/180)+Sqr(Log(x)+y))/(2*3.14159+Exp(x+y))答案:D第41题在一个多窗体程序中,能够仅将窗体Form2从内存中卸载的语句是________.A. Form2.UnloadB. Unload Form2C.Form2.End答案:B第42题Print方式可在______上输出数据.①窗体②文本框③图片框④标签⑤列表框⑥当即窗口A. ①③⑥B ②③⑤C ①②⑤D ③④⑥答案:A第43题假设要使逻辑表达式x>y Xor y<z 结果为True,那么x、y、z的取值应为以下选项中的_______.A. x=3、y=3、z=4B. x=二、y=一、z=2C. x=一、y=3、z=2D. x=二、y=二、z=2答案:A第44题题号:5以下____________是合法的变量名.A.absB.-alC.cdc dD.Abe_10答案:D以下______是正确的VB常量.A.D-6B.E-6C.5DD.5E-6答案:D第46题假设在模块顶用Private Function Fun(A as Single,B as Integer) As Integer概念了函数Fun.挪用函数Fun的进程中概念了I、J和K三个Integer型变量,那么以下语句中不能正确挪用函数Fun的语句是___________.A.Fun 3.14,JB. Call Fun(I,365)C.Fun(I),(J)D. K=Fun("24","35")答案:B第47题假设需要在同一窗体内安排两组彼此独立的单项选择按钮(OptionButton),可利用______控件做容器将它们分开.①TextBox ②PictureBox ③ Image ④ FrameA. ①或②B. ②或③C. ②或④D. ③或④答案:C第48题A.用Output模式打开一个顺序文件,即便不对它进行写操作,原先的内容也被清除B.能够用Print #语句或 Write# 语句将数据写到顺序文件中C.假设以Output、Append、Random、Binary 方式打开一个不存在的文件,系统会犯错D.顺序文件或随机文件都能够用二进制访问模式打开答案:C第49题窗体上有假设干命令按钮和一个文本框,程序运行时核心置于文本框中,为了在按下回车键时执行某个命令按钮的Click事件进程,需要将该按钮的_________属性设置为True.A.EnabledB. DefaultC. CancelD. Visible答案:B第50题数学表达式对应的VB表达式是______A. (x^5-Cos(29))/Sqr(e^x+In(y))+5B. (x^5-Cos(29))/(Sqr(Exp(x)+Log(y))+5)C. (x^5-Cos(29*3.14159/180))/(Sqr(Exp(x)+Log(y))+5)D. (x^5-Cos(29*3.14159/180))/(Sqr(e^x+Log(y))+5答案:C二、填空共20题第1题运行以下程序,单击Command1, 在窗体上显示的第一行内容是______【1】____,第二行的内容是_____【2】____, 第三行的内容是_____【3】______。

大学vb考试题库及答案

大学vb考试题库及答案

大学vb考试题库及答案一、单项选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个是合法的变量名?A. 2variableB. Variable2C. variable_2D. Variable!答案:B2. Visual Basic中,以下哪个是正确的整型常量?A. 123.45B. 0x1AC. 1.2E3D. 0.1答案:B3. 以下哪个是Visual Basic中的保留关键字?A. MyVarB. DimC. VarD. MyFunction答案:B4. 在Visual Basic中,以下哪个是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Sub MySub(x As Integer)D. Function MySub(x As Integer) As Integer答案:C5. Visual Basic中,以下哪个是正确的数组声明?A. Dim MyArray(10)B. Dim MyArray(0 To 10) As IntegerC. Dim MyArray() As Integer = New Integer(10)D. Dim MyArray(10) As Integer答案:B6. 在Visual Basic中,以下哪个是正确的条件语句?A. If x > 0 Then Print "Positive"B. If x > 0 ThenPrint "Positive"End IfC. If x > 0 ThenPrint "Positive"End IfD. If x > 0 ThenPrint "Positive"End If7. Visual Basic中,以下哪个是正确的循环结构?A. For i = 1 To 10Print iNext iB. For i = 1 To 10Print iLoopC. While i < 10Print ii = i + 1End WhileD. Do While i < 10Print ii = i + 1Loop8. 在Visual Basic中,以下哪个是正确的函数调用?A. Call MyFunction(5)B. MyFunction 5C. MyFunction(5)D. MyFunction Call 5答案:C9. Visual Basic中,以下哪个是正确的事件处理程序?A. Sub Form_Click()End SubB. Sub Form_Click(ByVal sender As Object, ByVal e As EventArgs)End SubC. Sub Form_Click(ByVal sender As Object)End SubD. Sub Form_Click(ByVal e As EventArgs)End Sub答案:B10. 在Visual Basic中,以下哪个是正确的窗体属性?A. Me.Caption = "My Form"B. Me.Text = "My Form"C. = "My Form"D. Me.Title = "My Form"答案:A二、填空题(每题2分,共20分)1. 在Visual Basic中,声明一个整型变量的正确语法是:Dim ________ As Integer。

【大学Visual Basic考试】vb考试必考题选择题2

【大学Visual Basic考试】vb考试必考题选择题2

大学vb考试题库大全单项选择题81、设a=3,b=5,则以下表达式值为真的是(B)。

A、a>=b And b>10B、(a>b)Or(b>0)C、(a<0)or(b<0)D、(-3+5>a)And(b>0)82、执行语句a=InputBox("Today","Tomorrow","Yesterday",,,"Day before yesterday",5), 将显示一个输入对话框,在对话框的输入区中显示的信息是(A)。

A、TodayB、TomorrowC、YesterdayD、Day before Yesterday83、VB提供了结构化程序设计的3种基本结构,这3种基本结构是(B)。

A、递归结构,分支结构,循环结构B、选择结构,过程结构,顺序结构C、过程结构,输入、输出结构,转向结构D、分支结构,循环结构,顺序结构84、下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是(D)。

A、If sex=“男”And age<40 And InStr(duty,“教授”)>0 Then n=n+1B、If sex=“男”And age<40 And (duty=“教授”Or duty=“副教授”) Then n=n+1C、If sex=“男”And age<40 And Right(duty,2)= “教授”Then n=n+1D、If sex=“男”And age<40 And duty=“教授”And duty=“副教授”Then n=n+185、当语句w=IIf(4>10,”Red”,“Green”)执行后,变量w中的值是(C)。

A、NullB、“Red”C、“Green”D、-186、赋值语句:a=123+MID(“123456”,3,2)执行后,a变量中的值是(D)。

VB期末考试题库及答案最新最全面(完整版)

VB期末考试题库及答案最新最全面(完整版)

试卷方案: 201105 Visual Basic 期末考试方案一、单项选择 _ 共 50 题 (选: 20 题 *1 ’=20 分) 第 1 题以下有关对象属性的说法中,错误的是.A. 工具箱中的控件并不是 VB 中所有的控件B.若将 Frame 的 Enabled 属性设置为 C. 对象的 Name 属性在运行时不能改变False ,则不能使用放置在 Frame 里面的控件 D. 对象的所有属性都可以在属性窗口中设置 第 2 题3x | x e 数学表达式 的 VB 算术表达式为 .sin 27y |A. Sin(27)+Sqr(x+Exp3)/(x+y)B. Sin(27*3.14159/180)+Sqr(x+Exp(3))/Abs(x+y)C. Sin(27*3.14159/180)+Sqr(x+e^3)/Abs(x+y)D. Sin(27*pi/180)+Sqr(x+Exp(3)/Abs(x+y) 第 3 题下列有关对象的叙述中 , 正确的是A. 对象由属性,事件和方法构成B. 对象的所有属性既可以在属性窗口设置,又可以在程序运行时用赋值语句设置C. 对象的事件一定就是由 VB 预先设置好的人工干预的动作D. 对象的方法是对象响应某个事件后执行的一段程序代码 第 4 题表达式 A. 1 第 5 题的运算结果是 CInt(4.5)+Cint(-4.51)+Int(4.9)+Int(-4.1)+Fix(-1.9)+0 Mod 2.C. – 2D. – 3B. -1下列关于菜单的说法中 , 错误的是 .A. 每一个菜单项就是一个对象,并且可设置自己的属性和事件B. 菜单项不可以响应 DblClick事件C. VB6.0 允许创建超过四级的子菜单D. 程序执行时,如果要求菜单项是灰色,不能被用户选择,则应设置菜单项的 第 6 题属性为 Enabled False以下关于数组的说法中 A. 使用了 Preserve , 错误的是 .子句的 Redim 语句,只允许改变数组最后一维的上界 B. 对于动态数组 , Redim 语句可以改变其维界但不可以改变其数据类型 C. Erase 语句的功能只是对固定大小的数组进行初始化 D. Lbound 函数返回值是指定数组某一维的下界 第 7 题设 运行 print a>b>c 的结果是 .a=3,b=2,c=1, D. 出错A. TrueB. FalseC. 1第 8 题以下说法不正确的是.A. 使用不带关键字B. 使用不带关键字C. 使用不带关键字D. 使用不带关键字第9 题的的的的ReDim语句可以重新定义数组的维数ReDim语句可以改变数组各维的上、下界ReDim语句可以改变数组的数据类型ReDim语句可以对数组中的所有元素进行初始化PreservePreservePreservePreserve在列表框List1 中有若干列表项A. List1.text=""B. List1.List(List1.ListIndex)=""C. List1.Clear, 可以删除选定列表项的语句是.D. List1.RemoveItem List1.ListIndex第10 题2 x 5 3e ln x sin ( 2 x )数学表达式对应的VB表达式是.x 2| sin x cos |A. (e^(2* π*x-5)*Log(x)+(Sin(2x))^3)/Sqr(Sin(x)-Cos(x^2))B. (Exp(2*3.14159*x-5)*Log(x)+(Sin(2*x))^3)/Sqr(Sin(x)-Cos(x^2))C. (Exp(2* π*x-5)*Ln(x)+(Sin(2*x))^3)/Sqr(Sin(x)-Cos(x^2))D. e^(2*3.14159*x-5)*Ln(x)+(Sin(2*x))^3)/Sqr(Sin(x)-Cos(x^2))第11 题以下有关数组参数的说明中,正确的是A. 在过程中也可用Dim 语句对形参数组进行说明B. 动态数组作为实参时,可用ReDim语句在过程中改变对应形参数组的维界C. 调用过程时,数组名不能作为实参D. 数组可以按地址传递也可以按植传递第12 题下列有关过程的说法中, 错误的是.A. 在Sub 或B. 对于使用过程内部不能再定义其它Sub 或Function 过程FunctionByRef 说明的形参, 在过程调用时形参和实参只能按传址方式结合C. 递归过程既可以是递归过程, 也可以是递归Sub 过程FunctionD. 可以像调用第13 题Sub 过程一样使用Call 语句调用Function 过程要将焦点设置在某个控件上, 以下四个选项中正确的是.A. 只能使用鼠标直接点击控件B. 只能使用Tab 键将焦点移到该控件C. 只能在程序中调用该控件的SetFocus 方法D. A 、B、C 三选项中涉及的方法均可使用第14 题以下Case 语句中, 能正确描述A. Case Abs(Y)>6C. Case Not(-6 To 6)第15 题以下关于变量作用域的叙述中Y 的绝对值大于 6 的是.B. Case -6 To 6D. Case Is<-6,Is>6 , 正确的是.A. 窗体中凡用Private 声明的变量只能在某个指定的过程中使用B. 模块级变量只能用Dim 语句声明C. 凡是在窗体模块或标准模块的通用声明段用Public 语句声明的变量都是全局变量D. 当不同作用域的同名变量发生冲突时,优先访问局限性小的变量第16 题以下关于数值常量的说法中, 错误的是A. 八进制数的表示方法是在数字前面加B. 十六进制数的表示方法是在数字前面加&O&HC. 在浮点运算中使用D来分隔尾数和指数时,系统将把该数值作为单精度型数处理D. 32768 是合法的数值常量第17 题x 3e sin 30数学表达式对应的VB表达式是.x A. Abs(e^x+Sin(30)^3) y∕Sqr(x+y))B. Abs(Exp(x)+Sin(30)^3) ∕(Sqr(x+y))C. Abs(e^x+Sin(30*3.14159 ∕180)^3) ∕(Sqr(x+y))D.Abs(Exp(x)+Sin(30*3.14159 ∕180)^3) ∕Sqr(x+y))第18 题下面的 4 个表达式中, 有关个能够对类型变量x( 正数) 的第3 位小数正确地进行四舍五入计Single算.Format(x, ″#.00 ″)Fix(100*(x+0.005))/100Int(100*(x+0.005))/100 CInt(100*(x+0.005)/100A. 1 个第19 题B. 2 个C. 3 个个D. 4执行以下语句时, 会出现错误提示的是.A. Print"2b3 " +12.5D.Print"2e3"+12第20 题以下Case 语句含有错误的是A. Case 0 To 10第21 题B. Print"12.5"+ 12C.Print"12.5" & 12.5.B. Case Is>10C. Case Is>10 And Is<50D. Case 3,5,Is>10下列语句中, 正确的是A. Textl.SetFocus第22 题B. Forml.ClearC. Labell.SetFocusD. Listl.Cls下列选项中, 所包含的所有表达式能够将两位整数.x 的个位数与十位数对调( 如将78 转换为87) 的是①Val(Right(X,1)&Left(X,1))③Val(Right(CStr(X),1)&Left(CStr(X),1))②Val(Right(Str(X),1)&Left(Str(X),1))④Val(Mid(X,2,1)+Mid(X,1,1))D. ①③④A. ①②第23 题B. ②③②④C.以下关于子过程或函数的定义中A. Sub f1(n As String*1 )C. Function f1(f1 As Integer)As, 正确的是B. SubD. Functionf1(n Asf1(ByValInteger)As Integern As Integer) Integer第24 题下列有关控件数组的说法中, 错误的是.A. 控件数组由一组具有相同名称和相同类型的控件组成,不同类型的控件无法组成控件数组B. 控件数组中的所有控件不得具有各自不同的属性设置值C. 控件数组中的所有控件共享同一个事件过程D. 控件数组中每个元素的下标由控件的第25 题Index 属性指定以下对数组参数的说明中, 错误的是.A. 在过程中可以用Dim 语句对形参数组进行声明B. 形参数组只能按地址传递C. 实参为动态数组时,可用ReDim语句改变对应形参数组的维界D. 只需把要传递的数组名作为实参,即可调用过程第26 题要向文件datal.txt 添加数据, 正确的文件打开命令是.A. Open"datal.txt"For Output As #1B. Open"datal.txt"For Input As #1C. Open"datal.txt"For Append As #5D. Open"datal.txt" For Write As #5第27 题下面有关数组处理的叙述中,正确的是.A. 在过程中使用ReDim语句可以改变动态数组数据的类型B. 在过程中,可以使用Dim 、Private 和Static 语句来定义数组C. 用ReDim语句重新定义动态数组时,可以改变数组的大小,但不能改变数组的维数D. 不可以用Public 语句在窗体模块的通用处说明一个全局数组第28 题下面的表达式中, 运算结果为True 的是.A. "abcrd" <="ABCRD"C. 3>2>1第29 题B. Int(134.69) <=CInt(134.69)D. Mid("Visual",1,4)=Right("lausiV",4)设计界面时设置为 3.A. MultiLine 第30 题, 要使一个文本框具有水平和垂直滚动条, 应先将其属性置为再将ScrollBar 属性True,B. AutoSizeC. AlignmentD. RightToLeft下面有关数组的说法中, 正确的是A. 数组的维下界不可以是负数B. 模块通用声明处有C. 模块通用声明处有D. 模块通用声明处有第31 题下面有关数组的叙述中,则模块中数组定义语句Dim A(0 To 5) 会与之冲突Option Base 1Option Base 1Option Base 1,模块中有,模块中有Dim A(0 To 5), 则A 数组第一维维下界为DimA(0 To 5), 则A 数组第一维维下界为1 , 不正确的是.①②③在过程中用ReDim语句定义的动态数组, 其下标的上下界可以是变量数组作为形式参数时, 传递的是每个数组元素的值在窗体模块的通用声明处可以用Public 说明一个全局数组④数组定义语句中可以用负数或小数来指定某一维的维下界或维上界的值A. ②③第32 题下列关于对象A. SetFocus C. Setfocus 第33 题创建一个名为.B. ①③④C. ①②③④D. ③④与GotFocus 的描述中, 正确的是SetFocus是事件,GotFocus 是方法 B. Setfocus 和Gotfocus 都是事件和GotFocus 都是方法 D. SetFocus 是方法,GotFocus 是事件" 文件" 的菜单项, 欲使其可用方式访问, 则在菜单编辑器的标题文本框中应输入Alt+FA. 文件($F) 第34 题在下列属性中B. 文件(&F)C. 文件(#F)D. 文件(%F), 属于CommandButton控件、ListBoxB. Visible 、Font控件共有的是.A. Caption 、Text 第35 题、Visible 、Visible C. Caption D. List下列能够正确表示条件"X≤Y<Z"的VB逻辑表达式是A. X ≤Y<Z第36 题以下关于C. X ≤Y OR Y<ZB. X<=Y And Y<Z D. X<=Y<Z过程的说法中, 错误的是.过程名可以有一个或多个返回值A. FunctionB. 在Function 过程内部不得再定义C. Function 过程中可以包含多个Function 过程语句Exit FunctionD. 可以像调用第37 题Sub 过程一样调用Function 过程下面的关系表达式中A. CInt(1.5)=Int(1.5) C. Fix(-1.5)=CInt(-1.5) 第38 题, 运算结果为True 的是.B. Fix(1.5)=Int(1.5)D. Fix(-1.5)=Int(-1.5)已知X<Y,A>B,则下列表达式中A. Sgn(X-Y)+Sgn(A-B)=-1C. Sgn(Y-X)+Sgn(A-B)=2 , 结果为True 的是B. Sgn(X-Y)+Sgn(A-B)=-2D. Sgn(Y-X)+Sgn(A-B)=0第39 题执行语句时, 会出现出错提示信息.A. Print 5+7=14 C. Print 32768*2 第40 题B. Print 16384*2D. Print "14"+32sin 302log x y数学表达式对应的Visual Basic 表达式是.x yeA. Sin(30*3.14159/180)+Sqr(Log(x)+y)/2*3.14159+Exp(x+y)B. (Sin(30* π/180)+Sqr(Ln(x)+y))/(2* π+Exp(x+y))C. Sin(30*180/3.14159)+Sqr(Log(x)+y)/(2*3.14159+e^(x+y))D. (Sin(30*3.14159/180)+Sqr(Log(x)+y))/(2*3.14159+Exp(x+y))第 41 题在一个多窗体程序中 A. Form2.Unload C. Form2.End 第 42 题 , 可以仅将窗体 Form2 从内存中卸载的语句是 B. Unload Form2D. Form2.Hide.Print 方法可在 上输出数据 . ①窗体 A. ①③⑥ 第 43 题②文本框B. ③图片框②③⑤④标签⑤列表框⑥立即窗口①②⑤D. ③④⑥C. 若要使逻辑表达式 结果为 True, 则 x 、y 、 z 的取值应为下列选项中的 x>y Xor y<z .x=3 、y=3 、z=4 x=1 、 y=3 、z=2 44 题 、y=1 、 z=2 、y=2 、 z=2 A. C. B. x=2 D. x=2 第 下列 是合法的变量名 . B. – alA. abs 第 45 题 C. cdc dD. Abe_10下列 是正确的 VB 常量 . A. D-6 第 46 题 若在模块中用B. E-6C. 5DD. 5E-6定义了函数 Fun. 调用函数 Private Function Fun(A as Single,B as Integer) As Integer Fun 的过程中定义了.I 、J 和 K 三个 Integer 型变量 , 则下列语句中不能正确调用函数 Fun 的语句是A. Fun 3.14,J 第 47 题B. Call Fun(I,365)C. Fun(I),(J)D. K=Fun("24","35")若需要在同一窗体内安排两组相互独立的单选按钮 可使用 控件做容器将它们分开 (OptionButton),④ Frame D. ③或④.①TextBox A. ①或② 第 48 题②PictureBox B. ②或③③ C. Image ②或④以下关于文件的叙述中,错误的是。

陕师大vb期末试题1

陕师大vb期末试题1

“无机化学(一)”课程试卷一、选择题 ( 共14题 28分 )1. 下列原子轨道的n 相同,且各有1个自旋方向相反的不成对电子,则x 轴方向可形成π 键的是………………………………………………………………………………………… ( ) (A) p x - p x (B) p x - p y(C) p y - p z (D) p z - p z2. 电池Cu │Cu +‖Cu +,Cu 2+│Pt 和电池Cu │Cu 2+‖Cu 2+,Cu +│Pt 的反应均可写成 Cu + Cu 2+ = 2Cu +,此两电池的……………………………………………………………( )(A)m r G ∆, E 均相同 (B)m r G ∆相同, E 不同 (C) m r G ∆不同, E 相同(D) m r G ∆, E 均不同3. 关于下列元素第一电离能的大小的判断,正确的是…………………………………( ) (A) N > O (B) C > N (C) B > C (D) B > Be4. 对于下面两个反应方程式,说法完全正确的是…………………………………… ( )2Fe 3+ + Sn 2+Sn 4+ + 2Fe 2+Fe 3+ +21Sn 2+21Sn 4+ + Fe 2+(A) 两式的 E ,m r G ∆,K C 都相等 (B) 两式的 E , m r G ∆,K C 不等 (C) 两式的 m r G ∆相等, E ,K C 不等 (D) 两式的 E 相等, m r G ∆,K C 不等5. M 3+ ──── M + ──── M 则 ϕ(M 3+/M) 为……………………………( )(A) 0.00 V (B) 0.10 V(C) 0.30 V (D) 0.90 V6. 在H 原子中,对r = 0.53A (10-8cm) 处的正确描述是………………………………( ) (A) 该处1s 电子云最大 (B) r 是1s 径向分布函数的平均值 (C) 该处为H 原子Bohr 半径(D) 该处是1s 电子云界面7. 不用惰性电极的电池反应是………………………………………………………… ( )(A) H 2 + Cl 2−→−2HCl(aq) (B) Ce 4+ + Fe 2+−→−Ce 3+ + Fe 3+ (C) Ag + + Cl -−→−AgCl(s) (D) 2Hg 2+ + Sn 2+ + 2Cl -−→−Hg 2Cl 2 + Sn 4+ 8. 下列元素原子半径的排列顺序正确的是…………………………………………… ( ) (A) Mg > B > Si > Ar (B) Ar > Mg > Si > B (C) Si > Mg > B > Ar(D) B > Mg > Ar > Si0.30 V-0.60 V9. 两个半电池,电极相同,电解质溶液中的物质也相同,都可以进行电极反应,但溶液的浓度不同,它们组成电池的电动势…………………………………………………………( ) (A) E = 0,E = 0 (B) E ≠0, E ≠0 (C) E ≠0,E = 0(D) E = 0, E ≠010. 下面氧化还原电对的电极电势不随酸度变化的是………………………………… ( )(A) NO -3- HNO 2(B) SO -24- H 2SO 3 (C) Fe(OH)3 - Fe(OH)2(D) MnO -4- MnO -2411. 核外某电子的主量子数n = 4,它的角量子数l 可能的取值有………………………( )(A) 1个 (B) 2个 (C) 3个 (D) 4个 12. 对于电极反应O 2 + 4H + + 4e --2H 2O 来说,当2O p = 100 kPa 时,酸度对电极电势影响的关系式是…………………………………………………………………………… ( ) (A) ϕ = ϕ+ 0.0592 pH (B) ϕ = ϕ- 0.0592 pH (C) ϕ = ϕ+ 0.0148 pH (D) ϕ = ϕ- 0.0148 pH 13. 已知 M +21+ 2e -M 1ϕ= -2.0 V ;M +2+ e -M 2ϕ= 0.5 VM +31+ e - M +21 ϕ= -1.0 V ; M +22+ e -M +2ϕ= 1.0 V M +41+ e -M +31 ϕ= 0.5 V ; M +32+ e-M +22 ϕ= 1.9 V下列情况中,不可能反应的是………………………………………………………………( ) (A) M 1 投入水中(B) M +21离子加到水中(C) 1 mol M +31离子加到1 dm 3的1 mol ·dm -3 M +2离子溶液中 (D) M +32离子加到含M +2离子的溶液中去14. 以分子间作用力结合的晶体是……………………………………………………… ( ) (A) KBr(s)(B) CO 2(s)(C) CuAl 2(s)(D) SiC(s)二、填空题 ( 共11题 32分 )15. 写出具有下列基态电子组态的元素的符号和名称,所处的周期及族:1s 22s 22p 63s 23p 4 ; 1s 22s 22p 63s 23p 63d 84s 2 ;[Ar]3d 104s 2 ;16. Na 原子核最外层电子的四个量子数n , l , m , m s 依次为17. 利用分子轨道能级图确定O 2-、2O 、B 2、NO -的未成对电子数目和键级分别为 、 、 、 。

大学VB考试题库(完整资料).doc

大学VB考试题库(完整资料).doc

【最新整理,下载后即可编辑】大学VB考试题库一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。

A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。

A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。

A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。

A、="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=30B、y=π*r*rC、y=x+30D、3y=x8、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)属性进行设置。

大学VB考试题库(2020年九月整理).doc

大学VB考试题库(2020年九月整理).doc

大学VB考试题库一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。

A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。

A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。

A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。

A、="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=30B、y=π*r*rC、y=x+30D、3y=x8、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)属性进行设置。

陕西师范大学-Vb题库

陕西师范大学-Vb题库

1、当在文本框中输入“ABCD”时,标签上显示的是(AABABCABCD)。

Sub TextBox1_TextChanged(……) Handles TextBox1.TextChangedLabel1.Text &=TextBox1.TextEnd Sub2、逻辑运算符:与、或、非中优先级最高的是(非)3、可以同时删除字符串前导和尾部空白的函数是(Trim )4、如果要将窗体中的某个命令按钮设置成无效状态,应该设命令按钮的何种属性(Enabled)5、已知a=3.5,b=5,c=2.5,d=True,则表达式a>=0ANDa+c>b+3 Or NOT d的值(是FALSE)6、在过程中定义的变量,若希望在离开该过程后还能保存过程中局部变量的值,应使用(Static)关键字在过程中定义过程级变量。

7、用于Visual Basic程序设计的控件在(工具箱中)。

8、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(代码窗口)9、要使TextBox控件能够显示多行,应设置(MultiLine)属性为True10、若要使命令按钮不可操作,要对(Enabled)属性进行设置11、下列程序段的执行后,i和x的值为(7 40)Dim i, x As IntegerI = 1x = 5Doi = i + 2x *= 2Loop Until i >= 612、关于循环叙述不正确的是:??? For…Next循环中不能嵌套Do…Loop循环13、在Visual Basic中,可以被称为对象的是(控件和窗体 )14、整型变量x中存放一个2位正整数,要将两位数交换位置,例如,13变为31,实现的表达式是(x mod 10) *10+x\1015、定义字符串变量:Dim strInput As String=“VisualBasic2005”Dim strSubStr1 As String计算子串:strSubStr1 = strInput.Substring(2, 4)则strSubStr的值为:(sual)16、下列控件中,没有Text属性的是(Timer)17、表达式Len("123程序设计ABC")的值(是10)18、下列控件中,不能变大小的是(Timer )19、下面四个运算符中,优先级别最高的是(^)20、枚举类型的第l个成员的默认值( 是0)21、有以下过程,关于形参n的说法正确的是(形参n的变化影响实参)Public Sub F1(ByRef n as integer )……End Sub22、下面程序求两个数中的小数(if y<x then ###min1=y ###end if###min1=x)不正确23、下面if语句统计满足年龄(age)小于40岁,职称(duty)为副教授以上条件的人数,正确的if语句判断表达式是(age<40 and (duty="教授" or duty="副教授"))24、要使文本框的文字不能被修改,应对(ReadOnly)属性进行设置25、下列说法错误的是(在调用方法时,对象名是不可缺少的)26、数学关系表达式3>x>0表示成正确的表达式为(x>0 and x<3)。

陕西师范大学VB题库

陕西师范大学VB题库
算术运算符、字符串连接运算符>比较运算符>逻辑运算符 ^ > 一元标识+ 、- >*、/ > ห้องสมุดไป่ตู้ > mod >+、— > 字符串连接(+)> 字符串连接(&) > 算术 移位 (<< 、 >>) 除法运算 / 整出运算符 \ Mod 取模运算符,只取余数
5、现有语句:y=IIf(x>0, x Mod 3, 0) ,设x=10,则y的值() A.是0 B. 是1 C. 是3 D. 语句有错 Iif()函数的作用是根据表达式的值,从两个值中选择一个返回,其格 式为: Iif(expression,truepart,falsepart) Expression为boolean 类型,如果Expression的值为true ,则返回truepart , 否则返回flasepart 6、不论任何控件,共同具有的属性是()。 A. Text B. name C. forecolor D.font 7、若要使命令按钮不可操作,要对()属性进行设置 A.Enabled B. visible C. backcolor D.text 8、下列说法正确的是() A.属性的一般格式为对象名_属性名称,可以在设计阶段赋予初值,也 可以在运行阶段通过代码来更改对象的属性 属性的一般格式为 对象名.属性 名称 B.对象是有特殊属性和行为方法的实体 C.属性是对象的特性,所有的对象都有相同的属性 D.属性值的设置值可以属性窗口中设置
Private Function fun(ByVal a As Integer, ByVal b As Integer) As Long '#############请在此区间填写你的代码############# '############################################### End Function Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim a, b As Integer Dim c As Long a = 100 b = 999 c = fun(a, b) TextBox3.Text = CStr(c) Dim mystreamwriter As New StreamWriter("data.vbout") mystreamwriter.Write(c) mystreamwriter.Close() End Sub End Class 2、请编写函数fun(a,b),其函数功能是:计算a到b区间内(包括a、 b)所有除3余数为2的整数之和,并返回结果。窗体上已经给出a,b的 值。 例如:a=1,b=4。处理后,结果为 2。 注意:不得改动程序已有的任何代码。编写完成后至少执行一次你 的程序以验证正确性(运行后点击“计算”按钮) A=100 , B=500 除3余2的数之和: 文本框 计算 Public Class Form1 Private Function fun(ByVal a As Integer, ByVal b As

大学《Visual Basic程序设计》试题库及答案

大学《Visual Basic程序设计》试题库及答案

单选题在数组的声明格式中,数组名后可以是( )。

收藏A.小括号()B.方括号[]C.尖括号<>D.花括号{}回答错误!正确答案: A下列语句中,必须使用字符串变量的语句是( )。

收藏A.Print #B.Write #C.Line Input #D.Input #回答错误!正确答案: C启动Visual Basic后, VB为用户建立的第一个窗体是()。

收藏A.窗体B.FormC.Form1D.窗体1回答错误!正确答案: C在使用Open语句打开文件时,若省略“For方式”,则打开的文件存取方式为收藏A.随机存取方式B.二进制方式C.顺序输出D.顺序输入回答错误!正确答案: A设a = "MicrosoftVisualBasic" ,则以下使变量b的值为"VisualBasic"的语句是( )。

收藏A.b = Mid(a, 10)B.b = Right(a, 10)C.b = Left(a, 10)D.b = Mid(a, 11, 10)回答错误!正确答案: A用Open语句打开一个随机文件时,若省略“Len=记录长度”,则记录的长度为收藏A.64B.128C.1024D.256回答错误!正确答案: B打开菜单编辑器的热键为收藏A.Ctrl+EB.Alt+MC.Alt+ED.Ctrl+M回答错误!正确答案: A对于如下结构的循环:Do 循环体Loop Until 条件则下列正确的叙述是:。

收藏A.如果“条件”为常数-1,则至少执行二次循环体;B.如果“条件”为常数-1,则只执行一次循环体;C.如果“条件”为常数0,则一次循环体也不执行。

D.如果“条件”为常数0,则只执行一次循环体;回答错误!正确答案: B如果在定义一个过程时,没有使用任何限制的关键字,则定义的过程属于收藏A.PrivateB.StaticC.随机的D.Public回答错误!正确答案: D在Visual Basi6.0中,合法的字符串常量是( )。

vb考试题及答案.doc

vb考试题及答案.doc

vb考试题及答案.docvb 考试题及答案【篇一:vb 考试真题一含答案】一、单项选择题(40 道小题,共40 分)1、在visual basic 中应用的是( c ) 。

(1 分)a、面向过程的程序设计方法b、面向数据的程序设计方法c、面向对象的程序设计方法d、面向用户的程序设计方法2、如果想让代码窗口中代码的字体大些,可以使用( a ) 命令设置。

(1 分)a、“工具”菜单的“选项”b、“视图”菜单的“缩放”c、“编辑”菜单的“替换”d、“视图”菜单的“定义”3、开发一个标准exe 程序时,工程资源管理器窗口应包含( b ) 文件。

(1 分)a、.bas b 、.frmc、.res d 、.cls4、在设计模式下,双击窗体上的一个控件,则会打开( c ) 。

(1 分)a、属性窗口b、工程资源窗口c、代码窗口d、窗体布局窗口5、下列属性中,能表示窗体执行时以正常窗口状态显示的属性是( d ) 。

(1 分)a、tabindex b 、controlboxc、borderstyle d 、windowsstate6、text1 是个文本框,语句text1=* 和下面( d ) 的作用相同。

( 1分)a、text1.caption=* b 、text1.password=*c、text1.maxlength=* d 、text1.text=*7、command1 是一个按钮控件,它的pictrue 属性已经被成功设置为一个可显示图形,但运行时该图形未被显示,其原因可能是( d ) 。

(1 分)a、该图形太大b、forecolor 被设置为黑色c、backcolor 被设置为黑色d、style 属性值被设置为08、为了使标签覆盖背景,应把backstyle 属性设置为( b ) 。

(1分)a、0 b 、1c、ture d 、false9、要使时钟控件的timer 事件每隔3 秒发生一次,应该把它的interval 属性设置为( d ) 。

陕师大vb期末试题1答案

陕师大vb期末试题1答案

“无机化学(一)”期末考试参考答案一、选择题 ( 共14题 27分 )1. (D)2. (B)3. (A)4. (D)5. (A)6. (C)7. (C) 8. (B)9. (D)10. (D)11. (D)12. (B)13. (C)14. (B)二、填空题 ( 共11题 31分 )15. S硫,第三周期、ⅥANi镍,第四周期、ⅧZn锌,第四周期、ⅡB16. 5 分 3, 0, 0,1(或1- )17. 2 分 1,1.5 2,2 无,1, 2,218. 2 分 FeCl3>FeCl2 >CaCl2>KCl19. 2 分 C2+ > A2+ > B2+ > D2+20. 5 分镍电极,银电极。

(-) Ni(s)│Ni2+(c1)‖Ag+(c2)│Ag(s) (+)0.80 - (-0.25) = 1.05 (V)-203 kJ·mol-13.41 ⨯ 103521. 2 分 HF22. 2 分同族自上而下原子半径增大,第一电离能通常减小。

23. 2 分等于,小于。

24. 2 分∠H—O—H < ∠H—N—H < ∠H—C—H25. 2 分 O > N Cu+ < Cu2+O > S B > Al三、计算题 ( 共 2题 20分 )26. 10 分ϕ(Cu 2+/Cu) = 0.34 + (0.0591/2) lg(0.010) = 0.28 (V) ϕ(AgI/Ag) = 0.80 + (0.0591/1) lg(K sp / [I -])= 0.80 + 0.0591 lg(1.0 ⨯ 10-18/ 0.10) = -0.20 (V) 所以原电池符号:Ag, AgI(s)│I -(0.10 mol ·dm -3)‖Cu 2+(0.010 mol ·dm -3)│Cu(s) 电池反应式: 2Ag + Cu 2+ + 2I - =2AgI + Cuϕ(AgI/Ag) = ϕ(Ag +/Ag) + 0.0591 lg K sp (AgI) = 0.80 + 0.059 lg(1.0 ⨯ 10-18) = -0.26 (V)E = ϕ(Cu 2+/Cu) – ϕ(AgI/Ag) = 0.34 - (-0.26) = 0.60 (V)lg K = zE / 0.0591 = 2 ⨯ 0.60 / 0.0591 = 20.34 所以平衡常数 K = 2.2 ⨯ 102027. 10 分Ba(s) + Cl 2(g)───────→BaCl 2(s)192.5↓ ↓238.5↑Ba(g) 2Cl(g) U 501.2 + 962.3↓ ↓-364 ⨯ 2Ba 2+(g) + 2Cl -(g) ─────────U = -860.2 - 192.5 - 238.5 - 1463.5 + 728 = -2027 (kJ ·mol -1)U = 2027 kJ ·mol -1四、问答题 ( 共 1题 10分 )28. 10 分29.(10分)比较并说明下列各组物质的熔沸点高低(1) CaCl 2 > ZnCl 2 由于锌离子极化能力比较大,ZnCl 2 共价能力强,熔沸点降低。

大学VB考试试题库

大学VB考试试题库

大学VB考试题库一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是(C)。

A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是(C)。

A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。

A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。

A、="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=30B、y=π*r*rC、y=x+30D、3y=x8、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)属性进行设置。

VB程序设计试题与答案解析

VB程序设计试题与答案解析

VB程序设计试题与答案解析vb程序设计试题1.多窗体程序是由多个窗体组成,在缺省情况下,vb在应用程序执行时,总是把()指定为启动窗体。

a.不涵盖任何控件的窗体b.设计时的第一个窗体c.涵盖控件最少的窗体d.命名为frm1的窗体2.应用程序打包后,其包文件的后缀为()。

a..exeb..cabc..txtd..ocx3.当一个工程中含有多个窗体时,其中的启动窗体是()。

a.启动vb时建立的第一个窗体b.第一个嵌入的窗体c.最后一个添加的窗体d.在“工程属性”对话框中指定的窗体4.能发生改变标签label控件表明标题的属性就是()。

a.capionc.clickd.text5.下面关于工程的概念中错误的就是()。

a.visualbasic的工程是相关应用程序文件的集合b.visualbasic的工程实际上为了管理形成应用程序的所有文件c.一个小的visualbasic应用程序就可以形成一个工程d.建立只有一个窗口的应用程序,会生成多个程序文件,也称为一个工程6.将一个vb程序留存在磁盘上,至少可以产生的文件就是()。

a..doc、.txtb..txt、.exec..vbp、.frmd..bat、.frmb.7.一个vb应用程序可以包含几个vbp文件()8.a.1个b.2个c.可以没d.不受限制9.8.当运行程序时,系统自动执行启动窗体的()事件过程。

a.loadb.clickc.unloadd.gotfocus9.对于定时器(timer)控件,设置其定时是否开启的属性是()a.indexb.tagc.enabledd.left10.启动vb后,就意味着要建立一个新()。

a.窗体b.程序c.文件d.工程a.单击窗体上没有控件的地方b.单击任一个控件c.不执行任何操作d.双击窗体的标题栏12.下面各种高级语言中,不是面向对象程序设计语言的就是()。

a.visualbasicb.c++c.pascald.java13.visualbasic应用程序处在继续执行模式时,这时()。

陕西师范大学vb复习资料11

陕西师范大学vb复习资料11

若要使命令按钮不可操作,要对()属性进行设置。

EnableVisibleBackColorText A表达式2*3^2+2*8Mod4+2^3的值() 是64 是31 是26 是27 C文本框的( )属性用于设置或返回文本框中的文本内容Text (名称)CaptionName A要使TextBox控件能够显示多行,应设置()属性为True VisibleEnabledMultiLineText C复选框或单选钮的当前状态可通过()属性来返回或设置CheckedValueSelectedCaptionB对于整数intX∈[0,100],在Visual Basic中正确的写法是:intX>=0 AndintX<=100intX>=0 OrintX<=1000<=intX<10intX>=0XorintX<=100A在中,在窗体上显示控件的文本,用()属性设置Text NameCaptionImage A对建立良好的程序设计风格,下面描述正确的是() 变量的命名只要符合语法规定即可充分考虑程序的执行效率程序的注释可有可无程序应简单、清晰、可读性好D关于定时器的说法中正确的是()当Enabled属性为False时,不产生Tick事件在程序运行时不可见,这是因为Visable属性为False当Interval属性为0,则Tick事件不会发生通过恰当的设置可以将Interval属性的单位改为秒A要求从文本框中输入密码时在文本框中只显示#号,则应用在此文本框的属性窗口中设置Text属性值为#Caption属性值为#Passwordchar属性值为#Passwordchar属性值为真c以下的控件或方法具有输入和输出双重功能的为( )。

PrintTextboxOptionbuttonCheckboxB为了使文本框 txtOutput的内容运行时不被用户修改,应该将它的()属性设置成True ReadOnlyTextEnabledVisiableA初学者、业余爱好者在开发基于windows的应用程序时适宜使用的开发工具是()。

山师VB期末考试试题 A卷

山师VB期末考试试题 A卷

VB期末考试试题 A卷一、填空题1、VB程序设计的主要特点是 (1) 和(2).2、在VB中,最主要的两种对象是(3)和(4)。

3、工程是构成应用程序文件的(5) .4、方法是VB提供的一种(6) ,用来完成一定的操作。

5、浮点类型数据包括单精度型和___(7)__数据。

6、事件是窗体或控件对象识别的___(8)____.7、可用窗体的___(9)_ 方法在窗体中显示文字。

8、复选框控件Value属性指示复选框处于____(10)___或禁止状态(暗淡的)中的某一种.9、在VB中,修改窗体的(11)和(12)属性值,可改变窗体的大小。

10、双击工具箱中的控件图标,可在窗体的(13)出现一个尺寸为缺省值的控件.11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。

12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是(15) 。

13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17),布尔型变量的初值为(18)。

14、设置窗体的(19)属性,可在窗体上显示图片。

15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。

二、选择题1、菜单控件只包括一个事件,即(1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。

A、GotFocusB、LoadC、ClickD、KeyDown2、滚动条控件(如图所示)的Max属性所设置的是(2) 。

A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量D、滚动条控件无该属性3、SQL 语句 Select * Form student 中的*表示(3)。

A、所有记录B、所有字段C、所有表D、都不对4、以下选项中,不属于标签的属性是(4) .A、EnabledB、CaptionC、DefaultD、Font5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是(5)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Public Sub F1(ByRef n as integer ) … n=3*n+4 … End Sub 若 n、 m 都被定义成整形变量, 并且分别赋值为 3、 4, 那么正确的调用语句是 (F1(m)) 。
81、表达式 2*3^2+2*8Mod4+2^3 的值(是 26) “x 是小于 100 的非负数” ,用 Visual Basic 表达式表示正确的是(0<=x And x<100 ) 82、 窗体 Form1 的 Name 属性为 Myfrm,则它的 load 事件过程名为(Myfrm_load )--—中间有 83、
35、vb2005 采用事件驱动的编程方式,其中窗体的 Paint 属于(操作系统触发事件)事件。 36、在 VB 集成开发环境中,下面不存在的窗口是 常见任务 37、按照结构化程序设计要求,下面(goto 语句)语句是非结构化程序设计语句 38、在 中,在窗体上设置标题文本,用(Text)属性设置 39、表达式 3 ^ 2 Mod 14 \2 ^ 3 的值(是 0) 40、下面属于不合法的变量名的是 string 41、以下()是正确的 For…Next 结构。
32、在 的集成开发环境中,下面不属于该环境编程语言的是(PASCAL) 33、以下属于中合法的数组元素的是 k(8) 34、下列程序执行的结果为 s(165)
Dim x, y, z As Integer x = 25 y = 20 z=7 MessageBox.Show("S(" & x + z * y & ")")
பைடு நூலகம்Dim a,k as integer a=5 For k=1 To 0 a=a * k Next k
87、若 m,x,y,均为 Integer 型变量,则执行下面语句后 m 值是
m=1:X=2:Y=3;m=IIf(X>Y,X+Y,X-Y)
( -1 ).
88、定义字符串变量:
Dim strInput As String=“VisualBasic2005” Dim strSubStr1 As String 计算子串:strSubStr1 = strInput.Remove(2, 4) 则 strInput 的值为: ViBasic2005
89 、Timer 控件的 Interval 属性的单位是 (毫秒) 90、下面的变量定义错误的是: Dim 120 As Byte 91、有过程:
Private Function Max(ByRef x As Integer, ByRef y As Integer) As Integer If x < y Then Max=y Else Max=x End If End Function 如果: Dim a, b, c As Integer a = 10 b = 23 c = Max(a,b) 则 a,b,c 的值依次是: 10,23,23
件)事件。 28、若 dim a() as integer={1,2,3,4,5},则 a.length 的值(是 5) 。 29、以下循环体能正常结束的是() i=10 Do i=i+1 Loop Until i>0
30、下列说法正确的是(对象是有特殊属性和行为方法的实体)
31、dim a(3,4) ,则 a 数组元素个数为 20 个,若 dim b(3,0,5) ,则 b 数组元素个数为 (是 24)个
迎使用 ” )语句是正确的
70、结构化程序设计所规定的三种基本控制结构是(顺序、选择、循环 ) 71、以下的控件或方法具有输入和输出双重功能的为(Textbox)。 72、Timer 控件默认的事件是(Tick 事件) 73、要对项目进行严格类型检查设置,应该使用(项目)菜单中的命令 74、用于从字符串左边截取字符的函数是(Ltrim( ) ) 75、以下叙述中正确的是(窗体的 Name 属性指定窗体的名称,用来标识一个窗体 ) 。 76、下面合法的变量名是(X_yz) 引用列表框 ListBox1 最后一个数据项应使用 (ListBox1.Items(ListBox1.Items.Count-1)) 。 77、 78、以下哪个不是关键字(ForLoop ) 79、如果要将文本框作为密码框使用时,应设置的属性为 PasswordChar 80、有以下过程
24、要使文本框的文字不能被修改,应对(ReadOnly)属性进行设置
25、下列说法错误的是(在调用方法时,对象名是不可缺少的) 。 26、数学关系表达式 3>x>0 表示成正确的 表达式为(x>0 and x<3) 27、vb2005 采用事件驱动的编程方式,其中由定时器 Timer 发出的 Tick 属于(对象触发事
22、下面程序求两个数中的小数(if y<x then ###min1=y ###end if###min1=x)不正确 23、下面 if 语句统计满足年龄(age)小于 40 岁,职称(duty)为副教授以上条件的人数,正确
的 if 语句判断表达式是(age<40 and (duty="教授" or duty="副教授"))
17、表达式 Len("123 程序设计 ABC")的值(是 10)
18、下列控件中,不能变大小的是(Timer ) 19、下面四个运算符中,优先级别最高的是(^) 20、枚举类型的第 l 个成员的默认值( 是 0) 21、有以下过程,关于形参 n 的说法正确的是(形参 n 的变化影响实参)
Public Sub F1(ByRef n as integer ) … … End Sub
而 Function 过程能直接返回值
60、在使用应用程序时,通常用作在单击时执行指定的操作的控件是 命令按钮 61、对下列程序段,说法正确的是(btnQuit 对象的左边界距窗体的左边界是 10 像素,上边
界距窗体的上边界为 80 像素) ###btnQuit.SetBounds(10,80,200,50)
62、下列数组定义错误的是 dim a(3) as integer={1,2,3,4} 63、下面正确的赋值语句是(y=x+10) 64、Do … Loop 循环语句的格式为:
Do 语句块 Loop 则对其叙述正确的是: 该循环过程也可以控制循环次数
65、下列哪种结构不是结构化程序设计的基本结构 递归 66、 在设计阶段,双击窗体 Form1 的空白处,打开代码窗口,显示下面哪个事件过程 Form1_Load 67、RadioButton 控件中的(Checked )属性记录了控件选中与否的状态。 68、 提供了结构化程序设计的是那种基本结构,它们是 顺序、选择、循环 ,以下(lblshow.text=“欢 69、要使当前窗体的标签控件 lblshow 显示“欢迎使用 ”
###For i=1 To 3### For j=6 To 0 Step -2###
段 Pow=i*j### Next###Next###则循环体语
句的执行次数(是 12) 48、以下关于函数的叙述中,正确的是(函数形参的类型与函数返回值的类型没有关系) 。 49、下列数组声明语句中正确的是(Dim a() As Single={1,2,3,4,5,6,7,8,9,10}) 50、数学关系式 3<x<10 表示成正确的 表达式为 3<x and x<10 51、在代码中引用一个控件时,应使用控件的(Name)属性。
12、关于循环叙述不正确的是:??? For…Next 循环中不能嵌套 Do…Loop 循环 13、在 Visual Basic 中,可以被称为对象的是(控件和窗体 ) 14、整型变量 x 中存放一个 2 位正整数,要将两位数交换位置,例如,13 变为 31,实现的
表达式是 (x mod 10) *10+x\10
92、Visual Basic 的特点不包括下面的 (不需编程) 93、在设计状态,列表框中的选项可以通过(Items)属性设置 94、下列赋值语句正确的是 (A=B+C ) 95、下面叙述不正确的是:一个控件只能有一个事件处理过程 阅 读 程 96 、
序 : ###Private Sub Calculate ()###Dim S As Integer=0###For k As Integer=1 To 15###S+=k Mod 3# ## Next###MessageBox.Show(“S 的值为: ”&S,”输出结果”)###End sub###程序运行后, 弹出的消息框显示 S 的值 (是 15)
52、以下不属于键盘事件的是(Unload ) 53、下列符号常量的声明中,( Const a As Integer="12" )是不合法的 54、如果在程序中要将 a 定义为静态整型变量,则应使用的语句是(Static a As Integer) 55、下面的语句错误的是:Dim dateBirthday As Date =1/30/1990 56、用来设置文本框有无滚动条的属性是(ScrollBars) 57、下列赋值语句(sum = sum -sum )是有效的 58、双精度浮点数存储时占的字节数是 (8 ) 59、关于 Sub 过程与 Function 过程,下面描述正确的是:Sub 过程的过程不能直接返回值,
15、定义字符串变量:
Dim strInput As String=“VisualBasic2005” Dim strSubStr1 As String 计算子串:strSubStr1 = strInput.Substring(2, 4) 则 strSubStr 的值为: (sual)
16、下列控件中,没有 Text 属性的是(Timer)
8、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(代码窗口 ) 9、要使 TextBox 控件能够显示多行,应设置(MultiLine)属性为 True 10、若要使命令按钮不可操作,要对(Enabled)属性进行设置 11、下列程序段的执行后,i 和 x 的值为(7 40)
相关文档
最新文档