电大VB程序设计形成性考核3答案
国开电大形考作业答案-Visual Basic程序设计-形考作业3

形成性考核作业三(2022秋)1. 1.如果创建了命令按钮数组控件,那么Click事件的参数是()。
单选题 (3 分) 3分1. A.Index2. B.Caption3. C.Tag4. D.没有参数正确答案: A2. 2.按照变量的作用域可将变量划分为()。
单选题 (3 分) 3分1. A.公有、私有、系统2. B.全局变量、模块级变量、过程级变量3. C.动态、常态、静态4. D.Public、Private、Protected正确答案: B3. 3.假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为()。
单选题 (3 分) 3分1. A.MenuItem.Enabled=False2. B.MenuItem.Enabled=True3. C.MenuItem.Visible=True4. D.Menultem.Visible=False正确答案: A4. 4.为了使目录路径列表Dir1的内容符合驱动器列表框Drive1的选择,应当()。
单选题 (3 分) 3分1. A.在Dir1_Click事件中加入Dir1.Path=Drive1.Drive2. B.在Drive1_Click事件中加入Dir1.Path=Drive1.Drive3. C.在Dir1_Click事件中加入Drive1.Path=.Drive.Path4. D.在Dir1_Click事件中加入Drive1.Path=.Dir1.Path正确答案: B5. 5.当拖动滚动条中的滚动块时,将触发滚动条事件是()。
单选题 (3 分) 3分1. A.Move2. B.Change3. C.Scroll4. D.正确答案: C6. 6.使用()方法可以向列表框中添加项目。
单选题 (3 分) 3分1. A.AddItem2. B.Clear3. C.RemoveItem4. D.SetFocus正确答案: A7.7.在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置为()。
国家开放大学《VisualBasic程序设计》章节测试参考答案

二、判断题(10 题,每题 3 分,共 30 分) 15.用 Dim 语句声明变量时,Visual Basic 系统不仅为变量分配相应数据类型的内 部空间,而且还为变量赋予所需的初值。(√) 16.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中 设置窗体的属性,预先应执行的操作是单击任一个控件。(×) 17.TextBox 与 Label 有许多共同点,它们都能显示和输入文字。(×) 18.文本框控件有 Caption 属性。(×) 19.Timer 控件只有一个事件,该事件的名称是 Timer。(√) 20.计时器开始计时后,每经过一段按照 Interval 属性设定时间间隔,会自动触发 一次 Timer 事件并且重新计时。(√) 21.VB 程序中通常不会产生错误提示的是编译错误。(×) 22.事件过程可以由某个用户事件触发执行,它不能被其他过程调用。(×) 23.只有控件才是 Visual Basic 中的对象,窗体只是为起“容器”作用而存在的。 (×) 24.把方法看做对象的动作,把事件看做对象的响应。(√)
B. Form1.Caption="FormTest" C. Form1.Width=4000 D. Form1.Visible=True 10.下列关于属性设置的叙述错误的是( )。 A. 控件具有什么属性是 VB 预先设计好的,用户不能改变 B. 控件的属性既可以在属性窗口中设置,也可以用程序代码设置 C. 控件具有什么属性是 VB 预先设计好的,用户可以改变 D. 控件的属性在属性窗口中设置后,还可以用程序代码为其设置新值 11.如果要在文本框中键入字符时,只显示某个字符,如星号(*),应设置文本 框的( )属性。 A. Char B. Caption C. PasswordChar D. Text 12.无论何种控件,共同具有的属性是( )。 A. Text B. Name C. ForeColor D. Caption 13.要在命令按钮上显示图形,应首先设置的属性是( )。 A. Enabled B. Icon C. Style D. Caption 14.将文本框的 ScrollBars 属性设置为非零值,却没有效果,原因是( )。 A. 文本框的 MultiLine 属性值为 True B. 文本框中没有内容 C. 文本框的 MultiLine 属性值为 False D. 文本框的 Locked 属性值为 True
2024年电大VB形考理论答案

01任务_00261. 当运行程序时,系统自动执行开启窗体的( )事件过程。
A. L oadB. ClickC. Un loa dD. Got Focus正确答案:A 满分:2 得分:22. 在V isual B asi c环境下,当写一个新的Visual Basic 程序时,所做的第一件事是( )。
A . 编写代码B. 新建一个工程C . 打开属性窗口D. 进入Visual Ba sic集成开发环境正确答案:B 满分:2 得分:23. 要在窗体的标题内显示“myfr m”,使用的语句是( )A. For m1.Pr int "myf rm"B. Fo rm .Prin t"my frm"C . F orm.cap tion="myfrm"D. Fo rm1.caption ="myfr m"正确答案:D 满分:2 得分:24. 将定期器的时间间隔设置为1秒,则定期器的In terval 属性值应设为( )A. 1B. 100C. 1000D . 10正确答案:C 满分:2 得分:25. 要使窗体在运行时不可变化窗体的大小和没有最大化和最小化按钮,只要对下列( )属性设置就有效。
A . MaxB uttonB. Bo rderSy leC. W idthD. MinBut ton正确答案:B 满分:2 得分:26. 在V B6.0集成开发环境中有三种工作模式,下列不属于三种工作模式之一的是( ) A. 设计模式B . 中断模式C. 执行模式D. 编写代码模式正确答案:D 满分:2 得分:27. 若要将窗体从内存中卸载,应使用的措施是( )。
A. ShowB. UnloadC. LoadD. Hide正确答案:B满分:2得分:28. 对象的性质和状态特性称为( ) A. 事件B. 措施C. 属性D.类正确答案:C 满分:2 得分:29. 能够变化标签控件显示标题的属性是( ) A. NameB. CaptionC. TextD. BordeStyle正确答案:B 满分:2得分:210. 每建立一个窗体,工程管理器窗口中就会增加一个( )。
2020年国家开放大学电大《VB程序设计》形成性考核

判断题:(共20题每题2分)1、一个对象可以响应一个或多个事件。
参考答案:正确2、一个窗体必须对应一个窗体模块,各种控件对象必须建立在窗体上。
参考答案:正确3、窗体事件和其中所有控件事件的代码都放在窗体文件(.frm)中。
参考答案:正确4、在VB中,控件的事件只能通过用户的操作触发。
参考答案:错误5、字符型数据以双引号作为定界符,输出时双引号本身不会显示在屏幕上。
参考答案:正确6、保存工程时,窗体文件和工程文件的文件名不能相同。
正确错误参考答案:错误7、改变控件的大小,可以使用鼠标和键盘,还可以通过修改代码。
正确错误参考答案:正确8、同一过程中,数组和简单变量可以同名。
正确错误参考答案:错误9、VB函数中的参数可以是常量、变量、表达式,还可以是另一个函数。
正确错误参考答案:正确10、代码Const Number1=15:Number1=10合法。
参考答案:错误11、允许将块If-Then语句结构中的所有语句都写在一行上。
正确错误参考答案:错误12、定义数组语句Dim a(b) As Integer 是正确的。
正确错误参考答案:错误13、在过程调用中,“实参表”和“形参表”中对应的变量名不必相同,但是变量的个数必须相等,而且实际参数的类型必须与相应形式参数的类型相符。
正确错误参考答案:正确14、case是合法的变量命名。
正确错误参考答案:错误15、按照文件的存取方式及其组成结构可以分为两种类型:文本文件和随机文件。
正确错误参考答案:错误16、若一个工程包含多个窗体,则这些窗体之间是可以互相调用的。
参考答案:正确17、窗体间是通过窗体对象的caption来调用的。
参考答案:错误18、一个数组中的元素必须是相同的数据类型。
参考答案:错误19、用 Label1.Caption="你好" 与 Label1 ="你好" 均可以改变标签标题,且结果完全相同。
正确错误参考答案:正确20、定时器控件的时间间隔设为0 或 Enabled属性设为False,都将停止触发Timer事件。
[国家开放大学]2020年《Visual Basic程序设计》形考任务三-复习资料答案
![[国家开放大学]2020年《Visual Basic程序设计》形考任务三-复习资料答案](https://img.taocdn.com/s3/m/59931d66700abb68a882fb2e.png)
[国家开放大学]2020年《Visual Basic程序设计》形考任务三-复习资料答案提示:本资料自作参考学习使用一、单选题(每题1分)1.下面的运算符中,优先级最高的是( )。
A.NotB.LikeC.IsD.&提示:本题为必答题,请认真阅读题目后再作答--本题参考答案:D2.下面哪种类型的对象不能作为控件的容器( )。
A.ShapeB.PictureBoxC.FrameD.Form提示:本题为必答题,请认真阅读题目后再作答--本题参考答案:A3.下面表达式的值是false的有( )。
A.str (2000) < "1997"B.n & "969" < "n97"C.Lcase ("aBC") > "aBC"D.Instr ("Visual basic", "b") <> len ("basic")提示:本题为必答题,请认真阅读题目后再作答--本题参考答案:A4.在窗体上按下鼠标左键后释放,不会触发窗体的哪个事件( )。
A.MouseUpB.MouseDownC.DblclickD.Click提示:本题为必答题,请认真阅读题目后再作答--本题参考答案:C5.一个菜单项是不是一个分隔条,由( )属性决定。
A.VisibleC.EnableD.Caption提示:本题为必答题,请认真阅读题目后再作答--本题参考答案:D6.下面的哪一项不能用来在模块之间传递数据( )。
A.模块级变量B.对象属性C.全局数组D.全局变量提示:本题为必答题,请认真阅读题目后再作答--本题参考答案:A7.读随机文件中的记录信息,应使用下面哪个语句( )。
A.ReadB.Line InputC.InputD.Get提示:本题为必答题,请认真阅读题目后再作答--本题参考答案:D8.下列数据类型中,()占用内存最少。
2020年(绩效考核)年电大VB程序设计形成性考核册参考答

2020年(绩效考核)年电大VB程序设计形成性考核册参考答《Visual Basic程序设计》形成性考核册作业及答案2012年《Visual Basic程序设计》形成性考核册作业及答案作业1一、选择题1、在设计应用程序时,可以查看到应用程序工程所有组成部分的窗口是(D)。
A、窗体设计B、代码C、属性D、工程资源管理器窗口2、窗体的load事件的触发时机是(B)。
A、用户单击窗体时B、窗体被加载时C、窗体显示之后D、窗体卸载时3、与传统的程序设计语言相比,Visual Basic 最突出的特点是(C)。
A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术4、VB6.0集成开发环境的主窗口中不包括(C)。
A、标题栏B、菜单栏C、状态栏D、工具栏5、如果对象的名称为Mytext ,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是(B)。
A、text.MytextB、Mytext.TextC、Mytext.(Text)D、Mytext*Text6、下列可以激活属性窗口的操作是(D)。
A、用鼠标双击窗体的任何部位B、执行“工程“菜单中的”属性窗口“命令C、按Ctrl+F4D、按F47、假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是(A)。
A、单击窗体上没有控件的地方B、单击任一个控件C、不执行任何操作D、双击窗体的标题栏8、如果要在文本框键入字符时,只显示某个字符,如果(*),应设置文本框的(B)属性。
A 、Caption B、PasswordChar C、Text D、Char9、如果想要在文本框中的内容在运行时不能编辑,需要文本框的(A)属性设置为True.A Locked B、MultiLine C、TabStop DVisible10 对于定时器(Tiner)控制,设置其定时是否开启的属性是(C)A、IndexB、TagC、EnabledD、Left11、要在窗口体Fornl 内显示“myfrm”使用的语句是(C)A、Form.caption=“myfrm”B、Fornl.caption=“myfrm”C、forml.print“myfrm”D、form.print“myfrm”12、对象的性质和状态特征称为(C)A、事件B、方法C、属性D、类13、下列正确的赋值语句是(B)A、x+y=20B、y=x+20C、3x=yD、s=14、当使用上下文相关的帮助时,选择要帮助的内容,然后按(D)键,就可出现MSDN窗口直接显示所需的帮助信息。
2020成人电大VisualBasic程序设计第3章 测试答案

题目17
表达式81\7Mod2^2的值是2。
正确的答案是“错”。
题目18
在窗体的“通用声明”段用Dim或Private语句声明的变量称为全局变量。
正确的答案是“错”。
题目19
在Visual Basic语言中有三种形式的循环结构。其中,若循环的次数可以适先确定,可使用For循环;若要求先判断循环进行的条件,可使用While循环或Do循环。( )
正确的答案是“对”。
题目12
在窗体的“通用声明”段用Dim或Private语句声明的变量称为全局变量。
正确的答案是“错”。
题目13
在VB6.0中,变量“Hello”和变量“HELLO”指的是不同的两个变量名。
正确的答案是“错”。
题目14
在Do…Loop循环语句中,若要强制退出循环,使用的退出语句是Exit Do( )
正确的答案是“对”。
题目20
在标准模块的“通用部分”用Dim或Private语句声明的变量称为模块变量。
正确的答案是“对”。
题目21
Private Sub Form_Click()
Dim x As Integer
Static y As Integer
x = x + 2
y = x + y
Form1.Print "x="; x, "y="; y
x = x + y
y = y + 3
Next i
Print x, y
End Sub
程序运行后,连续二次单击Command1按钮后,窗体上显示的值是()。
A. 63 27
B. 9 9
C. 30 12
电大VB程序设计形成性考核答案

判断题:(共20题每题2分)1菜单选项“ enabled"属性与” visible" 属性是相同的。
参考答案:错误2、所有对象都有cap tion属性。
星参考答案:错误而控件上显示的内容3、在程序中zme属性是作为对象的标识而引用,不会显示在窗体上,由caption属性决定。
星参考答案:止确4、属性窗口用于设置与修改对彖属性的初始值。
参考答案:正确5、v b通过窗体管理构成应用程序的各类文件的集合。
参考答案:错误6、d im I, j as integer 表明i和j都是整型变量。
It参考答案:正确7、F unction函数有参数传递,并且一定有返回值。
参考答案:错误8、由变量名对变量的内容进行使用或修改,则使用变量就是引用变量的内容9、变量的属性只能在属性窗口中设置。
参考答案:错误10、菜单选项“ enabled ”属性与“visible ”属性是不相同的。
星参考答案:正确11> sum和int. sum都可以作为VB的变量名。
噁参考答案:错误12、变量名的长度最长可达1024个字符。
濯参考答案:错误13、在VB屮,“ FOR计数变量二初值TO终值[STEP步长]”语句中的“步长”不能为0, 否则造成死循环。
H参考答案:正确14>如果一个菜单项的visible属性为false,则它的子菜单也不会显示。
tK 15、在VB 中运算优先级别从高到低的顺序为:算术运算、连接运算、关系运算、逻辑运算。
参考答案:正确16、程序代码的基本结构有三种:顺序结构、选择结构和过程结构。
参考答案:错误XJ17、E nd if语句对单行辻语句不需要。
参考答案:正确参考答案:正确19> 表达式(2*3) >=5 and 12/3 <= 4 的值为false。
佇参考答案:错误1£20、VB程序一行写不下,可以直接换行继续写。
参考答案:错误单选题:(共30道试题,每题1分)1、为了使文本框同时具有水平和垂直滚动条,应先把multilin属性设置为true,然后再把scrollbars 属性设置为(参考答案:D2、使文本框获得焦点的方法是(B ・ gotfocus0 D • lostfocus参考答案:C属性设置为(3^为了使标签覆盖背景,应把backstyletrue false参考答案:A4、为了使标签中的内容居中显示,应把alignment属性设置为(参考答案:C5、下列可以把当前目录下的图形文件picl. jpg装入图片框Pictrurel中的语句为(picture二〃p ici・ j pg"pi ctrure・ ha ndle二"p ici・ j pg"pi cturei・ pi cture=load picture ("p icl・ j pg")pictu re=load picture (” picl・j pg")参考答案:C6、为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为true,这个属性是(XIvalue default cancel en abled参考答案:D7、假定在图片框P icturel屮装入了一个图形,为了消除该图形(注意,消除图形,而不是删除图片框),应采用的正确方法是(•选择图片框,然后按Del・执彳丁语句picture 1・ picture二loadpicture ("” )•执彳丁语句Picture】, picture二""•选择图片框,在属性窗口中选择Picrure属性条,然后按回车键参考答案:B8、设置复选框或单选按钮标题对齐方式的属性是(alig n sorted value0| B •alig nment参考答案:B9、要想不使用shift或Ctrl键就能屮列农框屮同时选择多个项冃则应把该列农框的multiselect 属性设置为(参考答案:C10、删除列表框屮指定的项目所使用的方法为(moveremoveclearremoveitem参考答案:D11、当拖动滚动条屮的滚动块时,将触发滚动条的事件是(moveChangescoll setfocus参考答案:C12、用户在组合框中输入或选择的数据可以通过一个属性获得,这个属性是(ist listi ndex text listco unt参考答案:C13、语句段a=3: b=5t=a: a=b: b=t执行后,结果()KI.a值为3, b值为.a值为3, b值为.a值为5, b值为.a值为5, b值为参考答案:D1210参考答案:C15、我们保存一个编写好的程序,“工程名”是以(・vbp・bat参考答案:B16、结束当前程序的语句是() OA • quit14、语句 辻 3*4>=10 then a=l else a=2 执行后,a 的值为( )o )作为扩展名B • exitD ・ sub参考答案:C17、窗体能够响应的事件是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电大VB程序设计形成性考核3答案第一篇:电大VB程序设计形成性考核3答案判断题:(共20题每题2分)1、事件过程是由用户或系统事件触发的,所以在程序中不能调用事件过程。
参考答案:错误2、某数组声明为字符型数组,它们的初始值为False。
参考答案:错误3、标签控件是专门用来显示信息的,所以不能响应鼠标的单击事件。
参考答案:错误4、窗体的Move方法不光可以移动窗体,而且可以改变窗体的大小,同时也会改变窗体的有关属性。
参考答案:错误5、窗体的Enabeled属性为False时,窗体上的按钮、文本框等控件就不会对用户的操作作出反应。
参考答案:正确6、使用Dim语句声明了一个变量以后,还可以使用Redim语句把此变量重新声明为其他的类型。
参考答案:正确7、一个使用Static语句声明的过程级静态变量,能在该过程的多次调用之间保持它的值,并且其他的过程也可以使用这个变量的值。
参考答案:错误8、同一个过程中不能声明同名的变量;在过程中不能声明与同一模块的模块级变量同名的静态过程级变量。
参考答案:正确9、一个变量在刚被声明尚未被赋值之间没有值。
参考答案:错误10、可以声明过程级自定义数据类型。
参考答案:正确11、因为应用程序级和模块级范围不同,所以可以在同一个窗体模块中声明同名的应用程序级变量和模块级变量。
参考答案:正确12、If与End if必须成对的使用,有一个if就有一个End if 与之对应。
参考答案:正确13、在For循环的循环语句块中,可以使用Next关键字提前结束循环。
参考答案:正确14、声明一个过程时有几个形参,则在调用该过程时就必须提供几个实参。
参考答案:错误15、因为Function过程有返回值,所以只能用在表达式中,不能使用Call语句调用。
参考答案:正确16、文本框只能显示单行文本,要显示多行文本应该使用列表框控件。
参考答案:错误17、标签控件所显示的文本只能在设计时设置,在运行时不能改变。
参考答案:错误18、当定时器控件的Interval属性值为0时,会连续不断的发送Timer事件。
参考答案:错误19、滚动条控件也可作为用户输入数据的一种方式。
参考答案:正确20、当定时器控件的Interval属性值设置为0时,会连续不断地激发Timer事件。
参考答案:错误单选题:(共30道试题,每题1分)1、要在窗体的标题内显示“myfrm”,使用的语句是()A.Form1.Print“myfrm” B.Form.Print“myfrm” C.Form.caption=“myfrm” D.Form1.caption=“myfrm”参考答案:D2、无论何种控件,共同具有的属性是()A.T ext B.Name C.Caption D.ForeColor参考答案:B3、按照变量的作用域可将变量划分为(A.公有、私有、系统B.全局变量、模块级变量、过程级变量 C.动态、常数、静态D.Public、Private、Protected参考答案:B4、确定一个控件在窗体上位置的属性是(A.Width或Height B.Width和Height))C.T op或Left D.Top和Left参考答案:D5、下列关于变量的说法不正确的是()。
A.局部变量是指那些在过程中用Dim语句或Static语句声明的变量B.局部变量的作用域仅限于声明它的过程C.静态局部变量是在过程中用Static语句声明的D.局部变量在声明它的过程执行完毕后就被释放了参考答案:D6、要绘制多种形状的图形,需要设置Shape控件的()属性A.Borderstyle B.Shape C.FillStyle D.Style参考答案:B7、当Winsock控件处于关闭状态时,其State属性的值是()A.0 B.1 C.2 D.6参考答案:A8、目录列表框的Path属性的作用是()A.显示当前驱动器或指定驱动器上的路径B.显示当前驱动器或指定驱动器上的某目录下的文件名C.显示根目录下的文件名D.只显示当前路径下的文件参考答案:A9、下列数据对象模型中采用OLE DB访问数据库的是()。
A.DAC B.ADO C.RDC D.RDC和ADO参考答案:B10、使用ADO数据模型时,使Recordset和Connection对象建立连接的属性是(A.CommandType B.ActiveConnection C.Open D.Execute参考答案:B11、对于窗体,保存文件时后缀名为()A..frm B..fm C..fmr D..frmm)。
参考答案:A12、以下说法错误的是()A.Visual Basic是一种可视化编程工具B.Visual Basic是面向对象的编程语言C.Visual Basic是结构化程序设计语言D.Visual Basic采用事件驱动编程机制参考答案:C13、相对于传统编程语言,Visual Basic最突出的特点是(A.可视化编程工具B.面向对象的程序设计C.结构化程序设计D.事件驱动编程机制参考答案:B)14、对于窗体,下面()属性在程序运行时其属性设置起作用A.MaxButton B.BorderStyle C.Name D.Left参考答案:D15、要使Print方法在Form_load事件中起作用,要对窗体的()属性进行设置。
A.BackColor B.ForeColor C.AutoRedraw D.Caption参考答案:C16、若要使标签控件显示时不覆盖其背景内容,要对()属性设置。
A.BackColor B.BorderStyle C.ForeColor D.BackStyle 参考答案:D17、若要使命令按钮不可操作,要对(A.Enabled B.Visible C.BackColor D.Caption 参考答案:A18、文本框没有()属性。
A.Enabled B.Visible C.BackColor D.Caption)属性设置。
参考答案:D19、不论何对象,都具有()属性。
A.T ext B.Name C.ForeColor D.Caption参考答案:B 20、要使某控件在运行时不可显示,应对()属性进行设置。
A.Enabled B.Visible C.BackColor D.Caption参考答案:B21、要使窗体在运行时没有最大化按钮,只要对()属性设置即可。
A.MaxButton B.BorderStyle C.Width D.MinButton参考答案:A22、当运行程序时,系统自动执行启动窗体的(A.Load B.Click C.UnLoad D.MinButton参考答案:A23、改变控件在窗体中的左右位置应修改该控件的(A.Top B.Left C.Width D.Right)属性。
)事件过程。
参考答案:B24、函数Int(Rnd*100)是在()范围内的整数。
A.(0,10)B.(1,100)C.0和(0,100)D.(1,99)参考答案:C25、如果X是一个正实数,对X的第3位小数四舍五入的表达式是()。
A.0.01*Int(X+0.005)B.0.01*Int(100*(X+0.005))C.0.01*Int( 100*(X+0.05))D.0.01*Int(X+0.05)参考答案:B26、已知变量A、B、C中C最小,则判断A、B、C可否构成三角形的逻辑表达式为(。
)A.A>=B And B>=C And C>0 B.A+C>B And B+C>A And C>0 C.(A+B>C Or A-B<=C)And C>0 D.A+B>C And A-B >C And C>0参考答案:B27、下面()是算术运算符。
A.Imp B.Mod C.Not D.Like参考答案:B28、以下不是VB变量名命名规则的是:()A.变量名的第一个字符必须是字母、汉字、下划线和数字B.变量名不包含小数点C.组成变量名的字符数不得超过255个字符 D.变量名在同一范围内必须是唯一的参考答案:A29、公用变量声明的语句是()。
A.Static Count As Boolean B.Dim Count As Integer C.Public Count As String * 6 D. Option Explicit参考答案:C 30、下列哪个语句是错误的VB语句()A.Text1.T ext = “你好!” B.Text1.Text = “你好!” : Text1.BackColor = Red C.Text1.Text = “你好!”;T ext1.BackColor = Red D.Option Explicit参考答案:C 单选题:(共6道试题,每题5分)1、阅读程序,程序运行时单击窗体后,在窗体中显示c,k的值分别为()Private Sub Form_Click()Dim c As Integer, j As Integer, k AsInteger A.4,4 B.6, 6 C.4,6 D.6,4k = 0 c = 1 For j = 1 To 6 If j > 4 Then c = c + 5 Exit For Else k = k + 1End If Next j Print c, k End Sub参考答案:D2、阅读程序,程序运行时在文本框T ext1中显示值为()Private Sub Command1_Click()Dim s As Double Dim i As Integers = 5 i = 1 Do While i < 9 i = i + 2 s = s + iLoop Text1.Text = sEnd SubA.26 B.27 C.28 D.29参考答案:D3、阅读程序,写出程序运行时单击窗体后,窗体Form1上的结果为(Private Sub Form_Click())Dim A(1 To 4)As String Dim c As Integer Dim j As Integer A(1)= “2” A(2)= “4” A(3)= “6” A(3)= “8” c = 1 For j = 1 T o 4 c = c + Val(A(j))Next j Print c End SubA.16 B.15 C.18 D.20参考答案:B4、阅读程序,写出程序运行时,单击Command1后,文本框Text1、出结果为()Private Sub Command1_Click()Dim n As Integer, y As Integer, x As Integer和 Text3的输 Text2 a = 1 Do While a < 20 n = n + 1 b = a + b a = a *(a + 1)Loop Text1.Text = n Text2.Text = a Text3.Text = b End SubA.3,42,9 B.3,40,10 C.4,42,9 D.3,42,8参考答案:A5、阅读程序,写出程序运行时,单击Command1后,文本框Text1、()Private Sub Command1_Click()Dim A(1 To 5)As Integer Dim x As Integer For i = 1 To 5 的输出结果为 Text2 A(i)= i Next i i = 1 Do While x < 3 A(i)= A(i)* x x = x + 2 i = i + 1 Loop Text1.Text = A(1)Text2.Text = A(2)End SubA.0,4 B.4,10 C.4,0 D.4,2参考答案:A6、阅读程序,写出程序运行时,单击窗体后,Form1上的输出结果为(Private Sub Form_Click()Dim i As Integer, k As Integer k = 0)For i = 1 To 4 If i > 2 Thenk = k + 5 A.5,4 B.5,14 C.4,5 D.5,10 参考答案:B Else k = k + 2 End If Next i Print i, k End Sub第二篇:2016年电大形成性考核VB试题及答案课案一、单项选择题(共 20 道试题,共 80 分。