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

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

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

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

选择题

1.设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组。如T=R×S,则T的元组的个数为( )。(C)

A. 6

B. 8

C. 9

D. 12

解析:R为n元关系,有p个元组,S为m元关系,有q个元组。两个关系笛卡儿积是一个n+m元的关系,元组个数是q×p。所以T的元组的个数为9个。

2.窗体Forml上有一个名称为Commandl的命令按钮,以下对应窗体单击事件的事件过程是( )。(B)

A. Private Sub Fornl 1 Click( )

End Sub

B. Privte Sub Form_Click( )

End Sub

C. Private Sub Commandl_ Click ( )

EndSub

D. Private Sub Commandl_Click( )

End Sub

解析:窗体的单击事件不同于其他控件的单击事件,在事件过程头中不出现窗体名字,而是统一使用Form_Click( )。

3.使用( )方法,可清除列表框中所有的列表项。(B)

A. Remove

B. Clear

C. RemoveItem

D. Move

解析:本题考查列表框项目清除。在列表框中可以使用Removeltem方法和Clear方法来清除项目,其中RemoveItem清除某一项,而Clear清除所有项。

4.在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码:

Option Base 1

Private Sub Command1_Click()

Dim a

a=Array(1,2,3,4):j=1

For i=4 To 1 Step-1

s=s+a(i)*j:j=j*10

Nexti

Print s

End Sub

运行上面的程序,单击命令按钮,其输出结果是( )。(D)

A. 4321

B. 12

C. 34

D. 1234

解析:本题考查累加运算。s为求和项,a(i)*j为每一项,i的变化为4到1,j的变化为10的倍数。因此求和s为:4*1+3*10+2*100+1*1000,结果为1234。

5.下列操作中不能向工程中添加窗体的是( )。(C)

A. 执行“工程”菜单中的“添加窗体”命令

B. 单击工具栏上的“添加窗体”按钮

C. 右击窗体,在弹出的菜单中选择“添加窗体”命令

D. 右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令

解析:向工程中添加窗体的方法有:①执行“工程”菜单中的“添加窗体”命令;②单击工具栏上的“添加窗体”按钮;③右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令。

6.单击命令按钮执行以下程序,输出结果为( )。

Private Sub Command1_Click()

Dim x As Integer,y As Integer

x=12:y=32

Call Proc(x,y)

Print x;y

End Sub

Public Sub Proc(n As Integer,ByVal m As Integer)

n=n Mod 10:m=m Mod 10

End Sub(B)

A. 12 32

B. 2 32

C. 2 3

D. 12 3

解析:本题考查过程调用中的参数传递。参数传递时默认为地址传递,如果实参为常量或者形参加上ByVal关键字说明,则为传值传递。本题中第一个参数为地址传值传递,第二个参数为传递,因此调用以后x值为2,而y不变。

7.下面的程序运行时,单击窗体后,窗体上显示的结果是( )。

Private Sub Form_Click()

Dima(1 To 6)As Integer

Dim mini%,i%,j%,n%,t%,k%

a(1)=8:a(2)=6:a(3)=9:a(4)=3:a(5)=2:

a(6)=7

n=6

For i=1 To n-1

min 1=i

For j=i+1 To n

If a(j)<a(minl)Then mini=j

Nextj

t=a(i):a(i)=a(minl):a(minl):t

Next i

For i=1 To n

Print a(i)

Next i

End Sub(B)

A. 9 8 7 6 3 2

B. 2 3 6 7 8 9

C. 9 8 7 6 3

D. 2 3 6 7 8

解析:本题考查循环程序的分析。程序主要包括两条循环语句,一条为两层循环的嵌套语句,内层循环找到当前i到n之间的最小元素的下标,退出内循环则把最小元素放到a(i)的位置,i从1变化到n-1;另外一条循环语句为输出数组中的所有元素,即把排序以后的结果输出。

8.为了对多个控件执行操作,必须选中这些控件。下列不能选中多个控件的操作是(  )。(A)

A. 按住Alt键,不要松开,然后单击每个要选中的控件

B. 按住Shift键,不要松开,然后单击每个要选中的控件

C. 按住Ctrl键,不要松开,然后单击每个要选中的控件

D. 拖动鼠标画出一个虚线矩形,使所选中的控件位于这个矩形内

解析:按住Alt键只能选中单个控件,不能同时选中多个控件。故选A。

9.以下叙述中错误的是(  )。(C)

A. 在程序运行时,通用对话框控件是不可见的

B. 调用同一个通用对话框控件的不同方法(如ShowOpen或ShowSave)可以打开不同的对话框窗口

C. 调用通用对话框控件的ShowOpen方法,能够直接打开在该通用对话框中指定的文件

D. 调用通用对话框控件的ShowColor方法,可以打开颜色对话框窗口

解析:调用通用对话框的ShowOpen方法,只是显示文件\\

10.设x是整型变量,与函数IIf(x>0,一X,X)有相同结果的代数式是( )。(B)

A. |x|

B. -|x|

C. x

D. -x

解析:IIF函数是条件函数,本题的含义是如果x>0条件成立,即x为正数,就返回-x,即x的负数,否则返回x(它本身),两种情况都是返回负数。根据这一点,选项B符合要求。故B选项正确。

11.下面的程序执行完毕后,组合框中数据项的值是( )。

Private Sub Form_Click()

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号