VB程序设计网上作业2016

合集下载

2016VB程序设计(附答案)

2016VB程序设计(附答案)

VB程序设计第一题题目:(事件)单击窗体(响应)求50以内所有偶数的和,并在窗体上输出来。

将结果存入变量S中。

代码:Dim I As IntegerFor i = 2 To 50If (i Mod 2)=0 ThenS=s+iEnd IfNextPrint (CStr(s))第二题题目:(事件)双击窗体(响应)求s=1+1*2+1*2*3+….+1*2*3*….*10并将结果存入变量S中代码:Dim i,j As IntegerDim k As Longk=1s=0For i =1To 10For j=1 To ik=k*jNexts=s+kk=1NextPrint(CStr(s))第三题题目:(事件)单击窗体(响应)求100以内偶数的和,并将结果输出在窗体上。

将结果存入变量SUM中代码:Dim i As IntegerFor i =1 To 100If i Mod 2 =0 ThenSum=sum+iEnd IfNextPrint sum第四题题目:(事件)单击窗体(响应)编写程序求10*11*12+11*12*13+….+15*16*17的结果并将结果输出到窗体上。

将结果存入变量M中。

代码:Dim i,j As IntegerDim s As LongFor i =10 To 15s=1For j = i To i +2s=s*jNextm=m+sNextPrint (CStr(m))第五题题目:(事件)双击窗体(响应)求100以内奇数的和,并将结果输出在窗体上。

将结果存入变量SUM中。

代码:Dim i As IntegerFor i=1 To 100If i Mod 2 = 1 Thensum = sum + iEnd IfNextPrint sum第六题题目:(事件)单击窗体(响应)已知S=1+1/4+1/9+1/16+1/25+…+1/100,结果输出在窗体上代码:Dim s As SingleFor i=1 To 10a=i*iSum =1/a + SumNextPrint Sum第七题题目:(事件)双击窗体(响应)求1+1*2+1*2*3+....+1*2*3*. (10)并将结果存到变量S中代码:Dim s As Longj=1For i = 1 To 10j= j*iSum = Sum + jNextPrint Sum第八题题目:(事件)单击窗体(响应)求1—1/2+1/3—1/4+….+1/99—1/100的值。

电大考试VB程序网上作业答案附答案

电大考试VB程序网上作业答案附答案

客观题_0001试卷总分:100 测试时间:240单项选择题判断题一、单项选择题(共20 道试题,共80 分。

)1. 用户在组合框中输入或选择的数据可以通过一个属性获得,这个属性是()。

A. ListB. ListindexC. TextD. Listcount2. 在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为()。

A. 加号(+)B. 减号(-)C. 星号(*)D. 感叹号(!)3. 保存新建的工程时,默认的文件夹是()。

A. My DocumentB. VB98C. "\ "D. Windows4. 要清除列表框的所有内容,可用()方法来实现。

A. RemoveTtemB. ClsC. ClearD. 以上均不可以5. 用标准工具栏中的工具按钮不能执行的操作是()。

A. 添加工程B. 打印源程序C. 运行程序D. 打开工程6. 改变驱动器列表框的Drive属性值,将激活()事件。

A. ChangeB. ScollC. KeyDownD. KeyUp7. 下列语句语法正确的是()。

A. a=1 b=2 c=3B. a=l:b=2:c=3C. a=1,b=2,c=3D. a=1;b=2;c=38. 要在窗体Form1内显示“myfrm”,使用的语句是()。

A. Form. print "myfrm"B. Form.caption="myfrm"C. Form1.print "myfrm"D. Form1.caption="myfrm"9. 图象框Image没有的属性是()。

A. PictureB. AppearanceC. AutoRedrawD. 以上属性都没有10. 可获得字符的ASCII码的函数是()。

A. ValB. FixC. AscD. Chr11. 计时器没有的属性是()。

VB程序设计 习题及答案第4章 选择结构程序设计

VB程序设计 习题及答案第4章 选择结构程序设计

第4章选择结构程序设计4.1 写出数学式|x|<2.5×10-2对应的Visual Basic表达式。

【答案】x<2.5e-2 and x>-2.5e-24.2 逻辑运算符And、Or和Not的优先级最高的是哪一个。

【答案】Not4.3 已知 W=10 X=9 Y=8 Z=7 ,求下列表达式的结果。

(1) W>X And Y<=Z OR X>Y(2) X>Z Or W=Y AND Y<X(3) Not (W>Y And X=Z)(4) Not (Y<>X Or W*3>Z)【答案】(1) True(2) True(3) True(4) False4.4 写出下列十进制整数逻辑运算的结果:(1) X = 23 And 14(2) X = 23 Or 14(3) X = -1 And 19(4) X = -1 Or 10(5) X = Not -1【答案】(1) 6(2) 31(3) 19(4) -1(5) 04.5 已知变量X和Y的值分别为5、6,编写程序,交换变量X和Y的值。

【参考答案】程序代码设计Private Sub Form_Click()x = 5: y = 6t = x: x = y: y = tForm1.Print "x="; x, "y="; yEnd SubPrivate Sub Form_Load()Form1.AutoRedraw = TrueForm1.Print "x = 5", "y = 6"Form1.Print "单击窗体交换x,y的值"图4-1 程序运行结果End Sub程序运行结果如图4-1所示:4.6 从键盘输入一个学生的三科成绩,计算总分,并找出最高分。

【参考答案】(1)用户界面设计(2)控件属性设置(略)(3)程序代码设计Private Sub Command1_Click()g1 = Val(Text1.Text)g2 = Val(Text2.Text)g3 = Val(Text3.Text)Var = (g1 + g2 + g3) / 3g = g1If g < g2 Then g = g2If g < g3 Then g = g3Text4.Text = VarText5.Text = gEnd Sub图4-2 程序运行结果程序运行结果如图4-2所示。

电子科大16秋《VB程序设计》在线作业1

电子科大16秋《VB程序设计》在线作业1
A. Static
B. Preserve
C. Option Base
D. Option Compare
正确答案:
20. 有关控件数组特点,下面表达正确的是( )。
A. Name相同,Intex不同
B. Name相同,Caption也相同
C. Name相同,ID不同
D. Name相同,TabIntex不同
A. Textl.Text=Combol.List(0)
B. Textl.Text=Combol.List(1)
C. Textl.Text=Combol.List(2)
D. Textl.Text=Combol.List(3)
正确答案:
9. 在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim array1(10,10) As Integer Dim I, j As Integer For I=1 To 3 For j=2 To 4 array1(I, j)=I+j Next j Next I Text1.Text=array1(2,3)+array1(3,4) End Sub 程序运行后,单击命令按钮,在文本框中显示的值是( )。
D. 变量x的值是字符串“10”
正确答案:
5. 能够触发文本框Chang事件的操作是( )。
A. 文本框失去焦点
B. 文本框获得焦点
C. 设置文本框的焦点
D. 改变文本框的内容
正确答案:
6. 当拖动滚动条中的滚动块时,将触发滚动条的哪个事件( )。

VB实验指导书课后习题答案2016版

VB实验指导书课后习题答案2016版

VB实验指导书课后习题答案2016版VB作业参考答案(xx年3月)第1次习题 VB程序设计概述一、选择题 1 A 2 A 3 D4 C5 A6 C7 C8 B9 B 二、1、在设计阶段利用属性窗口直接设置对象的属性值,程序运行时不能改变;2、在程序运行阶段通过赋值语句实现,即通过事件触发修改属性。

对象名.属性名=属性值第2次习题 VB可视化编程基础一、选择题 1 A 2 D 3B 4C 5 A 6 B 7 C 8 B 9 A 10 C 二、填空1 2 3第3次习题 VB语言基础一、选择题 1 BH 二、 1 231AutoSize MultiLine PasswordChar 2 B 3 C 4 B 5 A 6B 7 B 8C 9 B 10 C 11 C Abs(x+y)+Z^5 /(x*y) /(2*+EXP(X+Y))三、1 2 3 4 四、1 2 3 4 5 6第4次习题 VB控制结构一、选择chr(int(rnd*4)+65) int(rnd*90)+10 x mod 5=0 or x mod 7=0 10*(x mod 10)+x\\10 或 StrReverse(x) 188 30306 876554 ;8819 VISUAL C++ Programming 1 B 11 D 21 A2 D 12 A 22 C3 A 13 A 23 C4 B 14 B5 D 15 A6 B16 D 7 B 17 B 8 C 18 D 9 A 19 B 10 B 20 A 二、填空1 2 3270 Result * x m ; t ; m 三、程序设计题1. 求函数的值。

Dim y As Long, x As Integer, i%x = InputBox(\输入X的值:\ 或者 x=val() If x ElseIf x ElseIf x y = x * x 'or y=x^2 Elsey = 25 - x End IfPrint \2. 计算机:1+3+5+……+99的值。

2016VB程序设计网上作业

2016VB程序设计网上作业

题1.用来设置粗体字的属性是( )A、FontItalicB、FontNameC、FondBoldD、FontSize标准答案:C题2.设置框架的下列哪一个属性值为False,其标题会变灰,框架中所有的对象均被屏蔽A、EnabledB、CaptionC、NameD、Visible用来设置粗体字的属性是( )标准答案:A题3.如下数组声明语句中,数组a包含元素的个数为:( ) Dim a(1 to 3, -2 to 2, 3)A、120B、75C、60D、13标准答案:C题4.当文本框的ScrollBars属性设置了非零值,却没有效果,原因是( )A、文本框中没有内容B、文本框的MultiLine属性为FalseC、文本框的MultiLine属性为TrueD、文本框的Locked属性为True标准答案:B题5.下列选项中不正确的是( )A、Show方法可以用来加载和显示一个窗体B、Hide方法可以将窗体暂时隐藏起来,而不从内存中删除C、当用Show方法显示窗体时,必定会发生Load事件D、当用Show方法显示窗体时,必定会发生Activate事件标准答案:C题6.表达式mid$(“1234567”, 3, 2)+4的结果是( )A、3454B、1234C、38D、45标准答案:C题7.下面循环语句控制的循环次数是:( ) For i=-5 To 18 Step 3A、5B、7C、8D、9标准答案:C题8.在用菜单编辑器设计菜单时,必须输入的项是( )A、快捷键B、标题C、索引D、名称标准答案:D题9.计时器控件的Interval属性可以设定Timer 事件触发的时间间隔,其时间间隔以下列哪一个为单位A、毫秒B、秒C、分D、小时标准答案:A题10.Dim a, b As Integer语句定义的变量类型为( )A、a, b都是整型B、a是整形, b未必是整型C、a未必是整型, b是整型D、a, b都不是整型标准答案:C题11. 设定文件列表框中所显示的文件类型,应修改该控件的哪个属性属性( )A、PathB、PatternC、FileNameD、Name标准答案:B题12.VB集成环境中通常在下列哪一个进行设计( )A、菜单栏B、对象窗口C、标题栏D、立即窗口标准答案:B题13.在过程中定义的变量,若希望在离开该过程后,还能保存过程中局部变量的值,则应使用下列哪一个关键字在过程中定义局部变量A、DimB、PrivateC、PublicD、Static标准答案:A题14.菜单的热键就是用键盘上的( )键和菜单项标题中带有下划线的一个字母来打开该菜单A、AltB、ShiftC、CtrlD、Tab标准答案:A题15.对象的边框类型由下列哪个属性设置()A、DrawstyleB、DrawWidthC、BorderStyleD、ScaleMode标准答案:C题15.要使某控件在运行时不可显示,应对下列哪个属性进行设置A、EnabledB、VisibleC、BackColorD、Caption标准答案:B题16.定义窗体大小和位置的属性中没有()A、LeftB、TopC、VisibleD、Height标准答案:C题17.如果Form1是启动窗体,并且Form1的Load事件过程中有form2.show,则启动后____A、发生一个运行时错误B、在所有的初始化代码运行后Form1是活动窗体C、发生一个编译错误D、在所有的初始化代码运行后Form2是活动窗体标准答案:B题18.以下运算符中运算优先级最高的是( )A、+B、/C、modD、^标准答案:D题19.在使用MsgBox输出时,如果按钮位置是空(默认参数),则相当于使用了参数A、VbcancleB、VbOkOnlyC、VbYesD、VbNo标准答案:B题20.文本框没有下列哪个属性( )A、EnabledB、VisibleC、BackColorD、Caption标准答案:D题21.CLS可清除窗体或图形框中下列哪一个的内容?A、Picture属性设置的背景图案B、在设计时放置的控件C、程序运行时产生的图形和文字D、以上A—C全部标准答案:C题22.设计时添加到图片框或图像框的图片数据保存在下列哪一个文件中?A、窗体的Frm文件B、窗体的Frx文件C、图片的原始文件内D、编译后创建的Exe文件标准答案:B题23.如下定义的变量中单精度型变量是( )A、C%B、t$C、S#D、n!标准答案:D题24.当目录列表框的Dir1.Path属性的改变,将会触发下列哪一个事件?A、PathChange事件B、PattenChange事件C、Dir1_Change事件D、Drive1_Change事件标准答案:D题25.面向对象方法中不具备()A、封装性B、继承性C、可再现性D、多态性标准答案:C题26.通常用下列哪一个语句从文件中读出用Write#写入的数据?A、InPut #B、Print #C、Get #D、Open标准答案:A题27.下列哪一种途径在程序运行时不能将图片添加到窗体、图片框或图像框的PictureA、使用LoadPicture方法B、对象间图片的复制C、通过剪贴板复制图片D、使用拖放操作标准答案:D题27.图形:A、B、C、D、标准答案:B题28.工程资源管理器窗口中的选项卡没有A、查看代码B、窗体布局C、查看对象D、文件夹切换标准答案:B题29.下列关于启动对象的设置说法中,不正确的是A、缺省情况下,第一个创建的窗体被指定为启动对象,即启动窗体B、如要指定某个窗体为启动窗体,则可用工程菜单中的属性命令来设置C、如果启动对象是Main子过程,则程序启动时不加载任何窗体D、如果启动对象是Main子过程,则程序启动时已加载了工程的所有窗体标准答案:D题30.在下面关于窗体事件的叙述中,下列哪一个是错误的A、在窗体的整个生命周期中,Initialize事件只触发一次B、在用Show显示窗体时,不一定发生Load事件C、每当窗体需要重画时.肯定会触发Paint事件D、Resize事件是在窗体的大小有所改变时被触发标准答案:C题31.若已编写了一个名为asd的子过程,供该工程中的多个窗体调用,为了方便调用asd子过程,应该将其放在A、窗体模块B、标准模块C、类模块D、工程标准答案:B题32.当组合框的Style属性设置为下列哪一个时,组合框称为下拉式列表框A、0B、1C、2D、3标准答案:C题33.VB标准EXE工程环境中没有A、设计模式B、运行模式C、编译模式D、中断模式标准答案:C题34.如果文本框的Enabled属性设为False,则A、文本框的文本变成灰色,此时用户不能将光标置于文本框上B、文本框的文本将变成灰色,用户仍能将光标置于文本框上,但不能改变文本框中的内容C、文本框的文本将变成灰色,用户仍然能改变文本框中的内容D、文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容标准答案:A题35.当在滚动条内拖动滚块时会触发下列哪一个事件A、KeyUpB、KeyPressC、ChangeD、Scroll标准答案:D题36.从随机文件读出数据使用的语句是A、Input # 文件号,变量名B、Get # 文件号,变量名C、Put # 文件号,变量名D、Write # 文件号,变量名标准答案:B题37.如下变量名中错误的是A、a_bB、x3yC、xYzD、5n标准答案:D题38.下面的哪一个不属于VB中的文件系统控件A、DirListBoxB、DriverListBoxC、FileListBoxD、MsgBox标准答案:D题39.下面关于多重窗体的叙述中,正确的是A、作为启动对象的Main子过程只能放在窗体模块内B、如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载或加载哪一个窗体C、没有启动窗体,程序不能执行D、以上都不对标准答案:C题40.如下表达式中结果为真的是A、3>4 or 4*3-12B、cos(1) or exp(3) and sqr(4)C、Not 2>0 And (6>5)D、-3 and 1>2 or 4<3标准答案:B。

VB程序设计试题及答案(一)-vb程序设计答案

VB程序设计试题及答案(一)-vb程序设计答案

VB程序设计试题及答案(一)一、单选题1. VB6.0是一种面向B 的编程环境。

(A) 机器(B) 对象(C) 过程(D) 应用2. 要使FormI窗体的标题栏显示"欢迎使用VB",以下D 语句是正确的。

(A) Forml.Cap on=“欢迎使用VB”(B) Forml.Cap on='欢迎使用欢迎使用VB'(C) Forml.Cap on=欢迎使用VB(D) Forml.Cap on="欢迎使用VB"3. 若要使命令按钮不可操作,要对A 属性进行设置。

(A) EnabIed (B)Visible(C) Backcolor (D)Cap on4. 如果在窗体上已经创建了一个文本框对象TextI,可以通过C 事件获得输入键值的ASCII码。

(A) Change (B) LostFocus(C) KeyPress (D) GotFocus5. 下面A 是合法的变量名。

(A) X_yz (B) 123ab。

(C) integer (D) X-Y6. 以下关系表达式中,其值为False的是A 。

(A) "ABC">"AbC" (B) "女">"男"(C) "BASIC"=UCase("basic) (D) "123"<"23"7. 为了给x、y、z三个变量赋初值1,下面正确的赋值语句是A 。

(A) x=1:y=1:z=1 (B) x=1,y=1,z=1(C) x=y=z=1 (D) xyz=18. VB提供了结构化程序设计的三种基本结构,三种基本结构是D 。

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

《VB程序设计》期末考试

《VB程序设计》期末考试

《VB程序设计》期末考试注意事项:(1)题型:选择题40道,判断题10道,每题2分,满分100分。

(2)答题时间:60分钟。

(3)请在规定时间内作答并提交。

1、VB程序设计语言是一种()。

[单选题] *A.汇编语言B.机器语言C.高级语言(正确答案)D.数据库语言2、VisualBasic最突出的特点是()。

[单选题] *A.结构化程序设计B.程序开发环境C.程序调试技术D.事件驱动编程机制(正确答案)3、VB中,.frm是()文件的扩展名。

[单选题] *A.工程文件B.可执行文件C.窗体文件(正确答案)D.标准模块文件4、VB中,.vbp是()文件的扩展名。

[单选题] *A. 工程文件(正确答案)B. 可执行文件C. 窗体文件D. 标准模块文件5、在设计窗体时,双击窗体的任何地方,可以打开的窗口是()。

[单选题] *A. 代码窗口(正确答案)B. 属性窗口C. 工程管理窗口D. 以上3个选项都不对6、VB是一种面向对象的程序设计语言,下面()不是面向对象包含的三要素。

[单选题] *A. 变量(正确答案)B. 事件C. 属性D. 方法7、不论任何控件,共同具有的是()属性。

[单选题] *A. TextB. CaptionC. BackColorD. Name(正确答案)8、要使Form1窗体的标题栏显示“欢迎使用Visual Basic 6.0! ”,以下()语句是正确的。

[单选题] *A. Form1.Caption =" 欢迎使用Visual Basic 6.0! "(正确答案)B. Form1.Caption =’欢迎使用Visual Basic 6.0! ’C. Form.Caption = " 欢迎使用Visual Basic 6.0! "D. Form.Caption = ’欢迎使用Visual Basic 6.0! ’9、有下面的程序代码:Command1.Caption ="确定",则Command1,Caption和"确定"分别代表()。

VB习题(2016)课案

VB习题(2016)课案

一、单项选择题1、以下说法错误的是(A )。

A.Visual Basic是面向过程的编程语言B.Visual Basic是一种可视化编程工具C.Visual Basic是结构化程序设计语言D.Visual Basic采用事件驱动编程机制2、窗体和控件的描述及其属性的设置保存在( B)文件中。

A.工程B.窗体C.窗体二进制数据D.标准模块3、假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。

为了保存该应用程序,以下正确的操作是( C)。

A.只保存窗体模块和标准模块文件B.只保存窗体模块文件C.分别保存窗体模块、标准模块和工程文件D.只保存工程文件4、以下叙述中错误的是( A )。

A.事件都是由用户的键盘操作或鼠标操作触发的B.在Visual Basic的窗体中,一个命令按钮是一个对象C.事件是能够被对象识别的状态变化或动作D.不同的对象可以具有相同的方法5、以下叙述中,错误的是(B )。

A.一个Visual Basic应用程序可以含有多个标准模块文件B.标准模块文件可以属于某个指定的窗体文件C.一个Visual Basic工程可以含有多个窗体文件D.标准模块文件的扩展名为.bas6、Visual Basic的窗体设计器主要是用来( A )。

A.建立用户界面B.添加图形、图像、数据等控件C.编写程序源代码D.设计窗体的布局7、Visual Basic是一种结构化高级程序设计语言,它采用的是( D)驱动方式。

A.键盘B.鼠标C.函数D.事件8、与传统的程序设计语言相比,Visual Basic最突出的特点是( B)A.结构化程序设计B.可视化、面向对象、事件驱动编程机制C.程序开发环境D.程序调试技术9、用来描述对象状态的是(C)A.过程B.类C.属性D.对象10、Visual Basic中对象窗口的主要功能是(B)A.书写代码B.设计用户界面C.接受事件D.显示文字11、一个Visual Basic应用程序至少应该包含(C )A、 .frm文件和.exe文件B、 .frm文件.bas文件C、 .frm文件和.vbp文件D、 .frx文件和.vbp文件12、将窗体文件移出工程后,该文件( C )。

VB程序设计网上作业2016

VB程序设计网上作业2016

题1.若要使命令按钮不可操作,要对下列哪个属性进行设置A、EnabledB、VisibleC、BackColorD、Caption标准答案:A题2.打开文件的Open语句中,如果省略“For模式”,则打开的文件的存取方式是A、顺序存取方式B、顺序文件方式C、随机存取方式D、二进制方式标准答案:C题3.命令按钮、单选按钮、复选框上都有Picture属性,可以在控件上显示图片,但需要通过下列哪一个属性来控制A、Appearance属性B、Style属性C、DisabledPicture属性D、DownPicture属性标准答案:B题4.系统启动时自动执行下列哪一个事件过程A、LoadB、ClickC、UnLoadD、GotFocus标准答案:A题5.VB工程中窗体文件的扩展名是A、.basB、.frmC、.vbgD、vbp标准答案:B题6.如下数组声明语句,正确的是A、Dim x[1,4] As integerB、Dim x(1, 1 to 4) As integerC、Dim x([1,n] As integerD、Dim x(1 4) As integer标准答案:B题7.如下VB的特点中错误的是A、简单易学B、界面友好C、不可编译D、集成化环境标准答案:C题8.从随机文件读出数据使用的语句是A、Input # 文件号,变量名B、Get # 文件号,变量名C、Put # 文件号,变量名D、Write # 文件号,变量名标准答案:B题9.为了防止用户随意将光标置于控件之上,应A、将控件的TabIndex属性设置为0B、将控件的Tapstop属性设置为TrueC、将控件的TapStop属性设置为FalseD、将控件的Enabled属性设置为False标准答案:D题10.如果希望在InputBox的提示项中输出多行内容时,需要使用下列哪个参数实现A、Chr(13)+Chr(10)B、Chr(13)C、Chr(10)D、Chr(10)+Chr(13)标准答案:A题11.复选框的Value属性为1时,表示A、复选框未被选中B、复选框被选中C、复选框内有灰色的勾D、复选框操作有错误标准答案:B题12.不论哪种控件,共同具有的是下列哪个属性A、TextB、NameC、ForeColorD、Caption标准答案:B学员答案:D本题得分:0题13.如下运算符中运算优先级最低的是A、NotB、*C、AndD、-标准答案:C学员答案:D本题得分:0题14.当在滚动条内拖动滚块时会触发下列哪一个事件A、KeyUpB、KeyPressC、ChangeD、Scroll标准答案:D学员答案:B本题得分:0题15.当x=123时,可以输出的结果为$ 123的语句是A、Print Format(x, “$@@@@@@”)B、Print Format(x, “$######”)C、Print Format(x, “$$$$$$$”)D、Print Format(x, “$++++++”)标准答案:A学员答案:C本题得分:0题16.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列哪个属性进行设置即可A、MaxButtonB、BorderStyleC、WidthD、Minbutton标准答案:B学员答案:B本题得分:5题17.图形:A、B、C、D、标准答案:D学员答案:D本题得分:5题18.为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为A、Get文件号,记录号,"变量名"B、Get文件号,变量名,记录号C、Put文件号,"变量名",记录号D、Put文件号,记录号,变量名标准答案:D学员答案:D本题得分:5题19.下列选项中不正确的是A、每个菜单项都是一个对象,所以也有属性和事件B、菜单项的属性可以在属性窗口中设计C、每个菜单项都只有一个Click事件D、在菜单编辑器中,标题可以没有输入,而名称必须输入标准答案:B学员答案:D本题得分:0题20.要判断在文本框中是否按了Enter键,应在文本框的什么事件中判断A、ChangeB、KeyDownC、ClickD、SKeyPress 标准答案:D学员答案:D本题得分:5。

2016vb试题及答案

2016vb试题及答案

2016vb试题及答案一、选择题(每题2分,共20分)1. VB中,用于声明变量的关键字是()。

A. DimB. DeclareC. FunctionD. Sub答案:A2. 下列哪个选项不是VB中的控件事件()。

A. ClickB. LoadC. OpenD. KeyPress答案:C3. VB中,用于结束一个程序的语句是()。

A. EndB. ExitC. CloseD. Quit答案:A4. 在VB中,用于创建一个数组的语句是()。

A. Dim arr(10) As IntegerB. Declare arr(10) As IntegerC. Function arr(10) As IntegerD. Sub arr(10) As Integer答案:A5. VB中,用于读取文件内容的函数是()。

A. ReadB. WriteC. OpenD. Close答案:A6. VB中,用于在文本框中显示文本的属性是()。

A. TextB. CaptionC. NameD. Value答案:A7. VB中,用于循环执行一段代码的语句是()。

A. DoB. LoopC. ForD. While答案:C8. VB中,用于判断条件是否满足的语句是()。

A. IfB. ElseC. Select CaseD. Switch答案:A9. VB中,用于定义一个函数的关键字是()。

A. FunctionB. SubC. DimD. Declare答案:A10. VB中,用于定义一个过程的关键字是()。

A. FunctionB. SubC. DimD. Declare答案:B二、填空题(每题2分,共20分)1. VB中,用于声明常量的关键字是()。

答案:Const2. VB中,用于定义一个类模块的关键字是()。

答案:Class3. VB中,用于定义一个模块的关键字是()。

答案:Module4. VB中,用于定义一个用户自定义类型的关键字是()。

VB程序设计练习册参考答案

VB程序设计练习册参考答案

参考答案第1章Visual Basic 简介一、选择题1、B2、C3、A4、D5、C6、A7、D8、C9、D 10、B11、C 12、B二、填空题1 过程对象事件驱动2 学习版专业版企业版企业版3 Alt+F4 Alt+Q4 设计运行中断5 设置在应用程序运行时,各窗体在屏幕上的显示位置6 内部(标准)7 资源管理器8 编译方式解释方式9 选择“视图/工具箱”命令10 print 或?“大家都来学用Visual Basic”11按字母序按分类序12编辑代码三、思考题略第2章Visual Basic程序设计概述一、选择题1、A2、A3、D4、D5、D6、C7、A 8、C 9、A 10、C 11、B 12、D13、C 14、C 15、B 16、B 17、D 18、B三、编程题1、(1)建立应用程序用户界面。

选择”新建”工程,进入窗体设汁器,在窗体中增加一个标签控件Labe11和两个命令按钮 Commandl 、 Comlnand2。

(2)设置对象属性,见表。

(可自由设置)3编写代码private sub command1_clicklabel1.visible=false1 窗体 控件2 Left Top Width Height3 Ctrl 或shift4 Scrollbars Multiline True Passwordchar5 事件过程6 在属性窗口设置 在代码窗口设置7 对象名 下划线 事件名8 Form_Click9 Form1.Hide10 界面设计 属性设置 代码编写 保存运行11 窗体文件 工程文件12 部件13 窗体文件 模块文件 类模块文件private sub command2_clicklabel1.visible=trueend sub2、Private Sub Command1_ClickIf Text1.Text<>””And Text2.Text<>””Then ′组合条件判断文本框是否为空Form1.Caption=Text1.Text & ″,″& Label2.Caption & ″″& Text2.Text End IfEnd Sub第3章Visual Basic程序设计基础一选择题1.B2.C3.D4.B5.B6.B7.D8.D9.C10.C11.D 12.C 13.D 14.D 15.A 16.D 17.D 18.D 19.C 20.C21.A22.D23.B24.A 25.B 26.A二、填空题1 our name is2 13 True4 字母数字下划线2555 56 07 Logx/log10/0.5+x^2或者Logx/log10/0.5+x*x8 0,1,2,3,49 x>=0 and x<10010 511 false12 6三、编程题1.提示:Ucase、Lcase的使用2.提示:属性设置中,“计算”按钮的default属性设为True.“清除”按钮的Cancel属性设为True.第4章数据输入输出一、选择题1、D2、A3、A4、B5、D6、B7、C 8、C 9、D 10、D二、填空题1. 1+1= 22+2=42. 500.00%3.将当前字体放大两倍4. 20-11-025. 11 1三、编程题1.提示:(1)流程图。

VB程序设计练习试题-期末练习试题.docx

VB程序设计练习试题-期末练习试题.docx

【程序设计:选择3】当程序开始运行时,在Textl文本框中,输入成绩高于60分,使程序运行显示【合格】,否则显示【不合格】,运行结果如下图所示。

(注:编写双分支行语句命令)【参考代码】If X > = 60 Then S ="合格"Else S ="不合格"【程序设计:选择2】当程序开始运行时,在三个文本框Textl、Text2、Text3中,任意输入三个整数,单击[最大值]【参考代码】max = xIf y > max Thenmax = yEnd IfIf z > max Then max = zEnd If【程序设计:选择4】当程序开始运行时,在Textl 文本框中,输入成绩高于60分,使程序运行显示【合格】,否则 显示【不合格】,运行结果如下图所示。

(注:编写双分支块语句命令)【参考代码]If X > = 60 ThenS = “合格“ElseS = “不合格“End If【程序设计:选择1】当程序开始运行时,在三个文本框Textl 、Text2、Text3中,任意输入三个整数,单击[最大值] W 单分支融 IsklMfiM请分别输入3个整数:如下图所示。

按钮,在Label2上显示三个数中的最大值, (注:使用单分支行语句来编写代码)【参考代码]max = xIf y > max Then max = yIf z > max Then max = z【程序设计:循环9】己经创建如图5所示的窗体界面。

要求:编写程序代码,程序运行时,在文本框Textl 中输入一个正整数n ,单击命令按钮Commandl后,在标签控件Label2上,显示Sum=l+2+3+ +n之和,完成程序后请运行程序,并保存程序。

(注:变量Sum表示累加单元,变量x表示循环控制变量,变量n表示Textl的值,必须使用Do Until .................... Loop语句。

VB语言程序设计-4套作业参考答案

VB语言程序设计-4套作业参考答案

第1套您已经通过该套作业,请参看正确答案1、与传统的程序设计语言相比,Visual Basic语言最突出的特点是()。

A.结构化程序设计B.程序开发环境C.事件驱动编程机制D.程序调试技术参考答案:C您的答案:C2、Visual Basic集成环境的主窗口中不包括()。

A.标题栏B.菜单栏C.状态栏D.工具栏参考答案:C您的答案:C3、Visual Basic窗体设计器的主要功能是()。

A.建立用户界面B.编写源程序代码C.画图D.显示文字参考答案:A您的答案:A4、下列叙述中正确的是()。

A.只有窗体才是VB中的对象B.只有控件才是VB中的对象C.控件和窗体都是VB中的对象D.控件和窗体都不是VB中的对象参考答案:C您的答案:C5、为了把窗体上的某个控件变为活动的,应执行的操作是()。

A.单击窗体的边框B.单击该控件的内部C.双击该控件D.双击窗体参考答案:B您的答案:B6、确定一个控件在窗体上的位置的属性是()。

A.Width或HeightB.Width和HeightC.Top或LeftD.Top和Left参考答案:D您的答案:D7、在窗体上面画一个名称为Text1的文本框,然后编写如下的事件过程:Private Sub Text1_KeyPress(KeyAscii As Integer)......End Sub若焦点位于文本框中,则能够触发KeyPress事件的操作是()。

A.单击鼠标B.双击文本框C.鼠标滑过文本框D.按下键盘上的某个键参考答案:D您的答案:D8、为了装入一个VB应用程序,应当()。

A.只装入窗体文件(.frm)B.只装入工程文件(.vbp)C.分别装入工程文件和标准模块文件(.bas) D.分别装入工程文件、窗体文件和标准模块文件9、当窗体最小化时缩小为一个图标,设置这个图标的属性是()。

A.MouseIconB.IconC.PictureD.MousePoint参考答案:B您的答案:B10、为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是()。

VB程序设计网上作业2016

VB程序设计网上作业2016

题1。

若要使命令按钮不可操作,要对下列哪个属性进行设置A、EnabledB、VisibleC、BackColorD、Caption标准答案:A题2.打开文件的Open语句中,如果省略“For模式”,则打开的文件的存取方式是A、顺序存取方式B、顺序文件方式C、随机存取方式D、二进制方式标准答案:C题3。

命令按钮、单选按钮、复选框上都有Picture属性,可以在控件上显示图片,但需要通过下列哪一个属性来控制A、Appearance属性B、Style属性C、DisabledPicture属性D、DownPicture属性标准答案:B题4.系统启动时自动执行下列哪一个事件过程A、LoadB、ClickC、UnLoadD、GotFocus标准答案:A题5.VB工程中窗体文件的扩展名是A、。

basB、.frmC、。

vbgD、vbp标准答案:B题6。

如下数组声明语句,正确的是A、Dim x[1,4] As integerB、Dim x(1,1 to 4)As integerC、Dim x([1,n] As integerD、Dim x(1 4) As integer标准答案:B题7.如下VB的特点中错误的是A、简单易学B、界面友好C、不可编译D、集成化环境标准答案:C题8.从随机文件读出数据使用的语句是A、Input # 文件号,变量名B、Get # 文件号,变量名C、Put # 文件号,变量名D、Write #文件号,变量名标准答案:B题9.为了防止用户随意将光标置于控件之上,应A、将控件的TabIndex属性设置为0B、将控件的Tapstop属性设置为TrueC、将控件的TapStop属性设置为FalseD、将控件的Enabled属性设置为False标准答案:D题10.如果希望在InputBox的提示项中输出多行内容时,需要使用下列哪个参数实现A、Chr(13)+Chr(10)B、Chr(13)C、Chr(10)D、Chr(10)+Chr(13)标准答案:A题11。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

题1.若要使命令按钮不可操作,要对下列哪个属性进行设置
A、Enabled
B、Visible
C、BackColor
D、Caption
标准答案:A
题2.打开文件的Open语句中,如果省略“For模式”,则打开的文件的存取方式是
A、顺序存取方式
B、顺序文件方式
C、随机存取方式
D、二进制方式
标准答案:C
题3.命令按钮、单选按钮、复选框上都有Picture属性,可以在控件上显示图片,但需要通过下列哪一个属性来控制
A、Appearance属性
B、Style属性
C、DisabledPicture属性
D、DownPicture属性
标准答案:B
题4.系统启动时自动执行下列哪一个事件过程
A、Load
B、Click
C、UnLoad
D、GotFocus
标准答案:A
题5.VB工程中窗体文件的扩展名是
A、.bas
B、.frm
C、.vbg
D、vbp
标准答案:B
题6.如下数组声明语句,正确的是
A、Dim x[1,4] As integer
B、Dim x(1, 1 to 4) As integer
C、Dim x([1,n] As integer
D、Dim x(1 4) As integer
标准答案:B
题7.如下VB的特点中错误的是
A、简单易学
B、界面友好
C、不可编译
D、集成化环境
标准答案:C
题8.从随机文件读出数据使用的语句是
A、Input # 文件号,变量名
B、Get # 文件号,变量名
C、Put # 文件号,变量名
D、Write # 文件号,变量名
标准答案:B
题9.为了防止用户随意将光标置于控件之上,应
A、将控件的TabIndex属性设置为0
B、将控件的Tapstop属性设置为True
C、将控件的TapStop属性设置为False
D、将控件的Enabled属性设置为False
标准答案:D
题10.如果希望在InputBox的提示项中输出多行内容时,需要使用下列哪个参数实现
A、Chr(13)+Chr(10)
B、Chr(13)
C、Chr(10)
D、Chr(10)+Chr(13)
标准答案:A
题11.复选框的Value属性为1时,表示
A、复选框未被选中
B、复选框被选中
C、复选框内有灰色的勾
D、复选框操作有错误
标准答案:B
题12.不论哪种控件,共同具有的是下列哪个属性
A、Text
B、Name
C、ForeColor
D、Caption
标准答案:B
学员答案:D
本题得分:0
题13.如下运算符中运算优先级最低的是
A、Not
B、*
C、And
D、-
标准答案:C
学员答案:D
本题得分:0
题14.当在滚动条内拖动滚块时会触发下列哪一个事件
A、KeyUp
B、KeyPress
C、Change
D、Scroll
标准答案:D
学员答案:B
本题得分:0
题15.当x=123时,可以输出的结果为$ 123的语句是
A、Print Format(x, “$@@@@@@”)
B、Print Format(x, “$######”)
C、Print Format(x, “$$$$$$$”)
D、Print Format(x, “$++++++”)
标准答案:A
学员答案:C
本题得分:0
题16.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列哪个属性进行设置即可
A、MaxButton
B、BorderStyle
C、Width
D、Minbutton
标准答案:B
学员答案:B
本题得分:5
题17.图形:
A、
B、
C、
D、
标准答案:D
学员答案:D
本题得分:5
题18.为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为
A、Get文件号,记录号,"变量名"
B、Get文件号,变量名,记录号
C、Put文件号,"变量名",记录号
D、Put文件号,记录号,变量名
标准答案:D
学员答案:D
本题得分:5
题19.下列选项中不正确的是
A、每个菜单项都是一个对象,所以也有属性和事件
B、菜单项的属性可以在属性窗口中设计
C、每个菜单项都只有一个Click事件
D、在菜单编辑器中,标题可以没有输入,而名称必须输入
标准答案:B
学员答案:D
本题得分:0
题20.要判断在文本框中是否按了Enter键,应在文本框的什么事件中判断
A、Change
B、KeyDown
C、Click
D、SKeyPress
标准答案:D
学员答案:D
本题得分:5。

相关文档
最新文档