国开网 visual basic程序设计# 网上在线形考作业
正确答案:A
一个VB应用程序可以包含几个vbp文件( )。
A. 可以没有
B. 2个
C. 1个
D. 不受限制
C
正确答案:B
不属于VB数据库引擎的是( )
A. ODBC
正确答案:D
B. OLE DB
正确答案:B
C. Jet引擎
D. BDE
D
正确答案:D
有程序代码如下Text1.Text = “Visual Basic程序设计”则Text1,Text ,和”Visual Basic程序设计”分别代表( )。
A. 对象,方法,属性
正确答案:B
B. 对象,值,属性
C. 属性,对象,值
D. 对象,属性,值
D
正确答案:B
如果仅需要得到当前系统时间,使用的函数是( )
A. Date
正确答案:D
B. Year
C. Time
D. Now
正确答案:D
表达式16/4-2^5*8/4MOD52( )。
A. 4
正确答案:C
B. 20
C. 2
D. 14
正确答案:A
以下叙述中错误的是( )。
A. 全局变量必须在标准模块中定义
B. 一个工程中可以包含多个窗体文件
C. 在设计Visual Basic程序时,窗体、标准模块、类模块等需要分别保存为不同类型的文件
D. 在一个窗体文件中用Private定义的通用过程能被其它窗体调用
正确答案:D
下列赋值语句正确的是( )。
A. c=a+b
B. -a=b
C. 5=a+b
D. a+b=c
正确答案:D
要在窗体Form1内显示“myfrm”,使用的语句是( )
A. Form.caption=”myfrm”
B. Form1.print “myfrm”
C. Form1.caption=”myfrm”
D. Form. print “myfrm”
正确答案:A
确定一个控件在窗体上位置的属性是( )
A. Width或Height
正确答案:A
B. Top和Left
C. Top或Left
D. Width和Height
正确答案:C
将数据项“China”添加到列表框(List1中成为第一项,应使用的语句是( )
A. List1.AddItem”China”,0
正确答案:A
B. List1.AddItem”China”,
正确答案:A
C. List1.AddItem”China”,1
正确答案:A
D. List1.AddItem”1,China”
正确答案:B
如果创建了命令按钮数组控件,那么Click事件的参数是( )
A. 没有参数
B. Tag
C. Caption
D. Index
正确答案:B
在设计动画时,用时钟控件来控制动画速度的属性是( )
A. Interval
B. Timer
C. Move
D. Enabled
正确答案:D
启动VB后,就意味着要建立一个新( )
A. 程序
B. 文件
C. 工程
D. 窗体
正确答案:C
使图像框Image控件中的图像自动适应控件的大小应( )。
A. 将控件的 Stretche属性设为True
B. 将控件的 AutoSize属性设为True
C. 将控件的 AutoSize属性设为False
D. 将控件的 Stretche属性设为False
正确答案:D
VB提供控件的窗口是工具箱窗口。
对
错
三角形可以用shape控件绘制
对
错
定时器(Timer)控件的Timer事件的时间间隔由定时器的timer属性设置。
对
错
控件数组的名字由name属性指定
对
错
在VB中,Access称为远程数据库
对
错
若使图像框Image控件自动适应其中的图形大小,应( )。
A. 将控件的 AutoSize属性设为True
B. 将控件的 Stretche属性设为False
C. 将控件的 AutoSize属性设为False
D. 将控件的 Stretche属性设为True
正确答案:C
在Visual Basic中,变量的默认类型是( )。
A. Variant
B. Integer
C. Currency
D. Double
正确答案:C
使用ADO数据模型时,使Recordset和 Connection对象建立连接的属性是( )。
A. Open
正确答案:D
B. Execute
C. ActiveConnection
D. CommandType
正确答案:B
下列控件中不能响应Click事件的是( )。
A. Form
B. Timer
C. Label
D. Frame
正确答案:D
如果准备读文件,打开顺序文件”text.dat”的正确语句是( )
A. open”text.dat” For Input As # 1
正确答案:B
B. open”text.dat” For wrire As # 1
正确答案:B
C. open”text.dat” For Binary As # 1
正确答案:D
D. open”text.dat” For Random As # 1
正确答案:A
用Line方法画直线后,当前坐标在( )。
A. 直线起点
B. 容器的中心
C. 直线终点
D. (0,0)
正确答案:C
MsgBox函数的返回值的数据类型是( )。
A. 字符串
B. 整型
C. 逻辑型
D. 日期型
正确答案:C
后缀为.bas的文件表示( )。
A. 窗体文件
B. 窗体二进制数据文件
C. 标准类模块文件
D. 类模块文件
正确答案:B
VB程序中通常不会产生错误提示的是( )。
A. 逻辑错误
B. 编译错误
C. 实时错误
D. 运行时错误
正确答案:B
如果希望以模态方式显示窗体Form1,下列正确的语句是( )
A. 以下都不正确
B. Form1.Show 1
C. Form1.Show
D. Form1.Show 0
正确答案:D
下列关于变量的说法不正确的是( )。
A. 局部变量在声明它的过程执行完毕后就被释放了
B. 局部变量的作用域仅限于声明它的过程
C. 静态局部变量是在过程中用Static语句声明的
D. 局部变量是指那些在过程中用Dim语句或Static语句声明的变量
正确答案:A
改变驱动器列表框的Drive属性值,将激活( )事件。
A. Change
正确答案:B
B. KeyUp
C. Scoll
D. KeyDown
正确答案:A
在下列选项中,不能将图像装入图片框和图像框的是( )
A. 在界面设计时,通过Picture属性装入
B. 在界面设计时,利用剪贴板把图像粘贴上
C. 在程序运行期间,用LoadPicture函数把图形文件装入
正确答案:D
D. 在界面设计时,手工在图像框和图片框中绘制图形
正确答案:C
要发送数据,通常使用Winsock控件的( )。
A. GetDate方法
正确答案:D
B. SendData方法
正确答案:D
C. Listen方法
D. Accept方法
正确答案:B
VB程序中设置断点的按键是( )。
A. F5键
B. F9键
C. F10键
D. F6键
正确答案:A
VB中数值型变量的初始值为0
对
错
Visual Basic程序开发有三种模式,即设计模式、中断模式和运行模式。
对
错
数组中的每个元素的名称由name属性决定
对
错
在VB中想获得帮助,需要按的键是F1
对
错
顺序结构、选择结构、循环结构是VB提供的三种基本结构
对
错
下列数组声明语句,正确的是( )
A. Dim a(3,4) As Integer
正确答案:A
正确答案:C
B. Dim a(3 4) As Integer
正确答案:D
正确答案:B
C. Dim a[3,4] As Integer
正确答案:B
正确答案:B
D. Dim a(n,n) As Integer
正确答案:D
当Winsock控件处于打开状态时,其State属性的值是( )
A. 6
B. 0
C. 2
D. 1
正确答案:C
当运行程序时,系统自动执行启动窗体的( )事件。
A. Unload
正确答案:B
正确答案:A
正确答案:C
正确答案:B
B. Load
C. LostFocus
D. Click
正确答案:B
当一个工程中含有多个窗体时,其中的启动窗体是( )。
A. 在“工程属性”对话框中指定的窗体
B. 启动VB时创建的第一个窗体
C. 第一个添加的窗体
D. 最后一个添加的窗体
正确答案:B
要清除List列表框控件中的所有项目,可采用的方法是( )
A. Clear
B. Delete
正确答案:A
C. Click
D. Erase
正确答案:D
在文本框控件中将Text的内容全部显示为所定义的字符的属性是( )。
A. Password
B. 需要编程来实现
C. PasswordChar
正确答案:D
正确答案:B
正确答案:D
D. 以上都不是
正确答案:D
Visual Basic是一种面向对象的程序设计语言,所采用的编程机制是( )。
A. 按过程顺序执行
B. 从主程序开始执行
C. 事件驱动
D. 按模块顺序执行
正确答案:C
下列四项中合法的变量名是( )。
A. 4ab
B. a-bc
C. integer
D. a_bc
正确答案:C
将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件拿到其它机器上不能运行的主要原因是( )。
A. 以上原因都不对
B. 运行的机器上无VB系统
C. 该可执行文件有病毒
D. 缺少.frm窗体文件
正确答案:D
无论何种控件,共同具有的属性是( )
A. ForeColor
B. Name
C. Caption
D. Text
正确答案:C
程序的运行结果和程序员的设想有出入时产生的错误称为语法错误
对
错
Vb应用程序与数据库进行通信的主要机制称为数据库引擎。
对
错
按文件的存取方式,可将文件分为顺序文件、随机文件和二进制文件。
对
错
一个VB应用程序可以包含多个vbp文件。
对
错
全局变量一般在标准模块中使用dim语句声明。
对
正确答案:B
错
图片框图片调整大小,是通过System属性设置
对
错
Timer控件只有一个事件,该事件的名称是Click 。
对
错
VB中,可用Circle语句来画圆。
对
错
Left(“abcdef”,2)函数的返回值是ab
对
正确答案:C
错
执行指令Line(200,200)-(600,600)后,CurrentX等于600
对
错
一个VB应用程序可以包含几个vbp文件?( )
a. 2个
b. 可以没有
c.
1个
d. 可以包含多个
正确答案:C
下列( )对象在运行时一定是不可见的。
a. Shape
b. Line
c. Frame
d. Timer
正确答案:A
如果Winsock1.LocalPort=0,那么应用程序将使用( )。
a. 公认端口
b. 注册端口
c. 常用端口
d. 随机端口
正确答案:D
如果要在文本框中键入字符时,只显示某个字符,如星号(*),应设置文本框的( )属性。
a. Char
b. PasswordChar
c. Text
d. Caption
正确答案:B
正确答案:B
要使图片框自动地与窗体右对齐,应该设置它的( )属性。
a. Left
b.
AutoSize
c. Align
d. Width
正确答案:C
要在窗体的标题栏中显示“我的第一个应用程序”,使用的语句是( )。
a.
Form1.Print”我的第一个应用程序”
b.
Form1.caption=”我的第一个应用程序”
c.
Form.Print”我的第一个应用程序”
d.
Form.caption=”我的第一个应用程序”
正确答案:D
表达式7+10 Mod 3*2+2( )。
a. 6
正确答案:C
b. 13
c. 1
d. 7
正确答案:D
在VB程序的以下几种错误中,最具隐藏性和破坏性的是( )。
a. 实时错误
b. 运行时错误
c. 编译错误
d. 逻辑错误
正确答案:B
按照变量的作用域可将变量划分为( )。
a. 动态、常数、静态
b.
Public、Private、Protected
c. 公有、私有、系统
d. 全局变量、模块级变量、过程级变量
正确答案:A
无论何种控件,共同具有的属性是( )。
a. Text
b.
Name
c.
Caption
d. ForeColor
正确答案:C
后缀为frm的文件表示( )。
a. 窗体文件
b. 窗体二进制数据文件
c. 标准类模块文件
d. 类模块文件
正确答案:A
如果希望返回远程机器的IP地址,可以使用Winsock控件的( )属性。
a. LocalIP
b. RemoteHostIP
c. LocalPort
d. State
正确答案:B
与传统的程序设计语言相比,Visual Basic最突出的特点是( )。
a. 程序开发环境
b. 程序调试技术
c. 事件驱动编程机制
d. 结构化程序设计
正确答案:C
Dim I As Integer,则运行时变量I的初始值是( )。
a. 0
正确答案:C
b. 空值
c. 1
d. -1
正确答案:C
当一个工程中含有多个窗体时,其中的启动窗体是( )。
a. 资源管理器中的第一个窗体
b. 最后一个添加的窗体
c. 在“工程属性”对话框中指定的窗体
d. 设计时创建的第一个窗体
正确答案:D
以下程序段简要说明驱动器列表框、目录列表框及文件列表框三者协同工作的情况。将程序段补充完整。
Private Sub Drive1_Change()
正确答案:C
Dir1.Path=Drive1.Drive
正确答案:B
End Sub
正确答案:C
Private Sub Dir1_Change()
正确答案:B
( )
End Sub
a. File1.Path=Dir.Path
正确答案:A
b. File.Path=Dir1.Path
正确答案:A
正确答案:A
c. File1.Path=Dir1.Path
d. File.Path=Dir.Path
正确答案:B
每次重新设置驱动器列表框的Drive属性时,都将引发( )事件。可在该事件过程中编写代码修改目录列表框的路径,使目录列表框内容随之发生改变。
a. List
正确答案:D
b. ChDrive
正确答案:B
正确答案:A
c. Change
d. Click
正确答案:C
设计语言可以分成3类,其中不包括( )。
a.
VB语言
b. 机器语言
c. 高级语言
d. 汇编语言
正确答案:C
下列数组声明语句,正确的是( )。
a. Dim a[3,4] As Integer
b. Dim a(3,4) As Integer
c. Dim a(3 4) As Integer
d. Dim a(n,n) As Integer
正确答案:D
当Winsock控件处于打开状态时,其State属性的值是( )。
a. 2
b. 1
c. 0
d. 6
正确答案:B
通过VB编译生成的文件具有“.exe”文件扩展名,该文件只能在VB环境下执行。
对
错
For ?Next循环语句的默认步长为1。
对
错
VB的代码存储在模块中。在VB中提供了三种类型的模块窗体模块、控件模块和类模块。
对
错
表达式False + 12的值是数值12;表达式True + 12的值是数值11。
对
错
全局变量在整个应用程序中有效,其作用域是整个应用程序运行期间。
对
错
立即窗口是一个能立即执行VB命令的窗口,常用来调试程序。
对
错
用Public语句声明的变量是全局变量。
对
错
数学关系8≤x5 and X<95
正确答案:D
b. 5
c. X>5 OR x2 Then
a=10
Else If(10/2)=6 Then
a=15
Else
a=20
End If
正确答案:B
欲设置定时器的时间间隔为2秒,则属性Interval的值为2000。
对
错
表达式4+56*7/8MOD9的值是5。
对
正确答案:D
错
表达式17/3-2^3*7 MOD 6的值是1。
对
正确答案:B
错
表达式5+56*7/8MOD9的值是 6 。
对
正确答案:D
错
将图片框的AutoSize属性设置成True 时,可使图片框根据图片调整大小。
对
错
欲设置定时器的时间间隔为3.6秒,则属性Interval的值为3200。
对
错
10.将指定的目录设为当前目录的语句是(
)。
a. ChDir
正确答案:A
正确答案:A
b. Pattern
c. Change
d. ChDrive
正确答案:D
欲设置定时器的时间间隔为5秒,则属性Interval的值为5000。
对
错
07.窗体对象响应用户单击操作的事件名称是(
)。
a. Activate
b. DblClick
正确答案:A
c. Click
d. Load
正确答案:A
8. 在VB中,下列合法的变量名是(
)。
a. A-B
b. integer
c. 6AT
d. C_D
正确答案:A
9. 在程序中引用对象时,使用(
)。
a. AutoSize
b. Caption
c. BackColor
d. 名称
正确答案:B
6.在菜单编辑器中,通过哪一选项的设置来形式菜单栏上的文本(
)。
a. Visible
b. Name
c. Caption
d. Enabled
正确答案:A
正确答案:D
05、For…Next循环结构中,循环控制变量的步长为0,则(
)。
a. 形成无限循环
b. 循环体不执行即结束循环
c. 循环体执行一次后结束循环
d. 语法错误
正确答案:A
下列哪一个不是VB提供的文件系统控件(
)。
a. ListBox
b. DirListBox
正确答案:A
c. DriveListBox
正确答案:B
d. FileListBox
正确答案:B
显示窗体的方法是(
)。
a. Refresh
b. Open
c. Hide
正确答案:C
正确答案:A
d. Show
正确答案:D
1.能清除文本框Text1中内容的语句是( )。
a. Text1.Cls
b. Text1.Text = “”
c. Text = “”
d. Text1.clear
正确答案:A
2.For…Next循环结构中,循环控制变量的步长为0,则(
)。
a. 语法错误
b. 循环体不执行即结束循环
c. 形成无限循环
d. 循环体执行一次后结束循环
正确答案:A
用VB语言的表达式正确描述下列命题,a不能被b整除 (a/b)int(a/b)或amodb0
对
正确答案:A
错
Visual Basic工程文件的扩展名是vbp。
对
错
设置或返回所选择的驱动器名的属性是 drive 。
对
正确答案:A
错
阅读程序,写出程序的运行结果 。
Private Sub Form_Click()
Dim k,Box as Ivteger
正确答案:D
For k=1 to 11
Select Case k
Case 1,3,5,7,9,11
Box=Box+Int(k/2)
Case 2,4,6,8,10
Box=Box+Int(k/3)
End Select
正确答案:B
Next k
Print “Box”;Box
End Sub
正确答案:A
21.后缀为frm的文件表示(
)。
a. 标准类模块文件
b. 窗体文件
c. 窗体二进制数据文件
d. 工程文件
正确答案:D
22. 执行语句a=MsgBox(“100”,”1000”)后,所产生的信息框的标题是(
)。
a. 出错,不能产生消息框
b. 1100
c. 1001000
d. 100
正确答案:C
23.隐藏窗体的方法是(
)。
a. Cls
b. Close
c. Hide
d. Clear
正确答案:D
24.下列哪一个是VB提供的文件系统控件(
)。
a. ListBox
b. Text
c. Label
d. DirListBox
正确答案:C
25.菜单对象只有一个事件,它是(
)。
a. MouseUp
b. KeyPress
c. Click
d. Dbclick
正确答案:D
26.下列图形方法中,方法(
)实际上无法绘制图形。
a. Line
b. Point
c. Circle
d. PSet
正确答案:C
27.若要在文本框中键入字符时,只显示某个字符,如星号($),应设置文本框的(
)属性。
a. PasswordChar
b. Show
c. Text
d. Caption
28.数组声明为Dim A(3,-2 to 1,4),则数组A包含(
)个元素。
a. 21
正确答案:D
b. 24
c. 36
d. 80
正确答案:D
29.以下选项中,不属于文本框(Text)的属性是(
)。
a. Visible
b. Caption
c. Name
d. Enabled
30.将指定的目录设为当前目录的语句是(
)。
a. ChDrive
b. Change
c. ChDir
d. Pattern
正确答案:C
VB中的菜单可分为下拉式菜单和弹出式菜单两类。
对
错
Alignment属性设置标签内容在标签框的对齐方式。
对
错
用“
Ctrl
键+方向箭头”的组合可移动当前控件。
对
错
列表框List数组的下标是从0开始的,如果未选中任何项,则ListIndex的值为 1 。
对
正确答案:A
错
InputBox函数返回值的数据类型为字符型。
对
错
MsgBox函数返回值的数据类型为整型。
对
错
组合框有下拉组合框 简单组合框 下拉列表框三种不同的类型。
对
错
Private Sub Command1_Click()
正确答案:A
x = 0
Do While x < 20 x = (x + 1) * (x +3) n = n + 1 Loop Text1.Text = Str(n) Text2.Text = Str(x) Text3.Text = Val(Text1.Text) + Val(Text2.Text)End Sub文件框Text3的结果是 41.向组合框控件添加项目的方法是( )。a. AddItem b. Click c. AppendItem d. Clear 42.强制性退出当前的Do…Loop循环的语句是( )。a. Close Do b. Exit c. Quit Do d. Exit Do 43.数组声明为Dim A(3,-2 to 2,3),则数组A包含( )个元素。a. 120 b. 80 c. 36 d. 45 44.滚动条的常用事件是( )。a. Change b. LargeChange c. Scroll d. Click 45.表达式Len("2013火星OK")( )。a. 12 b. 8 c. 都不对 d. 10 31.在VB中,保存一个Integer 型变量需要( )个字节。a. 8 b. 4 c. 2 d. 1 32.显示窗体的方法是( )。a. Refresh b. Show c. Hide d. Open 33.窗体对象响应用户双击操作的事件名称是( )。a. DblClick b. Load c. Click d. Activate 34. 在VB中,下列合法的变量名是( )。a. integer b. A_B c. 666 d. 7C_D 35.下列哪一个不是VB提供的文件系统控件( )。a. DirListBox b. ListBox c. FileListBox d. DriveListBox 36.下列事件中,最先执行的事件是( )。a. Form_Load b. Form_Paint c. Form_Activate d. Form_Initialize 37. 能清除文本框Text1中内容的语句是( )。a. Text1.clear b. Text1.Text = "" c. Text1.Cls d. Text = "" 38.若要在文本框中键入字符时,只显示某个字符,如星号(*),应设置文本框的( )属性。a. Locked b. Caption c. Text d. PasswordChar 39.能够改变标签(Label)控件显示标题的属性是( )。a. Click b. Caption c. Name d. Text 40.将数据项“china”添加到列表框(List1)中成为第二项,应使用的语句是( )a. List1.AddItem"china" b. List1.AddItem"1,china" c. List1.AddItem"china",1 d. List1.AddItem"china",2 VB应用程序可以分为单窗体、双窗体、MDI窗体。对 错 应用程序打包后,其包文件的后缀为cab。对 错 设置或返回所选择的驱动器名的属性是drive。对 错 在VB中,若要改变一个窗体的标题,应在属性窗口中改变这个窗体的Caption属性的值。对 错 数学表达式写成等价的Visual Basic表达式为10^(1/2)*cos(50*3.14/210), 或者Sqr(10)*cos(50*3.14/210)。对 错 若窗体Form1左上角坐标为(0,600),右下角的坐标为(800,-200)。则X轴的正向向 左 ,Y轴的正向向 下 。对 错 Left(“abcd”,2)函数的返回值是 ac ; Right(“abcd”,2)函数的返回值是 bd 。对 错 以(600,600)为圆心,以800为半径,用ForeColor颜色绘制一个圆形,其实现的代码是Circle(600,600),600。对 错 Private Sub Form_Click() Dim A(1 To 3) As String Dim c As Integer,j As Integer A(1) = “3” A(2) = “6” A(3) = “9” c=0 For j=1 to 3 c = c + Val(A(j))Next jPrint cEnd Sub 写出程序运行时单击窗体后,窗体Form1上的结果 Private Sub Command1_Click() Dim A(2 To 7) As Integer Dim b As Integer For b = 2 To 7 A(b) = b Next b Text1.Text = A(b - 2)End Sub程序运行后,单击命令按纽文本框Text1的结果是 填空题6||Visual Basic工程文件的扩展名是________________。 填空题11||已知a=3,b=4,c=5,表达式a.>b and Not c>a Or c>b And c
国开网 visual basic程序设计# 网上在线形考作业国开电大历年参考题目如下:
国开网 visual basic程序设计# 网上在线形考作业[答案]相关练习题:
结构施工图中的圈梁表示、
房地产法律关系的内容是指房地产法律关系主体享有的权利(或职权)和承担的义务(或职责)。
护理伦理评价包括两种类型,一种是社会评价,另一种是
下列可以查看系统性能状态和硬件设备的方法是( )
产生于社会生产与交往中,体现着人们之间友爱的人与人之间的亲密情谊称为()
钢筋工程量是计算的理论重量。( )
非语言沟通所表现的某些形式为( )。
下列“请示”的结束语得体的是( )。
内部招聘最大的弊端在于( )
下面哪一项不是《党同伐异》里面讲述的故事:()
注重让学生体验成功的体育教学模式的指导思想的特点是()。
选择“滤镜”→“纹理”→“纹理化”命令,弹出“纹理化”对话框,在“纹理”后面的弹出菜单中选择“载入纹理”可以载入和使用其它图像作为纹理效果。所有载入的纹理必须是下列( )。
( )是有关于组织长远目标和政策的一个决定。
要理解中非关系为什么那么铁,可以从中西方对非洲援助的模式对比来理解
下列选项中,属于应中止诉讼的情形有( )
当个体具有某种动机时,在这种内部驱动力的作用下,个体会积极的为目标的实现采取行动,这就是动机的()功能。
下列项目中属于制造费用的是( )
在一般的教学理论研究中,将()三者作为教学系统的构成要素,我们称之为教学系统的三元模型。
人类的依赖生活期大致要经历( )。
物流是“商品从供应地向接收地的实体流动过程。根据需要,将运输、存储、装卸、搬运、包装、流通加工、配送、信息处理等基本功能实施有机结合。”( )