首页 > 全部 > 二级VB > 国家二级(VB)机试模拟试卷364

国家二级(VB)机试模拟试卷364

本单篇文档共17614字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级VB 模拟试卷 2547人下载
价格: 2.00 原价:¥9.00
收藏

国家二级(VB)机试模拟试卷364

选择题

1.下列程序段的执行结果为( )。

x=Int(Rnd+4)

Select Case x

Case 5:Print\\(B)

A. A Class

B. B Class

C. C Class

D. D Class

解析:本题考查多分支选择语句Select。Rnd函数产生(0,1)之间的随机数,“Int(参数)”函数的作用是产生不大于参数的整数,可以计算出x的值为4。因此将执行Select语句中Case 4后面的分支语句,输出B Class。

2.一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是( )。(B)

A. DBACEF

B. CBEFDA

C. FDAEBC

D. DFABEC

解析:由于该二叉树的前序遍历结果是ABCEDF,显然A结点为根结点,所以后序遍历时A结点是最后遍历的,其后序遍历的结果为CBEFDA。

3.下列哪一条不属于数据库设计的任务?( )(A)

A. 设计数据库应用结构

B. 设计数据库概论结构

C. 设计数据库逻辑结构

D. 设计数据库物理结构

解析:数据库设计工作量大而且过程复杂,既是一项数据库工程也是一项庞大的软件工程。考虑数据库及其应用系统开发全过程,将数据库设计分为以下6个阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施和数据库的运行和维护。

4.有两个关系R,S如下:

(B)

A. 选择

B. 投影

C. 插入

D. 连接

解析:投影运算是指对于关系内的域指定可引入新的运算。本题中S是在原有关系R的内部进行的,是由R中原有的那些域的列所组成的关系。所以选择B。

5.用来设置文字字体是否斜体的属性是( )。(D)

A. FontUnderline

B. FontBold

C. FontSlope

D. Fonthalic

解析:FontUnderline属性设置文字是否有下划线;FontBold属性是设置文字是否加粗;Fontltalic属性是设置文字是否斜体;没有Fontslope属性。故选D。

6.设有如图所示窗体和以下程序:

(A)

A. 文本框中无内容,焦点在文本框中

B. 文本框中为\\

C. 文本框中为\\

D. 文本框中为\\

解析:题目程序的功能为,当单击命令按钮时,Text1失去焦点,激发Text1的LostFocus事件,在此事件中,程序判断文本框中字符串是否为\\

7.求1!+2!+……+10!的程序如下:

Private Function s(x As Integer)

  f=1

  For i=1 To x

f=f * i

  Next

  s=f

End Function

Private Sub Command1_Click()

  Dim i As Integer

  Dim y As Long

  For i=1 To 10

        

  Next

  Print y

End Sub

为实现功能要求,程序的横线处应该填入的内容是(  )。(C)

A. Call s(i)

B. Call s

C. y=y+s(i)

D. y=y+s

解析:题目中过程s的功能是实现一个数的阶乘,而题目是求1到10的阶乘的和,则程序空缺处应该是过程s返回值的累加,因此就应该为y=y+s(i)。

8.把数学表达式(D)

A. (5x+3)/(2y一6)

B. x*5+3/2*y一6

C. (5*x+3)÷(2*y一6)

D. (x*5+3)/(y*2—6)

解析:VB数学表达式中的乘用*表示,除用/表示,表示一个整体的可加括号()。故D选项正确。

9.下列程序执行后,其输出结果为( )。

Dim a(5)

For i=0To4

a(i)=i+1:m=i+1

If m=3Then a(m-1)=a(i-2)Else a(m)=a(i)

If i=2Then a(i-1)=a(m-3)

a(4)=i

Print a(i);

Next i(C)

A. 1 1 1 4 4

B. 1 2 3 4 1

C. 1 2 1 4 4

D. 1 1 1 4 1

解析:本题考查数组元素的赋值。数组a在循环中为数据赋值,循环变量i从0到4,步长为1。如果i等于2,则将a(0)的值赋给a(2);如果m等于3,则将a(0)的值赋给a(1)。因此数组元素的值为:1 2 1 4 4。

10.窗体上有两个名称分别为Text1、Text2的文本框。Text1的KeyUp事件过程如下:

Private Sub Text1_KeyUp(KeyCode As Integer,Shift As Integer)

Dim c As String

c=UCase(Chr(KeyCode))

Text2.Text=Chr(Asc(c)+2)

End Sub

当向文本框Text1中输入小写字母a时,文本框Text2中显示的是( )。(C)

A. A

B. a

C. C

D. c

解析:KeyDown和Keyup事件的Keycode参数返回的是“键”,即按字母“A”和“a”时得到的Keycode的值是相同的,都是&H4l。因此程序中对输入“a”时得到的Key.Code,经Chr函数转为字符后为“A”,经Ucase函数转换仍为“A”,所以变量c中的字符为“A”。Asc(c)将返回变量c中的第一个字符的AsCII,加2后,再由Chr函数转为字符即为“A”后面的第2个字符,即“c”。所以答案应为选项C。

11.VB的数值型数据分为( )两种。(B)

A. 整数和长整数

B. 整数和浮点数

C. 单精度浮点数和双精度浮点数

D. 整数和货币数据类型

解析:考查数值型数据。VB中提供的数值类型包括整数、浮点数、货币类型和字节型。一般来讲货币类型为定点浮点数或者整数,而字节型为整数。

12.( )控件可以使图形根据控件大小而改变大小。(C)

A. 图片框

B. 标签

C. 图像框

D. 框架

解析:本题考查常见控件的基本属

本文档预览:3600字符,共17614字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级(VB)机试模拟试卷364

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号