电大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程序设计》形考任务三-复习资料答案提示:本资料自作参考学习使用一、单选题(每题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、窗体能够响应的事件是()。
电大形成性考核vb试题及答案
2016年电大形成性考核V B试题及答案(总17页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--一、单项选择题(共 20 道试题,共 80 分。
)1. 表达式mid("abcdefg",3,2)的值是()。
A. cdB. abcC. bcdD. abcde满分:4 分2. Winsock控件的LocalIP属性的作用是()。
A. 返回本地计算机的名称B. 返回或者设置所用的端口C. 返回远程机器的IP地址D. 返回本地计算机的IP地址满分:4 分3. KILL语句在VB语言中的功能是()。
A. 清内存B. 清病毒C. 删除磁盘上的文件D. 清屏幕满分:4 分4. 能够声明动态数组的语句是()。
A. Dim S(1 To 10)As IntegerB. Static W(5,5) As LongC. Dim G(9)As StringD. Private Y() As Byte满分:4 分5. 设置复选框或单选按钮标题对齐方式的属性是()。
A. AlignB. AlignmentC. SortedD. Value满分:4 分6. 从一个字符串中的第3个字符开始,获取5个字符,应使用()。
A. Left函数B. Mid函数C. Right函数D. Len函数满分:4 分7. 在设计应用程序时,可以查看到应用程序工程中的所有部分的窗口是( )。
A. 工程资源管理器窗口B. 属性对话框C. 代码窗口D. 窗体设计满分:4 分8. 以下可以作为Visual Basic变量名的是()。
A. SINB. CO1C. COS(X)D. X(-1)满分:4 分9. 逻辑表达式Not 5>3 And 9<3 Or 7>5的值为()。
A. TRUEB. FALSEC. 表达式有错D. 条件不足满分:4 分10. 下列数据对象模型中采用OLE DB访问数据库的是()。
国开电大VisualBasic程序设计(吉林)形成性考核三参考答案
错
【答案】:对
题目25.图片框比图像框功能更强,它不仅可以显示图像,还可以用绘图方法绘制图形、用Print方法显示文本。图片框还能作为其他控件的容器。
If Xyz(i)/3=Xyz(i)\3 Or Xyz(i)/5=Xyz(i)\5 Then
Sum1=Sum1+Xyz(i)
Endif
Next I
Print ""Sum=""; Sum1
End Sub
程序运行时输出的Sum的值是()。"
a. 32
b. 16c.出错信息来自d. 0【答案】:32
题目3."有如下程序:
a. ListIndex
b. MultiSelect
c. Selected
d. ListCount
【答案】:Selected
题目9.下列属性中,用于返回列表框中可选择多个列表项的是()。
a. Selected
b. MultiSelect
c.ListIndex
d. ListCount
【答案】:MultiSelect
a. Form3.Show
b. Show Form3
c. Load Form3
d. Form3.Load
【答案】:Load Form3
题目13.下列关于事件过程的说法正确的是()。
a.事件过程储存在标准模块中
b.事件过程是程序员编写的各种子程序
c.事件过程与通用过程完全一样
d.事件过程是用于处理用户操作激发的事件的代码
c. Pset(100,600),BackColor
d. Circle(800,800),500,0.8
【答案】:Line(500)-(700),B
Visual_Basic程序设计形成性考核册_参考答案
《Visual Basic程序设计》形成性考核册作业及答案《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.capt ion=“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窗口直接显示所需的帮助信息。
VB程序设计第3次形考(题库)
Visual Basic程序设计课程基于网络考核改革试点第3次形考编程题(2个题,每题50分,共100分)1. 在窗体上建立一个驱动器列表框、目录列表框、文件列表框、图片框、文本框。
要求程序运行后,驱动器列表框Drive1的默认驱动器设置为D盘,选择File1中所列的图片文件(*.bmp,*.gif和*.jpg),则相应的图片显示在图片框Picture1中,文件的路径显示在文本框中。
程序运行结果如图3-1所示。
图3-1 程序运行界面注意:存盘时保存在以学号或姓名命名的文件夹下,工程文件名为vbxk3-01.vbp,窗体文件名为vbxk3-01.frm,文件夹名为vbxk3-01。
2.利用文件系统控件编写一个Word文件查找显示程序,程序运行界面如图3-2 所示。
要求:(1)在文件列表框中只显示后缀为.doc的文件。
(2)新创建一个标准工程,并通常“工程-部件”菜单项引入“Microsoft Rich TextBox Control 6.0”,将RichTextBox控件添加到工具箱中,用这个控件显示RTF格式的Word文件。
(3)单击打开按钮,在文本框中显示RTF格式的Word文件。
注意:存盘时保存在以学号或姓名命名的文件夹下,工程文件名为vbxk3-02.vbp,窗体文件名为vbxk3-02.frm,文件夹名为vbxk3-02。
图3-2 Word文件显示程序界面3.建立一个文本浏览器。
窗体上放置驱动器列表框、目录列表框、文件列表框和两个文本框,运行界面如图3-3所示。
要求:⑴文件列表框能过滤文本文件,即只显示后缀为.txt的文本文件;⑵当单击某文本文件名后,文本框Text1显示该文件名(包括路径),在Text2文本框显示该文本文件内容;⑶当双击某文件名后,调用记事本程序对文本文件进行编辑。
注意:存盘时保存在以学号或姓名命名的文件夹下,工程文件名为vbxk3-03.vbp,窗体文件名为vbxk3-03.frm,文件夹名为vbxk3-03。
国开学习网电大VisualBasic程序设计形考任务三答案
国开学习网电大VisualBasic程序设计形考任务三答案【本人姓名】实验4菜单设计.zip请同学选择课程【第4章】-【实战演练】“实验4 菜单设计”或【第5章】-【实战演练】“实验5鼠标MouseMove事件应用”的其中之一,在VB集成开发环境中认真完成实验。
实验完成后,将调试好的程序保存在以“姓名+实验名称”命名的文件夹下,并将该文件夹压缩成.rar或者.zip格式进行提交。
本次实验满分15分,提交后需要辅导教师批阅打分。
实验目的1掌握菜单编辑器的使用方法。
2掌握下拉式菜单的制作。
实验内容本实验主要开发一个如图4.21所示的菜单系统。
在菜单栏中有“插入”和“颜色”两个菜单,其中“插入”菜单中包含“符号”“图片”“文本框”和“文件”4个菜单项,“文本框”子菜单又包含“横排”和“竖排”两个选项。
“颜色”菜单中包含“红色”“蓝色”和“绿色”3个子菜单。
图4.21 简单菜单设计程序的运行逻辑是:若文本框中没有文本,“颜色”菜单中的各项均为灰色显示,表示当前不可用。
当用户向文本框中输入了文字后,单击“颜色”菜单中相应的选项可以改变文本框中文字的颜色。
实验步骤1界面设计(1)启动VB进入Visual Basic 6.0集成开发环境。
单击工程菜单下的“菜单编辑器”命令,打开菜单编辑器对话框,如图4.22所示。
图4.22 菜单编辑器(2)在标题框中输入“插入(&I)”,在名称框中输入Insert,这样就创建了“插入”菜单。
各菜单控件设置如表4.3所示。
表4.3 菜单控件设置(3)单击按钮,再单击按钮(条形光标的左端出现了“…”),在标题框中输入“符号(&S)”,在名称框中输入Symbol,即创建了“插入”菜单的一级子菜单:“符号”。
(4)单击[按钮,在标题框中输入“图片(&P)”,在名称框中输入Picture,创建了“插入”菜单的子菜单:“图片”。
按照同样方法创建“文本框”子菜单。
(5)单击按钮,再单击按钮,在标题框中输入“横排(&H)”,在名称框中输入Horizon,即创建了“文本框”的下一级菜单:“横排”。
电大VB程序设计形成性考核3答案
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事件。
2019-2020年电大考试《VisualBasic程序设计》形考册答案及答案
Visual Basic程序设计_一、单项选择题(共10 道试题,共40 分。
)1. 一个VB应用程序可以包含几个vbp文件?()A. 1个B. 可以没有C. 2个D. 可以包含多个2. 下列()对象在运行时一定是不可见的。
A. LineB. TimerC. ShapeD. Frame3. 如果Winsock1.LocalPort=0,那么应用程序将使用()。
A. 注册端口B. 公认端口C. 常用端口D. 随机端口4. 如果要在文本框中键入字符时,只显示某个字符,如星号(*),应设置文本框的()属性。
A. CaptionB. PasswordCharC. TextD. Char5. 要使图片框自动地与窗体右对齐,应该设置它的()属性。
A. AlignB. AutoSizeC. LeftD. Width6. 要在窗体的标题栏中显示“我的第一个应用程序”,使用的语句是()。
A. Form1.Print"我的第一个应用程序"B. Form.Print"我的第一个应用程序"C. Form.caption="我的第一个应用程序"D. Form1.caption="我的第一个应用程序"7. 表达式7+10 Mod 3*2+2()。
A. 1B. 7C. 6D. 138. 在VB程序的以下几种错误中,最具隐藏性和破坏性的是()。
A. 运行时错误B. 编译错误C. 逻辑错误D. 实时错误9. 按照变量的作用域可将变量划分为()。
A. 公有、私有、系统B. 动态、常数、静态C. 全局变量、模块级变量、过程级变量D. Public、 Private、 Protected10. 无论何种控件,共同具有的属性是()。
A. TextB. NameC. CaptionD. ForeColor二、判断题(共10 道试题,共40 分。
)1. 通过VB编译生成的文件具有“.exe”文件扩展名,该文件只能在VB环境下执行。
电大形成性考核VB试题及答案
电大形成性考核VB试题及答案一、单项选择题(共20 道试题,共80 分。
)1. 表示式mid("abcdefg",3,2)的值是()。
A. cdB. abcC. bcdD. abcde满分:4 分2. Winsock控件的LocalIP属性的作用是()。
A. 返回本地计算机的名称B. 返回或者设置所用的端口C. 返回远程机器的IP地址D. 返回本地计算机的IP地址满分:4 分3. KILL语句在VB语言中的功能是()。
A. 清内存B. 清病毒C. 删除磁盘上的文件D. 清屏幕满分:4 分4. 能够声明动态数组的语句是()。
A. Dim S(1 To 10)As IntegerB. Static W(5,5)As LongC. Dim G(9)As StringD. Private Y()As Byte满分:4 分5. 设置复选框或单选按钮标题对齐方式的属性是()。
A. AlignB. AlignmentC. SortedD. Value满分:4 分6. 从一个字符串中的第3个字符开始,获取5个字符,应使用()。
A. Left函数B. Mid函数C. Right函数D. Len函数满分:4 分7. 在设计应用程序时,能够查看到应用程序工程中的所有部分的窗口是( )。
A. 工程资源管理器窗口B. 属性对话框C. 代码窗口D. 窗体设计满分:4 分8. 以下能够作为Visual Basic变量名的是()。
A. SINB. CO1C. COS(X)D. X(-1)满分:4 分9. 逻辑表示式Not 5>3 And 9<3 Or 7>5的值为()。
A. TRUEB. FALSEC. 表示式有错D. 条件不足满分:4 分10. 下列数据对象模型中采用OLE DB访问数据库的是()。
A. DAOB. RDOC. ADOD. RDO和ADO满分:4 分11. 要绘制多种式样的直线,需要设置Line控件的()属性。
Basic程序设计形成性考核3
Visual Basic 程序设计形成性考核3一、单项选择题1.在下列有关 Visual Basic 的叙述中,错误的是( A .采用了事件驱动的编程机制c 是可视化的程序设计语言D 是面向过程的程序设计语言A .列表框 C .驱动器列表框 4. 设窗体的名称为名称是( )。
A . Form1_Click ()C . Form_Click ()B. Form1_DbClick() D. Form_DbClick()5. 对于定时器(Timer )控件,设置其定时是否开启的属性是B. 窗体的Name 属性的值是显示在窗体标题栏中的文本C.可以在运行期间改变对象的 Name 属性的值2.应用程序打包后,其包文件的后缀为( )。
A . .exeB ..txtC . .cab3.在新建一个 “标准 D . .ocxEXE ”工程后, 不在工具箱中出现的控件是 ()。
A . IndexB .TagC . EnabledD . Interv al6.在 A . Visual Basic 中,工程文件的扩展名为(.frm B . .vbp D . .bas)。
C . 7. 有程序代码如下:Text1.Text = " 欢迎走进 VB 世界! "则 Text1 , Text ,和 " 欢迎走进 VB 世界! " 分别代表(A .对象,值,属性B .对象,属性,值C .对象,方法,属性D .属性,对象,值8.以下叙述中正确的是()。
A •窗体的Name 属性指定窗体的名称,用来标识一个窗体 .cls)。
班级学号 姓名 成绩)。
B .是面向对象的编程语言 B .通用对话框 D .图片框Formi ,则在程序运行过程中,单击窗体时, 被执行的事件过程的)。
14.当一个工程含有多个窗体时,其中的启动窗体是()。
A .第一个添加的窗体B .最后一个添加的窗体D .对象的 Name 属性值可以为空9. VB 提供了结构化程序设计的三种基本结构是()。
- 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 分。