09VB期末答案(A)
vb期末考试和答案

vb期末考试和答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个是正确的变量声明方式?A. Dim a$B. Dim a IntegerC. Dim a As StringD. Dim a 123答案:C2. VB中,以下哪个是正确的条件语句?A. If x > 0 Then Print "Positive"B. If x > 0 ThenPrint "Positive"End IfC. If x > 0 ThenPrint "Positive"End IfD. If x > 0 ThenPrint "Positive"ElsePrint "Negative"End If答案:D3. 在VB中,以下哪个是正确的循环结构?A. For i = 1 To 10Print iNext iB. For i = 1 To 10Print iEnd ForC. For i = 1 To 10Print iLoopD. For i = 1 To 10Print iEnd Loop答案:A4. VB中,以下哪个是正确的数组声明方式?A. Dim arr(10)B. Dim arr(10) As IntegerC. Dim arr As Integer(10)D. Dim arr(10) Integer答案:B5. 在VB中,以下哪个是正确的函数声明方式?A. Function Add(x As Integer, y As Integer) As IntegerB. Function Add(x, y) As IntegerC. Function Add(x As Integer, y As Integer)D. Function Add(x, y)答案:A6. VB中,以下哪个是正确的事件处理程序?A. Private Sub Form_Click()B. Private Sub Form_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Me.ClickC. Private Sub Form_Click(ByVal sender As Object, ByVal e As MouseEventArgs) Handles Me.ClickD. Private Sub Form_Click(ByVal sender As Object, ByVal e As MouseEventArgs)答案:B7. 在VB中,以下哪个是正确的窗体属性?A. Me.Width = 800B. Me.Height = 600C. Me.Caption = "My Form"D. All of the above答案:D8. VB中,以下哪个是正确的控件属性?A. Label1.Text = "Hello"B. Label1.Caption = "Hello"C. Label1.Value = "Hello"D. = "Hello"答案:A9. 在VB中,以下哪个是正确的文件操作语句?A. Open "C:\test.txt" For Input As #1B. Open "C:\test.txt" For Output As #1C. Open "C:\test.txt" For Append As #1D. All of the above答案:D10. VB中,以下哪个是正确的错误处理语句?A. On Error Resume NextB. On Error GoTo 0C. On Error GoTo -1D. All of the above答案:A二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量的关键字是______。
2009年全国计算机等级二级VB试卷(含参考答案)

2009年9月全国计算机等级二级VB试卷含参考答案一、选择题(每小题2分,共70分)下面各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上。
答在试卷上不得分。
(1)下列数据结构中,属于非线性结构的是A)循环队列B)带链队列C)二叉树D)带链(2)下列数据结构中,能够按照“先进先出”原则存取数据的是:A)循环队B)C)队列D) 二叉树(3)对于循环队列,下列叙述中正确的是A)队头指针是固定不变的B)队头指针是一定大于队尾指针C)队头指针一定小于队尾指针D)队头指针可以大于队尾指针,也可以小于队尾指针(4)算法的空间复杂度是指A)算法在执行过程中所需要的计算机存储空间B)算法所处理的数据量C)算法程序中的语句或指令条数D)队头指针可以大于队尾指针,也可以小于队尾指针(5)软件设计中划分模块一个准则是A)低内聚低耦合B) 高内聚低耦合C) 低内聚高耦合D) 高内聚高耦合(6)下列选项中不属于结构化程序设计原则的是A)可封装B)自顶向下C)模块化D)逐步求精(7)软件详细设计产生的图如下:该图是:A)N-S图B)PAD图C)程序流程图D)E-R图(8)数据库管理系统是A)操作系统的一部分B)在操作系统支撑下的系统软件C)一种编译系统D)一种操作系统(9)在E-R中,用来表示实体联系的图形是A)椭形图B)矩形C)菱形D)三角形(10)有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为A)选择B)投影C)交D)并(11)以下变量名中合法的是:A)x2-1 B)Print C)Str_n D)2x(12)把数学表达式(5x+3)/(2y-6)表示为正确的VB表达式应该是:A) (5x+3)/(2y-6) B)x*5+3/2*y-6C)(5*X+3) D)(X*5+3)/(y*2-6)(13)下面有关标准模块的叙述中,错误的是:A)标准模块不完全由代码组成,还可以有窗体。
初三_vb期末考试试卷+答案

九年级期末VB考试试卷班级:学号:姓名:一、选择题(每题两分,共十五题)1.下列叙述中正确的是(c)A.只有窗体才是VB中的对象B.只有控件才是VB中的对象C.窗体和控件都是VB中的对象D.窗体和控件不是VB中的对象2.下列可以激活属性窗口的操作是(D)A.用鼠标双击窗体的任何部位B.执行“工程”菜单中的“工具箱”命令C.按Ctrl+F4键D.按F4键3.下列不能打开工具箱窗口的操作是(B)A.执行“视图”菜单中的“工具箱”命令B.按Alt+F8键C.单击工具栏上的“工具箱”按钮D.按Alt+V键,然后按Alt+X键4.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是(A)A.单击窗体上没有控件的地方B.单击任一个控件C.不执行任何操作D.双击窗体的标题栏5.为了把窗体上的某个控件变为活动的,应执行的操作是(C)A.单击窗体的边框B.单击该控件的内部C.双击该控件D.双击窗体6.确定一个控件在窗体上的位置的属性是(D)A. Width或HeightB. Width和HeightC. Top或LeftD. Top和Left7.确定一个窗体或控件的大小的属性是(B)A. Width或HeightB. Width和HeightC. Top或LeftD. Top和Left8.为了同时改变一个活动控件的高度和宽度,正确的操作是(B)A.拖拉控件4个角上的某个小方块B.只能拖拉位于控件右下角的小方块C.只能拖拉位于控件左下角的小方块D.不能同时改变控件的高度和宽度9.VB程序中的注释所使用的字符是(A)A. 'B.:C.\D._10.设a=2,b=3,c=4,d=5,下列表达式的值是Ba>b AND c<=d OR 2*a>cA.TrueB. FalseC. -1D. 111.设a=2,b=3,c=4,d=5,下列表达式的值是C3>2*b OR a=c AND b<>c OR c>dA.1B. TrueC.FalseD.-112.设a=2,b=3,c=4,d=5,下列表达式的值是DNOT a<=c OR 4*c=b^2 AND b<>a+cA.-1B. 1C. TrueD.False13.下列可作为VB的变量名的是BA.3*DletaB.PrintCharC.AbsD.ABπ14.语句的Print5*5\5/5的输出结果是BA.5B.25C.0D.115.设a、b、c为整型变量,其值分别为1、2、3,以下程序段的输出结果是D a=b:b=c:c=aPrint a;b;cA.1 2 3B.2 3 1C.3 2 1D.2 3 2二填空题(每题4分,共5题)1.语句Print"25+32=";25+32的输出结果是 25+32=57 。
vb期末考试试题和答案

vb期末考试试题和答案**VB期末考试试题和答案**一、单选题(每题2分,共20分)1. 在Visual Basic中,以下哪个不是基本数据类型?A. IntegerB. DoubleC. StringD. Object答案:D2. 下列哪个选项是Visual Basic的事件驱动编程模型?A. 用户操作B. 程序流程C. 函数调用D. 循环执行答案:A3. 在Visual Basic中,以下哪个关键字用于声明变量?A. DimB. SubC. FunctionD. Const答案:A4. 如果要声明一个变量用于存储字符串,应该使用以下哪个数据类型?A. IntegerB. StringC. DoubleD. Boolean答案:B5. 在Visual Basic中,哪个函数用于将字符串转换为小写?A. UCaseB. LCaseC. StrCompD. Trim答案:B6. Visual Basic中,以下哪个控件用于显示文本,但不允许用户编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B7. 在Visual Basic中,以下哪个语句用于结束程序的执行?A. EndB. ExitC. StopD. Return答案:A8. Visual Basic中,以下哪个控件用于创建下拉选择列表?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B9. 在Visual Basic中,以下哪个关键字用于声明一个过程?A. SubB. FunctionC. PropertyD. Event答案:A10. Visual Basic中,以下哪个函数用于获取当前系统日期?A. NowB. DateC. TimeD. Timer答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以声明一个数组。
vb操作题期末考试题及答案

vb操作题期末考试题及答案VB操作题期末考试题及答案1. 题目一:编写一个程序,实现以下功能:- 打开一个文本文件(文件名为"example.txt"),读取文件内容。
- 将读取的内容显示在文本框(TextBox1)中。
- 提供一个按钮(Button1),点击后将TextBox1中的内容写入到一个新的文本文件(文件名为"output.txt")。
答案:```vbPrivate Sub Form_Load()' 打开文件并读取内容Dim fileContent As StringDim fileStream As IO.StreamReaderfileStream = IO.File.OpenText("example.txt")fileContent = fileStream.ReadToEnd()fileStream.Close()' 显示内容到文本框TextBox1.Text = fileContentEnd SubPrivate Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click' 将文本框内容写入到新文件Dim fileStream As IO.StreamWriterfileStream = IO.File.CreateText("output.txt")fileStream.Write(TextBox1.Text)fileStream.Close()End Sub```2. 题目二:编写一个程序,实现以下功能:- 创建一个窗体,包含一个标签(Label1)和一个文本框(TextBox1)。
- 当用户在文本框中输入文本并按下回车键时,将文本框中的内容显示在标签上。
答案:```vbPrivate Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPress' 检查是否按下回车键If e.KeyChar = Convert.ToChar(Keys.Enter) Then' 显示文本框内容到标签上Label1.Text = TextBox1.TextEnd IfEnd Sub```3. 题目三:编写一个程序,实现以下功能:- 创建一个窗体,包含一个下拉框(ComboBox1)和一个标签(Label1)。
vb期末考试试题及答案百度文库

vb期末考试试题及答案百度文库一、单项选择题(每题2分,共20分)1. VB中,哪个关键字用于声明变量?A. DimB. SetC. CallD. Function答案:A2. 下列哪个选项不是VB的数据类型?A. IntegerB. StringC. BooleanD. Array答案:D3. VB中,哪个函数用于计算字符串的长度?A. LenB. UBoundC. LBoundD. Sqr答案:A4. 在VB中,如何表示“不等于”?A. =B. ==C. <>D. !=答案:C5. VB中,哪个关键字用于循环结构?A. ForB. NextC. ToD. Loop答案:A6. VB中,哪个函数用于将字符串转换为大写?A. StrConvB. LCaseC. UCaseD. Trim答案:C7. VB中,哪个语句用于退出子程序?A. Exit SubB. End SubC. ReturnD. Exit Function答案:A8. VB中,哪个关键字用于声明函数?A. FunctionB. SubC. DimD. Const答案:A9. VB中,哪个关键字用于声明常量?A. DimB. ConstC. PrivateD. Public答案:B10. VB中,哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Today答案:D二、填空题(每题3分,共15分)1. 在VB中,使用________关键字可以定义一个类。
答案:Class2. VB中,________函数用于获取当前时间。
答案:Time3. VB中,________关键字用于定义一个接口。
答案:Interface4. VB中,________关键字用于定义一个事件。
答案:Event5. VB中,________关键字用于定义一个属性。
答案:Property三、简答题(每题5分,共20分)1. 请简述VB中的事件驱动编程是什么?答案:事件驱动编程是一种编程范式,其中程序的执行流程由外部事件(如用户操作、消息、定时器等)触发,而不是按照预先定义的顺序执行。
VB期末考试试题及答案
VB期末考试试题及答案二、选择题1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。
A、GotFocus B、Load C、ClickD、KeyDown2、滚动条控件(如图所示)的Max属性所设置的是A。
A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量D、滚动条控件无该属性3、SQL语句Select * Form student 中的*表示 B 。
A、所有记录B、所有字段C、所有表D、都不对4、以下选项中,不属于标签的属性是 C 。
A、EnabledB、CaptionC、Default D、Font5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是A。
A、CaptionB、NameC、Text D、Label6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。
A、CaptionB、NameC、Text D、Value7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的? D 。
A、在标题项中输入&,然后打勾B、在索引项中打勾C、在有效项中打勾D、在复选项中打勾8、当执行以下过程时,在窗体上将显示 A 。
Private Sub Command1_Click( )Print "VB";Print "Hello! ";Print "VB"End SubA、VBHello!VBB、VBHello!VBC、VBD、VBHello! VB Hello!VB9、语句Print "The answer is:";20/4-2的结果为 B 。
A、The answer is 20/4-2B、The answer i s 3C、Theanswer is "20/4-2"D、非法语句10、下列哪个控件是容器控件B。
09计VB期末试题
深州市职教中心2010-2011学年第二学期期末考试09计1、计2《VB》试卷说明:1、本试卷共五道大题。
选择题:每个1分,共35分。
判断题:每个1分,共5分。
填空题:每个2分,共20分。
写运行结果:每个5分,共20分。
程序填空题:每个2分,共20分。
2、满分为100分,考试时间为90分钟。
注意:选择和判断题涂在答题卡上,交试卷4、5 两页一、选择题1、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( )A)工程资源管理器窗口 B)工具箱窗口 C)代码窗口 D)属性窗口2、以下叙述中正确的是( )A) 窗体的Name属性指定窗体的名称,用来标识一个窗体B) 窗体的Name属性的值是显示在窗体标题栏中的文本C) 可以在运行期间改变对象的Name属性的值D) 对象的Name属性值可以为空3、设有如下声明:Dim X As Integer如果Sgn(X) 的值为-1,则X的值是( )A) 整数 B)大于0的整数 C)等于0的整数 D)小于0的数4、设a=“Visual Basic”,下面使b=“Basic”的语句是( )A) b=Left(a,8,12) B) b=Mid(a,8,5)C) b=Rigth(a,5,5) D) b=Left(a,8,5)5、在窗体上有一个文本框控件,名称为TxtTime:一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。
程序为: Private Sub Timer1_( )TxtTime.text=Time End Sub在下划线后面应填入的内容是 ( )A) Enabled B) Visible C) Interval D) Timer6、以下能在窗体Form1的标题栏中显示“VisualBasic窗体"的语句是( )A) ="VisualBasic窗体"B) Form1.Title="VisualBasic窗体"C) Form1.Caption="VisualBasic窗体"D) Form1.Text="VisualBasic窗体”7、当一个复选框被选中时,它的Value属性的值是 ( )A) 3 B) 2 C) 1 D) 08、设x=4,y=8,z=7,表达式 x<y And (Not y>z) Or z<x 的值是( )A) 1 B) -1 C) True D) False9、假定窗体上有一个标签,名为 Label1,为了使该标签透明,则正确的属性设置为()A) Label1.backstyle=0 B) Label1.backstyle=1C) Label1.backstyle=2 D) Label1.backstyle=310 、比较图片框(Picturebox)和图像框(Image)的使用,正确的描述是()A)两类控件都可以设置Autosize属性,以保证装入的图形可以自动改变大小。
vb程序设计期末考试试题及答案
vb程序设计期末考试试题及答案一、选择题(每题2分,共20分)1. VB中用于声明变量的关键字是:A. DimB. DeclareC. FunctionD. Sub答案:A2. 下列哪个选项是VB中用于数据类型声明的关键字?A. IntegerB. FunctionC. SubD. Dim答案:A3. VB中,用于结束一个程序的语句是:A. ExitB. EndC. StopD. Quit答案:B4. 在VB中,下列哪个函数用于将字符串转换为大写?A. LCaseB. UCaseC. StrCompD. Mid5. VB中,用于将一个变量的值赋给另一个变量的运算符是:A. =B. ==C. :=D. <=答案:A6. VB中,下列哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. Button答案:A7. VB中,下列哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. BackColor答案:A8. 在VB中,下列哪个事件是当文本框内容发生变化时触发的?A. ClickB. ChangeC. DblClickD. KeyPress答案:B9. VB中,下列哪个函数用于计算字符串的长度?B. StrCompC. UBoundD. LBound答案:A10. VB中,下列哪个语句用于执行循环操作?A. DoB. ForC. LoopD. While答案:B二、填空题(每题2分,共20分)1. VB中,用于声明全局变量的关键字是________。
答案:Public2. VB中,________函数用于计算数组中元素的数量。
答案:UBound3. 在VB中,________属性用于设置控件的可见性。
答案:Visible4. VB中,________事件用于响应鼠标单击事件。
答案:Click5. VB中,________函数用于将数字转换为字符串。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浙 江 树 人 大 学
现代教育技术中心
2008/2009 学年第二学期 期(末)答题卷
课程名称:《高级语言程序设计 (VB) 》
专业班级_________姓名__________学号__________成绩___________
题序 一 二 三 四 五 六(1) 六(2) 总 分
分值 15 20 10 20 20 7 8 100
得分
评卷人
一.判断题 (本大题共 15 题,每题 1 分,共 15 分)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
× √ × × √ √ × × √ × × √ × √ ×
二、单选题 (本大题共 20 题,每题 1 分,共 20 分)
1 2 3 4 5 6 7 8 9 10
D B B D A C A A C C
11 12 13 14 15 16 17 18 19 20
A C D B D D B C A B
三、填空题 (本大题共 9 题,每空 1 分,共 10 分)
1、 6 2、 1
3、 scroll 4、 bas
5、 列表框 文本框
6、 static x as integer 7、 timer
8、 autosize 9、 20
得分
得分
得分
四、程序阅读题 (本大题共 5 题,每题4 分,共 20分)
1、 2、
sum=15 s=2
s=5
s=9
3、 4、
1 4 9 16 25 C
DDD
EEEEE
FFFFFFF
5、
n=1
n=3
n=5
五、程序填空题 (本大题共 2 题,每空2 分,共 20分)
1 2 3 4 5 6 7 8 9 10
D C C B A A B A A D
六、程序设计题 (本大题共 2 题,共 15分)
1、 本题7分
Private Function ave(a() As Single, n As Integer) As Single
Dim i As Integer
For i = 1 To n
ave = ave + a(i)
Next i
ave = ave / n
End Function
Private Sub Form_Click()
Dim a(3) As Single
a(1) = 1: a(2) = 2: a(3) = 3
Print ave(a, 3)
End Sub
得分
得分
得分
Function 结构正确2分
求平均值2分
有返回值语句1分
调用过程2分
2、 本题8分
Private Sub Command1_Click() ‘事件过程1分
Dim x As Integer, I As Integer, s(3) As Integer ‘变量定义1分
For I = 1 To 10 ‘输入输出各1分
x = InputBox("x=") ‘条件语句3分
If x >= 85 Then ‘for语句2分
s(1) = s(1) + 1
ElseIf x >= 60 Then
s(2) = s(2) + 1
Else
s(3) = s(3) + 1
End If
Next I
Label1.Caption = s(1)
Label2.Caption = s(2)
Label3.Caption = s(3)
End Sub
得分