广东药学院VB考试复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广东药学院VB考试复习题
一、单选题(每题2分,共30分)
1.我们通常说的U盘属于计算机部件中的___( )___。
(A) 输出设备 (B) 输入设备 (C) 存储设备 (D) 打印设备
2.下列表示存储容量的数据中,____( )____是最小的。
(A)20480 KB (B) 1.44 MB (C) 1 GB (D)486 Byte
3. 一个完整计算机系统应包括___()____。
(A) 主机和显示器 (B) 硬件系统和软件系统
(C) 系统软件和应用软件 (D) 内存和外存
4.二进制数10101转换为十进制是___()____。
(A) 17 (B) 21 (C) 42 (D) 10101
5.在VB中,保存一个工程至少应保存两个文件,这两个文件分别是___()____。
(A)文本文件和工程文件 (B)窗体文件和工程文件
(C)窗体文件和标准模块文件 (D)类模块文件和工程文件
6.设a=6,则执行 x=IIf(a > 5, -1, 0) 后,x的值为___()____。
(A)5 (B)6 (C)0 (D)-1
7.以下Case语句中错误的是__()_____。
(A) Case 0 To 10 (B) Case Is>10
(C) Case Is>10 And Is<50 (D) Case 3,5,Is>10
8.一般情况下,控件的大小是由___()___属性确定的
(A) Width和Height (B) Top和Left (C) Width和Left (D) Top和Width
9.下列变量名中,合法的变量名是___()____。
(A)t24 (B)iun-k (C)24t (D)t+p
10.对象的三个要素是:____。
A) 属性、方法、事件 B) 色彩、高度、宽度
C)事件、属性、色彩 D) 属性、高度、宽度
11. 符号%是声明_______类型变量的类型定义符。
A)Integer B)Variant C)Single D)String
12. 以下表达式中_____与其他几个的值不同。
(A) Left(Right("ABCDEDEFG", 6), 4) (B) Right(Left("ABCDEDEFG", 7), 4)
(C) Mid("ABCDEDEFG", 4, 4) (D) String(2, "DE")
13. 设x=4,y=8,z=7,则表达式 x (A) 1 (B) -1 (C) True (D) False 14. 关于Name属性,以下叙述中___( )___是正确的。 (A) 窗体的Name属性指定窗体的名称,用于标识一个窗体。 (B) 窗体的Name属性用于设置显示在窗体标题栏的文本。 (C) 可以通过代码在程序运行中改变某个对象的Name属性值。 (D) 对象的Name属性值可以设置为空。 15. 要求出变量x和y中较大的一个并保存在变量Max中,下面的程序段中___( )___ 是不正确的。 (A) Max = IIf(x > y, x, y) (B) If x > y Then Max = x Else Max = y (C) Max = x If y >= x Then Max = y (D) If y > x Then Max = y Max = x 二、填空题(50分,每空2分,请在实验报告上标明每个空的编号) ◆下面这段程序要在窗体显示20个[100,200]间的随机整数,求这些数的和,并 显示其中5的倍数请完成程序。 For i = 1 To 20 x = Int(___[1]___) (1)Int(Rnd*101+100) ___[2 ]___ (2)s=s+x If ___[3 ]___ (3)x mod 5=0 then print x Next I Print "总和:"; s ◆执行下面这段程序后,窗体中显示___[4 ]___和___[5 ]___。(4) 5 (5) 5.6 s = 2 For i = 3.2 To 4.9 Step 0.8 s = s + 1 Next i Print s, i ◆在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() x=0 Do Until x=-l a=InputBox("请输入A的值") a=Val(A) b=InputBox("请输入B的值") b=Val(B) x=InputBox("请输入x的值") x=Val(x) a=a+b+x Loop Print a End Sub 程序运行后,单击命令按钮,依次在输入对话框中输入5、4、3、2、1、-l,则输出结果为___[ 6]____。(6)2 请完善以下判断完数的程序。一个数如果恰好等于它的因子之和,这个数就被称为“完数”。一个数的因子是指除了该数本身以外能够被其整除的数。例如6是一个完数,因为6=1+2+3。 Private Sub Command1_Click() Dim m%, k%, i% m = Val(Text1.Text) k = 0