VB程序设计-2017年6月在线考试答案
vb程序设计试题(含答案)
第一套试题
一、选择题(每题2分,共30分)
1.在VB环境中,工程文件的扩展名是( C )
(A).frm (B).bas (C).vbp (D).frx
2.下面4项中不属于面向对象系统三要素的是( A )
(A)变量(B)事件(C)属性(D)方法
3. \、/、Mod、*这4个算述运算符中,优先级别最低的是( C )
(A)\ (B)/ (C)Mod (D)*
4.要使Print方法在Form_Load事件中起作用,要对窗体的( C )属性进行设置(A)BackColor (B)ForeColor
(C)AutoRedraw (D)Caption
5.不论何控件,共同具有的属性是( B )
(A)Text (B)Name
(C)ForeColor (D)Caption
6.要使Form1窗体的标题栏显示“欢迎使用VB”,以下语句正确的是( D ) (A)Form1.Caption=“欢迎使用VB”(B)Form1.Caption=ˊ欢迎使用VBˊ(C)Form1.Caption=欢迎使用VB (D)Form1.Caption=〞欢迎使用VB〞
7.VB提供了结构化程序设计的3种基本结构,这3种基本结构是( D )
(A)递归结构,选择结构,循环结构(B)选择结构,过程结构,顺序结构
(C)过程结构,输入、输出结构,转向结构(D)选择结构,循环结构,顺序结构
8.给变量赋值a=123+MID(“123456”,3,2),a变量中的值是( D )
(A)“12334”(B)123 (C)12334 (D)157
9.下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是( D )
电大VB程序设计形成性考核4答案
电⼤VB程序设计形成性考核4答案
判断题:(共20题每题2分)
1、如果⼀个菜单项的Visibal属性值为False,则该菜单及它的⼦菜单都不会显⽰。
参考答案:正确
2、双精度数据类型的数据在机器内部⽤8个字节存储。
参考答案:正确
3、语句Print “123”+45的输出结果是“12345”。
参考答案:错误
4、当命令按钮的Style属性值为1-Graphical时,不可以⽤Caption属性设置标题的⽂字,
可以⽤Picture属性给命令按钮添加图形。
参考答案:错误
5、编译后形成的可执⾏应⽤程序⽂件是可以脱离开系统独⽴执⾏的。
参考答案:正确
6、在盘驱动器列表框Drive1的Change事件过程中,代码Dir1.Path=Drive1.Drive的作⽤
是:当Drive1的驱动器改变时,Dir1的⽬录列表随同驱动器相应变化。
参考答案:正确
7、设计菜单中每⼀个菜单项分别是⼀个控件。每⼀个控件都有⾃⼰的名字。
参考答案:正确
8、通过改变属性窗⼝中的name属性,可以改变窗体上显⽰的标题。
9、⼆进制⽂件与随机⽂件的主要区别是:⼆进制⽂件与随机⽂件类似,必须限制固定长度,
可⽤喜欢的⽅式来存取⽂件。
参考答案:错误
10、for...next语句中的初值必须⼤于终值。
11、系统提供的诸如sqr( )等函数不属于过程。
参考答案:正确
12、在vb中,可通过函数now返回计算机系统的⽇期和时间。
参考答案:正确
13、vb允许设计和使⽤⽤户⾃⼰设计的控件。
参考答案:正确
14、vb提供的单选按钮的value属性,true表⽰选中,false表⽰未选中。
《VB程序设计》期终考查试卷(A卷)及答案
《VB 程序设计》期终考查试卷(A 卷) 适用专业: 题号 一 二 三 四 总分 总分人 分数 一、填空题(每空1分,共30分) 1、Visual Basic 是一种面向 的程序设计语言。 2、结构化的程序设计思想包括3种基本结构,分别是 、 、 。 3、在Visual Basic 6.0中,窗体和控件都是 ,都有自己的属性、方法和事件。 4、使用窗体的Print 方法输出数据时, 号表示紧凑格式输出, 号表示松散格式输出。 5、语句Print 5/4*6\5 mod 2的输出结果是 。 6、描述“X 是小于100的非负整数”的Visual Basic 表达式是 。 7、在自定义数据类型中的元素类型可以是字符串,但必须是 字符串。 8、在VB 中,参数的传递方式有 和 两种,使用它们时应分别在形参前加上关键字 和 。 9、变量的作用域分为 、 、 等3类。 10、用户自定义过程分为 、 ,两者最根本的区别在于 。 11、VB 将代码存储在3种不同的模块中: 、 、 。扩展名分别为: 、 、 。 12、PictureBox 控件可通过设置其 属性为ture ,可使其自动调整大小;而image 控件通过设置其 属性为ture ,可使其加载的图片能自动调整大小以适应image 。 13、计时器事件之间的时间间隔通过___________属性设置。
班级 学号 姓名 - -------------------------------------装--------------------------------------------订---------------------------------------线------------------------------------- 阅卷人
电大VB程序设计形成性考核1答案
判断题:(共20题每题2分)
1、为了使一个控件在运行时不可见,应将该控件的Enable属性值设置为False。
2、当用Load命令将窗体装入内存时,一定触发窗体的Load事件和Activate事件。
3、面向对象程序设计是一种以对象为基础,由事件驱动对象执行的设计方法。
4、将焦点主动设置到指定的控件或窗体上,应采用Setfocus方法。
5、方法是Visual Basic对象可以响应的用户操作。
6、对象是基本的运行实体,它既包括了数据(属性),也包括作用于对象的操作(方法)和对象的响应动作(事件)。
7、属性是用来描述和反映对象特征的参数,不同的对象具有各自不同的属性,对象的所有
属性都可以在属性窗口中设置。
8、Visual Basic中将一些通用的过程和函数编写好并封装作为方法供用户直接调用。
9、每个对象都有一系列预先定义好的事件,但要使对象能响应具体的事件,则应编写该对象相应的事件过程。
10、在打开一个Visual Basic工程进行修改后,当要另存为一个文件名时,可单击“工程另存为”命令,因为其同时会保存窗体文件。
11、使用MsgBox函数与MsgBox过程可接受用户输入数据。
12、If语句中的条件表达式中只能使用关系或逻辑表达式。
13、在Select Case情况语句中,各分支(即Case表达式)的先后顺序无关。
14、要实现同样的循环控制,在Do While-Loop和Do-Loop While循环结构中给定的循环条件是一样的。
15、一个Do循环只能使用一个Loop关键字,但是可以使用多个Exit语句。
vb程序设计题及答案
vb 程序设计题及答案
篇一:vb 程序设计试题及答案】
txt> 一、单选题
1. visual basic 是一种面向对象的可视化程序设计语言,采取了a 的编程机制。
(a) 事件驱动(b) 按过程顺序执行
(c) 从主程序开始执行(d) 按模块顺序执行
2. 若要使标签控件显示时不覆盖其背景内容,要对d 属性进行设置。
(a) backcolor (b) borderstyle
(c) forecolor (d) backstyle
3. 在visual basic 中最基本的对象是c ,它是应用程序的基石,是其他控件的容器。
(a) 文本框(b) 命令按钮
(c) 窗体(d) 标签
4. 要判断在文本框是否按下enter 键,应在文本框的d 事件中判断。
(a) change (b)keydown
(c) click (d)keypress
5. 数学表达式3W xIO在vb中的逻辑表达式为d 。
(a) 3=x10(b) 3=x and x10
(c) x=3 or x1O (d) x=3 and x1O
6. rnd 函数不可能为下列b 值。
(a) O (b) 1(c) O.1234 (d) O.OOO5
7. 赋值语句:a=123+mid(123456 ,3,2)执行后,a 变量中的值是d
(a) 12334(b) 123 (c) 12334 (d) 157
8. 对于语句if x=I then y=I ,下列说法正确的是c 。
(a) x=I 和y=I 均为赋值语句
(b) x=I 和y=I 均为关系表达式
(c) x=I 为关系表达式,y=I 为赋值语句
VB程序设计试题 及 参考答案
VB程序设计及参考答案
一、单选题(共20分,每小题1分)
1、要改变控件的宽度,应修改该控件的()属性。
(A)TOP (B)width (C)Left (D)Height
2、将命令按钮Command1设置为不可见,应修改该命令按钮的()属性。(A)Visible (B)Value (C)Caption (D)Enabled
3、()对象具有clear方法。
(A)图片框(B)窗体(C)复选框(D)列表框
4、启动VB后,就意味着要建立一个新()。
(A)窗体(B)文件(C)工程(D)程序
5、下列()对象不具有Clear方法。
(A)列表框(B)组合框(C)剪贴框(D)图片框
6、组合框有三种风格,它们由Style属性所决定,其中为简单组合框时,Style 属性值应为()
(A)0 (B)1 (C)2 (D)3
7、下列可调整图片框的大小以适合图片的属性是()
(A)Stretch (B)autosize (C)picture (D)oledropmode 8、要想清除文本框中的内容则可利用()进行。
(A)Caption (B)Text (C)Clear (D)Cls
9、在文本框控件中将Text的内容全部显示为所定义的字符的属性是()。(A)Password (B)PasswordChar
(C)需要编程来实现(D)以上都不是
10、Visual Basic是一种面向对象的程序设计语言,所采用的编程机制是()。(A)从主程序开始执行(B)按过程顺序执行
(C)事件驱动(D)按模块顺序执行
11、下列四项中合法的变量名是()。
VB程序设计编程考试题及答案
VB程序设计编程考试题及答案
V B 程序设计编程考试题及答案
1. 输入3 个数,输出最大的数
Private Sub command1_click()
Dim max
For i = 1 To 3 n = Val(InputBox("输入第 "&i &"个数"))
If n >max Then
max = n
End If
Next
Print "三个数中最大的数是 " ; max
End Sub
2. 有一元二次方程:aX2+bX+c=0,依次输入a, b, c,判断此方程是否有实根
Private Sub Command1_Click()
Dim a, b, c, n
a = Text1
b = Text2
c = Text3
n = b * b - 4 * a * c
If n >= 0 Then
Label4 = "方程有根 "
Else
Label4 = "方程无根 "
End If
End Sub
3. 输入一个百分制的成绩,若大于等于60,则用消息框弹出,显示“恭喜!成绩通过!”,若小于60,则
弹出消息框,显示“抱歉!成绩没有通过!
Private Sub Form_Load()
Text1 = ""
End Sub
Private Sub Command1_Click()
Dim n
n = Text1
If n > =60 Then
Val (MsgBox("恭喜!成绩通过! "))
Else
Val (MsgBox("抱歉!成绩没有通过! "))
End If
End Sub
4. 输入一年份,判断它是否为闰年,并显示有关信息。(判断闰年的条件是:年份能被 4 整除但不能被100
VB程序设计试卷A及答案
_ _ _ _ _ _ _ _ _ _ _ _号学
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _名姓_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _级班
_ _ _ _ _ _ _ _ _ _ _ _ _部系-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-《 VB程序设计》试卷( A 卷)
-
-
-
-
-
-(时间 90 分钟满分 100 分)
-
-
-
-
-
-
-
线
-题号一二三四五合计
-
-
-
-
-分数
-
-
-
-
-阅卷人
-
-
-
-
-
-一、选择题:( 30 分,每题 2 分)
-
-
-
-
-阅卷人得分
-
-
-
-
-
-
-
-
-
-
-
-1、“x 是小于 100 的非负数”,用 VB表达式表示正确的是()
--
-
-
-A、 0≤ x<100 B 、0<=x<100C、0<=x or x<100 D 、0<=x and x<100
-
封
-
-2、下面哪组语句可以将变量 A 和 B 的值互换?()
--
-
-
-A、 A=B: B=A B、 A=(A+B)/2: B=(A-B)/2
-
-
-
-
-
-C、 A=A+B:B=A-B:A=A-B D、 A=C:C =B:B=A
--
-
-
-3、在 Select Case X 结构中,描述判断条件 3≦X ≦7的测试项应该写成
-
-
-
-
-
-____________ 。
--
-
-A、 Case 3 ≦ X ≦ 7B、 Case 3 To 7
-
-
-
-
-
- C 、 case Is≦3, Is ≧ 3D、 Case 3 ≦ X , X ≦ 7
--
密4、下面()是算术运算符?
电子科技大学网络教育《VB程序设计》在线作业答案
答案+我名字在线考试——正在答题
作业提交1
1.
表达式2\2 * 2/2 * 2 mod 2的结果是
(A)0
(B)25
(C)5
(D)1
2.
下列自定义标识符中非法的是:
(A)Me
(B)My
(C)third
(D)fIRst
3.
表达式“A”Like “[A-Z]”的结果为:
(A)A
(B)Z
(C)TRUE
(D)FALSE
4.
表达式x >= 20 and x<= 100,其中x=37时,结果为:
(A)100
(B)20
(C)TRUE
(D)flase
5.
逻辑表达式1>0 and Not 2<7 or 2>6的值为
(A)0
(B)FALSE
(C)3
(D)TRUE
6.
表达式x /=2 ,其中x = 24,运算后x的取值为:
(A)12
(B)6
(C)48
(D)24
7.
下列可以作为VB变量的是:
(A)a(x*y)
(B)学生信息
(C)1xyz
(D)second
8.
表达式x *=2 ,其中x = 25,运算后x的取值为:
(A)50
(B)625
(C)25
(D)27
9.
表达式100 mod 12 的结果为:
(A)10
(B)4
(C)8
(D)6
10.
下列自定义标识符中合法的是:
(A)1My
(B)class
(C)forth
(D)@home
11.
表达式4<< 3 的结果为:
(A)8
(B)4
(C)32
(D)16
12.
表达式“张三”Like “张_*”的结果为:
(A)张
(B)TRUE
(C)FALSE
(D)张三
13.
后缀为.vbp的文件表示VB的
(A)类模块文件
(B)窗体文件
(C)标准类模块文件
VB程序设计试题及答案(一)
VB程序设计试题及答案(一)
一、单选题
1. VB6.0是一种面向B 的编程环境。
(A) 机器(B) 对象
(C) 过程(D) 应用
2. 要使FormI窗体的标题栏显示"欢迎使用VB",以下D 语句是正确的。
(A) Forml.Caption=“欢迎使用VB”
(B) Forml.Caption='欢迎使用VB'
(C) Forml.Caption=欢迎使用VB
(D) Forml.Caption="欢迎使用VB"
3. 若要使命令按钮不可操作,要对A 属性进行设置。
(A) EnabIed (B)Visible
(C) Backcolor (D)Caption
4. 如果在窗体上已经创建了一个文本框对象TextI,可以通过C 事件获得输入键值的ASCII码。
(A) Change (B) LostFocus
(C) KeyPress (D) GotFocus
5. 下面A 是合法的变量名。
(A) X_yz (B) 123ab。(C) integer (D) X-Y
6. 以下关系表达式中,其值为False的是A 。
(A) "ABC">"AbC" (B) "女">"男"
(C) "BASIC"=UCase("basic) (D) "123"<"23"
7. 为了给x、y、z三个变量赋初值1,下面正确的赋值语句是A 。
(A) x=1:y=1:z=1 (B) x=1,y=1,z=1
(C) x=y=z=1 (D) xyz=1
8. VB提供了结构化程序设计的三种基本结构,三种基本结构是D 。
(A)递归结构、选择结构、循环结构
电大VB程序设计形成性考核2答案
判断题:(共20题每题2分)
1、一个对象可以响应一个或多个事件。
参考答案:正确
2、一个窗体必须对应一个窗体模块,各种控件对象必须建立在窗体上。参考答案:正确
3、窗体事件和其中所有控件事件的代码都放在窗体文件(.frm)中。参考答案:正确
4、在VB中,控件的事件只能通过用户的操作触发。
参考答案:错误
5、字符型数据以双引号作为定界符,输出时双引号本身不会显示在屏幕上。
参考答案:正确
6、保存工程时,窗体文件和工程文件的文件名不能相同。
正确
错误
参考答案:错误
7、改变控件的大小,可以使用鼠标和键盘,还可以通过修改代码。
正确
错误
参考答案:正确
8、同一过程中,数组和简单变量可以同名。
正确
错误
参考答案:错误
9、VB函数中的参数可以是常量、变量、表达式,还可以是另一个函数。
正确
错误
参考答案:正确
10、代码Const Number1=15:Number1=10合法。
参考答案:错误
11、允许将块If-Then语句结构中的所有语句都写在一行上。
正确
错误
参考答案:错误
12、定义数组语句Dim a(b) As Integer 是正确的。
正确
错误
参考答案:错误
13、在过程调用中,“实参表”和“形参表”中对应的变量名不必相同,但是变量的个数必
须相等,而且实际参数的类型必须与相应形式参数的类型相符。
正确
错误
参考答案:正确
14、case是合法的变量命名。
正确
错误
参考答案:错误
15、按照文件的存取方式及其组成结构可以分为两种类型:文本文件和随机文件。
正确
错误
参考答案:错误
16、若一个工程包含多个窗体,则这些窗体之间是可以互相调用的。
电大VB程序设计形成性考核答案分析解析
判断题:(共20题每题2分)
1、菜单选项“enabled"属性与”visible"属性是相同的。
参考答案:错误
2、所有对象都有caption属性。
参考答案:错误
3、在程序中name属性是作为对象的标识而引用,不会显示在窗体上,而控件上显示的内容
由caption属性决定。
参考答案:正确
4、属性窗口用于设置与修改对象属性的初始值。
参考答案:正确
5、vb通过窗体管理构成应用程序的各类文件的集合。
参考答案:错误
6、dim I,j as integer 表明i和j都是整型变量。
参考答案:正确
7、Function函数有参数传递,并且一定有返回值。
参考答案:错误
8、由变量名对变量的内容进行使用或修改,则使用变量就是引用变量的内容。
参考答案:正确
9、变量的属性只能在属性窗口中设置。
参考答案:错误
10、菜单选项“enabled”属性与“visible”属性是不相同的。
参考答案:正确
11、sum和int.sum都可以作为VB的变量名。
参考答案:错误
12、变量名的长度最长可达1024个字符。
参考答案:错误
13、在VB中,“FOR 计数变量=初值 TO 终值 [STEP 步长]”语句中的“步长”不能为0,
否则造成死循环。
参考答案:正确
14、如果一个菜单项的visible属性为false,则它的子菜单也不会显示。
15、在VB中运算优先级别从高到低的顺序为:算术运算、连接运算、关系运算、逻辑运算。
参考答案:正确
16、程序代码的基本结构有三种:顺序结构、选择结构和过程结构。
参考答案:错误
17、End if 语句对单行if语句不需要。
vb程序设计试题(含答案)
vb程序设计试题(含答案)
第一套试题
一、选择题(每题2分,共30分)
1.在VB环境中,工程文件的扩展名是( C )
(A).frm (B).bas (C).vbp (D).frx
2.下面4项中不属于面向对象系统三要素的是( A )
(A)变量(B)事件(C)属性(D)方法
3. \、/、Mod、*这4个算述运算符中,优先级别最低的是( C )
(A)\ (B)/ (C)Mod (D)*
4.要使Print方法在Form_Load事件中起作用,要对窗体的( C )属性进行设置(A)BackColor (B)ForeColor
(C)AutoRedraw (D)Caption
5.不论何控件,共同具有的属性是( B )
(A)Text (B)Name
(C)ForeColor (D)Caption
6.要使Form1窗体的标题栏显示“欢迎使用VB”,以下语句正确的是( D ) (A)Form1.Caption=“欢迎使用VB”(B)Form1.Caption=ˊ欢迎使用VBˊ(C)Form1.Caption=欢迎使用VB (D)Form1.Caption=〞欢迎使用VB〞
7.VB提供了结构化程序设计的3种基本结构,这3种基本结构是( D )
(A)递归结构,选择结构,循环结构(B)选择结构,过程结构,顺序结构
(C)过程结构,输入、输出结构,转向结构(D)选择结构,循环结构,顺序结构
8.给变量赋值a=123+MID(“123456”,3,2),a变量中的值是( D )
(A)“12334”(B)123 (C)12334 (D)157
《VB程序设计》作业参考答案
《VB程序设计》作业参考答案
一.选择题
1-5 ABC CB 6—10 CCA DC 11-15 ABC DB 15-20CDA CB 21-25DBD CC
25-30DAC AA 31-35 DAC AA 36-40 BCC CD 41-45 CCC AC 46-50DDB AD
51-55 ACA CD 56-60 BCA DA 61-65 BAADB 66-70DBDAC 71-72BB
二.填空题
(1) E (2) 程序代码(3) CmdDisplay.Visible =False(4) t=a(j)(5) And
(6) 回车符(7) text2.setfocus (8) 3 (9) D=B:B=C:C=D (10) Random
(11)事件过程(12) 打开对话框(13) 3 (14) a(i,j)=0 (15) L1.text
(16) Put # (17) True (18) I MOD 4=0 (19) AaBbCc (20)INT(Rnd*100) ;arr
(21)Output ;Write #1,StuNo,StuName,StuEng
三.编程题
1.
Option Base 1
Private Sub Form_click()
Dim a(3) As Integer, m As Integer
Do While m <> -1 And i < 3
m = InputBox("请输入第" & i + 1 & "条边")
i = i + 1
a(i) = m
If a(i) < 0 Then
东北大学17秋学期《可视化程序设计(VB)》在线作业1满分答案
东北大学17秋学期《可视化程序设计(VB)》在线作业1满
分答案
17秋学期《可视化程序设计(VB)》在线作业1
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 75 分)
1. 以下叙述错误的是()。
A. 打开一个工程文件时,系统自动装载有关的窗体、标准模块等文件。
B. 当程序运行时,双击一个窗体,则触发该窗体的Dbclick事件
C. Visual Basic 应用程序只能以解释方式执行
D. 事件可以由用户引发,也可以由系统引发
满分:5 分
正确答案:C
2. 在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。当改变当前驱动器时,目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是()。
A. Drive1_Change
B. Drive1_Click
C. Dir1_Click
D. Dir1_Change
满分:5 分
正确答案:A
3. 下列变量名写法错误的是()。
A. abc
B. abc123
C. abc_123
D. 123abc
满分:5 分
正确答案:D
4. 要使一个命令按钮显示文字“确定”,正确的设置是把该命令的()。
A. 属性Font设置为“确定”
B. 属性.ForeColor设置为“确定”
C. 属性Caption设置为“确定”
D. 属性BorderStyle设置为“确定”
满分:5 分
正确答案:C
5. 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click() Move 500,500 End Sub程序运行后,单击命令按钮,执行的操作为( )。
VB程序设计试题及答案(一)-vb程序设计答案
VB程序设计试题及答案(一)
一、单选题
1。VB6.0是一种面向B 的编程环境。
(A)机器(B) 对象
(C)过程(D)应用
2。要使FormI窗体的标题栏显示”欢迎使用VB",以下D 语句是正确的。
(A) Forml.Caption=“欢迎使用VB”
(B)Forml。Caption='欢迎使用VB’
(C) Forml。Caption=欢迎使用VB
(D)Forml.Caption="欢迎使用VB"
3。若要使命令按钮不可操作,要对A 属性进行设置。
(A) EnabIed (B)Visible
(C) Backcolor (D)Caption
4. 如果在窗体上已经创建了一个文本框对象TextI,可以通过C 事件获得输入键值的ASCII码。(A) Change (B)LostFocus
(C)KeyPress (D) GotFocus
5。下面A 是合法的变量名.
(A)X_yz (B) 123ab。(C) integer (D) X—Y
6。以下关系表达式中,其值为False的是A 。
(A)"ABC”>"AbC" (B) ”女”>”男"
(C)"BASIC”=UCase("basic) (D) ”123”〈"23”
7. 为了给x、y、z三个变量赋初值1,下面正确的赋值语句是A 。
(A) x=1:y=1:z=1 (B)x=1,y=1,z=1
(C)x=y=z=1 (D) xyz=1
8. VB提供了结构化程序设计的三种基本结构,三种基本结构是D 。
(A)递归结构、选择结构、循环结构
(B)选择结构、过程结构、顺序结构
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《VB程序设计》课程综合复习资料
一、单项选择
1.若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的(D )属性。
A.BACKCOLOR B.BORDERSTYLE C.FORECOLOR D.BACKSTYLE
2.如果要在文本框中输入字符时,只显示某个字符,如星号(*),运行时,在文本框中输入的字符仍然显示出来,而不显示星号,原因可能是(B )
A.文本框的MULTILINE属性值为TRUE
B.文本框的LOCKED属性值为TRUE
C.文本框的MULTILINE属性值为FALSE
D.文本框的LOCKED属性为FALSE
3.下列关于属性设置的叙述错误的是:(A)
A.一个控件具有什么属性是VB预先设计好的,用户不能改变
B.一个控件具有什么属性是VB预先设计好的,用户可以改变
C.一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置
D.一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值
4.下列说法正确的是(C )
A.对象属性只能在“属性窗口”中设置
B.一个新的工程可以在“工程窗口”中建立
C.必须先建立一个工程,才能开始设计应用程序
D.只能在“代码窗口”中编写程序代码
5.下列关于窗体上控件的基本操作错误的是:(A )
A.下一次DEL键只能删除一个控件
B.按下一次DEL键可以同时删除多个控件
C.按住SHIFT键,然后单击每个要选择的控件,可以同时选中多个控件
D.按住ALT键,然后单击每个要选择的控件,可以同时选中多个控件
6.下列关于设置控件属性的叙述正确的是(C )
A.用户必须设置属性值
B.所有的属性值都可以由用户随意设定
C.属性值不必一一重新设置
D.不同控件的属性项都完全一样
7.如果将布尔常量值TRUE赋值给一个整型变量,则整型变量的值为(B )
A.0 B.-1 C.TRUE D.FALSE
8.下列关于控件画法的叙述错误的是(D )
A.单击一次工具箱中的控件图标,只能在窗体上画出一个相应的控件
B.按住CTRL键后单击一次工具箱中的控件图标,可以在窗体上画出多个相同类型的控件C.双击工具箱中的控件图标,所画控件的大小和位置是固定的
D.不合用工具箱中的控件工具,不可以在窗估上画出图形对象,但可以写入文字字符9.应用程序设计完成后,应将程序保存,保存的过程是(D )
A.只保存窗体文件即可
B.只保存工程文件即可
C.先保存工程文件,之后保存窗体文件
D.先保存窗体文件(或标准模块文件),之后还要保存工程文件
10.VB应用程序的运行模式是(C )
A.解释运行模式B.编译运行模式C.两者都有D.汇编模式
11.可视化编程的最大优点是(C)
A.具有标准工具箱
B.一个工程文件由若干个窗体文件组成
C.不需要编写大量代码来描述图形对象
D.所见即所得
12、当一个对象(如窗体或图片框)被移动或改变大小之后,或当一个覆盖该窗体被移开之后,如果要保持该所画图形的完整性,可以选择触发(A)事件来完成图形的重画工作。
A.Paint B.Load C.Click D.Active
13、滚动条控件的属性中,表示取值范围最大值的属性是(A)
A.Max B.LargeChange C.Min D.Value
14、程序中如果需要检测和控制鼠标的位置和状态的改变,就需要使用鼠标事件,其中下面哪个选项用于表示拖动事件(A )
A.DragDrop B.MouseDown C.MouseUp D.MouseMove
15、命令按钮的标题文字由(B )属性来设置。
A.Text B.Caption C.Name D.(名称)
16、下面程序运行后输出的结果是(B )。
Chr1="CCCCHIINAAAA"
Chr2=Left(Chr1,3)
PRINT Chr2
END
A.CHI B.CCC C.INA D.AAA
17、以下语句的输出结果是(C )。
Print Format$(32548.5, "###,###.##")
A.032,548,50 B.325,485.00 C.32548.5 D.32,548,50
18、若要设置文本的显示颜色,则可用(B )属性来实现。
A.BackColor B.Forecolor C.FillColor D.Backstyle
19、在运行时,若要调用某命令钮的Click事件过程,则可设置该命令钮对象的(B )属性为Ture 来实现。
A.Enabled B.Value C.Default D.Cancel
20、表达式4+5 \ 6 * 7 / 8 Mod 9 的值是(B)。
A.4 B.5 C.6 D.7
二、简答题
1.在程序设计中为什么尽量不用GoTo语句?
2.框架的作用是什么?
3.如何为一个菜单项设置热键和快捷键?
4.程序出错的类型有哪几种?
5.在设计状态,若用户想打开代码窗口,应怎样操作?代码窗口主要包括哪几部分?
6.表间的关系类型有哪几种?
二、简答题
1.答案要点:主要是为了结构化。
2.答案要点:框架主要是用作容器,可以实现多组单选按钮,并且可以美化界面。
3.答案要点:为一个菜单项设置热键时需要在相应字符前面加&,设置快捷键需要在菜单编辑器中选择。
4.答案要点:四种:语法错误、编译错误、运行错误和逻辑错误。
5.答案要点:在设计状态,打开代码窗口至少有三种方法,只要写一种即为正确;代码窗口主要三部分:对象列表、事件列表、代码窗口。
6.答案要点:表间的关系类型有三种:一对一、一对多和多对多。