VB练习题

Q1:姓名

填空1

Q2:1.关于算法,下列叙述正确的是(  )。

A. 用流程图描述算法比较直观
B. 用伪代码来描述算法比较直观
C. 用自然语言描述算法比较直观
D. 用VB语言描述算法比较直观

Q3:2..描述算法的方法有:(   )。①自然语言 ②流程图 ③伪代码 ④VB语言

A. ①②
B. ①②③
C. ②③④
D. ①②③④

Q4:3.Visual Basic开发环境下窗体的主要功能是(   )

A. 显示文字
B. 画图
C. 建立用户界面
D. 编写源程序代码

Q5:4.利用VB设计应用程序时通常应对(   )编写程序代码。

A. 所有对象
B. Timer
C. 窗体
D. 有事件的对象

Q6:5.在VB工作环境中,如果没有工具箱窗口,可以通过下列那个菜单让它显示出来(   )。

A. 文件
B. 视图
C. 编辑
D. 工具

Q7:6.组成应用程序界面背景的是(   )。

A. 工具箱
B. 工程
C. 窗体
D. 控件

Q8:7.流程图的符号中,菱形框一般作为(   )。

A. 起止框
B. 处理工作框
C. 判别框
C. 输入输出框

Q9:8.下图是循环结构的流程图,红色序号处应填写的准确内容为( )。[图片]

A. 循环体语句 不成立 逻辑条件
B. 逻辑条件 成立 循环体语句
C. 循环体语句 成立 逻辑条件
D. 逻辑条件 不成立 循环体语句

Q10:9.在VB中设计了窗体界面,并编写了代码(如图),程序运行后,单击按钮,结果为( )。[图片1][图片2]

A.[图片]
B.[图片]
C.[图片]
D.[图片]

Q11:10.请在下面程序中的下划线处填入适当的代码,使之完成求1到200之间所有能被3整除的数之和的功能。正确的选项是( )。[图片]

A. 1  200   2
B. 3  200  3
C. 3  198  1
D. 1  200  3

Q12:11.当x的值分别为6和2时,运行下述程序后,x和y的值分别为( )。If Sqr(x)2 Then y = x + 1 Else y= 3*x End If

A. 7和18
B. 3和18
C. 7和6
D. 18和3

Q13:12.在VB中,下列图标属于窗体文件的是( )。

A.[图片]
B.[图片]
C.[图片]
D.[图片]

Q14:13.为了设置控件上显示的文字的字体和大小,应该设置它的什么属性。( )

A. Text
B. Width
C. Font
D. Caption

Q15:14.在VB中,窗体文件的扩展名为( )。

A. .vbp
B. .frm
C. .doc
D. .bmp

Q16:15.在VB应用程序中修改控制代码使Command1按钮显示退出正确的设置是( )。

A. Command1.Text="退出"
B. Command1.Caption=退出
C. Command1.Name=退出
D. Command1.Caption="退出"

Q17:16.如果要让计时器控件的Timer事件每隔3秒钟执行一次,应该设置它的什么属性( )。

A. Font
B. Width
C. Caption
D. Interval

Q18:17.在VB窗体中要选择多个对象时,需要先按住什么键,然后依次点击需要选择的对象。( )

A. Tab
B. Enter
C. Alt
D. Shift

Q19:18.在 Visual Basic环境下,编写一个新的 Visual Basic程序时,首先要做的是( )。

A. 编写代码
B. 设计界面
C. 新建一个工程
D. 打开属性窗口

Q20:19.以下选项中不是 Visual Basic控件的是( )。

A. 命令按钮
B. 单选框
C. 计时器
D. 窗体

Q21:20.下列不能将VB文本框控件text1设置文本属性值为李明的操作是( )。

A. 设置text1控件的Caption属性值为"李明"
B. 在程序运行时,在text1文本框中输入"李明"
C. 在按钮事件中执行text1.text="李明"
D.设置text1控件的text属性值为"李明

Q22:21.在VB中,下列各组控件都具有Caption属性的是( )。

A. 标签、定时器
B. 文本框、定时器
C. 命令按钮、标签
. 窗体、文本框

Q23:22.命令按钮的单击事件名为( )。

A. Load
B. Timer
C. Click
D. DblClick

Q24:23.在我的计算器中对象[图片1]的名称属性是Command1,它的单击事件过程名是( )。[图片2]

A. Me_Click()
B. Command_Click()
C. Form_Click()
D. Command1_Click()

Q25:24.在VB中,用鼠标双击窗体上的某个对象后,打开的窗口是( )。

A. 工程资源管理器窗口
B. 属性窗口
C. 窗体布局窗口
D. 代码窗口

Q26:25.在VB中,执行End语句,可以( )。

A. 最小化程序窗口
B. 结束其他程序
C. 最大化程序窗口
D. 结束程序

Q27:26.在VB中,命令按钮的单击事件是( )。

A. DblClick( )
B. Value
C. "Name"
D. Click( )

Q28:27.如果要让计时器控件的Timer事件每隔3秒钟执行一次,应该把它的Interval属性设置为( )。

A. 300
B. 3000
C. True
D. 3

Q29:28.在VB中,什么用来描述对象的特征信息。( )

A. 代码
B. 事件
C. 方法
D. 属性

Q30:29.在VB中,当事件被触发时,( )就会对该事件做出响应。

A. 对象
B. 控件
C. 程序
D. 窗体

Q31:30.在VB中,下述字符串中可以用做变量名的是( )。

A. a+b
B. x2
C. 3M
D. we$

Q32:31.下列VB语句中,能够正确地定义一个整型变量和一个字符串变量的是( )。

A. Dim a As Integer, b As Single
B. Dim a As Integer, b As String
C. Dim a As Single, b As Double
D. Dim a As String, b As Single

Q33:32.在VB中,( )语句用于声明变量并定义变量的数据类型,给变量分配存储空间。

A. Sub
B. Dim
C. Call
D. End

Q34:33.下列句子中( )不是赋值语句。

A. X="123" +"456"
B. Label1.Caption="你好"
C. X=Val(Text1.Text)
D. x+1=y

Q35:34.在VB中数据类型为字符串型的数据类型标识符是( )。

A. Integer
B. Double
C. Single
D. String

Q36:35.在VB中,下列选项可用做变量名的是( )。

A. Print
B. 3S
C. Select
D. Select_1

Q37:36.在VB中,代码:Dim Mynumber as Integer 定义的变量名是( )。

A. Mynumber
B. as
C. Integer
D. Dim

Q38:37.表达式10 mod 3的值为( )。

A. 3.333
B. 1
C. 3
D. 3.4

Q39:38.已知变量X和Y的值分别为6和5,下述4个逻辑表达式的值为False的是( )。

A.(X=3 Or Y=5) And X+Y>8
B.  Not (X>6)
C. X=6 And Y<4
D. X>3 Or Y>7

Q40:39.能正确表示数学表达式5lt;xlt;10的VB表达式是( )。

A.5<x And x<10 
B. 5<x<10
C. 5<x & x<10
D. 5<x Or x<10

Q41:40.在VB中,不属于逻辑运算符的是( )。

A. Or
B. =
C. And
D. Not

Q42:41.在VB的立即窗口输入?Cstr(123.5+6),VB的计算结果是:( )。

A. 123.5
B. 6
C. 123.5+6
D. 129.5

Q43:42.在VB中,SQR函数的作用是( )。

A. 将文本转换为数值
B. 计算数值表达式的算术平方根
C. 计算数值表达式的绝对值
D. 将数值转换为文本

Q44:43.下列VB的内部函数可以实现计算绝对值的函数是( )。

A. SQR()
B. VAL()
C. INT()
D. ABS()

Q45:44.如图计算直角三角形斜边边长的程序中,如果定义了两条直角边长度的变量为A和B,斜边的长度为C,在计算斜边边长时,会用到的计算公式表达式是( )。[图片]

A. C=SQR(A^2+B^2)
B.[图片]
C.[图片]
D. C=SQR(A×A+B×B)

Q46:45.使用编程解决问题,只能用来解决简单问题的基本程序结构是( )。

A. 逻辑结构
B. 选择结构
C. 顺序结构
D. 循环结构

Q47:46.对下列描述程序三种结构的流程图进行正确标识的是( )。[图片]

A. 选择结构 循环结构 顺序结构
B. 顺序结构 选择结构 循环结构
C. 顺序结构 循环结构 选择结构
D. 循环结构 选择结构 顺序结构

Q48:47.如图的VB代码段属于( )结构。[图片]

A. 循环
B. 顺序
C. 双向选择
D. 单向选择

Q49:48.在VB中运行如下所示代码段,变量y的值是( )。[图片]

A. 80
B. 100
C. 20
D. 60

Q50:49.在VB中,关于选择结构的程序下列说法正确的是( )。

A. 在单向选择结构程序中,如果条件不成立(即表达式的值为False),则不执行Then后面的语句序列,并直接跳出选择结构。
B. 选择结构程序只有单向选择结构。
C. 在单向选择结构程序中,如果条件不成立(即表达式的值为False),则执行Else和End If之间的语句序列,然后执行End If后面的语句。
D. 选择结构程序的语句命令是for……next命令语句。

Q51:50.VB中,循环结构 For i = 1 To 10 的步长是( )。

A. 0
B. 1
C. 2
D. 10
问卷网
VB练习题
关于
1年前
更新
6
频次
51
题目数
分享