试卷详情
-
二级VISUAL BASIC笔试-243
-
[单项选择]如果准备读文件,打开随机文件“text.dat”的正确语句是( )。
A. Oven"text.dat"For Write As#1
B. Open"text.dat"For Binary As#1
C. OVen"text.dat"For Input As#1
D. Open"text.dat"For Random As#1
-
[单项选择]按照“先进先出”组织数据的数据结构是( )。
A. 队列
B. 栈
C. 双向链表
D. 二叉树
-
[填空题]下列程序段的执行结果是______。
i=4
a=5
Do
i=i+1
a=a+2
Loop Until i>=7
Print "A=";a
-
[填空题]数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
-
[单项选择]使用CommonDialog控件的( )方法,可显示“打印”对话框o
A. ShowOpen
B. ShowSave
C. ShowColor
D. ShowPrinter
-
[单项选择]在运行程序时,在程序代码中改变文本框的Text属性值,或在文本框中输入新的内容,相应会触发( )事件。
A. GotFocus
B. Click
C. Change
D. DblClick
-
[填空题]在程序的空白行处填写适当的语句,完成下列功能;依次自动将列表框List2中所有列表项目移入列表框List1中,并将移入List1中的项目从List2中删除。
Do While List2.ListCount
______
List2.RemoveItem0
Loop
-
[单项选择]设有数组定义语句:Dim a(5) As Integer,并设List1为列表框控件。下列给数组元素赋值的语句错误的是( )。
A. a(3)=3
B. a(3)=inputbox("inputdata")
C. a(3)=List1.ListIndex
D. a=Army(1,2,3,4,5,6)
-
[单项选择]在窗体上画一个命令按钮,其名称为Command1。程序运行后,单击命令按钮,输出结果是( )。
Private Sub p1(n As Integer)
For i=n To 1 Step-1
x=String(i,"*")
Print x
Next i
End Sub
Private Sub Command1_Click( )
p1(3)
End Sub
A. ***
B. *
C. *
D. ******
-
[填空题]为了选择多个控件,可以按住______键,然后单击每个控件。
-
[单项选择]窗体上有一个列表框和一个文本框,编写下列两个事件过程:
Private Sub Form Load( )
List1.Addltem"北京"
List1.Addltem"天津"
List1.Addltem"上海"
Text1.Text=""
End Sub
Private Sub List1 Click( )
Print Text1.Text+List1.Text
End Sub
程序运行后,在文本框中输入“中国”,然后单击列表框中的“北京”,则输出结果是( )。
A. 中国北京
B. 中国天津
C. 中国上海
D. 北京中国
-
[单项选择]结构化程序设计主要强调的是( )。
A. 程序的规模
B. 程序的效率
C. 程序设计语言的先进性
D. 程序的易读性
-
[单项选择]随机文件用于读数据的语句是( )。
A. Get
B. Write
C. Print
D. Input
-
[单项选择]下列叙述中正确的是( )。
A. 列表框包含了组合框的功能
B. 组合框包含了列表框的功能
C. 列表框和组合框的功能无相近之处
D. 列表框和组合框的功能完全相同
-
[填空题]窗体中有一个命令按钮,然后编写下列事件过程:
Private Sub Command1_Click( )
x=0
Do Untilx=-1
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,8,5,8,-1,输出的结果是______。
-
[填空题]数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为______。
-
[单项选择]图像框和图片框在使用时的不同之处是( )。
A. 图片框比图像框占内存少
B. 图像框内还可包括其他控件
C. 图片框有Stretch属性而图像框没有
D. 图像框有Stretch属性而图片框没有
-
[填空题]排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
-
[单项选择]有下列两个过程:
Sub S1(ByVal x As Integer,ByVal y As Integer)
Dim t As Integer
t=x
x=y
y=t
End Sub
Sub S2(x As Integer,y As Integer)
Dim t As Integer
t=x
x=y
y=t
End Sub
则下列叙述中正确的是( )。
A. 用过程S1可以实现交换两个变量的值的操作,S2不能实现
B. 用过程S2可以实现交换两个变量的值的操作,S1不能实现
C. 用过程S1和S2都可以实现交换两个变量的值的操作
D. 用过程S1和S2都不能实现交换两个变量的值的操作
-
[单项选择]结构化分析方法是面向( )的自顶向下、逐步求精进行需求分析的方法。
A. 对象
B. 数据结构
C. 数据流
D. 目标
-
[单项选择]获取文本框中被选取的文本内容的属性是( )。
A. SelText
B. SelStart
C. Text
D. Length
-
[填空题]在关系模型中,二维表的行称为______。
-
[单项选择]数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )。
A. DB包括DBS和DBMS
B. DBMS包括DB和DBS
C. DBS包括DB和DBMS
D. 没有任何关系
-
[单项选择]在窗体上画两个单选按钮,名称分别为Option1和OPtion2,标题分别为“黑体”和“楷体”;一个复选框,名称为Check1,标题为“粗体”。要求程序运行时,“黑体”单选按钮和“粗体”复选框被选中,则能够实现上述要求的语句序列是( )。
A. Option1.Value=Tree
B. Option1.Value=True
C. Option2.Value=False
D. Option1.Value=True
-
[填空题]执行下列语句后,输出结果是______。
s$="ABCDEFG"
Print InStr(s$,"efg")
Print LCase$(s$)
-
[单项选择]最简单的交换排序方法是( )。
A. 快速排序
B. 选择排序
C. 堆排序
D. 冒泡排序
-
[填空题]列表框的List属性返回______。
-
[填空题]首先执行循环体,然后再进行条件判断,决定是否结束循环的循环语句是______。
-
[单项选择]要在命令按钮控件上显示图像应( )。
A. 设置Picture属性
B. 实现不了
C. 先将Style设置为1,然后再设置Picture属性
D. 以上都不对
-
[单项选择]下列是软件调试技术的是( )。
A. 错误推断
B. 集成测试
C. 回溯法
D. 边界值分析
-
[填空题]下列的For语句循环体要执行50次,请填空。
For k=______To -7 Step -3
-
[填空题]下列程序段在窗体上输出______,在立即窗口中输出______。
S1="software"
S2="hardware"
S3="computer"
Print Right(S1,3)
Picture1.Print Mid(S2,2,4)
Debug.Print Left(S3,2)
-
[单项选择]图像框中的Stretch属性为True时,其作用效果为( )。
A. 只能自动设定图像框长度
B. 只能自动扩大图像
C. 只能自动缩小图像
D. 图形自动调整大小适应图像控件
-
[单项选择]下列叙述中错误的是( )。
A. 菜单项的快捷键不可以任意设置
B. 除了Click事件之外,菜单项还能响应其他的事件过程(如Db1Click等)
C. 每个菜单项都是一个控件,与其他控件一样都有自己的属性和事件
D. 在程序执行时,如果菜单项的Enabled属性为False,则该菜单项变成灰色,不能被用户选择
-
[单项选择]不能脱离控件(包括窗体)而独立存在的过程是( )。
A. 事件过程
B. 通用过程
C. Sub过程
D. 函数过程
-
[单项选择]要从自定义对话框Form2中退出,可以在该对话框的“退出”按钮Click事件过程使用( )语句。
A. Form2.Unload
B. Unload Form2
C. Hide.Form2
D. Form2.Hide
-
[单项选择]在窗体上建立通用对话框需要添加的控件是( )。
A. Data控件
B. Form控件
C. CommonDialog控件
D. VBComboBox控件
-
[单项选择]声明一个变量为局部变量应该用( )。
A. Global
B. Private
C. Static
D. Public
-
[单项选择]编写下列事件过程和函数过程:
Private Sub Commandl Click( )
Dim num(1 To 6)As Single
num(1)=103:num(2)=190:num(3)=0
num(4)=32:num(5)=-56:num(6)=100
Print
Print p2(6,num( ))
End Sub
Private Function p2(ByVal n As Integer,number( )As Single)As Integer
p2=number(1)
For j=2 To n
If number(j)<p2 Then p2=number(j)
Next j
End Function
程序运行后,在窗体上输出( )。
A. -56
B. 0
C. 103
D. 190
-
[单项选择]有下列Sub过程:
Sub Sun(x As Single,y As Single)
t=x
x=t/y
y=t Mody
End Sub
在窗体上的命令按钮Command1中,编写下列事件过程,执行该事件过程调用Sun过程,结果是( )。
Private Sub Conunandl Cliek( )
Dim a As Single
Dim b As Single
a=5
b=4
Sun a,b
Print a;b
End Sub
A. 1.25 1
B. 5 4
C. 4 5
D. 1 1.25
-
[单项选择]通过InputBox函数可以产生输入对话框。若执行下列语句:
st$=InputBox("请输入字符串","字符串对话框","字符串")
运行程序,用户输入完毕并单击“确定”按钮后,st$变量的内容为( )。
A. 字符串
B. 请输入字符申
C. 字符串对话框
D. 用户输入内容
-
[单项选择]算法的空间复杂度是指( )。
A. 算法程序的长度
B. 算法程序中的指令条数
C. 算法程序所占的存储空间
D. 算法执行过程中所需要的存储空间
-
[单项选择]表示滚动条控件取值范围最大值的属性是( )。
A. Max
B. LargeChange
C. Value
D. Min
-
[单项选择]下列关于文件的叙述中,说法不正确的是( )。
A. 顺序文件中的记录一个接一个地顺序存放
B. 随机文件中记录的长度是随机的
C. 执行打开文件命令后,自动生成一个文件指针
D. LOF函数返回给文件分配的字节数
-
[填空题]栈的3种基本运算是:入栈、退栈和______。