智慧树知到答案VISUAL BASIC程序设计(安徽中医药大学版)最新答案

内容查看
查看价格15

第一章 单元测试

 

1、单选题:
与传统的结构化程序设计语言相比,Visual Basic 最突出的特点是()。
选项:
A:程序设计技术
B:程序开发环境
C:事件驱动机制
D:结构化程序设计
答案: 【事件驱动机制】

2、单选题:
下列叙述正确的是()。
选项:
A:软件是程序、数据和相关文档的集合
B:软件开发不受计算机系统的限制
C:程序就是软件
D:软件既是逻辑实体,又是物理实体
答案: 【软件是程序、数据和相关文档的集合】

3、单选题:
在 VB 中,下列()操作不能打开代码编辑窗口。
选项:
A:双击窗体上的某个控件
B:双击窗体
C:单击窗体或控件
D:选定对象后,按快捷键 F7
答案: 【单击窗体或控件】

4、判断题:
由于VB只能以解释方式运行,所以运行速度慢
选项:
A:对
B:错
答案: 【错】

5、单选题:
在 VB 中,表示窗体宽、高的是( )。
选项:
A:方法
B:属性
C:对象
D:事件
答案: 【事件】

6、判断题:
VB中打开工程文件时,在资源管理器窗口可以看到工程中所有的文件,所以可以认为工程文件包括了工程中所有的文件,只要保留工程文件即可,其他文件可以不必保留。
选项:
A:错
B:对
答案: 【错】

7、判断题:
在 Visual Basic 中,扩展名.frm 表示的是窗体文件。
选项:
A:对
B:错
答案: 【对】

8、判断题:
在 Visual Basic 中,扩展名.vbp 表示的是工程文件。
选项:
A:对
B:错
答案: 【对】

9、单选题:
要在命令按钮 Cmd1 上显示“计算”,可以使用( )语句。
选项:
A:Cmd1.Value=”计算”
B:Command1.Caption=”计算”
C:Cmd1.Name=”计算”
D:Cmd1.Caption=”计算”
答案: 【Cmd1.Caption=”计算”】

10、单选题:
在代码编辑窗口中,当从对象框中选定了某个对象后,在( )中会列出适用于该对象的事件。
选项:
A:过程框
B:工具栏
C:属性窗口
D:工具箱
答案: 【过程框】

第二章 单元测试

1、判断题:
多窗体是指一个应用程序中有多个并列的普通窗体,每个窗体可以有自己的界面和程序, 完成不同的功能。
选项:
A:对
B:错
答案: 【对】

2、判断题:
Load 语句不会把一个窗体装入内存。
选项:
A:对
B:错
答案: 【错】

3、判断题:
UnLoad Me,表示关闭当前窗体,这里的关键字 Me 代表 UnLoad Me 语句所在的 窗体。
选项:
A:对
B:错
答案: 【对】

4、单选题:
决定窗体标题栏内容的属性是()。
选项:
A:Caption
B:Index
C:Name
D:BackStyle
答案: 【Caption】

5、单选题:
在程序运行时,可实现信息输入的控件是()。
选项:
A:标签
B:单选按钮
C:图片框
D:窗口
答案: 【单选按钮】

6、单选题:
确定控件在窗体上位置的属性是()。
选项:
A:Width 和 Top
B:Top 和 Left
C:Top 和 Height
D:Width 和 Height
答案: 【Top 和 Left】

7、单选题:
在单行文本框中输入密码时只显示*号,则应在该文本框的属性窗口中设置()。
选项:
A:PasswordChar 属性值为*
B:PasswordChar 属性值为 True
C:Text 属性值为*
D:Caption 属性值为*
答案: 【PasswordChar 属性值为*】

8、判断题:
Show 方法该方法用来显示一个窗体,它兼有加载和显示两种功能。
选项:
A:错
B:对
答案: 【对】

9、单选题:
Cls 命令可清除窗体或图形框中()的内容。
选项:
A:

程序运行时产生的图形和文字

B:

Picture 属性设置的背景图案

C:

设计时放置的图片

答案: 【

程序运行时产生的图形和文字

10、单选题:
若要取消窗体的最大化按钮,需要设置它的_____属性值为False.
选项:
A:Enabled
B:AutoRedraw
C:MaxButton
D:MinButton
答案: 【MaxButton】

第三章 单元测试

1、判断题:
Format(5,”0.00%”)的结果是500.00%
选项:
A:对
B:错
答案:

2、判断题:
若X为偶数,则Not(X Mod 2)必然为真
选项:
A:对
B:错
答案:

3、判断题:
在VB6.0中,不声明而直接使用的变量,系统默认为变体型(Variant),其默认值为0。
选项:
A:对
B:错
答案:

4、判断题:
表达式Val(“.123E2AB”)的值为.123
选项:
A:对
B:错
答案:

5、判断题:
VB6.0中&H12是8进制的数值常数
选项:
A:对
B:错
答案:

6、判断题:
A>=B And B>10值为 False
选项:
A:错
B:对
答案:

7、单选题:
下列能正确产生[1,30]之间的随机整数的表达式是()。
选项:
A:rnd(1+30)
B:int(rnd()*30)+1
C:1+30*rnd()
D:1+rnd(30)
答案:

8、单选题:
设 A=3,B=5,则以下表达式值为真的是()。
选项:
A:(A0)
B:A>=B And B>10
C:(-3+5>A) And (B>0)
D:(A>B) Or (B>0)
答案:

9、单选题:
以下关系表达式中,其值为 False 的是()。
选项:
A:“Integer”>”Int”
B:“The””They”
C:“ABC”>”Abc”
D:“VISUAL”=Ucase(“Visual”)
答案:

10、判断题:
VB6.0中一个日期和时间常量必须也只能用“#”号将其括起来。
选项:
A:对
B:错
答案:

第四章 单元测试

1、单选题:
下面正确的赋值语句是()。
选项:
A:y-6=π*x*x
B:x+y=30
C:y=x+30
D:3=x+y
答案:

2、单选题:
语句 Print “Sqr(25)=”;Sqr(25)的输出结果为()。
选项:
A:“5=”5
B:Sqr(25)=Sqr(25)
C:Sqr(25)=5
D:5=Sqr(25)
答案:

3、单选题:
为了给 x,y,z 三个变量赋初值 1,正确的赋值语句是()。
选项:
A:x,y,x=1
B:x=y=z=1
C:x=1: y=1: z=1
D:x=1, y=1, z=1
答案:

4、单选题:
赋值语句 g = 123 & Mid(“123456”, 3, 2)执行后,变量 g 中的值是()。
选项:
A:“12334”
B:12334
C:123
D:157
答案:

5、单选题:
下列哪组语句可以将变量 a,b 的值互换?()。
选项:
A:a=a+b: b=a-b: a=a-b
B:a=c: c=b: b=a
C:a=b: b=a
D:a=(a+b)/2: b=(a-b)/2
答案:

6、单选题:
语句 Print Format (“HELLO”, “<“) 的输出结果是()。
选项:
A:he
B:He
C:hello
D:HELLO
答案:

7、判断题:
为了使下一个输出语句的输出项不换行输出,则应在本Print语句的尾部加“;”,且只能加“;”
选项:
A:错
B:对
答案:

8、判断题:
产生消息对话框的MsgBox函数返回的值是数值型
选项:
A:对
B:错
答案:

9、判断题:
MsgBox函数和InputBox函数都有一个可确定对话框中命令按钮的个数和类型的参数
选项:
A:错
B:对
答案:

10、判断题:
Print语句可以省略输出项,省略输出项,表示输出一空行
选项:
A:对
B:错
答案:

第五章 单元测试

1、单选题:
语句 If x=1 Then y=1,下面说法正确的是()。
选项:
A:x=1 是赋值语句,y=1 是关系表达式
B:x=1 和 y=1 都是赋值语句
C:x=1 为关系表达式,y=1 是赋值语句
D:x=1 和 y=1 都是关系表达式
答案:

2、单选题:
VB 提供了结构化程序设计的基本结构,分别是()。
选项:
A:过程结构、输入和输出结构、转向结构
B:顺序结构、选择结构、循环结构
C:选择结构、过程结构、顺序结构
D:选择结构、递归结构、循环结构
答案:

3、单选题:
当0<x<10时,将x赋值给y,应使用语句 () 。
选项:
A:If 0<x<10 Then y=x
B:If 0<x Or x<10 Then y=x
C:If 0<x And x<10 then y=x
D:If 0<x Xor x<10 Then y=x
答案:

4、单选题:
下列求两数中最小数的程序段不正确的是()
选项:
A:If x < y Then Min = x Else Min = y
B:Min = IIf(x < y,x,y) Min = x : If y < = x Then Min = y
C:If y < = x Then Min = y : Min = x
答案:

5、单选题:
有语句If X = 0 Then Y = 0,下列叙述中,正确的是()
选项:
A:X=0为关系表达式,Y=0为赋值语句 X=0为赋值语句,Y=0为关系表达式
B:X=0和Y=0均为赋值语句 X=0和Y=0均为关系表达式
答案:

6、判断题:
在Select Case情况语句中,各个分支(即Case 表达式)的先后顺序无关
选项:
A:对
B:错
答案:

7、单选题:
下列程序段的执行结果为_____。
x=5
y=-20
If Not x>0 Then x=y-3 Else y=x+3
Print x-y;Y-x
选项:
A:-3,3
B:5,-8
C:5,-25
D:3,13
答案:

8、判断题:
Case Is>10 And Is<20 是不合法的
选项:
A:错
B:对
答案:

9、判断题:
在Select case结构中,使用“To表达式”来指定一个范围时,必须把较小的值写在前面。
选项:
A:错
B:对
答案:

第六章 单元测试

1、判断题:
在For……Next循环中,其中step步长必须是正数
选项:
A:对
B:错
答案:

2、判断题:
For……Next 语句循环变量的初值必须小于终值
选项:
A:对
B:错
答案:

3、判断题:
Exit for 语句可以退出任何类型的循环
选项:
A:对
B:错
答案:

4、判断题:
Do……Loop while|until的循环体至少执行一次
选项:
A:错
B:对
答案:

5、判断题:
下面程序运行时
For m=1 To 3
For n=0 To m-1
s=s+n
Next n
Next m
内层循环的循环总次数是6次
选项:
A:对
B:错
答案:

6、单选题:
下列程序段的输出结果是_____。
Dim s As Integer
For i=10 To 1 Step -2
s=s+i
Next i
Print i
选项:
A:0
B:1
C:-2
D:-1
答案:

7、单选题:
有以下程序段:
For i=1 to 3
For j=4 to 1 Step -1
Print i+j
Next j
Next i
则语句Print i+j的执行次数是 。
选项:
A:14
B:15
C:13
D:12
答案:

8、单选题:
下列程序段的循环结构执行后,i的输出值是_______。
Dim y as Integer
For i = 1 To 10 Step 2
y = y + i
Next i
Print i
选项:
A:11
B:10
C:18
D:25
答案:

9、单选题:
如下有一段程序段,若要求该程序执行3次循环,则在程序中的空白处填入 。
x=1
Do
x=x+3: Print x
Loop Until______
选项:
A:x<=8
B:x>=7
C:x>=8
D:x<=7
答案:

第七章 单元测试

1、单选题:
用语句 Dim A(-3 to 5)As Long 定义的数组元素个数是()。
选项:
A:8
B:9
C:10
D:7
答案:

2、单选题:
下面()语句与声明动态数组无关。
选项:
A:ReDim x(10)
B:Dim x()
C:Dim x(5)
D:ReDim x(10,10)
答案:

3、判断题:
静态数组中的数组元素个数一旦定义好后,在程序运行过程中不再会发生变化;而动态数组的元素个数则是可变的
选项:
A:错
B:对
答案:

4、判断题:
某数组声明为字符型数组,它们的初始值为False
选项:
A:错
B:对
答案:

5、判断题:
控件数组包含多个控件,但数组名称只有一个
选项:
A:错
B:对
答案:

6、判断题:
控件数组的数组名称相同,控件的下标不同。
选项:
A:对
B:错
答案:

7、单选题:
以下说法不正确的是()
选项:
A:使用Redim语句可以改变数组的维数
B:使用Redim语句可以对数组中的所有元素进行初始化
C:使用Redim语句可以改变数组的类型
D:使用Redim语句可以改变数组每一维的大小
答案:

8、单选题:
下列叙述中,错误的是()。
选项:
A:控件数组的每一个元素共享同样的事件过程
B:可在运行过程中删除控件数组的某个元素
C:控件数组的每一个元素都有与之相关联的下标值
D:控件数组的每一个元素都有不同的Name属性作为标识
答案:

9、单选题:
使用下列语句:Dim x(1 to 10,3) As Single,则数组占用内存空间的字节数是
选项:
A:162
B:80
C:132
D:120
答案:
在Visual Basic 的控件数组中,用于标识控件数组各个元素的参数是
选项:
A:ListIndex
B:Index
C:Tag
D:Name
答案:

第八章 单元测试

1、单选题:
在过程调用中,参数的传递可以分为()和按地址传递两种方式。
选项:
A:按地址传递
B:按位置传递
C:按参数传递
D:按值传递
答案:

2、单选题:
在过程定义中用()表示形参的传值。
选项:
A:Var
B:ByVal
C:ByValue
D:ByRef
答案:

3、单选题:
若已经编写一个 Sort 子过程,在该工程中有多个窗体,为了方便调用 Sort 子程序,应该将子过程放在()中。
选项:
A:标准模块
B:类模块
C:窗体模块
D:工程
答案:

4、单选题:
可以在窗体模块的通用声明段中声明( )。
选项:
A:全局常量
B:全局用户自定义类型
C:全局数组
D:全局变量
答案:

5、单选题:
以下关于函数过程的叙述中,正确的是( )。
选项:
A:当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递
B:在函数过程中,通过函数名可以返回多个值
C:函数过程形参的类型与函数返回值的类型没有关系
D:如果不指明函数过程参数的类型,则该参数没有数据类型
答案:

6、单选题:
在过程中定义的变量,若希望在离开该过程后,还能保存过程中局部变量的值,则使用()关键字在过程中定义局部变量。
选项:
A:Dim
B:Public
C:Private
D:Static
答案:

7、判断题:
VB 过程分为两大类,分别是事件过程和通用过程。
选项:
A:错
B:对
答案:

8、判断题:
Sub 过程可以在窗体模块(.frm)中建立,也可以在标准模块(.bas)中建立。
选项:
A:对
B:错
答案:

9、判断题:
Visual Basic 函数分为内部函数和外部函数,外部函数是用户根据需要用 Function 关键字定义的函数过程。
选项:
A:错
B:对
答案:

10、判断题:
事件过程是通过事件驱动和由系统自动调用的,而 Sub 过程则必须通过调用语句实现调 用。
选项:
A:错
B:对
答案:

第九章 单元测试

1、单选题:
将数据项“China”添加到列表框 List1 中成为第 3 项,应使用()语句。
选项:
A:List1.AddItem “China”,2
B:List1.AddItem 3,”China”
C:List1.AddItem 2,”China”
D:List1.AddItem “China”,3
答案:

2、单选题:
复选框或单选按钮的当前状态通过()属性来设置或访问。
选项:
A:Checked
B:Caption
C:Value
D:Selected
答案:

3、单选题:
如果每秒触发 10 次计时器的 Timer 事件,那么计时器的 Interval 属性应设为()。
选项:
A:1
B:10
C:1000
D:100
答案:

4、判断题:
“复选”复选框允许用户设置某一菜单项是否可复选,即在菜单项左边加上“√”标记。
选项:
A:错
B:对
答案:

5、单选题:
设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是()。
选项:
A:Caption
B:Value
C:Name
D:Text
答案:

6、判断题:
A>=B And B>10值为 False
选项:
A:错
B:对
答案:

7、单选题:
下列能正确产生[1,30]之间的随机整数的表达式是()。
选项:
A:int(rnd()*30)+1
B:rnd(1+30)
C:1+rnd(30)
D:1+30*rnd()
答案:

8、单选题:
设 A=3,B=5,则以下表达式值为真的是()。
选项:
A:(A0)
B:A>=B And B>10
C:(A>B) Or (B>0)
D:(-3+5>A) And (B>0)
答案:

9、单选题:
以下关系表达式中,其值为 False 的是()。
选项:
A:“Integer”>”Int”
B:“ABC”>”Abc”
C:“The””They”
D:“VISUAL”=Ucase(“Visual”)
答案:

10、判断题:
VB6.0中一个日期和时间常量必须也只能用“#”号将其括起来。
选项:
A:对
B:错
答案:

第十章 单元测试

1、单选题:
菜单编辑器中,哪一个选项输入希望在菜单栏上显示的文本( )。
选项:
A:访问键
B:标题
C:名称
D:索引
答案:

2、单选题:
下面哪个属性可以控制菜单项可见或不可见( )?
选项:
A:Hide
B:C)Visible
C:D)Enabled
D:B)Checked
答案:

3、单选题:
菜单控件只有一个()事件。
选项:
A:C)DBClick
B:B)Click
C:D)KeyPress
D:MouseUp
答案:

4、判断题:
Windows 系统中的菜单可分为下拉式菜单和弹出式菜单和快捷菜单三种类型。
选项:
A:对
B:错
答案:

5、单选题:
在菜单编辑器中定义一个名称为Edi的菜单项。执行()语句可以在运行时隐藏该菜单项。
选项:
A:Edi.Enabled = TrueEdi.Visible = True
B:Edi.Enabled = False
C:Edi.Visible = False
答案:

6、单选题:
下列叙述中,正确的是()
选项:
A:“菜单编辑器”中设计的菜单不是控件
B:菜单是一个控件,它可以保存在“工具箱”中
C:菜单的属性可以在“属性窗口”中设置
D:菜单是一个控件,也具有属性和事件
答案:

7、判断题:
定义菜单项时,可以不设置分隔线的菜单项控件名称
选项:
A:对
B:错
答案:

8、判断题:
VB支持弹出菜单,所谓“弹出菜单”是指右击鼠标后打开的菜单
选项:
A:错
B:对
答案:

9、判断题:
如果创建的菜单的标题是一个减号“-”,则该菜单显示为一个分隔线,此菜单项也可以识别单击事件。
选项:
A:对
B:错
答案:

0
觉得这篇文章对你有用的话,就打赏一下支持文章作者

评论0

站点公告

开放大学课程作业代写,有需要扫码加微信

显示验证码

社交账号快速登录