第一范文网 - 专业文章范例文档资料分享平台

江苏省二级考试VB试题汇总

来源:用户分享 时间:2025/5/25 1:23:40 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

省二级考试VB试题汇总

End Sub

程序运行后,单击命令按钮,如果输入3,则在窗体上显示的内容是_______。D

A)3 B)4 C)5 D)6

二、判断题(每套试卷有10个判断题,每题1分)

120 VB6.0中&H12是8进制的数值常数。 ×(h:16进制;0:8进制;d:十进制;b:二进制) 121 在VB6.0中,不声明而直接使用的变量,系统默认为变体型(Variant),其默认值为0。 × 122 用Private定义的变量是过程级变量,所以其作用范围是定义它的过程所在的窗体(或标准模块)中的所有过程。 ×

123 Dim语句定义的变量可以为过程级变量。 √

124 执行Dim X,Y AS Integer 语句后则X,Y的默认值均为0。 × 125 Dim a As Boolean, b As Boolean

a = 2

b = 0 (数值型数据转换为布尔值时,0 转换为False,非0数据转换为Ture) Print a + b

执行完第二条语句A的值为True。 √ 126 Dim a As Boolean, b As Boolean

a = 2 b = 0

Print a + b

执行完程序段,程序输出结果为2。 (-1) ×

127 Len(\等级考试\和LenB(\等级考试\的结果相同。 ×(LenB函数是求字符串所占的字 128 Len(\等级考试\和Len(\考试\的结果相同。 √ 节数,每个字符占两个字节) 129 若X为偶数,则Not(X Mod 2)必然为真。 √

130 表达式a%*b-d#\\2#+C!的结果的数据类型为双精度型。 √ 131 一个符号常量可以赋同一类型的不同值。 ×

132 VB6.0中若表示一个日期和时间常量必须也只能用“#”号将其括起来。 √

133 Print Tab(3);\ 和 Print Space(3);\的效果相同。 × 134 为了使下一个输出语句的输出项不换行输出,则应在本Print语句的尾部加“;”,且只能加“;” × (逗号也可以,只不过相邻两项的间距增大)

135 产生消息对话框的MsgBox函数返回的值是数值型。 √ 136 x = InputBox(\请输入数X:\

y = InputBox(\请输入数Y:\If x>=10 Then y=x^2 Else

y=2*x End If Print y

执行上面程序段,输入X的值时从键盘输入3;输入Y的值时从键盘输入10,则输出结果为6。 √ 137 MsgBox函数和InputBox函数都有一个可确定对话框中命令按钮的个数和类型的参数。×(InputBox函数没有)

138 Rnd函数产生的是(0,1)之间不包括0、1的随机小数。×[0,1) 139 Len(Str(123)+\)的结果为6。(7×(str函数将数值转换为字符时最前面有一个符号位) 140 表达式Val(\的值为.123。 ×(12.3)

第 21 页 共 50 页

省二级考试VB试题汇总

141 Format(5,\的结果是500.00%。 √

142 If x>y Then Max=x Else Max=y 程序段是求两个数中的最大数。 √ 143 阅读下面的程序段:

For i=1 To 3 For j=i To 3 For k=1 To 3 a=a+i Next k Next j Next i

执行上面的3重循环后,a的值为14。 ×

144 若同时为x,y,z变量赋值5,可以如右操作: x=y=z=5。(x=5:y=5:z=5) × 145 阅读下面的程序段:

x = 1

If IIf(1, 0, -1) Then ( IIF(逻辑表达式,值1,值2),逻辑表达式为Ture时,函数返 x = x + 1 回值1,否则返回值2) End If

Print x

运行后x的值是:2。 ×(1) 146 阅读下面的程序段:

x = 1 Do

x = x + 1 Loop Until x > 1 Print x

该循环,循环次数1次,检测循环条件2次。 × 147 阅读下面的程序段:

s = 0

For i = 1 To 3 Step 0 s = s + i i = i + 1 If i = 3 Then Exit For End If Next

Print s

该程序运行后 s 的值是 3。 √

148 If 6>5 Then x=5 End If 是一条合法语句。 ×(去掉End If) 149 下面程序运行时

For m=1 To 3 For n=0 To m-1 s=s+n Next n Next m

内层循环的循环总次数是6次。√

150 静态数组中的数组元素个数一旦定义好后,在程序运行过程中不再会发生变化;而动态数组的

第 22 页 共 50 页

省二级考试VB试题汇总

元素个数则是可变的。 √

151 在声明数组时,下标必须是常量,不能是变量;而在引用数组元素时下标可以是常数、变量或表达式。 √

152 在Visual Basic中,动态数组可以在需要时候改变大小。 √ 153 声明一个没有下标的数组,声明时数组名的括号一定不能省略。√ 154 某数组声明为字符型数组,它们的初始值为False。(空字符串) × 155 有如下数组声明语句:

Option Base 1

Dim aa(3, 0 To 2, 1 To 2) As Integer

数组aa所含有的数组元素个数是18。 √

156 在Visual Basic中,过程代码可以放在窗体模块和标准模块中,而不能存放在类模块中。 × 157 按变量的作用范围分类,过程级变量属于局部变量,而模块级变量则属于全局变量。 × 158 Sub过程不能通过其过程名返回值。 √

159 在用 Call 带参调用 Sub 过程时必须把参数放在括号里。 √ 160 在调用过程时,参数的传递有按地址和按值两种传递方法。 √

161 各种控件的所有属性都可以在设计模式下通过属性窗口设置,也都可以在运行模式下通过程序语句进行赋值。×

162 事件驱动的编程机制中,事件过程的执行顺序取决于程序流程。×

163 窗体打开时,将依次发生以下事件: Load、Initialize、Activate。×(应该为Initialize、Load、Activate)

164 在显示模式窗体时,应用程序中的其它窗体仍可以继续操作。 × 165 MDI窗体与普通窗体一样可直接在窗体上放置各种控件。 ×

166 可以通过设置列表框属性允许用户从列表框的列表项中同时选择多项,组合框则无法多选,但允许用户进行文本输入。 √

167 计时器(Timer)控件的Interval属性设为1000,Enabled属性为False,则每隔1秒的时间就产生一次Timer事件。×

168 定时器控件的时间间隔设为0 或 Enabled属性设为False,都将停止触发Timer事件。 √ 169 通用对话框(CommonDialog)控件可以分别显示打开、保存、打印、颜色、字体和帮助对话框。 √ 170 若要使命令按钮不可见,则可设置Enabled属性为False来实现。 ×

171 Input # 语句是从文件中读取数据项, Line Input# 读取的是文件中的一行,而InputBox函数要求从键盘输入数据。√

172 DoEvents 将控制权切换到操作环境内核,使后台事件能够得到处理。√转让控制权,以便让操作

系统处理其它的事件

173 一个VB工程中可以存在多个MDI窗体。 ×(只能有一个,普通窗体可以有多个) 174 VB程序中的菜单项只能在设计模式下通过菜单编辑器增减。×(也可以通过代码增减) 175 由于VB只能以解释方式运行,所以运行速度慢。×(也可以编译方式运行,速度较快)

176 VB中打开工程文件时,在资源管理器窗口可以看到工程中所有的文件,所以可以认为工程文件包括了工程中所有的文件,只要保留工程文件即可,其他文件可以不必保留。 ×

177 在VB中编译生成的可执行文件可以直接复制到任何一台安装有Windows系统的计算机上运行× (windows系统默认是没有VB.net的运行库,而程序的运行必须要有VB.net的运行库)

178 在过程开始放置一条语句 On Error Resume Next, 则当执行该过程并发生运行错误时,程序将停在发生错误的语句行,并给出错误提示。×(On Error Resume Next的作用是当整个过程一旦出现错误就忽略错误行去执行下一行)

179 在VB程序中,如果存在语法错误,则无法通过编译,所以如果通过编译生成了EXE文件,就说明程序中已不存在任何错误。 ×

第 23 页 共 50 页

省二级考试VB试题汇总

三、填空题(每套试卷有10个填空题,每题2分)

180 在VB中声明静态变量的关键字是______。 static 181 在VB中声明符号常量的关键字是______。 const 182 表达式10 MOD 16\\4的值是______。 2

183 要强制显式变量声明,须在声明段部分加入语句______。 option explicit 184 已知 a=3.5,b=5.0,c=2.5,d=True 则表达式:a>=0 AND a+c>b+3 OR NOT d 的值是______。 False 185 用 dim abc as variant 定义的变量abc,类型是______。“变体类型”或者“变体”或者“变体型”

186 设C=\,写出下列表达式的值。

(1)C>=\的值为______。 true (2)C<=\的值为______。 true

187 在VB中,字符型常量应使用“双引号”将其括起来,日期/时间型常量应使用井号符号将其括起\来。 188 在窗体上添加一个命令按钮,然后编写如下事件过程:

Private Sub Command1_Click() a = InputBox(\请输入一个整数\b = InputBox(\请输入一个整数\Print a + b End Sub

程序运行后,单击命令按钮,在输入对话框中分别输入321和456,输出结果为______。 321456 189 窗体上有三个文本框Text1,Text2和Text3;有一个命令按钮Command1,设文本框Text1中的内容为11,文本框Text2中的内容为22,下面程序的执行结果为______。 33

Private Sub Command1_Click()

Text3.Text = Str$(Val(Text1.Text) +Val(Text2.Text)) Print Val(Text3.Text) End Sub

190 执行语句 B = MsgBox(\后,在消息框中的标题信息是 YYY 。(xxx为显示的信息) 191 用语句 Dim A (-3 to 3) as Integer,定义的数组元素个数是______。 7

192 Visual Basic提供的对数据文件的三种访问方式为随机访问方式、______和二进制访问方式。

顺序访问方式

193 语句 x=inputbox(\请输入数据\输入12345,则x的值是______,其类型为______。 \ 字符串类型

194 如果要暂停某个程序的运行,可使用语句______,要强行中止某个过程或块的执行,可使用______语句。 Stop end 195 表达式 sgn(-25) 的值是______。 -1 196 设a=6,则执行x=IIf(a>5,-1,0)后,x的值为______。 -1

197 表达式 Ucase(Mid(\的值是______。 \198 函数int(rnd*11)+10的值的范围是______至______。 10 20

199 将标签Label1的字号设置成20,使用的语句是______。 label1.fontsize = 20 200 用于返回列表框中列表项的项目总数的属性是______。 listcount 201 若要使文本框TextBox的ScrollBars(有无垂直和或水平滚动条)属性有效,必须将其multiline 属性设为True。

202 使命令按钮不起作用,应将按钮的______属性设置为False。 Enabled

203 若用户单击命令按钮Command1,则此时将被执行的事件过程名为______。 command1_click() 204 创建一个MDI子窗体,只需把一个普通窗体的______属性设为True即可。 MDIChild

第 24 页 共 50 页

搜索更多关于: 江苏省二级考试VB试题汇总 的文档
江苏省二级考试VB试题汇总.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0pzbf8pgq252amx9ksub_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top