国家二级VB机试(选择题)模拟试卷209
(总分80, 做题时间90分钟)
1. 选择题
1.
数据结构主要研究的是数据的逻辑结构、数据的运算和( )。
A 数据的方法
B 数据的存储结构
C 数据的对象
D 数据的逻辑存储
2.
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是( )。
A DBACEF
B CBEFDA
C FDAEBC
D DFABEC
3.
在数据处理中,其处理的最小单位是( )。
A 数据
B 数据项
C 数据结构
D 数据元素
4.
在数据库系统的内部结构体系中,索引属于( )。
A 模式
B 内模式
C 外模式
D 概念模式
5.
以下( )不属于对象的基本特征。
A 继承性
B 封装性
C 分类性
D 多态性
6.
数据库系统的核心是( )。
A 数据模型
美的冰箱好吗B 软件开发
C 数据库设计
D 数据库管理系统
7.
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )。
A 软件矛盾
B 软件危机
C 软件藕合
D 软件产生
8.
关系模型允许定义3类数据约束,下列不属于数据约束的是( )。
A 实体完整性约束
B 参照完整性约束
C 属性完整性约束
D 用户自定义的完整性约束
9.
关系表中的每一行记录称为一个( )。
A 字段
B 元组
C 属性
D 关键码
10.
在数据库管理技术的发展中,数据独立性最高的是( )。
A 人工管理
B 文件系统
C 数据库系统
D 数据模型
11.
设a=2,b=3,c=4,d=5,下列表达式的值是( )。 3>2*b Or a=c And b<>c Or b<>a+c
A 1
B True
C False
D -1
12.
二级VB下列可以激活属性窗口的操作是( )。
A 用鼠标双击窗体的任何部位
B 按Ctrl+F4键
C 执行“工程”菜单中的“属性窗口”命令
D 按F4键
13.
VB的数值型数据分为( )两种。
A 整数和长整数
B 整数和浮点数
C 单精度浮点数和双精度浮点数
D 整数和货币数据类型
14.
设有变量声明为“Dim aDate As Date”,则能为变量aDate正确赋值的表达方式是( )。
A aDate=#8/2008#
B aDate=#"8/8/2008"#
C aDate=Date("8/8/2008")
莫言获奖感言全文D aDate=Format("m/d/yy","8/8/2008")
15.
从键盘上输入一个浮点数asingle,利用字符串函数对该数进行处理后,如果输出的内容不是“非浮点数”,则对程序输出的内容分析正确的是( )。 asingle=InputBox("请输入一个浮点数:") str1$=Str$(asingle):p=InStr(str1$,".") If p>0 Then Print Mid$(strl$,p) Else Print"非浮点数" End If
A 输出asingle的字符串形式
B 输出数据asingle的整数部分
C 输出数据asingle的小数点及小数点后面的数字
D 只去掉数据中的小数点,保留所有数字输出
16.
表达式Abs(-5)+Len("ABCDE")的值是( )。
A 5ABCDE
B -5ABCDE
C 10
D 0
17.
当一个工程含有多个窗体时,其中启动窗体是( )。
A 启动Visual Basic时建立的窗体
B 第一个添加的窗体
C 最后一个添加的窗体
D 在“工程属性”对话框中指定的窗体
18.
有下列程序,运行后的结果为( )。 X=2.4:Y=3:Z=5 Print"A(";X+Y*Z;")”
A A(17)
B A(17.4)
C A(18)
D A(2.4+3*5)
19.
下面不能在信息框中输出“Visual Basic”的是( )。
A x=MsgBox("Visual Basi")
B MsgBox("Visual Basic")
C MsgBox"Visual Basic"
D Call MsgBOX "Visual Basic"
20.
如果一个直线控件在窗体上呈现为一条垂直线,则可以确定的是( )。
A 它的YI、Y2属性的值相等
B 它的X1、X2属性的值相等
C 它的X1、Y1属性的值分别与X2、Y2属性的值相等
D 它的X1、X2属性的值分别与Y1、Y2属性的值相等
21.
( )控件可以使图形根据控件大小而改变大小。
A 图片框
B 标签
C 图像框
D 框架
22.
要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MultiSelect属性设置为( )。
A 0
B 1
C 2
D 其他
23.
以下( )操作不能触发滚动条Change事件。
A 拖动滚动块
B 单击两端箭头
C 单击滚动块
D 单击箭头与滚动块之间的滚动条
24.
语句Print Format(Int(12345.6789*100+0.5)/100,"0000,0.00")的输出结果是( )。
A 12,3456.8
B 12,34,5
C 12,3.45
D 12,345.68
25.
假定有如下的Sub过程: Sub S(x As Single,y As Single) t=x:x=t/y y=t Mod y End Sub 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim a As Single,Dim b As Single a=5:b=4:S a,b Print a,b End Sub 程序运行后,单击命令按钮,输出结果为( )。
kris 宋茜张俪新恋情曝光A 5 4
B 1 1
C 1.25 4
D 1.25 1
26.
下列程序执行后,变量x的值为( )。 Dim a,b,c,d As Single Dim x As Single a=10:b=30:c=400 If b>a TIlen d=a:a=b:b=d End If Ifb>c Then x=b Else lf a>c Then x=c Else x=a End If
A 10
B 30
C 400
D 430
27.
窗体上有名称为Command1的命令按钮和名称为Text1的文本框( )。 Private Sub Command1_Click() Text1.Text="程序设计":Text1.SetFocus End Sub Private Sub Text1_GotFocus() Text1.Text="等级考试" End Sub 运行以上程序,单击命令按
钮后( )。
A 文本框中显示的是“程序设计”,且焦点在文本框中
B 文本框中显示的是“等级考试”,且焦点在文本框中
C 文本框中显示的是“程序设计”,且焦点在命令按钮上
D 文本框中显示的是“等级考试”,且焦点在命令按钮上
金融学是学什么的28.
下列程序代码段中,在单击命令按钮调用 SelMid函数时,其运行结果为( )。 Private Function SelMid(aStr As String)As String Dim temp As String,sLen As Integer temp="":sLen=Len(aStr) i=1 Do While i<=sLen/2 temp=temp+Mid(aStr,i,1)+Mid(aStr,sLen -i+1,1) i=i+1 Loop SelMid=temp End Function Private Sub Command1_Slick() Dim Sir As String Str="abcdef":Print SelMid(Str) End Sub
A abcdef
B afbecd
C fedcba
D defabc
29.
设有一个有10个元素的数组,下列程序将该数组的第1个元素与第10个元素交换,第2个元素与第9个元素交换……,第5个元素与第6个元素交换,在横线处应填写( )。 Private Sub Command1_Click() Dim a(1 To 10)As Integer Dim i As Integer,Dim p As Integer Dim t As Integer,Dim j As Integer For i=1 To 10 a(i)=i Next i Forj=1 To 5 t=a0) Nextj For i=1 To 10 Print a(i) Next i End Sub
发布评论