2014VB考试题型说明及样例(含参考答案)

合集下载

2014vb题库完整版前

2014vb题库完整版前

高级语言程序设计考试指南鞍山师范学院计算中心2014(一)高级语言程序设计考试系统使用说明1. 考试系统启动使用鼠标左键双击桌面上VB程序设计考试系统图标,进入考试系统考生信息输入界面(如图1所示)。

图1考试系统考生信息输入对话框在考号文本框中输入考号(注意:计算中心为每个学生统一编制的考号),单击此对话框中的“确定”按钮,系统会弹出另外一个考生考试信息对话框,如图2所示。

界面上会出现考生信息,考生自身信息核对无误后(注意:在实际考试中考生如果发现机器显示信息和自身信息不一致应及时向监考教师说明),单击“进入系统”按钮,进入考试系统考生须知界面(如图3所示)。

图2 考生信息对话框图3 考试系统考生须知界面注意:在考生须知界面有关于本次考试的最新消息和一些注意事项,考生应仔细阅读。

2. 考试系统的使用方法和一些注意事项单击考试系统考生须知界面的“开始答题并计时”按钮进入考试系统主界面,如图4所示。

图4 考试系统主界面考生可以使用主界面上的按钮和菜单选择所答题目。

(1) 单击考试系统主界面的“单选题”按钮,进入单选题的答题界面,如图5所示,考生可以使用命令按钮选择回答哪道题,使用单选按钮选择答案。

做完单选题后,单击“返回主菜单”命令按钮,返回主菜单。

图5 单选题答题界面(2)单击考试系统主界面的“多选题”按钮,进入多选题的答题界面,如图6所示,考生可以使用命令按钮选择回答哪道题,使用复选按钮选择答案。

做完多选题后,单击“返回主菜单”命令按钮,返回主菜单。

图6 多选题答题界面(3)单击考试系统主界面的“程序完善”按钮,进入程序完善的答题界面,如图7所示。

请考生一定认真阅读本窗口的题目要求,程序完善包含4道题,在做题的过程中不要漏题,在做完每道题后一定要保存。

完成程序完善题目后,关闭此窗口,返回“主菜单”界面。

图7 程序完善答题界面(4)单击考试系统主界面的“程序改错”按钮,进入程序改错的答题界面,如图8所示。

河南省2014年VB

河南省2014年VB

河南省2014年Visual Basic 6.0程序设计一、选择题每小题2分31.在设计阶段,双击窗体上的某个控件时打开的窗口是A.代码窗口B.工具箱窗口C.工程资源管理器窗口D.属性窗口32.整型(Integer)变量的取值范围是A.-128~127 B.-32768~32767C.0~65535 D.0~3276733.通过窗体的属性可以设置窗体的标题文字。

A.Name B.BackColor C.Height D.Caption34.将数学表达式sin37xoea b++转换成符合Visual Basic 6.0规范的表达式是A.Sin(37*3.1415926/180)+Exp(x)/(a+b)B.(Sin(37)+Exp(x))/(a+b)C.(Sin(37*3.1415926/180)+Exp(x))/(a+b)D.(Sin370+ex)/(a+b)35.可以作为Visual Basic 6.0的变量名。

A.a+b+c B.a-b-c C.a*b*c D.abc 36.关于变量的描述,错误的是A.程序执行过程中其值可以变化的量称为变量B.变量名实质是计算机内存单元的命名C.隐式声明的变量类型是Integer类型D.全局变量的作用域是整个应用程序37.Visual Basic 6.0表达式x>= - 3 And x<8表示x位于A.[- 3,8] B.(- 3,8)C.[ -3,8) D.(- 3,8] 38.设x是一个实数,表达式能够把x精确到小数点后的第三位。

A.Int(x*100+0.5)/100 B.Int(x*1000+0.5)/100C.Int(x*100+0.5)/1000 D.Int(x*1000+0.5)/100039.表达式Int(400 * Rnd()) + 200表示的是中的整数。

A.[200,600] B.(200,600] C.[200,600) D.(200,600) 40.用max表示a和b中的最大值,不能实现该功能的程序段是A.max=IIf(a<b,a,b) B.If a>b Thenmax=aElsemax=bEnd ifC.If a>b Then max=a Else max=b D.max=IIf(a>b,a,b)41.假设变量a=3456,执行语句t=(a\100) Mod 10后,t的值是A.3 B.4 C.5 D.642.程序段:Dim a(5), i As IntegerFor i = 1 To 5a(i) = iNext iFor i = 2 To 4a(i) = a(i - 1) + a(i + 1)Next iFor i = 1 To 5Print a(i),Next i的输出结果是A.1 2 3 4 5 B.1 4 8 13 5C.1 4 6 8 5 D.1 4 9 16 2543.设a = 1,b = 0,c = 3,d = 4,执行语句a = (b = (c = d))后,a的值是A.True B.1 C.False D.444.根据计算机访问文件的方式,Visual Basic 6.0将文件分成3类,其中不包括A.随机文件B.Unix文件C.顺序文件D.二进制文件45.程序段:Dim a(5), i, t As IntegerFor i = 1 To 5a(i) = iNext it = a(1)For i = 2 To 5a(i - 1) = a(i)Next ia(i - 1) = tFor i = 1 To 5Print a(i),Next i的输出结果是A.1 2 3 4 5 B.2 3 4 5 1C.5 4 3 2 1 D.3 2 1 5 446.程序段:Dim a(3, 3)For i = 1 To 3For j = 1 To 3If (i = j Or i + j = 4) Then a(i, j) = 1 Else a(i, j) = 0Print a(i, j),Next jPrintNext i的输出结果是A. 1 1 1 B. 0 0 0 C. 1 0 1 D. 0 1 01 1 1 0 0 0 0 1 0 1 0 11 1 1 0 0 0 1 0 1 0 1 047.用Dim a(2,4) As Integer声明的数组元素的个数是A.24 B.6 C.8 D.1548.不是鼠标事件。

南京农业大学VB习题册答案(2014)

南京农业大学VB习题册答案(2014)

第一章一、题目 1 2 3 4 5 6 7 8 9 10 答案 A C D B B D C B A A二、1.文件/退出2.Alt+Q3.文件/打开工程/打开工程4.vbp/frm5.Esc第二章一、题目 1 2 3 4 5 6 7 8 9 10 11 答案 C B B A C C C C A B D二、1. 对象框、属性显示方式、属性列表和属性解释2.Text1.text=”Hellor!”3.标准控件/ActiveX控件/可插入对象4.Top和Left,Width和Height5.用鼠标单击属性窗口的任何部分;执行“视图”菜单中的“属性窗口”命令;按F4键;单击工具栏上的“属性窗口”按钮;按组合键Ctrl+PgDn或Ctrl+PgUp6.Ctrl/Shift第三章一、题目 1 2 3 4 5 6 7 8 9 10答案 B D A B A D D B A C二、1.答案:、ABCD,VB Programming2.答案:建立界面,设置属性、编写代码3.答案:属性窗口,运行4.答案:对象,过程5.答案:工具、选项、选项、自动语法检查6.答案:Frm,Vbp7.答案:工程8.答案:窗体模块,标准模块和类模块第四章一、题目 1 2 3 4 5 6 7 8 9 10 答案 C D C A B B C C B D 题目11 12 13 14 15 16 17 18 19 20 答案 C C B A C C D B C C 题目21 22 23 24 25 26 27 28 29 30 答案 C C C D B C A D C B 题目31 32 33 34 35 36 37 38 39 40 答案 D B B C D A B D B D 题目41 42 43 44 45 46 47 48 49 50 答案 D B C D D B D C C B 题目51 52 53 54 55 56 57 58 59 60 答案 D C C B B B D A C B 题目61 62 63 64 65 66 67 68 69 70 答案 C C C C D B C B B B 题目71 72 73 74 75 76 77 78 79 80 答案 D D A A D C C B B D 题目81 82 83 84 85 86 87 88 89 90 答案 B C D D B D D C D C 题目91 92 93 94 95答案 D A C A C二、1.答案:CONTT.DE+COS(28*3.14/180)2.答案:-3/8 +8*INT(24.8)3.答案:(8+6)^(4/-2)+SIN(2*3.14)4.答案:((x+y)+z)*80-5*(C+D)5.答案: A6.答案:17.答案:Good Morning 、 Good Morning8.答案: ABCD 、 HIJK 。

2014VB题答案

2014VB题答案

历年Visaul Basic 程序设计(编程题)A 类题说明:A 类题以顺序结构的解析算法为主,解决学生在数学、物理和生活中遇到的简单计算问题。

用到的控件有:标签框、文本框、命令按钮等。

A01、制作一个加法器,在文本框中输入两个数值后,单击“计算”按钮可以计算出两数之和并显示在标签中;单击“清除”按钮可以清除各项数值。

Private Sub Command1_Click()a = Val(Text1.Text)b = Val(Text2.Text)label4.caption = a + bEnd SubPrivate Sub Command2_Click()Text1.Text = ""Text2.Text = ""label4.caption = ""End SubA02、已知y= x 3+|x -10|+4, 编程求y 的值 。

要求:在文本框中输入x 的值,单击“计算”按钮后在“y ”框中显示y 的值;单击“退出”按钮退出程序。

Private Sub Command1_Click()X= Val(Text1.Text)Text2.text = x ^ 3 + Abs(x - 10) + 4End SubPrivate Sub Command2_Click()EndEnd SubA03、编程实现:在“半径”框中输入圆的半径,单击“确定”按钮时,“周长”、“面积”框中显示圆的周长和面积。

Private Sub Command1_Click()r=val(text1.text)text2.text=2*3.14*rtext3.text =3.14*r*rEnd SubA04、编程计算圆锥的体积。

要求:输入圆锥的半径与高度,单击“计算”按钮可以计算出圆锥的体积并显示 出来;单击“清除”按钮可以清除各项数值。

提示:V =31πhr 2 ,π取3.14 Private Sub Command1_Click()r= Val(Text1.Text)h= Val(Text2.Text)label4.caption = 1 / 3 * 3.14 * h * r ^ 2End SubPrivate Sub Command2_Click()label4.caption = "" Text2.Text = ""Text1.Text = ""End SubA05、华氏温度(F )与摄氏温度(C )之间的转换关系为:3259+摄氏温度华氏温度⨯= 。

vb考试试题和答案

vb考试试题和答案

vb考试试题和答案**VB考试试题和答案**一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. IntC. DoubleD. All of the above**答案:D**2. VB中,哪个函数用于计算一个数的平方根?A. SqrB. PowC. LogD. Abs**答案:A**3. 下列哪个选项是VB中的保留字?A. MyB. MeC. DimD. All of the above**答案:D**4. 在VB中,下列哪个选项用于声明一个变量?A. ConstB. DimC. FunctionD. Sub**答案:B**5. VB中,哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox**答案:B**6. 在VB中,下列哪个选项用于循环遍历数组中的每个元素?A. For EachB. ForC. WhileD. Do**答案:A**7. VB中,哪个函数用于将字符串转换为大写?A. LCaseB. UCaseC. StrCompD. Trim**答案:B**8. 在VB中,哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. MouseUp**答案:A**9. VB中,哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. BackColor**答案:A**10. 在VB中,下列哪个选项用于声明一个过程?A. FunctionB. SubC. ClassD. Module**答案:B**二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量的关键字是________。

**答案:Integer**2. VB中,用于定义一个函数的关键字是________。

**答案:Function**3. VB中,用于定义一个子程序的关键字是________。

VBA典型试题 及答案

VBA典型试题 及答案

1、编写程序,随机生成20个两位整数,并统计出其中小于等于60、大于60小于等于80及大于80的数据以及相应个数,结果打印输出到窗体。

Private Sub Form_Click()For i = 1 To 20a = Fix(Rnd() * 91 + 10)If a <= 60 Thenx = x & a & " "b = b + 1End IfIf a > 60 And b <= 80 Theny = y & a & " "c = c + 1End IfIf a > 80 Thenz = z & a & " "d = d + 1End IfNext iPrint "小于等于60的个数:" & b & "个," & xPrint "大于60小于等于80的个数:" & c & "个," & yPrint "大于80的个数:" & d & "个," & zEnd Sub2、编写程序:利用随机函数产生10个(59,142)范围内的随机整数,显示它们当中的最大值、最小值和平均值。

Private Sub Form_Click()Max = 60Min = 141For i = 1 To 10a = Fix(Rnd * 82 + 60)Sum = Sum + aIf a > Max Then Max = aIf a < Min Then Min = aPrint a;Next iPrintPrint "最大值:" & MaxPrint "最小值:" & MinPrint "平均值:" & Sum / 10End Sub3、编写程序,随机生成15个三位正整数,区间范围是(123,915],将其中的偶数与奇数分别输出到两个文本框中,并计算出奇数和偶数之和,用消息框输出结果。

VB考试试卷及答案一

VB考试试卷及答案一

VB考试试卷及答案一第一篇:VB考试试卷及答案一Visual Basic程序设计基础试题一(每小题2分,共10分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

【程序说明】过程JiSuan用于计算e = 1 + 1/1!+ 1/2!+ 1/3!+ …+1/n!的值,直至末项小于0.00001(不包含小于0.00001的项),并用消息框显示结果。

【程序】Option Explicit Private Sub JiSuan()Dim e As single,(1), i As long e = 1: t = 1:(2)(3)i = i + 1: e = e + t:(4)Loop(5)End Sub 【供选择的答案】(1)A、t As String B、Dim t As String C、Dim t As Single D、t As Single(2)A、i = 1 B、i = 2 C、i = 0 D、i = 3(3)A、While t >= 0.00001 B、Do While t >= 0.00001 C、While e >= 0.00001 D、Do While e >= 0.00001(4)A、t = t * i B、t = 1/(i * t)C、t = t / i D、t = 1 / i(5)A、MsgBox “近似值为:” + t B、MsgBox “近似值为:” & t C、MsgBox “近似值为:” + e D、MsgBox “近似值为:” & e试题二(每小题2分,共8分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

【程序说明】程序界面如下图所示,程序运行时要求有以下功能:1.单击“加粗”复选框(Check1),若复选框被选中,则设置标签(Label1)上显示的文字为加粗,否则设置为不加粗。

2014内蒙古自治区全国计算机等级考试二级VB笔试试卷及参考答案考试技巧与口诀

2014内蒙古自治区全国计算机等级考试二级VB笔试试卷及参考答案考试技巧与口诀
A、产品型号 B、主频 C、微机名称 D、微处理器型号
23、汉字国标码在两个字节中各占用( C )位二进制编码。
A、6 B、7 C、8 D、9
24、在计算机的应用中,“OA”表示( C)
32、微型计算机存储系统中,EPROM是(A )
A、可擦可编程的只读存储器 B、动态随机存取存储器
C、只读存储器 D、可编程只读存储器
33、DRAM存储器的中文含义是( B )
A、静态随机存储器 B、动态随机存储器
C、查出计算机已感染的任何病毒,消除其中的一部分
D、检查计算机是否染有病毒,消除已感染的部分病毒
6、微型计算机中的内存储器,通常采用( C )
A、光存储器 B、磁表面存储器 C、半导体存储器 D、磁芯存储器
7、计算机病毒是可以造成机器故障的( D )
A、一种计算机设备 B、一种计算机芯片
30、汉字系统中,汉字字库里存放的是汉字的( C )
A、内码 B、外码 C、字形码 D、国标码
31、微型计算机中的内存储器,通常采用( C )
A、光存储器 B、磁表面存储器 C、半导体存储器 D、磁芯存储器
28、某工厂的仓库管理软件属于( A )
A、应用软件 B、系统软件 C、工具软件 D、字处理软件
29、汉字在计算机内的表示方法一定是( B )
A、国标码 B、机内码
C、最左位置为1的2字节代码 D、ASCII码
D、计算机病毒只破坏内存中的程序和数据
12、某工厂的仓库管理软件属于( A )
A、应用软件 B、系统软件 C、工具软件 D、字处理软件
13、在计算机的应用中,“DSS”表示( B )
A、管理信息系统 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期末考编程题.docx

参考答案_VB期末考编程题.docx

关于2014-2015-2学期VB期末考试的说明时间:6. 30形式:笔试内容:♦第1 ~8章课后习题与实验及第6〜8章的例题为主■单选题(除第3章外,重点6~8章)■判断题(除第3章外,重点6~8章)■程序填空题(第5、6章的程序填空题)■编程题(第6~8章的例题及课后实验)•重点看:例6-11X例6-12、例6-13、实验6-8、例7-2、例7-3、实验8-4、实验8-6成绩比例:平时20%+期中10%+实验报告10%+期末60%考试要求:请提前10分钟到,带两证:学生证、一卡通或身份证。

编程题题库及代码(要求看懂)(仅供参考,有些在属性窗口设置的属性未注明,有些写在Form_Load 中的设置也可以在属性窗口设置。

)1、新建一个工程,设计一个用来控制文本框中信息格式的程序。

具体要求如下:(1)窗体中有以下控件:一个文本框、三个框架、二个复选框、六个单选钮。

(2)完成以下功能:单击框架1中的复选框可以改变文本框的字型;单击框架2中的单选钮可以改变文本框的字体;单击框架3中的单选钮可以改变文本的字体颜色。

Private Sub Check1_Click() ,单击复选框1设置文本框字体是否加粗If Checkl .Value = 1 ThenTextl.FontBold = TrueElseTextl.FontBold = FalseEnd SubPrivate Sub Check2_Click() ,单击复选框1设置文本框字体是否斜体If Check2.Value = 1 ThenTextl.Fontltalic = TrueElseTextl.Fontltalic = FalseEnd IfEnd SubPrivate Sub Check3_Click()啤击复选框1设置文本框字体是否加下划线If Check3.Value = 1 ThenTextl.FontUnderline = TrueElseTextl.FontUnderline = FalseEnd IfEnd SubPrivate Sub Option 1_Click() Textl. ForeColor = vbRed '红色'RGB(255, 0, 0)End SubPrivate Sub Option2_Click()Textl.ForeColor = vbGreen '绿色'RGB(0, 255, 0)End SubPrivate Sub Option3_Click() Textl.ForeColor = vbBlue '蓝色'RGB(0, 0, 255)End SubPrivate Sub Option4_Click()Textl.FontName = "楷体_gb2312”End SubPrivate Sub Option5_Click()Textl. FontName ="黑体”End SubPrivate Sub Option6_Click()Textl.FontName = ”宋体”End Sub2、编程,单击“确定"按钮, 将所有信息在标签中显示出来。

2014年计算机二级VB试题及答案

2014年计算机二级VB试题及答案

1、任何控件都有的属性是( )。

A.BackColor B.Caption D.BorderStyle 2、设计数据库的存储结构属于( ) A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 3、某⼈创建了1个⼯程,其中的窗体名称为Form1;之后⼜添加了1个名为Form2的窗体,并希望程序执⾏时先显⽰Form2窗体,那么,他需要做的⼯作是( )。

A.在⼯程属性对话框中把"启动对象"设置为Form2 B.在Forml 的Load 事件过程中加⼊语句Load Form2 C.在Form2的Load 事件过程中加⼊语句Form2.Show D.把Form2的TabIndex 属性设置为l ,把Form1的TabIndex 属性设置为2 4、设有如下通⽤过程: Public Function Fun(xStr As Stri ng)As Stri ng Di mt Str As Stri ng ,strLAs Integer tStF="" strL=Len(xStr) i =1 Do While i <=strL/2 tStr =Tstr &Mid(xStr ,i ,1)&Mid(xStr ,strL-i+1,1) i =i +l Loop Fun =tStr End Function 在窗体上画⼀个名称为Co mmand1的命令按钮。

然后编写如下的事件过程: Private Sub Co mmandI_Click() Di mS1As Stri ng S1="abedef" Pri m UCase(Fun(S1)) End Sub 程序运⾏后,单击命令按钮,输出结果是( )。

A.ABCDEF C.AFBECD D.DEFABC 5、下列关于栈的描述正确的是( )。

A.在栈中只能插⼊元素⽽不能删除元素 B.在栈中只能删除元素⽽不能插⼊元素 C.栈是特殊的线性表,只能在⼀端插⼊或删除元素 D.栈是特殊的线性表,只能在⼀端插⼊元素,⽽在另⼀端删除元素 6、下列程序段的运⾏结果是( )。

vb的操作题(有答案)

vb的操作题(有答案)

vb的操作题(有答案)第一篇:vb的操作题(有答案)1.(1)在考生文件夹中有工程文件sj126.vbp,其中的窗体如图所示。

程序刚运行时,会生成一个有10个元素的整型数组。

若选中“查找最大值”(或“查找最小值”)单选按钮,再单击“查找”按钮,则找出数组中的最大值(或最小值),并显示在标签Label2中。

请去掉程序中的注释符,把程序中的?改为正确的内容。

注意:考生不得修改窗体文件中已经存在的程序。

最后把修改后的文件按原文件名存盘。

Private Sub Command1_Click()x = a(1)y = a(1)For i = 2 To 10 If Option1.Value = True Then If a(i)x Thenx = a(i)End If ElseIf a(i)< y Then y = a(i)End If Next If Option1.Value = True Then Label2.Caption = x Else Label2.Caption = y End If End Sub 2.(2)在名称为Form1的窗体上画一个名称Shape1的形状控件,在属性窗口中将其设置为圆形。

画一个名称为List1的列表框,并在属性窗口中设置列表项的值分别为1、2、3、4、5。

将窗体的标题设为“图形控件”。

单击列表框中的某一项,则将所选的值作为形状控件的填充参数。

例如,选择3,则形状控件中被竖线填充。

如图所示。

要求:程序中不得使用变量,每个事件过程中只能写一条语句。

存盘时必须存放在考生文件夹下,工程文件名为sj107.vbp,窗体文件名为sj107.frm。

在Shape控件中,可以用FillStyle属性设置图形的填充图案,0:透明,2:虚线,3:点线,4:点划线,5:双点划线,6:内实线。

List控件的Click事件过程为: Private Sub List1_Click() Shape1.FillStyle = List1.Text End Sub 3.(1)在名称为Form1的窗体上画一个文本框,名称为T ext1;再画二个命令按钮,名称分别为C1、C2,标题分别为“隐藏”、“显示”(如图所示)。

2014年全国计算机二级VB上机考试试题四

2014年全国计算机二级VB上机考试试题四

2014年全国计算机二级VB上机考试试题四一、基本操作题(1)在名为Form1的窗体上绘制一个名为Cmd1的命令按钮,其标题为“移动按钮”。

编写适当的事件过程,使得程序运行时,每单击命令按钮一次,该按钮向右移动50,如图53-1所示。

注意:程序中不得使用变量,事件过程中只能写一条语句;文件必须存放在考生文件夹中,工程文件名为vbsj1.vbp,窗体文件名为vbsj1.frm。

(2)在 Form1 的窗体上绘制一个名为 Lab1 的标签框,设置相关属性,使标签有框架。

然后建立一个名为 mnuOp 的主菜单,其标题为“操作”,该菜单有两个名称分为 mnuOpDis 和 mnuOpHide 的菜单项,其标题分别为“显示”和“隐藏”。

编写适当的事件过程,程序运行后,若单击“操作”菜单中的“显示”命令,则在标签框中显示“二级Visual Basic”;如果单击“隐藏”命令,则隐藏标签框。

程序的运行情况如图 53-2 所示。

注意:程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为vbsj2.vbp,窗体文件名为 vbsj2.frm。

二、简单应用题(1)在名称为 Form1、KeyPreview 属性为 True 的窗体上绘制一个名称为 Lst1 的列表框;一个名称为 Txt1 的文本框。

编写窗体的 KeyDown 事件过程。

程序运行后,如果按键,则从键盘上输入要添加到列表框中的项目(内容任意,不少于 3 个);如果按键,则从键盘上输入要删除的项目,将其从列表框中删除。

程序的运行效果如图 53-3 所示。

在考生文件夹中有一个工程文件 vbsj3.vbp(相应的窗体文件名为 vbsj3.frm),可以实现上述功能。

但本程序不完整,请补充完整。

要求:去掉程序中的注释符“’”,把程序中的问号“?”改为适当的内容,使其正确运行,但不得修改程序的其他部分。

最后,按原文件名并在原文件夹中保存修改后的文件。

(2)在考生文件夹中有一个工程文件 vbsj4.vbp 及窗体文件 vbsj4.frm。

2014四川省全国计算机等级考试二级VB笔试试卷及参考答案最新考试试题库(完整版)

2014四川省全国计算机等级考试二级VB笔试试卷及参考答案最新考试试题库(完整版)

2014四川省全国计算机等级考试二级VB笔试试卷及参考答案最新考试试题库(完整版)1、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)A. 模拟现实世界中不同事物之间的联系B. 强调模拟现实世界中的算法而不强调概念C. 使用现实世界的概念抽象地思考问题从而自然地解决问题D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考2、设有下列二叉树:图见书P46对此二叉树中序遍历的结果为(B)A. ABCDEFB. DBEAFCC. ABDECFD. DEBFCA3、索引属于(B)A. 模式B. 内模式C. 外模式D. 概念模式4、按条件f对关系R进行选择,其关系代数表达式为(C)A. R|X|RB. R|X|RfC. бf(R)D. ∏f(R)5、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A. 内模式B. 外模式C. 概念模式D. 逻辑模式6、下列工具中属于需求分析常用工具的是(D)A. PADB. PFDC. N-SD. DFD7、下面概念中,不属于面向对象方法的是 (D)A. 对象B. 继承C. 类D. 过程调用8、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

其中数据独立性最高的阶段是(A)A. 数据库系统B. 文件系统C. 人工管理D. 数据项管理9、用树形结构来表示实体之间联系的模型称为(B)A. 关系模型B. 层次模型C. 网状模型D. 数据模型10、关系数据库管理系统能实现的专门关系运算包括(B)A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表11、下面不属于软件设计原则的是(C)A. 抽象B. 模块化C. 自底向上D. 信息隐蔽12、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

下列图符名标识的图符不属于数据流图合法图符的是(A)A. 控制流B. 加工C. 数据存储D. 源和潭13、下列关于队列的叙述中正确的是(C)A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表14、在软件开发中,下面任务不属于设计阶段的是(D)A. 数据结构设计B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型15、算法的时间复杂度是指(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数16、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

2014答案

2014答案

编号paper_name file_name file_key file_score err_info1770VB考试试卷1VBKS.vbp Name="VBKS"2工程命名。

1771VB考试试卷1VBKS.vbp Form=Form1.frm2将Form1.frm窗体加入工程。

1772VB考试试卷1VBKS.vbp Form=Form2.frm2将Form2.frm窗体加入工程。

1773VB考试试卷1VBKS.vbp Form=Form3.frm2将Form3.frm窗体加入工程。

1774VB考试试卷1Frmmain.frm Caption = "VB上机考试"2设置FrmMain窗体的标题。

1775VB考试试卷1Frmmain.frmAttribute VB_Name ="FrmMain"2窗体命名。

1776VB考试试卷1Frmmain.frm KeyPreview = -1 'True2keyPreview属性值设置。

1777VB考试试卷1Frmmain.frm Caption = "文件"1“文件”菜单标题。

1778VB考试试卷1Frmmain.frm Caption = "打开"1"登录"菜单标题。

1779VB考试试卷1Frmmain.frm Caption = "保存"1"登录"菜单标题。

1780VB考试试卷1Frmmain.frm Caption = "退出"1"退出"菜单标题。

1781VB考试试卷1Frmmain.frm Caption = "格式"1"格式" 菜单标题。

1782VB考试试卷1Frmmain.frm Caption = "字体"1"字体"菜单标题。

2014春VB复习资料答案(2014-6-4)

2014春VB复习资料答案(2014-6-4)

2014春VB复习资料答案(2014-6-4)VB复习纲要⼀、知识点:第1章Visual Basic 概述1.Vb的主要特点:⾯向对象、事件驱动、结构化设计语⾔等2.窗体设计器窗⼝、属性窗⼝、⼯程资源管理器窗⼝等的作⽤3.对象的概念,对象的三要素(属性、事件、⽅法)(P7)4.Vb应⽤程序开发步骤(P8)5.⼯程中包含的4类⽂件及它们的扩展名(P14)第2章VB程序设计的基础1.VB的常⽤数据类型(Integer、Long、Single、Double、String),类型名、类型符、占⽤的字节数。

2.常量和变量的含义,如何声明常量和变量(关键字分别为Const 和Dim)3.变量的命名规则。

4.三种变量:局部变量、模块变量和全局变量的作⽤域。

5.vb中的函数(内部函数、字符处理和字符串函数)的⽤法和作⽤,主要需要掌握的函数有:、Int( )、Len( )、RTrim()、Rnd()、Sqr()、Val ()、Year(Now)、Exp()、LoadPicture()6.算术运算符、关系运算符、逻辑运算符的作⽤,会计算表达式,运算符的优先级顺序,表达式的执⾏顺序。

7.数学表达式和vb表达式的相互转换8.会计算已知表达式的值第3章数据的输⼊与输出语句1.Print⽅法的使⽤格式、功能及能使⽤print⽅法的四种对象(窗体、图⽚框、打印机、⽴即窗⼝)P322.与print⽅法相关的函数Tab()、Spc()、Space()、Format()P33-353.Cls⽅法的功能4.InputBox函数的格式和功能5.MsgBox函数和MsgBox语句的格式和功能第4章程序设计语⾔1.赋值语句的功能(变量赋值、控件属性赋值),赋值号和数学中的等号含义上的区别P432.单分⽀条件语句和双分⽀条件语句的格式和执⾏过程,块结构和单⾏结构格式的区别P443.IIF()函数的格式、功能及使⽤⽅法P454.多分⽀条件语句IF……Then……ElseIf 语句和Select Case的格式、功能、执⾏流程P46-475.For循环的格式、功能及执⾏流程P486.Do循环(Do While和Do Until)的格式、功能和执⾏流程P497.理解各种循环执⾏过程,能根据题⽬条件选择合适的循环8.会计算循环执⾏次数9.End语句的功能10.数组的概念、数组的表⽰、数组的默认下界、能根据给定的数组计算出数组中元素的个数P5611.过程的概念和功能P7212.函数的概念及功能P76第5章窗体1.对象的基本属性(Name 、Caption、Width、Height、Left、Top、Visible、Enabled、Font、BlackStyle、ForeColor、PasswordChar、MaxLength )2.对象属性的设置⽅法3.窗体的基本属性、事件(load、Click、DblClick)和⽅法(Move、SetFocus)P87第6章常见控件的使⽤1.标签和⽂本框控件的功能、常⽤属性(⽂本框的Text属性)、事件和⽅法。

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 ) 。

2014年VB试卷及其参考答案

2014年VB试卷及其参考答案

2014年VB试卷及其参考答案2008全国⾼等学校计算机⽔平考试试卷(⼆级Visual Basic语⾔)14.表达式Len(〝VB程序设计〞)的值是。

A)4 B)6 C)8 D)1115.下列4个字符串进⾏⽐较,最⼩的是。

A)”2007” B)”About” C)”Basic” D)”DATA”16.已知A=“12345678”,则表达式Val(Left(A,3)+Mid(A,5,2))的值是。

A)12356B)179C)12345 D)45 18.下⾯的语句可以实现:先在窗体上输出⼤写字母A,然后在同⼀⾏的第10列输出⼩写字母b。

A)Print ”A”; Tab(9);”b” B) Print ”A”; Space(9); ”b”C) Print ”A”; Space(10); ”b” D) Print ”A”; Tab(10); ”b”19.若Dim b(3) As Integer ,则Ucase(Chr(97) & UBound(b))的结果是。

A)A3 B)A2 C)A1 D)A020.数字表达式1≤X<10表⽰成正确的VB表达式为。

A)1≤X<10 B)X>=1 And X<10C) X>=1 Orx<10 D) X>=1 And <1021.下⾯正确的赋值语句是。

A)y=3x B)3*x=y C)y=3*x D)x+y=1026.可通过修改命令按钮的属性值为True将其设置为默认按钮。

A)Value B)Default C)Cancel D)Enabled 27.复选框或单选按钮的当前状态可通过属性来设置或访问。

A)Caption B)Value C)Checked D)Selected28.下列控件中,没有Caption属性的是。

A)框架B)复选框C)标签D)组合框32.窗体中有图⽚框Picturel和图象框Imagel两个对象,下⾯关于Print⽅法的使⽤中,错误的是。

A)Picturel.Print100 B) Print100C) Printer.Print100 D)Imagel.Print10035.下列程序段的输出结果是。

2014春VB上机试卷(含编程答案)

2014春VB上机试卷(含编程答案)

江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试上机试卷(2014年春)二级 Visual Basic 语言(试卷代号VB01)(本试卷完成时间 70分钟)【考试须知】1.改错题的界面不作严格要求,主要用来调试程序;2.考试结束后,文件必须存放在指定位置,否则适当扣分;考试盘中若无指定文件,则不予评分;3.程序代码书写应呈锯齿形。

一、改错题(14分)【题目】本程序的功能是任意输入一个整数n,找出与其最接近的升序平方数。

所谓的升序平方数是指既是平方数又是升序数的整数。

所谓升序数是指从高位到低位数字值依次增加的整数。

(本程序界面由2个Label、2个TextBox和1个CommandButton组成,所有对象均采用缺省名。

)Option ExplicitPrivate Sub Command1_Click()Dim n As Integer, k As Integer, m AsIntegern = Val(Text1.Text)k = n + 1m = n - 1Do While Not judge(n)If judge(k) ThenText2.Text = CStr(k)Exit DoElseIf judge(m) ThenText2.Text = CStr(m)Exit DoElsek = k + 1m = m - 1End IfLoopIf Text2.Text = "" ThenText2.Text = CStr(n)End IfEnd SubPrivate Function judge(n As Integer) As BooleanDim a() As Integer, i As IntegerIf Int(Sqr(n)) <> Sqr(n) Then Exit FunctionDoi = i + 1ReDim a(i)a(i) = n Mod 10n = n \ 10Loop Until n = 0For i = 1 To UBound(a) - 1If a(i) <= a(i + 1) Then Exit ForNext ijudge = TrueEnd Function【要求】1.新建工程,按参考界面形式创建窗体,再从T盘根目录下的err.txt文件中将有错误的程序代码复制到代码编辑器窗口中或自行输入上述代码,改正程序中的错误;2.改错时,不得增加或删除语句,但可适当调整语句位置;3.将窗体文件和工程文件分别命名为F1和P1,并保存到T盘的根目录下。

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