《算法与程序设计》模块练习题-VB语言-客观性试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单选题(每题1分):
1.计算机程序的三种结构是顺序结构、、选择结构。
A.模块结构B.循环结构C.多重循环结构D.块IF结构
2.在VB应用程序设计中,通常应对编写程序代码。
A.所有对象B.窗体
C.Timer D.有事件的对象
3.在VB程序设计中,是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作。
A.任务B.事件C.控件D.过程
4.在面向对象程序设计中,用来描述对象的特征信息。
A.事件B.方法C.代码D.属性
5.在VB系统中,一个对象具有的内部函数或过程,称之为该对象的。
A.代码B.属性C.方法D.事件
6.将字符A输出在窗体上的方法是。
A、Cls
B、Line
C、Print
D、Circle
7.下列过程中,是程序开始运行时,窗体一加载就运行的程序段。
A.Form_Load B.Form_Click
C.Form_MouseDown D.Form_KeyPress
8.下列句子中,不是赋值语句。
A.A=”123” +”456”B.Label1.Captin=”你好!”
C.r=Val(Text1.Text) D.x+1=y
9.的Visual Basic表达式是。
A.(-b+b^2-4ac)/2a B.(-b+sqr(b^2-4*a*c))/(2*a)
C.(-b+sqr(b^2-4ac))/(2a) D.(-b+sqr(b^2-4ac))/2a
10.生成一个1~6的随机整数的表达式是。
A.Rnd * 6+ 1 B.Fix (Rnd * 6 ) + 1
C.Fix (Rnd * 5 ) - 1 D.Fix (Rnd * 5 )
11.关系表达式的值为。
A.数值B.字符串
C.逻辑值D.逻辑表达式
12.在VB系统中,代表内存单元,是命了名的存储空间。
A.变量B.常量
C.函数D.字节
13.关系表达式5<8的值为。
A.True B.False
14.语句用于声明变量,并定义变量的数据类型,给变量分配存储空间。
A.Sub B.Dim
C.Call D.End
15.下列变量名中,合法的变量名是。
A.C24 B.2B
C.A+B D.1+2
16.在VB程序设计语言中,语句的功能是使系统产生的随机数真正随机化。
A.Rnd B.Circle
C.Randomize D.Dim
17.下列逻辑运算中,级别最高的运算符是。
A.And B.Or C.Not
18.程序运行后,单击窗体,变量s= 。
Private Sub Form_click()
a = 5
b = 10
c = 2 * (a + b)
s = a * c
End Sub
A.15 B.50 C.150 D.300
19.程序运行后,单击Command1命令按钮,变量x= 。
Private Sub Command1_Click()
n = 5
x = 0
For i = 1 To n
x = x +i
Next i
End Sub
A.5 B.15 C.10 D.0
20.程序运行后,单击Command1命令按钮,变量k= 。
Private Sub Command1_Click()
k = 0
For i = 7 To 100 Step 7
k = k + 1
Next i
End Sub
A.0 B.7 C.14 D.15
21. Visual Basic是可视化的、面向、采用驱动方式的结构化高级程序设计语言。
A.任务、事件B.对象、事件
C.对象、命令D.过程、命令
22.如果x=5.5,则表达式x>0 And x=Fix(x)的运算结果为;表达式x>0 Or x=Fix(x)的运算结果为。
A.True、False B.False、True C.True、True D.False、False
23. 创建VB简单应用程序的基本步骤为、设置属性、、运行调试程序、保存工程。
A.设计控件、编写代码
B.设计界面、编写代码
C.设计事件、编写代码
24.当一个表达式同时包含算术运算、关系运算或逻辑运算时,其运算的优先级为:
算术运算关系运算,逻辑运算关系运算。
A.高于、低于B.低于、高于
25、关系运算”1000”>”234”的运算结果为。
A.True B.False
26、用循环结构解决问题时,如果循环的次数已知,通常采用;当循环的次数未知,需要靠判
断条件是否成立来决定循环的执行和退出时,通常采用。
A.For…Next循环、Do…Loop循环B.Do…Loop循环、For…Next循环
27、在VB中,可获得当前系统时间的函数是
A、Date( )B、Time( )
C、IsDate( )D、Year( )
28、函数的作用是建立一个输入对话框。
A.Msg Box() B.InputBox() C.RGB()
29、InputBox()函数的返回值是。
A.数值型数据B.字符型数据C.逻辑型数据D.日期型数据
30、每执行一次InputBox()函数,能够输入数据。
A.一个B.一批
31、在VB中,可用语句产生一消息框。
A、InputBoxB、PrintC、MsgBox
32、的思想是依据题目的部分条件确定答案的大致范围,在此范围内不重复、不遗漏地列出所
有可能情况,从中找出满足条件的结果。
A.求最值法B.穷举法C.累加法D.递归法
二、多选题(每题1分):
1.在VB应用程序设计中,以下说法正确的是:
A.对象包括窗体和控件
B.属性用来描述和确定对象的特征信息
C.事件是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作
D.方法是指程序设计的方法
2.在VB应用程序设计中,以下说法正确的是:
A.要显示不想让用户修改的文本时,应该使用Label控件
B.要显示可以让用户编辑的文本时,应该使用TextBox控件
C.清除文本框的内容,使用cls方法。
D.清除标签中的内容,使用cls方法。
3.下列字符串中,能作为变量名使用的有:
A.End B.a1 C.xx D.Sub
4.在VB应用程序设计中,以下说法正确的是:
A.Abs( )是转换英文大小写的函数
B.MsgBox( ) 是消息函数
C.Rnd( )是随机函数
D.Sqr( )是求平方根函数
5.计算机程序的三种基本结构是:
A.模块结构
B.顺序结构
C.循环结构
D.选择结构
6.VB简单应用程序的设计步骤为:
A.设计图形用户界面
B.设置对象属性
C.编写对象事件过程及通用过程代码
D.运行调试程序并保存工程
7.下列数学表达式写成VB表达式,正确的是:
A .数学表达式0<x ≤10对应的V
B 表达式为x >0 and x<=10
B .数学表达式x 2-|X+2|+5对应的VB 表达式为 x^2-ABS(x+2)+5
C .数学表达式b 2-4ac ≥0对应的VB 表达式为b^2-4*a*c>=0
D . 数学表达式12 x 对应的VB 表达式为SQR(x 2-1)
8.在VB 程序设计中,Dim 语句的功能为:
A .使系统能够按声明进行语法检查,有利于程序的调试、运行
B .合理分配内存
C .定义变量的作用范围
D .增强程序的可读性。