文档库 最新最全的文档下载
当前位置:文档库 › 2014VB题答案

2014VB题答案

2014VB题答案
2014VB题答案

历年Visaul Basic 程序设计(编程题)

A 类题

说明:A 类题以顺序结构的解析算法为主,解决学生在数学、物理和生活中遇到的简单计算问题。

用到的控件有:标签框、文本框、命令按钮等。

A01、制作一个加法器,在文本框中输入两个数值后,单击“计算”按钮可以计算出两数之和并显示在标签中;

单击“清除”按钮可以清除各项数值。

Private Sub Command1_Click()

a = Val(Text1.Text)

b = Val(Text2.Text)

label4.caption = a + b

End Sub

Private Sub Command2_Click()

Text1.Text = ""

Text2.Text = ""

label4.caption = ""

End Sub

A02、已知y= x 3+|x -10|+4, 编程求y 的值 。要求:在文本框中输入x 的值,单击“计算”

按钮后在“y ”框中显示y 的值;单击“退出”按钮退出程序。

Private Sub Command1_Click()

X= Val(Text1.Text)

Text2.text = x ^ 3 + Abs(x - 10) + 4

End Sub

Private Sub Command2_Click()

End

End Sub

A03、编程实现:在“半径”框中输入圆的半径,单击“确定”按钮时,“周长”、“面积”框中显示圆的周长

和面积。

Private Sub Command1_Click()

r=val(text1.text)

text2.text=2*3.14*r

text3.text =3.14*r*r

End Sub

A04、编程计算圆锥的体积。要求:输入圆锥的半径与高度,单击“计算”按钮可以计算出圆锥的体积并显示 出来;单击“清除”按钮可以清除各项数值。

提示:V =

3

1πhr 2 ,π取3.14 Private Sub Command1_Click()

r= Val(Text1.Text)

h= Val(Text2.Text)

label4.caption = 1 / 3 * 3.14 * h * r ^ 2

End Sub

Private Sub Command2_Click()

label4.caption = "" Text2.Text = ""

Text1.Text = ""

End Sub

A05、华氏温度(F )与摄氏温度(C )之间的转换关系为:3259+摄氏温度华氏温度?= 。编程实现: 若用户在文本框中输入一个摄氏温度,单击“转换”按钮可以换算成华氏温度,并显示出来;单击“清除” 按钮可以清除各温度值。

Private Sub Command1_Click()

C= Val(Text1.Text)

Label3.caption = 9 / 5 *c + 32

End Sub

Private Sub Command2_Click()

Text1.Text = ""

Label3.caption = ""

End Sub

A06、求并联电阻R 的值。要求:在两个文本框中分别输入电阻R1、R2的值,单击“计算”按钮在“R ”

框中显示并联电阻R 的值;单击“清除”按钮清除数据;单击“退出”按钮退出程序。 (提示:2

121R R R R R +?=) Private Sub Command1_Click()

r1=val(text1.text)

r2=val(text2.text)

text3.text =r1*r2/(r1+r2)

End Sub

Private Sub Command2_Click()

Text1.Text = ""

Text2.Text = ""

Text3.text = ""

End Sub

A07、一个物体从一座塔高为h (米)的塔顶上自由落下,求落地所需的时间t (秒)。要求:

在文本框中输入塔高h ,单击“计算”按钮,在“时间”框中显示落地所需时间t 的值;单击“退出”

按钮退出程序(提示:g h

t 2= ,其中g=9.8 )。

Private Sub Command1_Click()

h=val(text1.text)

text2.text =sqr(2*h/9.8)

End Sub

Private Sub Command2_Click()

end

End Sub

A08、一架雪橇沿一斜坡滑下,它在时间t (秒)滑下的距离s (米)由以下公式给出:s=10t+2t 2。

编程实现:若用户在文本框中输入一个时间值,单击“计算”按钮可以计算出下滑的距离,并将其显示出来;

单击“刷新”按钮可以清除各项数值。

Private Sub Command1_Click() t=val(text1.text)

label3.caption t =10*t+2*t*t

End Sub

Private Sub Command1_Click()

text1.text= ""

label3.caption = ""

End Sub

A09、编程完成美元兑换人民币的计算,假设美元兑换人民币,100美元=620人民币,输入美元数,输出兑换的人民币数。

Private Sub Command1_Click()

x=val(text1.text)

label3.caption =6.2*x

End Sub

Private Sub Command2_Click()

end

End Sub

B类题

说明:B类题以选择结构为主,并涉及平方根,绝对值等函数的应用。

B01、在文本框中任意输入两个数,单击“比较”按钮后,将其中的最大值显示在下方标签中;单击“清除”

按钮清除各项数值。

Private Sub Command1_Click()

a = Val(Text1.Text)

b = Val(Text2.Text)

If a > b Then

Label4.caption = a Else Label4.caption = b

End Sub

Private Sub Command2_Click()

Text1.text = ""

Text2.Text = ""

Label4.caption

End Sub

B02、买水果。10斤以上(含10斤)每斤3元,10斤以下每斤3.5元。用户输入购买的斤数,单击“计算”

按钮显示总价钱;单击“清除”按钮清除各项数值;单击“结束”按钮结束程序。

Private Sub Command1_Click()

x = Val(Text1.Text)

If x >= 10 Then

label3.caption = x*3

Else

label3.caption = x * 3.5

End If

End Sub

Private Sub Command2_Click()

Text1.Text = ""

label3.caption = ""

End Sub

Private Sub Command3_Click()

End

End Sub

B03、由铁路托运行李,从甲地到乙地,行李不超过50 kg 时,运费为

1.50 元 /kg ,如果超过 50kg, 超过部分的运费为

2.00 元 /kg 。请编写程序,当输入行李重量后,

单击“计算”按钮计算运费,单击“清除”按钮可以清除各项数值。

Private Sub Command1_Click()

w = Val(Text1.Text)

If w <= 50 Then

a = 1.5 * w

else

a = 50 * 1.5 + (w - 50) * 2

end if

label3.caption = a

End Sub

Private Sub Command2_Click()

Text1.Text = ""

label3.caption = ""

End Sub

B04、输入a, b 的值 , 当a ×b>0时计算表达式y =ab b

a 4+的值,否则弹出消息“wrong ”。

Private Sub Command1_Click()

a=val(text1.text)

b=val(text2.text)

if a*b>0 then

label4.caption =(a+b)/sqr(4*a*b)

else

label4.caption =“wrong ”

end if

End Sub

Private Sub Command2_Click()

Text1.Text = ""

Text2.Text = ""

Label4.caption = ""

End Sub

B05、输入a,b,c 三个数,若b 2-4ac ≥0 则显示“有实根”,否则显示“无实根”。 Private Sub Command1_Click()

a=val(text1.text)

b=val(text2.text)

c= val(text3.text)

if b*b-4*a*c>=0 then

label4.caption =“有实根”

else

label4.caption =“无实根”

end if

End Sub

Private Sub Command2_Click()

Text1.Text = ""

Text2.Text = ""

Text3.Text = ""

Label4.caption = ""

End Sub

B06、由键盘输入三条边ABC,判断是否构成三角形,构成三角形的显示“此三边能构成三角形”,否则显示“此三边不能构成三角形”。(构成三角形的条件为:任意两边之和大于第三边,任意两边之差小于第三边。)Private Sub Command1_Click()

a=val(text1.text)

b=val(text2.text)

c= val(text3.text)

if a+b>c and a+c>b and b+c>a then

label4.caption =“此三边能构成三角形”

else

label4.caption =“此三边不能构成三角形”

end if

End Sub

Private Sub Command2_Click()

End

End Sub

B07任意输入一个数,若这个数大于零则输出这个数的平方根,若这个数小于或等于零则输出这个数的绝对值。

Private Sub Command1_Click()

a = Val(Text1.Text)

If a > 0 Then label3.caption = Sqr(a) Else label3.caption = Abs(a)

End Sub

Private Sub Command2_Click()

End

End Sub

C类题

说明:C类题以循环结构的应用为主,并涉及累加、累乘、随机函数、分离数字、判断整除的应用等。

C01、在[1~1000]区间中的所有整数中,分别计算能被3整除的数的个数及能被7整除的数的个数,

结果显示如题所示。要求:必须使用循环语句实现。

Private Sub Command1_Click()

s1 = 0

s2 = 0

For i = 1 To 1000 Step 1

If i mod 3=0 Then s1 = s1 + 1

If i mod 7=0 Then s2 = s2 + 1

Next i

label3.caption = s1

label4.caption = s2

End Sub

Private Sub Command2_Click()

End

End Sub

C02、输出所有的水仙花数。即水仙花数是三位数,并且满足每位数字立方之和等于这个数。如:153=1^3+5^3+3^3 (用循环完成)

Private Sub Command1_Click()

Cls

For i = 100 To 999

a =fix( i / 100)

b = fix((i-a*100) /10)

c = i-a*100-b*10

If i = a *a*a+b*b*b+c*c*c Then Print i

Next i

End Sub

Private Sub Command2_Click()

End

End Sub

C03、求1到1000之间的偶数和、奇数和

Private Sub Command1_Click()

s1 = 0

s2 = 0

For i = 1 To 1000

If i Mod 2 = 0 Then

s1 = s1 + i

Else

s2 = s2 + i

End If

Next i

Label2.caption = s1

Label4.caption = s2

End Sub

Private Sub Command2_Click()

End

End Sub

C04、编程计算S=1+2+3+4+……N,找一个最大整数,使得S<30000

Private Sub Command1_Click()

s = 0

n = 0

Do While s < 30000

n = n + 1

s = s + n

Loop

Label2.caption = n - 1

Label4.caption = s - n

End Sub

Private Sub Command2_Click()

End

End Sub

C05、求N!=1*2*3*…*N,N值由键盘输入(N应在5---10之间,否则输出“N值不符合要求”)。Private Sub Command1_Click()

n = val(InputBox("n="))

If n>= 5 and n <= 10 Then

s = 1

For i = 1 To n

s = s * i

Next i

Print "1*2*3*......*"; n ; "=";s

Else

Print “N值不符合要求”

End if

End Sub

Private Sub Command2_Click()

End

End Sub

C06、单击窗体时生成20个[0,9] 范围内的随机整数,在窗体上显示出其中大于5的随机整数。Private Sub Form_Click()

Cls

Randomize Timer

For i = 1 To 20

x = Fix(Rnd * (9-0+1))+0

If x > 5 Then Print x

Next i

End Sub

C07生成10个[10,99] 范围内的随机整数,显示并求平均值。

Private Sub Command1_Click()

Randomize

Cls

For i = 1 To 10

x = Fix(Rnd * 90) + 10

Print x,

If i Mod 5 = 0 Then Print

s = s + x

Next i

Print "平均值为:"; s / 10

End Sub

Private Sub Command3_Click()

End

End Sub

C08计算1*2+2*3+3*4+……+9*10的值

Private Sub Command1_Click()

s = 0

For i = 1 To 9

s = s + i * (i + 1)

Next i

Label2.caption = s

End Sub

Private Sub Command2_Click()

End

End Sub

C09本金1万元,年利率7.5%,利滚利(即每年结息后,将利息转成本金继续存入)几年后本利可达到2万元?

1年的本利值=本利金+本利金×年利率

Private Sub Command1_Click()

s = 1

Do while s<2

d = d + 1

s = s + s * 0.075

Loop

Label1.caption = d

End Sub

Private Sub Command2_Click()

End

End Sub

D 类题(综合应用)

D01、编程实现:单击“计算”按钮,求100个两位数的随机整数之和,并显示出来。单击“清除”按钮,

清除相应数据。要求必须使用循环语句实现。

Private Sub Command1_Click()

For i = 1 To 100

a = Fix(Rnd * 90) + 10

s = s + a

Next i

Label2.caption = s

End Sub

Private Sub Command2_Click()

Label2.caption = ""

End Sub

D02、点击窗体输出九九乘法表

Private Sub Form_Click()

Print " 九九乘法表"

For a = 1 To 9

For b = 1 To a

Print a ; "*" ; b ;"="; a * b ;

Next b

Print

Next a

End Sub

D03、点击窗体打印如下图形:

Private Sub Form_Click()

For i = 1 To 5

Print Tab(6 - i);

For j = 1 To 2 * i - 1

Print "*";

Next j

Print

Next i

End Sub

D04、有一数学灯谜,求A 、B 、C 、D(其中A 、B 、C 、D 都为一位数字)的值

ABC

CDC ABCD

Private Sub Command1_Click()

For A = 1 To 9

For B = 0 To 9

For C = 1 To 9

For D = 0 To 9

If (1000 * A + 100 * B + 10 * C + D) - (100 * C + 10 * D + C) = (100 * A + 10 * B + C) Then

Print “A:”;a

Print “B:”;b

print “C:”;c

print “D:”;d

end if

next D

next c

next b

next a

End Sub

Private Sub Command2_Click()

End

End Sub

D05、产生10个两位的随机整数并打印输出,点击“排序”按钮将它们按从小到大的顺序排序并在下一行打印输出。点击“结束”按钮退出程序。

Private Sub Command1_Click()

Cls

Dim a(10) as integer

Randomize

For i = 1 To 10

a(i) = Fix(Rnd * (99-10+1)) + 10

Print a(i);

Next i

For i = 1 To 9

For j = i + 1 To 10

If a(j) < a(i) Then

t = a(j):

a(j) = a(i):

a(i) = t

end if

Next j

Next i

Print

For i = 1 To 10

Print a(i);

Next i

End Sub

Private Sub Command2_Click()

End

End Sub

D06、36块砖,36人搬。男搬4,女搬3,两个小孩抬一块砖。要求一次全搬完。问需男、女、小孩各若干?Private Sub Form_Click()

Cls

Print "男", "女", "小孩"

For i = 0 To 9

For j = 0 To 12

m = 36 - i - j

If 4 * i + 3 * j + m / 2 = 36 Then Print i, j, m

Next j

Next i

End Sub

D07、我国古代数学家张丘建在《算经》中出了一道“百钱百鸡”题,题意是:公鸡五元一只,母鸡三元一只,

小鸡一元三只。用100元钱买100只鸡,问公、母、小鸡各买多少只?编程输出所有满足

Private Sub Form_Click()

Print "公鸡", "母鸡", "小鸡"

For x = 0 To 20

For y = 0 To 33

z = 100 - x - y

If 5 * x + 3 * y + z / 3 = 100 Then Print x, y, z

Next y

Next x

End Sub

D08、有一道写于纸上的数学题被雨水淋湿,其中有两个数字已模糊不清(3□+42)×6=47□你能找出这两个数吗?

Private Sub Form_Click()

Cls

For a = 0 To 9

For b = 0 To 9

If (30 + a + 42) * 6 = (470 + b) Then Print a,b

Next b

Next a

End Sub

D09、有一数列的前四项是:3,9,27,81….请找出数列的规律,打印输出这个数列的前10项,并计算该数列前10项的和。(请用数组完成)

Private Sub Form_Click()

Cls

Dim a(1 To 10) As Long

a(1) = 3

S = a(1)

Print a(1)

For i = 2 To 10

a(i) = a(i - 1) * 3

S = S + a(i)

Print a(i)

Next i

Print "总和="; S

End Sub

D10、显示出100-200以内的所有素数。

Private Sub Form_Click()

Cls

For i = 100 To 200

For j = 2 To i - 1

If i Mod j = 0 Then s = 1

Next j

If s = 0 Then Print i;

s = 0

Next i

End Sub

D11、2--- 1000以内的完全数(因子之和等于它本身的数为完全数),例:6=1+2+3, 28=1+2+4+7+14, 那么6和28是完全数。

Private Sub Form_Click()

Cls

For i = 2 To 1000

For j = 1 To i - 1

If i Mod j = 0 Then s = s + j

Next j

If s = i Then Print i

s = 0

Next i

End Sub

选择题(有答案)

选择题(含答案) 一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是(C)。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是 (C)。 A、"12334" B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是(B)。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。 A、https://www.wendangku.net/doc/2311292904.html,="VisualBasic窗体" B、Form1.Title="VisualBasic窗体" C、Form1.Caption="VisualBasic窗体"

D、Form1.Text="VisualBasic窗体" 5、为了装入一个Visual Basic应用程序,应当(D) A、只装入窗体文件(.frm) B、只装入工程文件(.vbp) C、分别装入工程文件和标准模块文件(.bas) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要(A)。 A、相同 B、不相同 C、两可 D、都不对 7、下面正确的赋值语句是(C)。 A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x 8、Visual Basic 6.0集成环境的主窗口中不包括(C)。 A、标题栏 B、菜单栏 C、状态栏 D、工具栏 9、以下叙述中错误的是(C)。 A、Visual Basic 是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句

VB期末考试试题及答案

二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。 A、Caption B、Name C、Text D、Label 6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。 A、Caption B、Name C、Text D、Value

7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的 D 。 A、在标题项中输入&,然后打勾 B、在索引项中打勾 C、在有效项中打勾 D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示 A 。 Private Sub Command1_Click( ) Print "VB"; Print "Hello! "; Print "VB" End Sub A、 VBHello!VB B、 VB Hello!VB C、 VB D、 VB Hello! VB Hello! VB 9、语句Print "The answer is:";20/4-2的结果为 B 。 A、The answer is 20/4-2 B、The answer is 3 C、The answer is "20/4-2" D、非法语句 10、下列哪个控件是容器控件 B 。 A、Image B、Picture C、ComboBox D、FileListBox 11、若要将窗体从内存中卸载出去,其实现的方法是 D 。 12、以下选项中,不是 Visual Basic控件的是 A 。 A.窗体 B.定时器 C.单选框 D.命令按钮 13、双击窗体中的对象后,Visual Basic将显示的窗口是 A 。 A.代码窗口 B.工具箱 C.项目(工程)窗口 D.属性窗口 14、可决定窗体的左上角是否有控制菜单的属性是 A 。 15、设有如下语句: Strl=InputBox("输人","","练习") 从键盘上输人字符“示例”后,Strl的值是 D 。 A.“输入” B.“” C.“练习” D.“示例” 16、窗体Form1的Name属性是Frm1,它的单击事件过程名是 C 。 A. Form1_Click C. Frm1_Click D. Me_Click 17、窗体的hide属性的含义是 A 。 A.隐藏 B.展现 C.装入 D.卸载 18、若要设置定时器控件的定时时间,需设置的属性是 C 。 A.Enabled B.Value C.Interval D.Text 19、能够改变复选框中背景颜色的属性是 C 。

VB基本学习知识及其选择,循环结构习题集

一、VB 基本知识及选择、循环结构习题 一、基本概念题 (1) 说明下列哪些是Visual Basic 合法的直接常量,并分别指出它们的类型。 100.0 %100 1E1 123D3 123,456 0100 “ASDF” “1234.5” #2004/10/7# 100# π &O78 &H123 True T -1123! 345.54# (2)下列数据哪些是变量,哪些是常量?是什么类型的常量? Name “name” False ff “11/16/99” cj “120” n #11/12/2004# 12.345 (3) 下列符号中,哪些可以是Visual Basic 的合法变量名? A123 a12_3 123_a a,123 a 123 Integer XYZ False Sin(x) 变量名 sinx π (4)把下列数学表达式写成Visual Basic 表达式: (1)5||z y x ++ (2)6 )1(xy + (3)xy y x 310+ (4)a ac b b 242-+- (5)3211111 r r r + + (6) 110ln 45sin 10 ++++y x e ο (5)写出下列表达式的值: (1)123 + 23 Mod 10 \ 7 + Asc("A") (2)Int(68.555 * 100 + 0.4) / 100 (3)#11/22/2004# - 10 (4)"ZXY" & 123 & "abc" (6)设a=7,b=3,c=4,求下列表达式的值: (1)a + 3 * c (2)a ^ 2 / 4 (3)a / 2 + 3 \ 2 (4)a Mod 3 + b ^ 3 / c \ 5 (7)写出下列函数的值: (1)Int(-3.14159) (2)Fix(-3.14159) (3)Sqr(Sqr(81)) (4)Len("Visual Basic 程序设计") (5)Int(Abs(99 - 100) / 2) (6)Sgn(7 * 3 + 2) (7)LCase("Hellow VB!") (8)Mid("Hellow VB!", 4, 3) (9)Left("Hellow VB!", 3) (10)Val("16个加23个") (11)Str(-459.55) (12)UCase("Visual Basic") 二、 选择题 (1)可以同时删除字符串前导和尾部空格的函数是 。 A. Ltrim B. Rtrim C. Trim D. Mid (2)函数Int(Rnd(1) * 10)是在哪个范围产生随机整数 。 A. (0,1) B. (0,9) C. (1,10) D. (1,9) (3)数学式子sin25o写成Visual Basic 表达式是 。 A.Sin25 B. Sin(25) C. Sin(25o) D. Sin(25*3.14/180) (4)表达式16/4 – 2^3 * 8/4 Mod 5\2的值是 。 A. 14 B. 4 C. 20 D. 2 (5)数学关系式103<≤x 表示成正确的VB 表达式为 。 A. 3<= x <10 B. x >= 3 And x<10 C. x>=3 Or x<10 D. 3<= x And <10 (6)已知A=”12345678”,则表达式Val(Left(a, 4) + Mid(a, 4, 2))的值是 。

2009第二套试题客观题答案

2009第二套试题客观题答案 2009年09月25日 21:48 一、单选题(每题1分) 1、在有关计算机软件、程序、文档的描述中,下面不正确的是(B)。 A 文档是为了便于了解程序所需的资料说明 B 软件、程序和文档都必须以文件的形式存放在计算机的磁盘上 C 程序是计算任务的处理对象和处理规则的描述 D 软件是计算机系统中的程序和有关的文档 2、在工资表中要单独显示“实发工资”大于1000的每条记录,下列命令能实现的是(C)。 A 使用数据菜单的分类汇总命令 B 使用数据菜单的排序命令 C 使用数据菜单中的记录单的条件命令 D 使用格式菜单的单元格格式命令 3、在PowerPoint 2003中,创建具有个人特色的设计模板的扩展名是(A)。 A pot B pps C ppa D ppt 4、OSI参考模型的物理层传送数据的单位是(A)。 A 比特 B 帧 C 包 D 分组

5、关于关闭计算机的不正确方式为:(A)。 A 通过切断计算机电源来关闭计算机 B 通过Del+Ctrl+Alt组合键,然后选择“关机”按钮实现 C 通过“开始”菜单中的“关机”选项完成 D 通过Alt+F4,然后选择“关机”来实现 6、下列关于Excel 2003工作表操作的描述不正确的是(B)。 A 工作表名显示在工作表最下面一行的工作表标签上 B 工作表只属于创建时所属的工作簿,无法移动到其他的工作簿中 C 工作簿中的工作表排列顺序是允许改变的 D 可以在一个工作簿中同时插入多张工作表 7、Excel 2003中提供了很多已经设置好的表格格式,可以很方便地选择所需样式,套用到选定的工作表单元格区域,这称为(D)。 A 表格格式 B 单元格格式 C 数据样式 D 自动套用格式 8、默认打印机的图标的(B)位置有一个“√”标志。 A 左侧 B 右上角 C 右侧 D 左上角 9、在Word 2003的编辑状态,选择了当前文档中的一个段落,进行“清除”操作(或按Del键),则(A)。 A 该段落被删除,但能恢复

有机化学选择题以及答案

有机化学各章习题及答案 第一章绪论 第一章:1.A 2.D 3.C 4.B 5.C 6.C 7.D 8.D 9.C 10.D 1. 在下列化合物中,偶极矩最大的是 ( A ) A.CH3CH2Cl B. H2C=CHCl C. HC≡CCl D CH3CH=CHCH3 2. 根据当代的观点,有机物应该是 ( D ) A.来自动植物的化合物 B. 来自于自然界的化合物 C. 人工合成的化合物 D. 含碳的化合物 3. 1828年维勒(F. Wohler)合成尿素时,他用的是 ( B ) A.碳酸铵 B. 醋酸铵 C. 氰酸铵 D. 草酸铵 4. 有机物的结构特点之一就是多数有机物都以 ( ) A.配价键结合 B. 共价键结合 C. 离子键结合 D. 氢键结合 5. 根椐元素化合价,下列分子式正确的是 ( ) A.C6H13 B. C5H9Cl2 C. C8H16O D. C7H15O 6. 下列共价键中极性最强的是 ( ) A.H-C B. C-O C. H-O D. C-N 7. 下列溶剂中极性最强的是 ( ) A.C2H5OC2H5 B. CCl4 C. C6H6 D. CH3CH2OH 8. 下列溶剂中最难溶解离子型化合物的是 ( ) A. H2O B. CH3OH C. CHCl3 D. C8H18 9. 下列溶剂中最易溶解离子型化合物的是 ( ) A.庚烷 B. 石油醚 C. 水 D. 苯 10. 通常有机物分子中发生化学反应的主要结构部位是 ( )

A.键 B. 氢键 C. 所有碳原子 D. 官能团(功能基) 第二章烷烃 第二章:1.C 2.C 3.B 4.D 5.A 6.D 7.D 8.D 9.D 10.C 11.D 12.C 13.C 14.B 15.D 16.A 17.C 18.C 19.B 20.D 21.C 1. 在烷烃的自由基取代反应中,不同类型的氢被取代活性最大的是 ( ) A.一级 B. 二级 C. 三级 D. 那个都不是 2. 氟、氯、溴三种不同的卤素在同种条件下,与某种烷烃发生自由基取代时,对不同氢选择性最高的是( ) A.氟 B. 氯 C. 溴 D. 3. 在自由基反应中化学键发生 ( ) A. 异裂 B. 均裂 C. 不断裂 D. 既不是异裂也不是均裂 4. 下列烷烃沸点最低的是 ( ) A. 正己烷 B. 2,3-二甲基戊烷 C. 3-甲基戊烷 D. 2,3-二甲基丁烷 5. 在具有同碳原子数的烷烃构造异构体中,最稳定的是 ( )的异构体 ( ) A. 支链较多 B. 支链较少 C. 无支链 6. 引起烷烃构象异构的原因是 ( ) A. 分子中的双键旋转受阻 B. 分子中的单双键共轭 C. 分子中有双键 D. 分子中的两个碳原子围绕C-C单键作相对旋转 7. 将下列化合物绕C-C键旋转时哪一个化合物需要克服的能垒最大 ( ) A. CH2ClCH2Br B. CH2ClCH2I C. CH2ClCH2Cl D. CH2ICH2I 8. ClCH2CH2Br中最稳定的构象是 ( )

2016年计算机二级《VB》基础练习题及答案(2)

2016年计算机二级《VB》基础练习题及答案(2) 1[简答题]在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,它们的高、宽分别为300、2400和1200、2400。窗体的标题为“窗口”。请通过属性窗口设置适当的属性,满足如下要求: ①Text2可以显示多行文本,并且有垂直和水平两个滚动条; ②程序运行时在Textl中显示输入的字符为“*”。 程序运行后的窗体如图所示。 注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjtl.vbp,窗体文件名保存为sjtl.frm。 参考解析: 【考点分析】本题考点有:窗体的Caption属性,文本框的Name、Width、Hei【ght、PasswordChar、Text、MuhiLine、ScrollBars属性。 【解题思路】文本框控件的MuhiLine属性用于设置文本框是否显示多行文本,值为Tr ue表示是,值为False则表示否。ScrollBars属性设置文本框是否有水平或垂直滚动条,它有0、l、2和3这4个值,0表示没有滚动条(默认值),1表示只有水平滚动条,2表示只有垂直滚动条,3表示有水平和垂直滚动条。文本框的PasswordChar属性常用于设置用某字符(如“*”)屏蔽用户在文本框中键入的内容,常用于口令输入。 【操作步骤】 步骤1:新建一个窗体,按照题目要求建立文本框控件并设置其属性,程序中涉及的控件及属性见表3.8和表3.9。

步骤2:调试并运行程序,关闭程序后按题目要求存盘。 【易错提示】由于ScrollBars属性的设置值较多,易混乱,请考生牢记4个值分别设置的文本框滚动条属性。 2[单选题]在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。 A.外模式 B.内模式 C.概念模式 D.逻辑模式 参考答案:B 参考解析:数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择B。 3[单选题]以下关系表达式中,其值为True的是()。 A.1f.XYZ”>”XYz” B.”VisualBasic”<>”visualbasic” C.P the-.=’’there·t D.”Integer”<”Int” 参考答案:B 参考解析:用关系运算符比较两个操作敷时,如果两个操作数是字符型的,按字符的A SCIl码从左到右一一比较,即先比较第1个,若相同再比较第2个,依次比较,直到比较

VB选择题

《VB》期末考试选择题复习(共180题) 1. Visual Basic集成开发环境中不包括下列哪些窗口( )。 A、工具箱窗口 B、工程资源管理器窗口 C、属性窗口 D、命令窗口 参考答案是:D 2. 在设计应用程序时,通过( )窗口可以查看到应用程序工程中的所有组成部分。 A、代码窗口 B、窗体设计窗口 C、属性窗口 D、工程资源管理器窗口 参考答案是:D 3. 在正常安装Visual Basic6.0后,可以通过多种方式启动Visual Basic。以下方式中不能启动Visual Basic的是:( )。 A、通过“开始”菜单中的“程序”命令 B、通过“我的电脑”找到vb6.exe,双击该文件名 C、通过“开始”菜单中的“运行”命令 D、进入DOS方式,执行vb6.exe文件参考答案是:D 4. Visual Basic 6.0工程文件的扩展名是( )。 A、.vbp B、.frm C、.bas D、.cls 参考答案是:A 5. Visual Basic 6.0是面向( )的程序设计语言。 A、过程 B、工程

C、事件 D、对象 参考答案是:D 6. 下列关于 Visual Basic编程特点的叙述中,错误的是( )。 A、Visual Basic 是采用事件驱动编程机制的语言 B、构成 Visual Basic 程序的多个过程没有固定的执行顺序 C、Visual Basic 程序既可以编译运行,也可以解释运行 D、Visual Basic 程序不是结构化程序,不具备结构化程序的 3 种基本结构参考答案是:D 7. Visual Basic 6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是( )。 A、设计状态 B、编写代码状态 C、运行状态 D、运行状态 参考答案是:B 8. 在Visual Basic 6.0中要获取上下文相关帮助,只需将光标定位在相应位置,再按 ( )键即可。 A、F1 B、F2 C、F3 D、F4 参考答案是:A 9. Visual Basic 6.0集成开发环境的主窗口中不包括( )。 A、标题栏 B、菜单栏 C、状态栏 D、工具栏

《健康评估》考试试题及答案 客观题一套

《健康评估》考试试题及答案 (客观题一套,加粗的为答案) A1型题 1.护理评估的最终目的是 A.全面采集病人的资料 B.纠正医生不妥的诊断 C.解决病人的健康问题 D.取得病人的信任 E.结合病史做出医疗诊断 2. 护理病史采集中错误的做法是 A.护士先做自我介绍 B.询问病史时多问少听 C.交谈中避免套问 D.结束谈话时简单重复内容 E.对患者的疑虑应作必要的指导 3. 护士获得客观健康资料的主要途径是 A.阅读病历及健康记录 B.病人家属的陈述 C.观察及体检获取 D.病人的抚养人提供 E.病人本人提供 4.个体患病后对机体功能异常的主观感觉或自身体验称为 A.症状 B.体征 C.感受 D.压力 E.反应 5. 清晨眼睑水肿,逐渐蔓延全身,应考虑哪种疾病 A 门脉性肝硬化 B 右心衰竭 C 急性肾小球肾炎 D 甲状腺机能减退症 E 营养不良. 6. 咳嗽与咳痰疾病中,下列哪些疾病最常见

A 中枢神经系统疾病 B 呼吸道疾病 C 胸膜疾病 D 心血管疾病E.血液系统疾病 7.吸气性呼吸困难严重时可出现“三凹征”,下列哪种疾病不是吸气性困难常见疾病 A. 气管肿瘤 B. 气管异物 C. 喉痉挛 D. 慢支伴肺气肿 E.纵隔肿瘤 8.急性肺水肿的特征是 A 铁锈色痰 B 粉红色泡沫痰 C 粘液性痰 D 草绿色痰 E.鲜红色血痰 9.咯血时出血部位不可能位于 A 支气管 B 肺 C 胃 D 喉 E.气管 10.毛细血管血中脱氧血红蛋白超过多少 g/L 时可以出现紫绀 A 150 B 50 C 95 D 26 E. 11 中心性紫绀具有 A 多出现在四肢末梢 B 皮肤温暖 C 加温可消失 D 按摩可消失E.以上都不是 12.常出现心悸的疾病是 A 肺气肿 B 甲状腺功能亢进症 C 糖尿病 D 消化性溃疡 E.腹泻 13.呕吐伴右上腹痛应考虑

单项选择题有答案

单项选择题 1、对吴均《山中杂诗》赏析正确的一项是( D ) 诗中的景象都是作者想象出来的,并不是真实存在的。 A. 全诗一句一景,没有人的痕迹。 B. 作者写这首诗的目的只是为了表达他对大自然的热爱之情。 C.本诗表达生动形象,主题明确,作者借幽居的景象,暗示归 D.隐山居之乐,充分表达了作者恬淡超然的闲适心情。 2、关于诗歌《山中杂诗》赏析,不正确的是( B )此题有疑问 这首诗写了四处场景:山际来烟、竹中落日、鸟飞向檐、云 A.出窗里,生动描绘了山居环境的幽静,表现了作者闲适的心情。这首诗写作者仕途不畅,尚未年高就要过上归隐生活,但他 B.很喜爱宁静的山居生活。 这首诗是作者在被贬后有感而发的,侧面体现了作者仕途不 C.畅,鸿图大志不得抱的遗憾。 这首诗表达生动形象,主题明确,作者借幽居的景象,暗示 D.归隐山居之乐,充分表达了作者恬淡超然的闲适心情。 3、赏析诗歌《山中杂诗》,关于诗的写作手法,不正确的是 ( D )

本诗单纯使用白描细描手法。 A. 本诗动静相衬,相得益彰。。 B. 本诗景物交融,景中含情,景中有人。 C. 本诗托物寓意,情感表现相当明显。 D. 4.赏析诗歌《山中杂诗》,关于“竹中窥落日”中的“窥”字,不能用“望”来代替,下列说法正确的是( D ) “窥”和“望”都有“用眼睛去看”的意思,用哪一个字在 A.本诗没有多大影响,只是作者用词习惯。 “窥”和“望”虽然都有“看”的意思,“窥”是从缝隙中 B.看的意思,“望”则是向远处看的意思,两者不在一个层面上。 作者当时是竹林里,是通过竹子与竹子之间的间隙看到的路 C.日,所以应该用“窥”。 “窥”表现出竹林幽深茂密,意境清幽;而“望”则更体现 D.出意境的阔疏朗,与诗歌整体意境不合。 以下关于诗歌《山中杂诗》的理解,分析不正确的是( C )、5这首诗写了四处场景:山际来烟、竹中落日、鸟飞向檐、云 A.出窗里,生动描绘了山居环境的幽静,表现了作者闲适的心.情。表达了诗人宁静、淡泊和愉悦的心情。 诗中说明了一个道理:拥有独到的观察角度,就会欣赏到与 B.众不同的景物。

VB练习题(上机)含答案

第一部分 1 在窗体上添加一个命令按钮(名称为Cmd1,标题为"输出平均值")。程序运行后,单击命令按钮完成以下工作: ①随机产生20个0到1000的整数,将其放入一个一维数组中 ②求出所有元素的平均值,并显示在窗体上(如下图所示) Private Sub Cmd1_Click() Dim a%(19), i%, sum!, aver! Randomize For i = 0 To 19 a(i) = Int(Rnd * 1001) sum = sum + a(i) Next i aver = sum / 20 Print aver End Sub 2 请在名称为Form1的窗体上添加一个名称为Text1的文本框和一个名称为C1、标题为"转换"的命令按钮,如下图所示。在程序运行时,单击"转换"按钮,可以把Text1中的小写字母转换为大写,把大写字母转换为小写,其他字符不变。 Private Sub C1_Click() Dim ch As String, ch1 As String, i% ch = Text1 For i = 1 To Len(ch) If Asc(Mid(ch, i, 1)) >= 65 And Asc(Mid(ch, i, 1)) <= 90 Then ch1 = ch1 + LCase(Mid(ch, i, 1)) Else

ch1 = ch1 + UCase(Mid(ch, i, 1)) End If Next i Text1 = Text1 + vbCrLf Text1 = Text1 + ch1 End Sub 3 在窗体上添加一个命令按钮(名称为MyCmd1,标题为"输出最大值")。程序运行后,单击命令按钮完成以下工作: ①随机产生30个0~1000的整数,将其放入一个一维数组中 ②求出其中的最大值,并显示在窗体上。 Private Sub MyCmd1_Click() Dim a%(29), i%, max% Randomize For i = 0 To 29 a(i) = Int(Rnd * 1001) Next i max = a(0) For i = 1 To 29 If a(i) > max Then max = a(i) Next i Print max End Sub 4 请设计如下图所示窗体界面。程序运行时,在选中一个或两个复选框和一个单选按钮时,单击命令按钮,则对文本框中的文本内容做相应的设置。请编写适当的事件过程,完成上述功能。

vb真题(选择题)

1、下列叙述中,错误的是( A )。(1分) A、一条语句可以分为多行书写,但要在上行末加上VBCrLf B、在同一行上书写多条语句,应在两两语句中加上:号 C、可以用Rem或'注释单行语句 D、VB程序代码不区分字母的大小写 2、下列叙述正确的是( D )。(1分) A、Visual Basic的事件是由用户定义的 B、Visual Basic程序从主窗体开始执行 C、Visual Basic程序是过程驱动的 D、保存一个Visual Basic程序,应分别保存其窗体模块、标准模块和工程文件 3、被对象所识别的动作与对象可执行的动作分别称为对象的( A )。(1分) A、方法、事件 B、事件、方法 C、事件、属性 D、过程、属性 4、下列关于VB编码规则的叙述中,正确的是( C )。(1分) A、一条语句可以分为多行书写 B、多条语句不能书写在同一行上 C、每条语句以分号;结尾 D、应用程序代码字母是区分大小写的 5、( D )不属于面向对象系统的三要素。(1分) A、事件 B、属性 C、方法 D、变量 6、下列叙述中,不正确的叙述是( C )。(1分) A、注释语句是非执行语句,仅对程序的有关内容起注释作用,客观存在不被解释和编译 B、注释语句能放在整个代码程序的最后 C、注释语句可以放在代码中的任何位置 D、代码中加入注释语句的目的是提高程序的可读性 7、下列叙述错误的是( B )。(1分) A、不允许使用行号与标号 B、单条语句可分行书写 C、同一行上可以书写多条语句 D、VB代码不区分字母的大小写 8、窗体设计器是用来设计( B )。(1分) A、应用程序的代码段 B、应用程序的界面 C、对象的属性 D、对象的事件 9、启动Visual Basic后,系统为用户新建的工程起一个名为( A )的临时名称。(1分) A、工程1 B、窗体1 C、工程 D、窗体 10、在界面设计时,双击窗体中的对象后,Visual Basic将显示的窗口是( C )。(1分) A、立即窗口 B、属性窗口 C、代码窗口 D、工程资源管理器窗口 11、VB应用程序在( A )模式下不能编辑代码和设计界面。(1分) A、运行 B、中断 C、设计 D、以上均不能 12、如果要向工具箱中加入控件的部件,可以利用“工程”菜单中的( B )命令(1分) A、引用 B、部件 C、工程属性 D、加窗体 13、如果Visual Basic环境中缺少某个窗口,一般应该从主菜单的( D )下拉菜单中寻找并打开。(1分) A、编辑 B、文件 C、调试 D、视图 14、标准控件不包括( D )控件。(1分) A、驱动器列表框 B、目录列表框 C、文件列表框 D、通用对话框 15、在设计窗体时,如果窗体上没有显示网格会感到不方便,( c )可以使网格出现。(1分) A、使用“编辑”菜单上的相关命令 B、使用“格式”菜单上的相关命令 C、使用“工具”菜单上的相关命令 D、使用“工程”菜单上的相关命令 16、在Visual Basic中,某一事件对应的程序叫( b )。(1分)

ps选择题带答案

不能实现的功能是() A . 提高图像的清晰度 B . 调整图像的对比度 C . 调整图像的亮度 D . 调整图像的饱和度 2.关于Photoshop背景图层的描述正确的是() A . 背景图层不能添加滤镜效果 B . 当只有背景图层时,不能删除该图层 C . 背景图层不能转换为其他类型的图层 D . 背景图层不能复制 3.在中,不属于套索工具组的是() A . 自由套索工具 B . 多边形套索工具 C . 矩形选择工具 D . 磁性套索工具 4.在中,文本工具不能实现的功能是( ) A . 改变文字颜色 B . 增加文字内容 C . 调整文字大小 D . 调整文字在图层中的位置 中,“ ”工具实现的功能是( ) A . 把选中的区域放到剪贴板上 B . 保留选中的区域 C . 配合键盘上的“Delete”键实现删除 D . 剪切掉选中的部分 6.下列哪种文件格式可以保存Photoshop的图层信息() A . bmp B . psd C . gif D . jpg 不能编辑()格式的文件 A . bmp B . swf C . psd D . jpg 8.关于中图层的说法,不正确的是() A . 使用文本工具添加文本时,可以自动添加一个图层 B . 拖入图像时不会自动添加新图层 C . 图层可以复制和隐藏 D . 可以单击图层面板上的“新建”按钮添加新图层 9.李朋在使用制作宣传画时,想把宣传画内的教学楼制作成铅笔画的效果,最易实现的操作是() A . 使用Photoshop的图层样式 B . 使用Photoshop的滤镜效果

C . 使用Photoshop的铅笔工具 D . 使用Photoshop的油漆桶工具 中要在图片中输入文字,用到的工具按钮是() A . B . C . D . 可以实现隐藏图层操作的是() A . 调整图层至最底层 B . 将图层的不透明度设置为“0%” C . 单击图层前面的区域使显示 D . 将图层填充为白色 12.在中编辑图像时,“ ”工具的作用是() A . 使图像中某些像素变深 B . 删除图像中的某些像素 C . 使图像中某些像素变模糊 D . 使图像中某些像素变淡 13. 某同学尝试用Photoshop合成相片,为便于以后反复修改,应当将文件保存的类型是() A、psd格式 B、gif格式 C、bmp格式 D、jpg格式 14. 在Photoshop中要抠取图中的浅紫色背景,最恰当的选择工具是() A、矩形选框 B、多边形套索 C、魔棒 D、磁性套索 15. 某同学尝试用Photoshop合成相片,为便于以后反复修改,应当将文件保存的类型是() A、psd格式 B、gif格式 C、bmp格式 D、jpg格式

1选择题 (有答案)

1 关于web服务器控件和html控件,下面说法正确的是(D) https://www.wendangku.net/doc/2311292904.html,中所有的控件都直接继承自System.Web.UI.Control类 B. web服务器控件中都有OnClick OnMouseMove等事件 C. html控件中没有OnClick OnMouseMove等事件 D. web服务器控件支持状态管理,而html控件不支持状态管理 2以下显示消息框的语法正确的是(AD)[选两项] A.Response.Write(“”); B.this.Literal.Text=“”; https://www.wendangku.net/doc/2311292904.html,bel.Test=“”; D.this.ClientScript.RegisterStartupScript(this.GetType(),”note”,”alter(‘bingo’)”,true); **************** c:没有这种写法,b:ok要加单引号 3以下关于get和Post提交方式说法正确的是(CD)[选两项] A.Get不可以用超链接的方式提交数据 B.Get可以用Server.Transfer();来提交Form 表单 C.Post可以通过Server.Transfer();和server.Execute()来提交Form 表单 D.Post可以通过IButton中的PostBackURL属性来提交表单数据 4.下面关于Server对象的方法说法错误的是(AC)[选两项] A.通过UrlEncode()方法可以解码字符串,使其符合URL地址的格式的要求 B.通过HtmlEncode()方法可以解码字符串,使其在浏览器中的显示与原字符串一致 C.可以通过MapPath()方法返回与Web服务器上实际路径对应的物理文件路径 D.可以用Transfer()方法终止当前页的执行,并在当前请求中执行其他页 5.下面说法中正确的是(A) A. Transfer()方法终止当前页的执行,并在当前请求中执行其他页,Execute用于在当前 请求上下文中执行一个新的页面 B.Response.Redirect()方法用于页面转向,请求新的页面,地址栏中显示原来的请求地址 C.Transfer和Execute方法用于页面转向,在地址栏中会显示新页面的地址 D. Response.Request() ,Server.Transfer() , Server.Execute()方法都可以用于页面转向 6.以下关于session会话的说法正确的是:(B ) A.关闭浏览器会结束当前会话 B .调用Session对象的Abandon()方法可以取消当前会话 C.session会话的默认值为30分钟,如果在这个时间段内客户端未发出任何请求, session将会失效 D.Session属于应用程序级别对象,所以每个客户端共享一个Session会话

VB考试题及答案

VB程序设计期末考试题 一、选择题 1 下列常量中,是Integer类型常量的是( C )。 A、123& B、-38844 C、123% D、32768 2 下面选项中()是字符连接运算符. A A、& B、And C、% D、Mod 3 下面关于VB的集成开发环境(IDE)的叙述中,不正确的是( B )。 A、IDE是设计、调试、运行VB程序的工具。 B、用户不能随意关闭IDE中的窗口。 C、"窗体设计" 窗口是用来设计应用程序界面(窗体)的。 D、打开 / 关闭各窗口的命令主要在IDE的"视图"菜单中。 4 len(“vb程序设计”)=( C ) 。 A、 5 B、2 C、 6 D、10 5 表达式 15 Mod 4 + 13 \ 5 * 2 的值是 D A、7 B、0 C、2 D、4 6 赋值语句A=123 + Mid$( “123456”,3,2) 执行后,A=(A)。 A、157 B、12334 C、123 D、"12334" 7 在一个语句内写多条语句时,用来分隔每条语句的符号是(C). A、, B、; C、: D、、 8 将逻辑型数据转换成整型数据时,转换规则是( D )。 A、将True转换为 1 ,将False转换为 0 B、将True转换为 1 ,将False转换为 -1 C、将True转换为 0 ,将False转换为 -1 D、将True转换为 -1 ,将False转换为 0 9 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是(D).

A、SIN B、4^5 C、3*4 D、x+1 10 如果x=2,则表达式x+1>2 Or sin(x)>0.9 And 3>x+3的值( B )。 A、不能计算 B、 True C、5 D、False 11 随机产生[10,50] 之间整数的正确表达式是( D )。 A、Round( Rnd*50) B、 Int(Rnd*40+10) C、Round( Rnd*51) D、 10+Int(Rnd*41) 12 每建立一个窗体,工程管理器窗口中就会增加一个(C). A、类模块文件 B、工程文件 C、窗体文件 D、程序模块文件 13 INT(100*RND(1))产生的随机整数的闭区间是(B). A、[1,100] B、[0,99] C、[0,100] D、[1,99] 14 下列数据类型中,占用内存最小的是(D). A、Integer B、Single C、Boolean D、Byte 15 VisualBasic是一种()程序设计语言.B A、过程式 B、非过程式 C、机器 D、低级 16 函数Int(10*Rnd)是在(A)范围内的整数. A、[0,9] B、[0,1] C、[1,9] D、[1,10] 17 以下合法的一组Visual Basic用户标识符是 C A、Sum 和 8abc B、a#x 和 Pi C、ForLoop 和 Total D、Const 和 DoWhile

大学VB期末考试选择题

一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是()。 A、"12334" B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是()。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是()。 A、https://www.wendangku.net/doc/2311292904.html,="VisualBasic窗体" B、Form1.Title="VisualBasic窗体" C、Form1.Caption="VisualBasic窗体" D、Form1.Text="VisualBasic窗体" 5、为了装入一个Visual Basic应用程序,应当() A、只装入窗体文件(.frm) B、只装入工程文件(.vbp) C、分别装入工程文件和标准模块文件(.bas) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要()。

A、相同 B、不相同 C、两可 D、都不对 7、下面正确的赋值语句是()。 A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x 8、Visual Basic 6.0集成环境的主窗口中不包括()。 A、标题栏 B、菜单栏 C、状态栏 D、工具栏 9、以下叙述中错误的是( )。 A、Visual Basic 是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句 C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性 D、Visual Basic中控件的某些属性只能在运行时设置 11、若要使命令按钮不可操作,要对( )属性进行设制。 A、Enabled B、Visible C、BackColor D、Caption 12、以下叙述中错误的是( )。 A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。 D、一个工程默认的启动对象是Form1 13、Cls方法可以清除窗体或图片框中的( )内容。 A、在设计阶段使用Picture设置的背景位图

选择题(有答案)

1-1.文件重命名操作时,误删除了“电子小报.doc”中的“.”,显示出来的图标为,原图标最有可能是( C )。 (A)(B)(C)(D) 1-2.文件重命名操作时,误删除了“主题班会.ppt”中的“.”,显示出来的图标为 ,原图标最有可能是( A )。 (A)(B)(C)(D) 1-3.文件重命名操作时,误删除了“校园一角.bmp”中的“.”,显示出来的图标为 ,原图标最有可能是( D )。 (A)(B)(C)(D) 1-4.文件重命名操作时,误删除了“电费表.xls”中的“.”,显示出来的图标为,原图标最有可能是( C )。 (A)(B)(C)(D) 1-5.文件重命名操作时,误删除了“小说合集.rar”中的“.”,显示出来的图标为,原图标最有可能是( B )。 (A)(B)(C)(D)

1-6.文件重命名操作时,误删除了“上海地铁.htm”中的“.”,显示出来的图标为,原图标最有可能是( A )。 (A)(B)(C)(D) 2-1.图中资源管理器右窗格中显示的是(A )。 (A) C盘中的内容(B) G盘中的内容 (C) C盘已用磁盘空间约为16.1GB (D) C盘中有12个文件 2-2.图中资源管理器右窗格中显示的是(D )。

(A) 光盘中的内容(B) G盘中有6个文件(C) C盘中的内容(D) G盘中有6个文件夹 2-3.图中资源管理器右窗格中显示的是(A )。 (A)光盘中的内容(B)光盘中有5个文件

(C)“回收站”中的内容(D)光盘中存放了10.8GB内容2-4.图中资源管理器右窗格中显示的是(B )。 (A) C盘中的内容(B) G盘中的内容 (C)G盘已用磁盘空间为63.6GB (D) G盘中有6个文件 2-5.图中资源管理器右窗格中显示的是(A )。

vb练习题及答案.doc

vb 练习题及答案 【篇一:vb 习题(含答案)】 lass=txt>1 、vb 程序中,通常不会产生错误提示的是( )。(1 分) a、编译错误 b、逻辑错误 c、运行时错误 d、实时错误 2、在设计阶段,双击窗体上任一空白处,打开的窗口是( )。(1 分) a、工程资源管理器窗口 b、代码窗口 c、工具箱窗口 d、属性窗口 3、下列说法中,正确的说法是( )。(1 分) a、窗体名称和该窗体文件名必须一致 b、窗体名称和该窗体文件名 可以不相同 c、窗体名称和该窗体文件名不能使用汉字 d、窗体名称不能使用汉字、但该窗体文件名能使用汉字 4、visual basic 有完备的help 联机帮助功能,可以通过按下功能 键( )得到帮助。( 1 分) a、f9 b 、f8 c、f1 d 、f5 5、以下( )控件可作为容器使用。( 1 分) a、label b 、picturebox c、textbox d 、image 6、将窗体的boderstyle 属性设置为( )可使窗口不显示标题栏。( 1 分) a、0 b 、1 c、2 d 、5 7、文本框没有( )属性(1 分) a、text b 、name c、caption d 、borderstyle 23、下列( )是不合法的常量。( 1 分) a、100 b 、10e02 c、100.0 d 、10e0.5 24、下列对变量的定义中,定义x 为变体型变量的是( )。(1 分) a、dim x as double b 、dim x c、dim x! d 、x%=23

25、设有如下变量声明:dim testdate as date ,为变量testdate 正确赋值的表达方式是( )。(1 分) a、textdate=#1/1/2002# b 、testdate=#1/1/2002# c、textdate=date(1/1/2002) d 、 testdate=format(m/d/yy,1/1/2002) 26、在立即窗口中运行以下语句,a=beijing :b=shanghai :print a,b 对其输出结果的描述中,正确的是( )。(1 分) a、beijing 和shanghai 中间没有空格 b、beijing 和shanghai 中 间有1 个空格 c、beijing 和shanghai 中间有 6 个空格 d、beijing 和shanghai 前面有7 个空格 27、语句段a=3: b=5:t=a :a=b: b=t 执行后( )。(1 分) a、a 值为3,b 值为3 b 、a 值为3,b 值为5 c、a 值为5,b 值为5 d 、a 值为5,b 值为3 28、下列语句中,正确的是( )。(1 分) a、if x3*y and xy then y=x^3 b 、if x3*y and xy then y=3x c、if x3*y : xy then y=x^3 d 、if x3*y and xy then y=x**3 29、下面程序段dim x%: x=5: if x then y=x+1 else y=x 运行后, y 结果是( )。(1 分) a、5 b 、6 c、1 d 、显示出错信息 30、执行语句 a = inputbox(today, tomorrow, yesterday, 5, 5) , 将显示一个输入对话框,在对话框的输入区中显示的信息是( )。(1 分) a、today b 、tomorrow c、yesterday d 、5 31、窗体上有一个命令按钮command1, 编写如下事件过 程: private sub command1_click() :x = val(inputbox(x=)) : y = inputbox(y=) : print x + y : end sub, 单击命令按钮,先后在两个输 入对话框中输入123 和321 ,窗体显示的内容是( )。(1 分) a、444 b 、123321 c、123+321 d 、出错信息 32、执行语句msgbox aaa, 2, bbb 后,所产生的消息框的标题是 ( )。(1 分) a、aaa b 、bbb

相关文档