《算法与程序设计》模块(
一、单选题
1.计算机程序的三种结构是顺序结构、
VB语言)练习题
、选择结构。
D .块 IF 结构
.有事件的对象
A.模块结构 A.所有对象
3. VB 中,
A.任务 A.事件 A .代码 6.算法是
A.计算方法 A. Click B A. 1
B
B .循环结构 B
.窗体
C .多重循环结构 C
. Timer
D
2.在 VB应用程序设计中,通常应对
编写程序代码。
是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作。
B B B
.事件 .方法 .属性 。
C C C
.控件 .代码 .方法
D D D
.过程
.属性
4.在面向对象程序设计中, 用来描述对象的特征信息。
5.在 VB系统中,一个对象具有的内部函数或过程,称之为该对象的
.事件
。
B .计算公式 . Change C
. 60
C
C .对解决问题的方法和步骤的描述
事件。
7.在 VB编程中,如果需要返回鼠标的当前位置时,应该使用
.MouseDown
. 100 C
D
D .KeyPress
Inerval
8. VB 中,如果想让 Timer 控件每秒钟响应一次,应该将其 9.下列过程中, 10.下列句子中,
C. r=Val D
属性设置为 。
. 1000
是程序开始运行时,窗体一加载就运行的程序段。
A. Form_Load B . Form_Click
. Form_MouseDown D . Form_KeyPress
不是赋值语句。
. x+1=y
的 Visual Basic
B
A. A=” 123” + ” 456” B . =”你好!”
11.
表达式是 。
A. (-b+b^2-4ac)/2a
.(-b+sqr(b^2-4*a*c))/(2*a)
. (-b+sqr(b^2-4ac))/2a
。
C . Fix (Rnd * 5 ) - 1
D . Fix (Rnd
C. (-b+sqr(b^2-4ac))/(2a) D
12.生成一个 1~6 的随机整数的表达式是
A. Rnd * 6+ 1 * 5 )
13.在 VB中,窗口坐标系的原点在
A.窗口左上角
14.关系表达式的值为
A.数值 A.变量 A.
B B
15.在 VB系统中,
.常量
. False
B . Fix (Rnd * 6 ) + 1
,x 轴向右为正, y 轴向下为正。 C
.窗口正中间
D D
D
.窗口右上角
B .窗口左下角
。
.字符串
C
。 C
.逻辑值 .函数
.逻辑表达式 .字节
代表内存单元,是命了名的存储空间。
16.关系表达式 5<8 的值为
17.
语句用于声明变量,并定义变量的数据类型,给变量分配存储空间。
A. Sub
B B B B
. Dim
. 2B
C
. Call
。
. A+B C
D
. End
18.下列变量名中,合法的变量名是
A. C24 A. Rnd
19.在 VB程序设计语言中,
. Circle
C
D. 1+2
语句的功能是使系统产生的随机数真正随机化。
.Randomize
D
. Dim
20.下列逻辑运算中,级别最高的运算符是
A. And
a = 5 b = 10
c = 2 * (a + b) s = a * c A. 15
n = 5 x = 0
For i = 1 To n
x = x +i Next i A. 5
k = 0
For i = 7 To 100 Step 7
k = k + 1 Next i A. 0
24.
A、 Fix( )
B
. 7
C
. 14
D
. 15
。
. Or C
. Not
21.程序运行后,单击窗体,变量
s=
。
B . 50 C . 150 D
. 300
22.程序运行后,单击
Command1命令按钮,变量 x=
。
B .15 C . 10 D .0
23.程序运行后,单击 Command1命令按钮,变量 k=
。
函数是 VB 为了方便用户处理颜色而构建出来的。
B 、 Time( )
、采用
C、 RGB( )
D、 Msgbox( )
25. VB 是可视化的、面向
A.任务、事件
B
驱动方式的结构化高级程序设计语言。 .对象、命令 的运算结果为
D
.过程、命令
.对象、事件
。
.False 、True
C
26.如果 x=,则表达式 x>0 And x = Fix(x)
= Fix(x) 的运算结果为 A.True 、False
保存工程。
A.设计控件、编写代码
B
;表达式 x> 0 Or x D
.False 、False 、运行调试程序、
C
.True 、True
、设置属性、
27. 创建 VB简单应用程序的基本步骤为
B .设计界面、编写代码 C .设计事件、编写代码 属性设置为
。
D
28. VB中,如果想让 Timer 控件禁用,应该将其
A.Enabled 、False B .Enabled 、True C
.Visible 、False .Visible 、
True
29.当一个表达式同 包含算 运算、关系运算或 运算 ,其运算的 先 : 算 运算
A.高于、低于
30、关系运算
A. True
31、 条的
A、V alue
关系运算, 运算
B
.低于、高于
。
关系运算。
” 1000”>” 234”的运算 果 B
. False
属性用于返回或 置 条的当前 。
B、 Max
C、 Min
D、 Enabled
32、用循 构解决 ,如果循 的次数已知,通常采用
未知,需要靠判断条件是否成立来决定循 的 行和退出 ,通常采用 A. For? Next 循 、 A、 Date( )
34、
;当循 的次数
。
循
Do? Loop 循 B
B . Do ? Loop 循 、 For ?Next C、 IsDate( )
33、在 VB中,可 得当前系 的函数是
、 Time( )
D、 Year( )
函数的作用是建立一个 入 框。
A. Msg Box()
B
. InputBox() .字符型数据
C 。 C
. RGB()
35、 InputBox() 36、每 行一次
A.一个 A、 Pset
函数的返回 是
B .一批
方法画 。
B、 Line
B、 Print
C、 Circle
InputBox() 函数,能 入 B
A.数 型数据 . 型数据
数据。
D .日期型数据
37、在 VB中,可通 38、在 VB中,可用
A、 InputBox
39、
D、 Oval
句 生一消息框。
C、 MsgBox
的思想是依据 目的部分条件确定答案的大致范 ,在此范 内不重复、
不 漏地列出所有可能情况,从中找出 足条件的 果。 A.求最 法
B
. 法
属性
C
.累加法
D
. 法
40、 置 Image 控件的
A.Stretch
、 False B
True
, 片能 自 放以适 框的大小。
.Stretch 、 True C .AutoSize 、 False D . AutoSize 、
二、多选题
1. 在 VB 用程序 中,以下 法正确的是:
A. 象包括窗体和控件
B.属性用来描述和确定 象的特征信息
C.事件是指用 操作引 或由系 引 ,能被 象所 并做出响 的 作 D.方法是指程序 的方法
2.在 VB 用程序 中,以下 法正确的是:
A.要 示不想 用 修改的文本 , 使用B.要 示可以 用 的文本 , 使用
Label 控件
TextBox 控件
C.要显示图片,只能使用 PictureBox
控件
D.要想画图形,只能在窗体中实现 A. Click B A. End
B
. MouseDown
. a1
C
3.在 VB编程中,如果需要返回鼠标的当前位置时,应该使用
或
事件。
C . Change
D .MouseMove
4.下列字符串中,能作为变量名使用的有:
.xx D
. Sub
5.在 VB应用程序设计中,以下说法正确的是:
A. Abs( ) 是转换英文大小写的函数 C. RGB( ) 是颜色函数 A.模块结构
B
B . MsgBox( ) 是消息函数
.Sqr( ) 是求平方根函数
D
C
6.计算机程序的三种基本结构是:
.顺序结构 .循环结构
D.选择结构
7. VB 简单应用程序的设计步骤为:
A.设计图形用户界面
B
.设置对象属性
D
.运行调试程序并保存工程
C.编写对象事件过程及通用过程代码
8.在 VB中绘图,要使用
VB提供的绘图容器, VB 的绘图容器有:
A.窗体
B .图片框( PictureBox ) .框架
C.图像框( Image) D
9.下列数学表达式写成
2
VB表达式,正确的是:
A .数学表达式 0< x≤ 10 对应的 VB表达式为 x> 0 and x<=10 B .数学表达式 x -|X+2|+5 对应的 VB表达式为 x^2-ABS(x+2)+5 C .数学表达式 b2-4ac ≥ 0 对应的 VB表达式为 b^2-4*a*c>=0 D . 数学表达式
x 2 1 对应的 VB表达式为 SQR(x-1)
2
10.在 VB程序设计中, Dim 语句的功能为:
A.使系统能够按声明进行语法检查,有利于程序的调试、运行
B.合理分配内存
C.定义变量的作用范围
D.增强程序的可读性