搜档网
当前位置:搜档网 › 中国地质大学VB程序设计(专升本)阶段性作业3

中国地质大学VB程序设计(专升本)阶段性作业3

中国地质大学VB程序设计(专升本)阶段性作业3
中国地质大学VB程序设计(专升本)阶段性作业3

VB程序设计(专升本)阶段性作业3

单选题

1. 以下_____ 语句将删除列表框List1中的最后一项。(5分)

(A) List1.RemoveItem List1.ListCount

(B) List1.Clear

(C) List1.List(List1.ListCount-1)= ""

(D) List1.RemoveItem List1.ListCount-1

参考答案:D

2. 要使复选框控件不响应Click事件,可设置复选框的_____属性。(5分)

(A) Appearance

(B) Style

(C) Enabled

(D) TabIndex

参考答案:C

3. 设计动画时通常用定时器控件_____属性来控制动画速度。(5分)

(A) Interval

(B) Timer

(C) Move

(D) Enabled

参考答案:A

4. 将焦点主动设置到指定的控件或窗体上,应采用_____方法。(5分)

(A) SetDate

(B) SetFocus

(C) SetText

(D) GetGata

参考答案:B

5. 要使文本框显示滚动条,除了设置ScrollBars属性外还必须设置 _____属性。(5分)

(A) AutoSize

(B) MultiLine

(C) Alignment

(D) Visible

参考答案:B

判断题

6. 声明形参处缺省传递方式声明,则为按值传递(Byval)。(5分)

正确错误

参考答案:错误

解题思路:

7. 过程中的静态变量是局部变量,当过程再次被执行时,它的值是上一次过程调用后的值。(5分)

正确错误

参考答案:正确

解题思路:

8. 虽然标签控件显示的文本在运行时不能编辑,但是可以通过程序代码进行改变。(5分)

正确错误

参考答案:正确

解题思路:

9. 要在文本框中输入6位密码,并按回车键确认,则文本框的MaxLength属性可设置为6。(5分)

正确错误

参考答案:正确

解题思路:

10. 选钮能响应Click事件,但不能响应KeyPress事件。(5分)

正确错误

参考答案:错误

解题思路:

11. 移动框架时框架内控件也跟随移动,因此框架内控件的Left 和Top属性值也随之改变。(5分)

正确错误

参考答案:错误

解题思路:

12. 从几十个项目中任选其中一项或多项时可选用列表框或组合框控件来实现。(5分)

正确错误

参考答案:错误

解题思路:

13. 用户可拖动滚动条的滚动滑块来改变滚动条的Value值,在移动滚动滑块时,发生Change事件。(5分)

正确错误

参考答案:错误

解题思路:

14. 由于定时器控件在运行时是不可见的,因此在设置时可将其放在窗体的任何位置。(5分)

正确错误

参考答案:正确

解题思路:

填空题

15. 调用过程时对形参的改变不会导致相应实参变量的改变,则该形参采用___(1)___ (按值传递/按地址传递)方式。(5分) (1). 参考答案: 按值传递

16. 运行时,若需要命令按钮为灰色,即不被击活,在设计时可以通过___(2)___ 属性来实现。(5分)

(1). 参考答案: Enabled

17. 要让控件隐藏起来,处于不可见状态,可修改其___(3)___ 属性。(4分)

(1). 参考答案: Visible

18. 运行时单击复选框,将使复选框的Value值取

___(4)___ 。(4分)

(1). 参考答案: 0或1

19. 当列表框的MultiSelect属性值为___(5)___ 时,单击列表项或按空格键可以实现复选。(4分)

(1). 参考答案: 1

20. 拖动滚动条的滚动滑块时仅发生___(6)___ 事件。(4分) (1). 参考答案: Scroll

21. 定时器的Interval属性值不得大于___(7)___ 。(4分) (1). 参考答案: 65535

VB程序设计作业参考答案

《VB程序设计》作业参考答案 一.选择题 1-5 ABC CB 6—10 CCA DC 11-15 ABC DB 15-20CDA CB 21-25DBD CC 25-30DAC AA 31-35 DAC AA 36-40 BCC CD 41-45 CCC AC 46-50DDB AD 51-55 ACA CD 56-60 BCA DA 61-65 BAADB 66-70DBDAC 71-75BBBAD 76—80CDABC 81-85ABCD C 86-90BAADD 91-95CBBAD 96.B 二.填空题 (1) E (2) 程序代码(3) CmdDisplay.Visible =False(4) t=a(j)(5) And (6) 回车符(7) text2.setfocus (8) 3 (9) D=B:B=C:C=D (10) Random (11)事件过程(12) 打开对话框(13) 3 (14) a(i,j)=0 (15) L1.text (16) Put # (17) True (18) I MOD 4=0 (19) AaBbCc (20)INT(Rnd*100) ;arr (21)Output ;Write #1,StuNo,StuName,StuEng (22)10 (23)4 (24) 顺序,随机 (25)INPUT,OUTPUT,APPEND (26)程序代码窗口的字符过大或过小,可以通过(工具→选项→编辑器格式→大小)去改变。(27)窗体、控件、对象(28)界面设计(29)对象、代码(30)窗体、标准模块、类模块、工程(31)窗体(Form)、图片框(PictureBox)、打印机(Printer)、立即窗口(Debug) (32)E D(33)81 (34)程序,数据(35)窗体、控件、对象(36)对象、代码(37)用户界面的窗体、执行具体操作的代码。(38)Picture属性、剪切板把图形粘贴 三.编程题 1. Option Base 1 Private Sub Form_click() Dim a(3) As Integer, m As Integer Do While m <> -1 And i < 3 m = InputBox("请输入第" & i + 1 & "条边") i = i + 1 a(i) = m If a(i) < 0 Then MsgBox "输入错误,请重新输入!" i = i - 1 End If Loop If a(1) + a(2) > a(3) And Abs(a(1) - a(2)) < a(3) Then

VB程序设计网上作业2016

题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

VB程序设计大作业报告

VB程序设计大作业报告 班级:机械11102班学号:201103112 姓名:孙文斌日期:2013.05.13 一、设计题目:《抓交通肇事犯》 一辆卡车违反了交通规则,撞人后逃逸。现场有三人目击事件,但都没有记住车号,记住车号的一些特征。甲说:车号的前两位数字是相同的;乙说:车号的后两位数字 是相同的,但与前两位不同;丙是位数学家,他说:四位的车号正好是一个整数的平 方。现在请你根据以上线索帮助警方找出车号以便尽快破案 二、问题分析与算法设计: 按照题目的要求造出一个前两位数相同、后两位数相同且相互间又不同的整数,然后判断该整数是否是另一个整数的平方。 假设这个四位数的前两位数字都是i,后两位数字都是j,则这个可能的四位数k为:k = 1000 * i + 100 * i + 10 * j + j 其中,i和j都在0~9之间变化。现在还需使k满足是一个整数c的平方,由于k是一个四位数,所以,m值不可能小于31和大于100,因此,可从31开始试验到100,看是否满足k == c*c,若不满足,则c加1再试,直到找到满足这些限制条件的k为止结束测试。 三、界面与结果截图: 界面截图:

结果截图: 四、结果分析与总结: 通过结果截图我们知道最后得到的车牌号为7744,首先检验甲叙述的前两位数字相同都为7,再检验乙叙述的车牌号后两位相同都为4且不与前两位相同,最后检验丙叙述的该车牌号为88的平方,所以综合上述检验分析结果满足题意。 通过此次VB程序设计从理论到实践,我学到很多很多的的东西,让我对vb程序编写有了一个初步认识。从最初的拿到题目无从下手,接着网上查阅些材料以及反复看书本上的例题使我对这个程序的编写有了一个大致轮廓,接着在草稿纸上写下程序代码,然后到计算机上反复调试,最终才算完成。在这反复调试的过程中我明白了时间是检验真理的唯一标准。这对我今后的学习中都会起到非常重要的作用。最后衷心感谢李宁老师对我vb课程的指导,祝您身体健康,工作愉快。 附录程序源代码: Private Sub command1_click() Dim i%, j%, k%, c% For i = 0 To 9 For j = 0 To 9 If i <> j Then k = i * 1000 + i * 100 + j * 10 + j For c = 31 To 100 If (c * c) = k Then Picture1.Print k End If Next c End If Next j Next i End Sub

电子科技大学15秋《VB程序设计》在线作业2满分答案

15秋《VB程序设计》在线作业2 一,单选题 1. DataCombo控件的RowSource属性是表示()。 A. 给DataComebo控件提供列表项的字段 B. 目的表的数据源 C. 给DataCombo控件提供列表项的数据源 D. 更新目的表的字段 正确答案:C 2. 执行语句:Open "Tel.dat" For Random As #1 Len=50后,对文件Tel.dat中的数据能够执行的操作是()。 A. 只能写,不能读 B. 只能读,不能写 C. 既可以读,也可以写 D. 不能读,不能写 正确答案:C 3. 在窗体上画一个名称为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 程序运行后,单击命令按钮,在文本框中显示的值是() 正确答案:A 4. 下列哪个属性设置文本框中文字的对齐方式()。 A. SelLength B. Alignment C. Multiline D. ScrollBars 正确答案:B 5. 以下能判断是否到达文件尾的函数是()。 A. BOF B. LOC C. LOF D. EOF 正确答案:D 6. 下面叙述错误的是()。 A. 驱动器列表框DriveListBox显示当前系统中有效磁盘驱动器 B. 目录列表框DirListBox显示当前驱动器分层目录树 C. 文件列表框FileListBox显示选定目录中的所有文件 D. 文件列表框FileName属性是设定允许显示文件名的文件类型 正确答案:D

VB程序设计作业(二)答案

《VB程序设计》作业(二) 客观题部分: 选择题(每题1分,共15题) 1. 当VB执行下面语句后,A的值为(A )。 A=1IF A>0 THEN A=A+1IF A>1 THEN A=0 A)0 B)1 C)2 D)3 2. 当VB执行下面语句后,输出的结果是(B )。 Private Sub Form_Click() score = Int(Rnd * 10) + 30Select Case scoreCase Is < 10A$ = "F"Case 10 To 19A$ = "D" Case 20 To 29A$ = "C"Case 30 To 39A$ = "B"Case ElseA$ = "A"End SelectPrint A$End Sub A)AB)B C)C D)D 3. 执行下面的程序段后,x 的值为( C )。 x=2For i=1 To 10Step 3x=x+i\2Next i A) 2 B) 4 C) 7 D) 9 4. 假定有以下循环结构: Do Until 条件循环体Loop 则正确的描述是( D )。 A) 如果“条件”是一个为0的常数,则一次循环体也不执行 B) 如果“条件”是一个为0的常数,则至少执行一次循环体 C) 如果“条件”是一个不为0的常数,则至少执行一次循环体 D) 不论“条件”是否为“真”,至少要执行一次循环体 5. 假定有以下程序段: For i= 1 To 3For j= 5 To 1 Step -1Print i *jNextj , i 则语句“Print i *j”的执行次数是( C )。 A)20B)24 C)15 D)18 6. 以下程序段的输出结果为( D )。 x = 2y = 8Do Until y>8x = x * yy = y +1LoopPrint x A)2B)9 C)10 D)16 7. 用下面的语句所定义的数组的元素个数是(D )。 Dim A(-3 To 5)As Integer A)6 B)7C)8D)9 8. 阅读下面的程序段: For i=1 To 2For j=1 To IFor k=j To 2x=x+1Next kNext jNext i 执行上面的三重循环后,x的值为( C )。 A) 3 B) 4 C) 5 D) 6 9.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() For i=1 To 3x=2For j =1 To 2x=4For k=1 To 3x=x+5Next kNext jNext i Print xEnd Sub 程序运行后,单击命令按钮,输出结果是( B )。 A) 11 B) 19 C) 57 D) 63 10. 在窗体上画两个文本框Text1和Text2,一个命令按钮Command1,然后编写如下事件过程: Private Sub Command1_Click()

VB程序设计(2015大作业)

《VB程序设计》大作业 一、大作业的内容 本次大作业要求学生根据所学知识以及个人爱好,设计开发一个VB应用小程序。要能体现出: 1.《VB程序设计》各种语句的综合使用能力; 2.《VB程序设计》各种相关控件的使用能力; 3.根据具体的设计题目,设计清晰、美观界面的能力; 4.一定的综合设计能力。 二、大作业的要求 本次大作业应满足以下要求: 实用性:应用程序要有明确的应用主题,有一定的实用价值。 结构性:应用程序具有良好的程序结构。 可读性:应用程序具有较好的可读性。 全面性:应用程序应包含比较全面的功能。 友好性:合理使用VB提供的各种控件,设计友好、美观的使用界面。 三、大作业的步骤 1.根据个人兴趣、爱好,以及提交时间的要求,自己确定设计题目(可参考附件1); 2.查找与设计题目相关的资料; 3.进行应用程序总体结构、使用功能的设计; 4.进行应用程序的界面设计和源程序代码的编写; 5.上机编辑、调试程序; 6.保存应用程序, 并生成可执行文件; 7.撰写设计报告。 四、设计报告的基本格式 设计报告的基本内容至少包括封面、正文、总结三部分。 (1).封面(包括:题目、班级、姓名、指导教师、完成日期等信息) (2).正文 1、课题的选材过程(设计思路); 2、设计的将要达到的目标; 3、总体设计结构与功能; (1)总体设计结构介绍(绘制:结构流程图) (2)各功能模块运行界面的功能、算法和操作步骤; 4、设计结果分析;(运行结果展示、正确性分析) (3).总结(感想、收获、启发、存在的问题) 五、课程大作业提交 (1)形式设计报告+ 源程序文件(含可执行文件) 其中:<1>设计报告的封面统一(附件2); <2>源程序文件(含*.vbp;*.frm;*.exe)打包压缩成一个文件, 以学号+姓名(例如:12020741姓名)为文件名。 (2)时间2015年6月1日之前; (3)方法纸质报告及压缩文件交各班学委,按顺序排好后由学委统一上交;

VB程序设计阶段性作业1

中国地质大学(武汉)远程与继续教育学院 VB程序设计课程作业1(共4 次作业) 学习层次:专升本涉及章节:第1章——第4章 一、判断题 1.在Visual Basic中,有一些通用的过程和函数作为方法供用户直接调用。 2.在面向对象的程序设计中,对象是指可以访问的实体。 3.事件是由Visual Basic预先定义的对象能够识别的动作。 4.由Visual Basic语言编写的应用程序有解释和编译两种执行方式。 5.“事件过程”是用来完成事件发生后所要执行的程序代码。 6.在逻辑运算符Not、Or、And中,运算优先级由高到低依次为Not、Or、And。7.用DIM定义数值变量时,该数值变量自动赋初值为0。 8.函数InputBox的前3个参数分别是输入对话框的提示信息、标题以及默认值。9.函数MsgBox的前3个参数分别表示默认按钮、按钮样式以及图标样式。 二、选择题 1.在设计模式双击窗体中的对象后,Visual Basic将显示的窗口是。 A、项目(工程)窗口 B、工具箱 C、代码窗口 D、属性窗口2.窗体的FontName属性的缺省值是。 A、宋体 B、仿宋体 C、楷体 D、黑体3.将Visual Basic编制的程序保存在磁盘上,至少会产生何种文件。A、.doc与.txt B、.com与.exe C、.bat与.frm D、.vbp与.frm 4.运算符“\”两边的操作数若类型不同,则先再运算。

A、取整为Byte类型 B、取整为Integer类型 C、四舍五入为整型 D、四舍五入为Byte类型 5.Print语句的一个输出表达式为,则输出包括日期、时间信息。 A、Date B、Month C、Time D、Now 6. 语句Print "5*5" 的显示结果是。 A、25 B、"5*5" C、5*5 D、出现错误提示7.语句“Form1.Print T ab(10);"#"”的作用是在窗体当前输出行。4 A、第10列输出字符“#”B、第9列输出字符“#” C、第11列输出字符“#” D、输出10个字符“#” 三、填空题 1.事件是由Visual Basic预先定义的能够识别的动作。 2.新建工程时系统会自动将窗体标题设置为。 3.长整型变量(Long类型)占用个字节。 4.表达式81 \ 7 Mod 2 ^ 2的值是。 5.用随机函数产生一个两位整数的Visual Basic表达式是。 6.#20/5/01#表示类型常量。 7.设I为大于0的实数,写出大于I的最小整数的表达式。 四、程序设计题 1.编程,输入圆的半径,计算并输出圆的面积,按下列要求分别实现: (1)界面设计尽可能美观、大方。

作业一 简单VB程序设计

作业一简单VB程序设计 1.对于窗体,下面______属性在程序运行时其属性设置起作用。 (A)MaxButton (B)BorderStyle (C)Name (D)Left 2.类是对象的抽象,对象则是类的具体化。在窗体上建立的一个控件称为______。 (A)对象(B)容器(C)实体(D)类 3.若要使标签控件显示时不覆盖其背景内容,要对______属性进行设置。 (A)BackColor (B)BorderStyle (C)ForeColor (D)BackStyle 4.用一个程序段对一对象被单击(或双击)作出响应,从而实现指定的操作,称为______。(A)可视画化程序设计(B)事件驱动编程机制(C)过程化程序实际方法(D)非过程化程序设计语言 5.文本框没有______属性。 (A)Enabled (B)Visible (C)BackColor (D)Caption 6.不论何控件,共同具有的是______属性。 (A)Text (B)Name (C)ForeColor (D)Caption 7.要使Form1窗体的标题栏显示"欢迎使用VB",以下______语句是正确的。 (A)Form1.Caption=“欢迎使用VB”(B)Form1.Caption='欢迎使用VB ' (C)Form1.Caption=欢迎使用VB (D)Form1.Caption="欢迎使用VB " 8.要使某控件在运行时不可显示,应对______属性进行设置。 (A)Enabled (B)Visible (C)BackColor (D)Caption 9.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列______属性设置就有效。(A)MaxButton (B)BorderStyle (C)Width (D)MinButton 10.当运行程序时,系统自动执行启动窗体的______事件过程。 (A)Load (B)Click (C)UnLoad (D)GotFocus 11.当文本框的ScrollBars属性设置了非零值,却没有效果,原因是______。 (A)文本框中没有内容(B)文本框的MultiLine属性为False (C)文本框的MultiLine属性为True (D)文本框的Locked属性为True 12.要判断在文本框是否按了Enter键,应在文本框的______事件中判断。 (A)Change (B)KeyDown (C)Click (D)KeyPress 13.将调试通过的工程经"文件"菜单的"生成.exe文件"编译成.exe后,将该可执行文件到其他机器上不能运行的主要原因是______。 (A)运行的机器上无VB系统(B)缺少.frm窗体文件(C)该可执行文件有病毒(D)以上原因都不对 14.当需要上下文帮助时,选择要帮助的"难题",然后按______键,就可出现MSDN窗口及显示所需"难题"的帮助信息。 (A)Help (B)F10 (C)Esc (D)F1 15.Visual Basic有三种工作模式,它们分别是______模式。 (A)设计、编译和运行(B)设计、运行和中断 (C)设计、运行和调试(D)编译、运行和调试 答案:DADBD BDBBA BDADB

2016VB程序设计网上作业

题1、用来设置粗体字的属性就是( ) A、FontItalic B、FontName C、FondBold D、FontSize 标准答案:C 题2、设置框架的下列哪一个属性值为False,其标题会变灰,框架中所有的对象均被屏蔽 A、Enabled B、Caption C、Name D、Visible用来设置粗体字的属性就是( ) 标准答案:A 题3、如下数组声明语句中,数组a包含元素的个数为:( ) Dim a(1 to 3, -2 to 2, 3) A、120 B、75 C、60 D、13 标准答案:C 题4、当文本框的ScrollBars属性设置了非零值,却没有效果,原因就是( ) A、文本框中没有内容 B、文本框的MultiLine属性为False C、文本框的MultiLine属性为True D、文本框的Locked属性为True

题5、下列选项中不正确的就是( ) A、Show方法可以用来加载与显示一个窗体 B、Hide方法可以将窗体暂时隐藏起来,而不从内存中删除 C、当用Show方法显示窗体时,必定会发生Load事件 D、当用Show方法显示窗体时,必定会发生Activate事件 标准答案:C 题6、表达式mid$(“1234567”, 3, 2)+4的结果就是( ) A、3454 B、1234 C、38 D、45 标准答案:C 题7、下面循环语句控制的循环次数就是:( ) For i=-5 To 18 Step 3 A、5 B、7 C、8 D、9 标准答案:C 题8、在用菜单编辑器设计菜单时,必须输入的项就是( ) A、快捷键 B、标题

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、Path B、Pattern C、 D、Name 标准答案:B 题12、VB集成环境中通常在下列哪一个进行设计( )

20秋《VB程序设计》在线作业2【电子科技大学答案】

20秋《VB程序设计》在线作业2 红字部分为答案! 单选题 1.当一个工程含有多个窗体时,其中的启动窗体是()。 A.启动Vosual Basic时建立的窗体 B.第一个添加的窗体 C.最后一个添加的窗体工程属性 D.在“工程属性”对话框中指定的窗体 2.图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,该属性是()。 A.Autosize B.Stretch C.Autoredraw D.Appearance 3.使文本框获得焦点的方法是()。 A.GotFocus B.Change C.ListFocus D.SetFocus 4.在窗体上有一个文本框控件,名称为TxtTime;一个计时器控件,名称为Timer1,要求每一秒钟在文本框中显示一次当前的时间,程序为: Private Sub Timer1____() TxtTime.text=Time End Sub 在横线上应填入的内容是()。 A.Enabled B.Visible C.Interval D.Timer 5.在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码: Option Base 1 Private Sub Command1_Click() Dim a s = 0 a = Array (1,2,3,4) j = 1 For i = 4 To 1 Step - 1 s = s + a (i) * j j = j * 10 Next i Print s End Sub 运行上面的程序,单击命令按钮,其输出结果是()。 A.4321 B.1234 C.34 D.12 6.在窗体上创建一个名称为Text1的文本框,并编写如下程序: Private Sub Form_Load() Show Text1.Text="" Text1.SetFocus End Sub Private Sub Form_MouseUp(Button As Integer,Shift As Integer, X As Single, Y As Single) Print "程序设计" End Sub Private Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer) Print "Visual Basic"; End Sub 程序运行后,如果按A键,然后单击窗体,则在窗体上显示的内容是()。 A.Visual Basic B.“程序设计” C.“A程序设计” D.“Visual Basic程序设计”

VB程序设计基础大作业

《VB程序设计基础》全校选修课结课作业指导单 1、从以下所给题目中选择4个题目,要求独立完成,不能雷同; 2、作业中要体现设计过程,可以应用多窗体实现,对每一个窗体配以合适背景图片; 3、要求有界面抓图,配以程序设计思想; 4、最后一节实验课提交大作业,作业要求打印加封皮,并在课上对作业进行答辩。

《VB程序设计基础》校选修课 结课作业 2012~2013学年第一学期 班级: 姓名: 学号: 成绩: 答辩情况 教师:胡英

可选题目: 1、简单计算器的设计(如果用控件数组完成可获得加分) 说明:如果计算需要两个操作数,两个数分别从两个文本框输入,如果计算只需要一个操作数,操作数取自界面上面的文本框。(考虑细节如非数字提示、初零、负数不能开平方、有退出提示等等) 2、设计一如下验证密码的输入框窗体,当单击“确定”后,给出验证情况,点击 “退出”根据提示是否退出系统。 说明:密码设定长度及是否为数字提示,退出要给出提示 3、设计如下界面的倒计时

当单击“设置倒计时”时,弹出如下输入框: 单击“启动倒计时”,开始倒计时,时间到,弹出如下框,当单击“是”,则退出系统。 4、设计如下改变标签中字体的菜单 注:“字体”菜单为右键弹出式菜单。 5、设计一个如下图所示的程序: 要求使用两个列表框(组合框)完成该题目,通过添加按钮将文本框中的内容添加到左边的列表框,下面数字为统计数字,该数字要根据左边列表框中内容的变化做相应调整,如果选中左边列表框中的内容按删除按钮,被删除的条目从左列表框消失,添加到右列表框中,并调整统计数字。(考虑空信息的添加及多条信息的添

vb程序设计章节作业

程序设计基础 1、在Visual Basic中,当将窗体的()属性值设置为False时,将不显示窗体的控制菜单、最大化/最小化及关闭按钮。 A) MaxButton B) MinButton C) ControlBox D) WindowState 正确答案是: C 2、要在窗体上显示图片,需设置窗体的()属性。 A) Caption B) Icon C) Picture D) ControlBo 正确答案是: C 3、Visual Basic的编程机制是() A) 可视化 B) 面向对象 C) 面向图形 D) 事件驱动 正确答案是: D 4、下列叙述中正确的是()。 A) 同一个事件的名称在不同的程序中可以不同 B) 事件是用户定义的 C) 对象的事件是不固定的 D) 事件是对象能够识别的动作 正确答案是: D 5、在正确安装Visual Basic 6.0后,可以通过多种方式启动Visual Basic 6.0。以下方式中,不能启动Visual Basic 6.0的是()。 A)通过“我的电脑”找到vb6.exe,双击该文件名 B)进入DOS方式,执行vb6.exe文件 C)通过“开始”菜单中的“运行”命令 D)通过“开始”菜单中的“程序”命令 正确答案是: B 6、设计窗体时双击窗体的任何位置,将打开()。 A)窗口设计器 B)代码窗口 C)工具箱窗口 D)属性窗口 正确答案是: B 7、)假定窗体上有一个标签,名为Label1,为了使该标签透明并且没有边框,则正确的属性设置为()。 A)Label1.BackStyle=0 B)Label1.BackStyle=1 C)Label1.BackStyle=True D)Label1.BackStyle=False 正确答案是: A 8、以下()控件没有Caption属性。 A)CommandButton B)CheckBox C)TextBox D)Label

2016VB程序设计网上作业

题1.用来设置粗体字的属性是( ) A、FontItalic B、FontName C、FondBold D、FontSize 标准答案:C 题2.设置框架的下列哪一个属性值为False,其标题会变灰,框架中所有的对象均被屏蔽 A、Enabled B、Caption C、Name D、Visible用来设置粗体字的属性是( ) 标准答案:A 题3.如下数组声明语句中,数组a包含元素的个数为:( ) Dim a(1 to 3, -2 to 2, 3) A、120 B、75 C、60 D、13 标准答案:C 题4.当文本框的ScrollBars属性设置了非零值,却没有效果,原因是( )

A、文本框中没有内容 B、文本框的MultiLine属性为False C、文本框的MultiLine属性为True D、文本框的Locked属性为True 标准答案:B 题5.下列选项中不正确的是( ) A、Show方法可以用来加载和显示一个窗体 B、Hide方法可以将窗体暂时隐藏起来,而不从内存中删除 C、当用Show方法显示窗体时,必定会发生Load事件 D、当用Show方法显示窗体时,必定会发生Activate事件 标准答案:C 题6.表达式mid$(“1234567”, 3, 2)+4的结果是( ) A、3454 B、1234 C、38 D、45 标准答案:C 题7.下面循环语句控制的循环次数是:( ) For i=-5 To 18 Step 3 A、5

B、7 C、8 D、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未必是整型

VB程序设计作业(一)答案

《VB程序设计》作业(一) 客观题部分: 选择题(每题1分,共15题) 1. 下列哪个选项不是Visual Basic语言的特点(D )。 A)事件驱动编程机制 B)可视化编程 C)结构化程序设计 D)面向过程的程序设计 2. Visual Basic的版本中不包含(D )。 A)学习版B)专业版C)企业版D)标准版 3. 下列选项中不属于主窗口的是( C )。 A)工具栏B)菜单栏C)状态栏D)标题栏 4. 下列(D )计量单位是与屏幕分辨率无关的。 A)twip B)Point C)Pixel D)Inch 5. 工程资源管理器窗口不能显示( D )文件。 A)窗体文件(.frm) B)标准模块文件(.bas) C)控件文件(.ctl) D)资源文件(.res) vbp 工程文件frm 窗体文件cls 类模块文件ctl 用户控件文件pag 属性页文件bas 模块文件 6. 下列(B )方法不能打开工程资源管理器窗口。 A)单击工具栏上的“工程资源管理器”按钮 B)双击窗体或窗体上的控件 C)按Ctrl+R组合键 D)执行“视图”菜单中的“工程资源管理器”命令 7. 在Visual Basic中,使用( D )字符作为续行符。 A):B);C)` D)_ 8. Visual Basic中,工程软件的扩展名为(A )。 A)vbp B)frm C)cls D)bas 9. 下面哪一种变量名是错误的(A )。 A)3abc B)a123 C)abc D)ab12% 10. 什么关键字声明的局部变量在整个程序运行中一直存在(C )。 A)Dim B)Public C)Static D)Private 11. 在Visual Basic 6.0中,字符串是被放在( B )号内的若干个字符。 A)单引号B)双引号C)圆括号D)花括号 12. ( A )种数据类型对小数点的位置有明确的位数限制。 A)浮点型B)货币型C)布尔型D)对象型 13. 在窗体上画一个名称为Commandl的命令按钮和三个名称分别为Labell、Label2和 Label3的标签,然后编写如下代码: Private a As Integer Private Sub Command1_C1ick()

VB程序设计作业(三)答案

《VB程序设计》作业(三) 客观题部分: 选择题(每题1分,共15题) 1. 把字符串“123”转换为数值123 时应该使用的函数是(B )。 A)Str B)Val C)Len D)Log 2. 在Sub过程被定义时,使用Private类型符进行修饰表示(D )。 A)此过程可以被任何其它过程调用 B)此过程不可以被任何其它过程调用 C)此过程只可以被本工程中的其它过程调用 D)此过程只可以被本模块中的其它过程调用 3. 以下叙述不正确的是( D )。 A)在Sub过程中可以调用Function过程 B)在用Call调用Sub过程时必须把参数放在括号里 C)在Sub过程中可以嵌套定义Function D)用Static声明的过程中的局部变量都是Static类型。 4. 在窗体上绘制一个命令按钮Command1,然后编写如下程序: Function Func(ByVal x As Integer, y As Integer) y = x * y If y > 0 Then Func = x Else Func = y End If End Function Private Sub Command1_Click() Dim a As Integer, b As Integer a = 3 b = 4 c = Func(a, b) Print "a="; a Print "b="; b Print "c="; c En d Sub 程序运行后,单击命令按钮,输出结果为( B )。 A)a=3 b=12 c=3 B)a=3 b=4 c=3 C)a=3 b=4 c=12 D)a=3 b=12 c=12 5. 在窗体上绘制一个文本框Text1,然后编写事件过程: Private Sub Text1_KeyPress(keyascii as integer) End Sub 若焦点位于文本框中,则能够触发KeyPress事件的操作是(D )。 A)单击鼠标B)双击文本框 C)鼠标滑过文本框 D)按下键盘上的某个键 6. 在窗体上绘制一个命令按钮Command1,两个标签Label1和Label2,然后编写如下程序代码: Private x As Integer Private Sub Command1_Click() x = 5: y = 3 Call proc(x, y) Label1.Caption = x Label2.Caption = y End Sub Private Sub proc(ByVal a As Integer, ByVal b As Integer) x = a * a y = b + b End Sub 程序运行后,单击命令按钮,两个标签中显示的内容是( C )。 A)5和3 B)25和3 C)25和6 D)5和6 7. 在窗体上画一个命令按钮Command1,然后编写事件过程: Private Sub Command1_Click() a = InputBox("Enter the First integer") b = InputBox("Enter the Second integer") Print a + b End Sub 程序运行后,单击命令按钮,先后在两个输入对话框中分别输入123和456,则输出结果是( B )。 A)456 B)579 C)456123 D)123456 8. 如果要改变窗体的标题,需要设置窗体对象的( B )属性。 A)Caption B)Name C)BorderStyle D)BackColor

VB程序设计 第九章课后习题答案

第九章课后习题答案一、选择题 二、填空题 1、2—下拉式列表框Style 2 2、文本框列表框 3、Inteval 500 4、Scroll 5、List 0 Clear 6、没有方法,也没有外观 四、设计题 1、 Private Sub Option1_Click() Text1.FontSize = 10 End Sub Private Sub Option2_Click() Text1.FontSize = 12 End Sub Private Sub Option3_Click() Text1.FontSize = 14 End Sub Private Sub Option4_Click() Text1.ForeColor = RGB(255, 0, 0) End Sub

Private Sub Option5_Click() Text1.ForeColor = RGB(0, 255, 0) End Sub Private Sub Option6_Click() Text1.ForeColor = RGB(0, 0, 255) End Sub 2、 Private Sub Combo1_Click() Select Case Combo1.ListIndex Case 0 Text1.FontSize = 10 Case 1 Text1.FontSize = 14 Case 2 Text1.FontSize = 18 Case 3 Text1.FontSize = Val(Combo1.Text) End Select End Sub Private Sub Combo2_Click() Select Case Combo2.ListIndex Case 0 Text1.ForeColor = RGB(255, 0, 0) Case 1 Text1.ForeColor = RGB(0, 255, 0) Case 2 Text1.ForeColor = RGB(0, 0, 255) End Select End Sub Private Sub Form_Load() Show Combo1.Text = "字体" Combo1.AddItem "10" Combo1.AddItem "14" Combo1.AddItem "18" Combo1.AddItem "22" Combo2.Text = "颜色" Combo2.AddItem "红色" Combo2.AddItem "绿色" Combo2.AddItem "蓝色" End Sub

VB语言程序设计在线作业1

VB语言程序设计在线作业1 单项选择题 第1题 VB一共有设计、运行和中断三种模式,要使用调试工具应该用()。 A、进入设计模式 B、进入运行模式 C、进入中断模式 D、不用进入任何模式 答案:C 第2题 VB中窗体文件的扩展名是 ()。 A、VBP B、FRM C、VBW D、PDM 答案:B 第3题 Visual Basic窗体设计器的主要功能是()。 A、建立用户界面 B、编写源程序代码 C、画图 D、显示文字 答案:A 第4题不能在标准模块中使用的是 ()。 A、私有变量 B、公共变量 C、通用过程 D、事件过程 答案:D

第5题当我们输入代码时,Visual Basic可以自动检测()。 A、语法错误 B、编译错误 C、运行错误 D、逻辑错误 答案:A 第6题可以在窗体模块的通用声明段中声明 ()。 A、全局变量 B、全局常量 C、全局数组 D、全局用户自定义类型 答案:A 第7题如果要向工具箱中加入控件和部件,可以利用“工程”菜单中的()命令。 A、引用 B、部件 C、工程属性 D、添加窗体 答案:B 第8题通过()可以在设计时直观地调整窗体在屏幕上的位 置。 A、代码窗口 B、窗体布局窗口 C、窗体设计窗口 D、属性窗口 答案:B 第9题下列操作中不能向工程中添加窗体的是:

A、执行"工程"菜单中的"添加窗体"命令 B、单击工具栏上的"添加窗体"按钮 C、右击窗体,在弹出的菜单中选择"添加窗体"命令 D、右击工程资源管理器,在弹出的菜单中选择"添加"命令,然后在下一级菜单中选择"添加窗 体"命令 答案:C 第10题下列可以打开立即窗口的操作是 ()。 A、Ctrl+D B、Ctrl+E C、Ctrl+F D、Ctrl+G 答案:D 第11题要显示当前过程中的所有变量及对象的取值,可以利用()窗 口。 A、监视 B、调用堆栈 C、立即 D、本地 答案:C 第12题用标准工具栏中的工具按钮不能执行的操作是 ()。 A、添加工程 B、打印源程序 C、运行程序 D、打开程序 答案:B 第13题与传统的程序设计语言相比,Visual Basic最突出的特点是()。

VB程序设计(大作业)

大作业的提交方式为:源程序的所有文件放在一个文件夹中,压缩成一个文件(文件名为:机械1080X 姓名序号),于16周的周5前,发到邮箱:cjdx_lining@https://www.sodocs.net/doc/807497512.html,;纸质的报告交本班学习委员,于17周的周2前,统一交到7教314。 《VB程序设计》大作业 一、大作业的内容 本次大作业要求学生根据所学知识以及个人爱好,设计开发一个VB应用小程序。 要能体现出: 1.《VB程序设计》各种语句的综合使用能力; 2.《VB程序设计》各种相关控件的使用能力; 3.根据具体的设计题目,设计清晰、美观界面的能力; 4.一定的综合设计能力。 二、大作业的要求 本次大作业应满足以下要求: 实用性:应用程序要有明确的应用主题,有一定的实用价值。 结构性:应用程序具有良好的程序结构。 可读性:应用程序具有较好的可读性。 全面性:应用程序应包含比较全面的功能。 友好性:合理使用VB提供的各种控件,设计友好、美观的使用界面。 三、大作业的步骤 1.根据个人兴趣、爱好,以及提交时间的要求,自己确定设计题目的名称; 2.查找与设计题目相关的资料; 3.进行应用程序总体结构、使用功能的设计; 4.进行应用程序的界面设计和源程序代码的编写; 5.上机编辑、调试程序; 6.保存应用程序, 并生成可执行文件; 7.撰写设计报告。 四、设计报告的基本格式 设计报告的基本内容至少包括封面、正文、附录三部分。 (1).封面(包括:题目、班级、姓名、指导教师、完成日期等信息) (2).正文 1、课题的选材过程; (1)设计思路 2、设计的将要达到的目标; 3、总体设计结构(图) (1)总体设计结构介绍,设计结构图 (2)主要功能模块运行界面的介绍 4、设计结果 5、设计总结(感想、收获、启发、存在的问题) 6、附录。(控件的属性设置、所有程序代码)

相关主题