试卷详情
-
二级VISUAL BASIC笔试-325
-
[单项选择]执行语句Open"C:/SDat.dat"For Input As#2后,系统( )。
A. 将C盘当前文件夹下名为SDat.dat文件的内容读入内存
B. 在C盘当前文件夹下建立名为SDat.dat的顺序文件
C. 将内存数据存放在C盘当前文件夹下名为SDat.dat的文件中
D. 将某个磁盘文件的内容写入C盘当前文件夹下名为SDat.dat的文件中
-
[单项选择]对关系S和R进行集合运算,结果中既包含s中的所有元组也包含R中的所有元组,这样的集合运算称为( )。
A. 并运算
B. 交运算
C. 差运算
D. 积运算
-
[单项选择]只能用来显示文本信息的控件是( )。
A. 文本框
B. 标签
C. 图片框
D. 图像框
-
[单项选择]阅读下列程序:
Private Sub Command1_Click( )
Dim i As Integer,k As Integer
k=2
For i=1 To 3
Print H(k);
Next i
End Sub
Function H(j As Integer)
Static b
a=0
a=a+1
b=b+1
H=a*b+j
End Funmion
单击命令按钮,执行程序,输出结果是( )。
A. 2 3 4
B. 3 4 5
C. 5 6 7
D. 3 5 6
-
[填空题]在鼠标事件过程MouseDown和MouseUp中,参数Button的值为1、2、4时,分别代表按下鼠标的______、______和______按钮。
-
[单项选择]按文件的访问方式不同,可以将文件分为( )。
A. 顺序文件、随机文件
B. 文本文件和数据文件
C. 数据文件和可执行文件
D. ASCII文件和二进制文件
-
[单项选择]在文本框中输入字符时,通过( )事件过程可以得到字符的ASCII码值。
A. Change
B. GotFocus
C. KeyPress
D. LostFocus
-
[单项选择]如果文本框的Locked属性设置为True,则下列说法正确的是( )。
A. 此时在属性窗口中不可以修改文本框的Text属性值
B. 运行时用户不可以在界面上修改文本框中的内容
C. 在程序代码中不可以修改文本框的内容,如不可以使用语句Text1.Text="aaa"
D. 以上均不正确
-
[填空题]滚动条分为两种,即______。
-
[填空题]在Visual Basic 6.0中,InputBox函数用于产生一个______对话框。
-
[单项选择]文本框TextBox中的内容若要设置为用户不能修改,应设置( )属性。
A. Locked
B. MultiLine
C. Pa5swordChar
D. ScrollBar
-
[单项选择]使用白盒测试法时,确定测试数据应该根据( )和指定的覆盖标准。
A. 程序的内部逻辑
B. 程序的复杂结构
C. 使用说明书
D. 程序的功能
-
[单项选择]有下列函数过程:
Function Func2(a As Integer,b As Integer)As Integer
Staticm As Integer,i As Integer
m=0
i=2
a=i+m+1
b=i+a+b
Func2=m
End Function
在窗体上画一个命令按钮,然后编写下列事件过程:
Private Sub Command1_Click( )
Dim p As Integer,k As Inmger,m As Integer
k=4
m=1
p=Func2(k,m)
Prim k;m
p=Func2(k,m)
Print k;m
End Sub
程序运行后,单击命令按钮,输出结果是( )。
A. 3 6<CR>3 6
B. 3 6<CR>3 11
C. 3 11<CR>3 6
D. 3 11<CR>3 11
-
[填空题]栈中允许进行插入和删除的一端叫做______。
-
[填空题]在面向对象程序设计中,从外面看只能看到对象的外部特征,而不知道也无需知道数据的具体结构以及实现操作的算法,这称为对象的______。
-
[单项选择]设有语句Open"C:/Test.Dat"For OutPut As#1,则下列叙述错误的是( )。
A. 该语句只能打开C盘根目录下一个已存在的文件Test.Dat
B. 当C盘根目录下没有该文件时,该语句在C盘根目录下建立名为Test.Dat的文件
C. 该语句建立文件的文件号为1
D. 执行该语句后,就可以通过Print#语句向Test.Dar文件中写入信息
-
[填空题]当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个______。
-
[单项选择]语句Dim Arr(-3 To 5)As Integer定义的数组的元素个数是( )。
A. 6
B. 7
C. 8
D. 9
-
[单项选择]执行语句Open"TC.dat"For Random As #1 Len=50后,对文件TC.dat中的数据能执行的操作是( )。
A. 既可以读也可以写
B. 可以进行读操作
C. 可以进行写操作
D. 这是错误的操作
-
[单项选择]Sub过程与Function过程最根本的区别是( )。
A. Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以
B. Function过程可以有参数,Sub过程不能有参数
C. 两种过程参数的传递方式不同
D. Sub过程的过程名不能有返回值,而Function过程能通过过程名返回值
-
[单项选择]如果A为整数且,|A|>=10,则打印“OK”,否则打印“Error”,表示这个条件的单行格式If语句是( )。
A. f Int(A)=A And Sqr(A)>=10 Then Print"OK"Else Print /
B. If Fix(a)=a And Abs(a)>=-10 Then Print"OK"Else Print "Error"
C. f Int(A)=A And(A>=10,A<-10) Then Print"OK"Else Print /
D. f Fix(A)=A And A>=10,And A<=-10 Then Print"OK" Else Print /
-
[单项选择]运行下列语句后,输出的结果是( )。
Option Base 1
Dim a
i=1
a=Array(1,-2,9,0,-1,9)
Do
k=a(i)
For m=10 To k Step-2
n=k+m
Next m
Print n+m
i=i+1
Loop While Abs(m+n)<>27
A. 3 27-8
B. 3-8 27
C. -8 27 3
D. -8 3 27
-
[单项选择]下列选项中不属于软件生命周期开发阶段任务的是( )。
A. 软件测试
B. 概要设计
C. 软件维护
D. 详细设计
-
[单项选择]数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )。
A. DB包括DBS~DBMS
B. DBMS包括DB和DBS
C. DBS包括DB和DBMS
D. 没有任何关系
-
[填空题]函数Str$(256.36)的值是______。
-
[填空题]在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
-
[单项选择]用Print方法在Form1窗体中显示出4个#号的正确代码为( )。
A. Debug.Print"####"
B. Print ####
C. Form1 Print ####
D. Form1.Print"####"
-
[单项选择]算法的时间复杂度是指( )。
A. 执行算法程序所需要的时间
B. 算法程序的长度
C. 算法执行过程中所需要的基本运算次数
D. 算法程序中的指令条数
-
[单项选择]若要将复选框设置成图形模式,则应设置( )属性值为“1-vbButtonGmphical”。
A. TabStop
B. Style
C. Picture
D. Enabled
-
[单项选择]下列操作不能向工程中添加宙体的是( )。
A. 执行“工程”菜单中的“添加窗体”命令
B. 单击工具栏中的“添加窗体”按钮
C. 右击窗体,在弹出的菜单中选择“添加窗体”命令
D. 右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选
-
[单项选择]下列( )标识符不能作为VisualBasic的变量名。
A. ABCabe
B. b1234
C. 28wed
D. crud
-
[单项选择]下列事件过程的功能是:建立一个名为Data1的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为1,2,3,…,90。请在空白处填入适当的内容,将程序补充完整( )。
Private Type Ang
K As Integer
Sinx As Single
Cosx As Single
End Type
Dim Ksc As Ang
Private Sub Form_Click( )
Dim Y As Single
Dim i As Integer
Dim Ksc As Ang
Open______
Y=3.14159/180
For i=1 To 90
Ksc.K=i
Ksc.Sinx=Sin(i*Y)
Ksc.Cosx=Cos(i*Y)
Next i
Close #2
End Sub
A. "../Data1.txt"For Random As #1 Len=10 Put#1,i,Ksc
B. "../Data1.txt"For Random As #1 Len=10 Put#1,Y,Ksc
C. "../Data1.txt"For Random As #1 Put#1,i,Ksc
D. "../Data1.txt"For Random As #1 Put#1,Y,Ksc
-
[填空题]按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。
-
[单项选择]按照“先进后出”原则组织数据的数据结构是( )。
A. 队列
B. 栈
C. 双向链表
D. 二叉树
-
[单项选择]窗体上有一个命令按钮Command1和一个列表框List1。先选择列表框中的某一个项目,然后单击命令按钮,将该项目从列表框删除。程序如下:
Private Sub Command1_Click( )
Dim In As Integer
In=______
List.Remove Ind
End Sub
则在程序的空白行的语句是( )。
A. List1.Index
B. List1.ListIndex
C. List1.Text
D. List1.ListCount
-
[填空题]计算For循环次数的公式是______。
-
[单项选择]对建立良好的程序设计风格,下列描述正确的是( )。
A. 程序应该简单、清晰、可读性好
B. 符号名的命名只需要符合语法
C. 充分考虑程序的执行效率
D. 程序的注释可有可无
-
[单项选择]删除组合框中指定的项目所使用的方法是( )。
A. Move
B. Remove
C. Clear
D. RemoveItem
-
[填空题]在窗体上画一个文本框(其Name属性为Text1),编写下列事件过程,运行结果是______。
Private Sub Form_Load( )
Show
Text1.Text="你好!"
Text1.SetFocus
For i=1 To 15
Sum=Sum+i
Next i
Text1.Text=Sum
End Sub
-
[单项选择]对象名.Cls方法对( )控件有效。
A. 窗体、图像框
B. 窗体、图片框
C. 屏幕、窗体
D. 图像框、图片框
-
[单项选择]下列叙述不正确的是( )。
A. 命令按钮的默认属性为Caption
B. 标签的默认属性为Caption
C. 复选框的默认属性为Value
D. 滚动条的默认属性为Value
-
[填空题]表达式(7/3+1)*(18/-1)的值是______。
-
[单项选择]下列不属于软件工程3个要素的是( )。
A. 工具
B. 过程
C. 方法
D. 环境
-
[单项选择]下列描述中,不是线性表顺序存储结构特征的是( )。
A. 不便于插入和删除
B. 需要连续的存储空间
C. 可随机访问
D. 需另外开辟空间来保存元素之间的关系
-
[单项选择]过程共有3种,它们分别是( )。
A. Sub过程、函数过程和属性过程
B. 事件过程、函数过程和通用过程
C. Sub过程、函数过程和通用过程
D. 事件过程、子过程和函数过程
-
[填空题]软件工:程研究的内容主要包括:______技术和软件工程管理。
-
[单项选择]使用“打开”对话框的方法是( )。
A. 双击工具箱中的“打开”对话框控件,将其添加到窗体上
B. 单击CommonDialog控件,然后在窗体上画出CommonDialog控件,再将Action属性没为1
C. 在程序中用Show方法显示“打开”对话框
D. 在程序中用Showopen方法显示“打开”对话框