试卷详情
-
二级VISUAL BASIC笔试-209
-
[单项选择]为用户与数据库系统提供接口的语言是______。
A. 高级语言
B. 数据描述语言(DDL)
C. 数据操纵语言(DML)
D. 汇编语言
-
[单项选择]程序段如下:
Private Sub Command1_ Click( )
a = 0
for 1=15 To 15 Step- 2
a = a +1
Next I
Print a, I
End Sub
发生Command 1的单击事件后,程序的输出结果是 ______。
A. 0 13
B. 15 13
C. 0 15
D. 15 15
-
[单项选择]完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是______。
A. 黑盒测试法
B. 白盒测试法
C. 错误推测法
D. 安装测试法
-
[单项选择]在Visual Basic中最基本的对象是 ______,它是应用程序的基石。
A. 标签
B. 窗体
C. 文本框
D. 命令按钮
-
[单项选择]窗体上有一个通用对话框控件CommonDialog1,有下列语句:
CommonDialog1. Action = ShowFont
其表示为 ______。
A. 显示“打开”对话框
B. 显示“另存为”对话框
C. 显示“颜色”对话框
D. 显示“字体”对话框
-
[单项选择]由系统触发的事件有______。
A. Hscrollbox、Click、DtbClick
B. Mousedown、Mouseup、Mousemove
C. Initialize、Load、Timer
D. Keypress、Keydown、Keyup
-
[单项选择]在窗体form1 的Click事件过程中有以下语句:
Label1. Caption = "Visual Basic"
若本语句执行前,标签控件的Caption属性取默认值,则该标签控件的名称属性和Caption属性在执行本语句前的取值分别为 ______。
A. Label,Label1
B. Label,Caption
C. Label1,Label1
D. Caption,Label
-
[填空题]算法的工作量大小和实现算法所需要的存储单元分别称为算法的 【1】 。
-
[单项选择]下列可以把当前目录下的图形文件pic1,jpg装入图片框Picture1中的语句为______。
A. Picture="pic1,jpg"
B. Picture. Handle="pic1,jpg"
C. Picture1. Picture=LoadPicture("pic1.jpg")
D. Picture:LoadPicture("pic1.jpg")
-
[单项选择]假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为______。
A. MenuItem. Enabled=False
B. MenuItem. Enabled=True
C. MenuItem. Visible=True
D. MenuItem. Visible=False
-
[单项选择]下列程序打印结果为 ______。
Private Sub Command1_ Click( )
Dim a(5)As String
Dim b As Integer
Dim i As Integer
for i = 0 To 5
a(i)= i +1
Print a(i);
Next i
End Sub
A. 12345
B. 6
C. 1 2 3 4 5 6
D. 0
-
[单项选择]窗体上画一个命令按钮,然后编写如下代码:
Private Type Record
ID As Integer
Name As String * 20
End Type
Private Sub command1 _ Click(
Open "c: /file. txt" for Input As
MaxSize = LOF (1)
for NextChar =MaxSize To Step-1
Seek #1, NextChar
MyChar=Input(1,#1)
Next NextChar
Print EOF(1)
Close #1
End Sub
程序运行后,单击命令按钮,其输出结果为______。
A. True
B. False
C. 0
D. Null
-
[单项选择]相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和______。
A. 可重用性差
B. 安全性差
C. 非持久性
D. 冗余性
-
[单项选择]下列的程序段执行后,x的值为______。
Private Sub Command1_Ciick( )
x =0
for i =1 To 10
for j = i To 10
x=x+1
Next j
Next i
Print x
End Sub
A. 50
B. 55
C. 5
D. 105
-
[单项选择]结构化程序设计主要强调的是______。
A. 程序的规模
B. 程序的效率
C. 程序设计语言的先进性
D. 程序易读性
-
[单项选择]需求解析中开发人员要从用户那里了解______。
A. 软件做什么
B. 用户使用界面
C. 输入的信息
D. 软件的规模
-
[单项选择]在窗体中添加一个列表框(listBox1)和一个命令按钮,并编写如下代码:
Private Sub Command1_ Click( )
Dim Entry, I, Msg
Msg = "Choose Ok to add 100 items to your list box."
MsgBox Msg
for I = 1 To 100
Entry = "Entry" & I
List1. AddItem Entry
Next I
End Sub
程序完成的功能是______。
A. 本示例使用AddItem方法增加100项给一个列表框
B. 本示例使用AddItem方法向一个列表框中添加的内容是1~100的列
C. 本示例使用AddItem方法向一个列表框中添加的内容是1~100的和
D. 本示例使用AddItem方法增加101项给一个列表框
-
[单项选择]已知通用对话框名为Cdlg,则执行下列的______语句,将弹出“另存为”对话框。
A. Cdlg. Action=1
B. Cdlg. Action=2
C. Cdlg. Action=4
D. Cdlg. Action=3
-
[填空题]下列程序实现的功能是:当在窗体上单击时,将输出a1.txt 文件中的数字字符的个数。
Private Sub form_ Click( )
Dim Ch As String * 1
Dim n As Integer
Open "c:/a1. txt" for Input As #10
do while 【7】
Ch = Input(1, #10)
if 【8】 then
n=n+1
End if
Loop 【9】
Close #10
End Sub
-
[单项选择]下面程序的输出是______。
Private Sub Command1_Click( )
Print 7/3
End Sub
A. 3.5
B. 7
C. 3
D. 2
-
[单项选择]以下叙述正确的是 ______。
A. 组合框包含丁列表框的功能
B. 列表框包含了组合框的功能
C. 列表框和组合框的功能无相近之处
D. 列表框和组合框的功能完全相同
-
[单项选择]“年龄在14~25之间”这种约束是属于数据库当中的______。
A. 原子性措施
B. 一致性措施
C. 完整性措施
D. 安全性措施
-
[单项选择]滚动条控件的LargeChange属性所设置的是 ______。
A. 单击滚动条中滚动框前面或后面的部位时,Value增加或减小的增量值
B. 滚动条中滚动块的最大移动位置
C. 滚动条中滚动块的最大移动范围
D. 滚动条控件无该属性
-
[单项选择]最简单的交换排序方法是______。
A. 快速排序
B. 选择排序
C. 堆排序
D. 冒泡排序
-
[单项选择]下列 ______表达式的值是1239。
A. Len("1234")+5
B. Val("1234")+5
C. Str(1234)&5
D. Cstr(1234)+"5"
-
[单项选择]给出下面的程序:
Private Sub Command1_ Click( )
Dim Check, Counter
Check= True: Counter = 0
do
do while Counter < 20
Counter = Counter +1
if Counter = 10 then
Check=False
exit do
End if
Loop
Loop until Check=False
MsgBox Counter
End Sub
程序最后弹出的消息对话框的内容是______。
A. True
B. False
C. 20
D. 10
-
[单项选择]栈通常采用的两种存储结构是 ______。
A. 线性存储结构和链表存储结构
B. 散列方式和索引方式
C. 链表存储结构和数组
D. 线性存储结构和非线性存储结构
-
[单项选择]有过程如下:
Sub fact (m As Integer, total As Long)
Dim i As Integer
total = 1
for i = 1 To m
total = total*i
Next i
End Sub
调用它的事件过程如下:
Private Sub Command1_ Click ( )
Dim tot As Long
Dim a As Integer
a = Val InputBox (“请输入数据”))
Call fact (a, tot)
Print tot
End Sub
则输入数据5,运行结果为 ______。
A. 100
B. 120
C. 200
D. 50
-
[单项选择]关于控件数组,下列描述中不正确的是 ______。
A. 控件数组可由多个控件组成,这些控件具有相同的名字
B. 可以通过把两个同类型控件的name属性改成相同值来创建控件数组
C. 控件数组中的各元素共用事件,通过index参数来确定是哪一个元素
D. 控件数组中的元素可以是不同类型的控件
-
[填空题]可以把具有相同属性的一些不同对象归类,称为 【3】 。
-
[单项选择]有如下的程序片段,该程序片段的执行完后,共执行循环______次。
Private Sub command1_ Click( )
total =0
Counter = 1
do
Print Counter
total = total + Counter
Print total, "111"
Counter = Counter + 1
if total >= 10 then
exit do
End if
Loop while Counter <= 10
End Sub
-
[填空题]在窗体上建立—个名称为Text1的文本框,用来接收一个整数。当form1_ Click事件发生时,将在窗体上显示输入整数的各位数字和。
Private Function fun(m As Integer) As Integer
Dim k As Integer, n As Integer
do
n = 【10】
k=k+ n
m= m/10
Loop until m = 0
fun = k
End Function
Private Sub form_ Click( )
Dim n As Integer
n = Val(Text1. Text)
Print 【11】
End Sub
-
[单项选择]当文本框的Text属性发生变化时,将发生______事件。
A. Change
B. LostFocus
C. KeyPress
D. SetFocus
-
[单项选择]因修改文本框中的数据而触发的事件是______。
A. Change
B. GotFocus
C. SetFocus
D. LostFocus
-
[填空题]数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、 【5】 和处理过程。
-
[单项选择]下列 ______ 是Single型变量。
A. Time%
B. Sheight!
C. Name$
D. cxyz@
-
[单项选择]以下叙述中错误的是 ______。
A. 双击鼠标可以触发DblClick事件
B. 窗体或控件的事件的名称可以由编程人员确定
C. 移动鼠标时,会触发MouseMove事件
D. 控件的名称可以由编程人员设定
-
[填空题]数据库系统的三级模式分别为 【4】 模式、内部级模式与外部级模式。
-
[单项选择]栈底至栈顶依次存放元素A、B、C、D,在第5个元素E入栈前,栈中元素可以出栈,则出栈序列可能是______。
A. ABCED
B. DCBEA
C. DBCEA
D. CDABE
-
[填空题]如下有一段不完整的程序段,如果要求该程序执行3次循环,则在程序中的括号里要填入 【6】 。
Private Sub Command1_Click( )
x = 1
do
x=x+3
Print x
Loop Until 【6】
End Sub
-
[单项选择]在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。
A. 特定的数据模型
B. 数据无冗余
C. 数据可共享
D. 专门的数据管理软件
-
[单项选择]在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_ Click ( )
x = InputBox("Enter the First integer")
y = InputBox("Enter the Second integer")
Print y +x
End Sub
程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果是 ______。
A. 579
B. 123
C. 456
D. 123456
-
[填空题]数据结构包括数据的逻辑结构、数据的 【2】 以及对数据的操作运算。