VB历年试题08年9月

发布 2022-10-30 13:00:28 阅读 5291

(11)在设计窗体时双击窗体的任何地方,可以打开的窗口是( )

a)**窗口 b)属性窗口。

c)工程资源管理器窗口 d)工具箱窗口。

12)若变量 a 未事先定义而直接使用(例如:a=0),则变量 a 的类型是( )

二级 visual basic 语言程序设计试卷第 3 页(共 10 页)

运行程序时,单击 command1 后输入整数 10,再单击 command2 后输入整数 5,则。

数组 a 中元素的个数是( )

a)5 b)6 c)10 d)11

22)在窗体上画一个命令按钮和一个标签,其名称分别为 command1 和 labcl1,然后编。

写如下事件过程:

private sub command1_click( )

counter=0

for i=1 to 4

for j=6 to 1 step -2

counter=counter+1

next j

next i

end sub

程序运行后,单击命令按钮,标签中显示的内容是( )

a)11 b)12 c)16 d)20

23)在窗体上画一个名为 command1 的命令按钮,然后编写以下程序:

private sub command1_click( )

dim m(10) as integer

for k=1 to 10

m(k)=12-k

next k

x=8print m(2+m(x))

end sub

运行程序,单击命令按钮,在窗体上显示的是( )

a)6 b)5 c)7 d)8

24)以下关于过程及过程参数的描述中,错误的是( )

a)调用过程时可以用控件名称作为实际参数。

b)用数组作为过程的参数时,使用的是“传地址”方式。

c)只有函数过程能够将过程中处理的信息传回到调用的程序中。

d)窗体(form)可以作为过程的参数。

25)在窗体上画一个名称为 command1 的命令按钮,再画两个名称分别为 label1、label2

的标签,然后编写如下程序**:

private x as integer

private sub command1_click( )

x=5: y=3

call proc(x, y)

end sub

private sub proc(a as integer, byval b as integer)

x=a*a本资料由****计算机等级考试专区收集整理二级 visual basic 语言程序设计试卷第 4 页(共 10 页)

y=b+bend sub

程序运行后,单击命令按钮,则两个标签中显示的内容分别是( )

a)25 和 3 b)5 和 3 c)25 和 6 d)5 和 6

26)在窗体上有两个名称分别为 text1、text2 的文本框,一个名称为 command1 的命令。

按钮。运行后的窗体外观如图所示。

设有如下的类型和变量声明:

private type person

name as string*8

major as string*20

end type

dim p as person

设文本框中的数据已正确地赋值给 person 类型的变量 p,当单击“保存”按钮时,能。

够正确地把变量中的数据写入随机文件 中的程序段是( )

a)open "c:\"for output as #

put #1, 1, p

close #

b)open "c:\"for random as #

get #1, 1, p

close #

c)open "c:\"for random as #1 len=len(p)

put #1, 1, p

close #

d)open "c:\"for random as #1 len=len(p)

get #1, 1, p

close #

27)在窗体上画一个名称为 text1 的文本框和一个名称为 command1 的命令按钮,然后编。

写如下事件过程:

private sub command1_click( )

dim i as integer, n as integer

for i=0 to 50

i=i+3n=n+1

if i>10 then exit for

nextend sub

程序运行后,单击命令按钮,在文本框中显示的值是( )

a)2 b)3 c)4 d)5

28)假定有以下循环结构。

do until 条件表达式。

循环体。loop

则以下正确的描述是( )

本资料由****计算机等级考试专区收集整理二级 visual basic 语言程序设计试卷第 5 页(共 10 页)

a)如果“条件表达式”的值是 0,则一次循环体也不执行。

b)如果“条件表达式”的值不为 0,则至少执行一次循环体。

c)不论“条件表达式”的值是否为“真”,至少要执行一次循环体。

d)如果“条件表达式”的值恒为 0,则无限次执行循环体。

29)在窗体上画一个命令按钮,然后编写如下事件过程:

private sub command1_click( )

dim i, num

randomize

dofor i=1 to 1000

num=int(rnd*100)

print num;

select case num

case 12

exit for

case 58

exit do

case 65, 68, 92

endend select

next i

loopend sub

上述事件过程执行后,下列描述中正确的是( )

a)do 循环执行的次数为 1000 次。

b)在 for 循环中产生的随机数小于或等于 100

c)当所产生的随机数为 12 时结束所有循环。

d)当所产生的随机数为 或 92 时窗体关闭、程序结束。

30)在窗体上画一个名为 command1 的命令按钮,然后编写如下**:

option base 1

private sub command1_click( )

dim aa=array(1, 2, 3, 4)

j=1for i=4 to 1 step -1

s=s+a(i)*j

j=j*10

next i

print s

end sub

运行上面的程序,其输出结果是( )

a)1234 b)12 c)34 d)4321

31)设有如下通用过程:

public function fun(xstr as string)as string

本资料由****计算机等级考试专区收集整理二级 visual basic 语言程序设计试卷第 2 页(共 10 页)

a)integer b)string c)boolean d)variant

13)为把圆周率的近似值 3.14159 存放在变量 pi 中,应该把变量 pi 定义为( )

a)dim pi as integer b)dim pi(7) as integer

c)dim pi as single d)dim pi as long

14)表达式 2*3^2+4*2/2+3^2 的值是( )

a)30 b)31 c)49 d)48

15)以下不能输出“program”的语句是( )

a)print mid("vbprogram", 3, 7) b)print right("vbprogram", 7)

c)print mid("vbprogram", 3) d)print left("vbprogram", 7)

16)窗体上有一个名称为 frame1 的框架(如图),若要把框架上显示的“frame1”改为。

汉字“框架”,下面正确的语句是( )

a)"框架" b)"框架"

c)"框架" d)"框架"

17)以下叙述中错误的是( )

a)在通用过程中,多个形式参数之间可以用逗号作为分隔符。

b)在 print 方法中,多个输出项之间可以用逗号作为分隔符。

c)在 dim 语句中,所定义的多个变量可以用逗号作为分隔符。

d)当一行中有多个语句时,可以用逗号作为分隔符。

18)设窗体上有一个列表框控件 list1,含有若干列表项。以下能表示当前被选中的列表。

项内容的是( )

a) b) c) d)

19)设 a=4,b=5,c=6,执行语句 print aa)true b)false c)出错信息 d)0

20)执行下列语句。

strinput=inputbox ("请输入字符串","字符串对话框","字符串")

将显示输入对话框。此时如果直接单击“确定”按钮,则变量 strinput 的内容是( )

a)"请输入字符串" b)"字符串对话框" c)"字符串" d)空字符串。

21)窗体上有 command1、command2 两个命令按钮。现编写以下程序:

option base 0

dim a( )as integer, m as integer

private sub command1_click( )

m=inputbox("请输入一个正整数")

redim a(m)

end sub

private sub command2_click( )

m=inputbox("请输入一个正整数")

redim a(m)

end sub

本资料由****计算机等级考试专区收集整理二级 visual basic 语言程序设计试卷第 6 页(共 10 页)

dim tstr as string, strl as integer

tstr=""

strl=len(xstr)

i=1do while i<=strl/2

tstr=tstr & mid(xstr, i, 1)& mid(xstr, strl-i+1, 1)

高等数学 工专 历年试题汇总08年1月 12年7月

全国2008年1月高等教育自学考试。一 单项选择题 本大题共5小题,每小题2分,共10分 1.下列函数中是偶函数的为 x4 2.设函数y f x 的定义域为,则f x 2 的定义域为 abcd.4.下列反常积分中发散的是 a.ebcd.5.方程组 a.有无穷多个解b.只有零解 c.有唯一非零解 d....

09年4月财务分析历年试题

2009年4月高等自学考试 财务分析 单选题。1.财务分析根据分析的方法与目的的不同,可分为 a.内部分析和外部分析。b.全面分析和专题分析c.静态分析和动态分析 d.比较分析和比率分析。2.现金流量表的附注包括 a.将净收入调节为经营活动先进流量 b.将净利润调节为经营活动的先进流量。c.将收入调...

05年9月VB试题

11 b 12 c 13 c 14 d 15 c 11 假定一个 visual basic 应用程序由一个窗体模块和一个标准模块构成。为了保存该应。用程序,下列正确的操作是 a 只保存窗体模块文件。b 分别保存窗体模块 标准模块和工程文件。c 只保存窗体模块和标准模块文件。d 只保存工程文件。12 ...