首页 > 全部 > 二级VB > 国家二级VB机试(选择题)模拟试卷238

国家二级VB机试(选择题)模拟试卷238

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

国家二级VB机试(选择题)模拟试卷238

选择题

1.在窗体上画一个命令按钮(其Nine属性为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的变化为14到1,j的变化为10的倍数。因此求和s为:4*1+3*10+2*100+1*1000,结果为1234。

2.对于某些控件,只要将其Style属性设置为1,则可以在该控件上使用Picture属性显示图片。以下不具备这一使用规则的控件是(D)

A. 命令按钮

B. 单选按钮

C. 复选按钮

D. 框架

解析:命令按钮、单选按钮、复选框的Style属性用来设置外观,一般可以设置以文字的形式显示还是以图片的形式显示。

3.Visual Basic控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。默认属性为Caption的控件是(B)

A. 列表框(ListBox)

B. 标签(Label)

C. 文本框(TextBox)

D. 组合框(ComboBox)

解析:Visual Basic规定标签的默认属性是Caption、文本框的默认属性是Text、列表框和组合框的默认属性也是Text属性。

4.面向对象方法中,继承是指(D)

A. 一组对象所具有的相似性质

B. 一个对象具有另一个对象的性质

C. 各对象之间的共同性质

D. 类之间共享属性和操作的机制

解析:面向对象方法中,继承是使用已有的类定义作为基础建立新类的定义技术。广义地说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们。

5.下面不属于软件工程的3个要素是(D)

A. 工具

B. 过程

C. 方法

D. 环境

解析:软件工程的3个要素是工具、过程和方法。

6.语句:Print Asc(Chr$(Mid$(\\(A)

A. 65

B. A

C. 8765

D. W

解析:Mid函数可以实现在任何位置取任何长度的子串,其中长度省略的话将会一直取到串尾,本题中是从第4位取长度为2的子串即“65”。Chr函数可以将ASCII码转成对应的字符,ASC函数将字符转换成对应的ASCII码。

7.下列不包含滚动条的控件是( )。(B)

A. 列表框

B. 标签

C. 组合框

D. 文本框

解析:标签控件不包含滚动条。

8.下面关于直线控件的叙述中正确的是(A)

A. 改变X1、Y1、X2、Y2属性的值,可以改变直线显示的长短和方向

B. X1、Y1属性的值表示直线左端点的坐标

C. 如果属性X1的值等于属性X2的值,则说明直线是水平显示的

D. 上述都是正确的

解析:X1,Y1表示直线的起点坐标,选项B错误;X1和X2的值相等,表示直线是垂直显示的,选项C错误。故正确答案为选项A。

9.语句:Print Asc(Chr$(Mid$(\\(A)

A. 65

B. A

C. 8765

D. W

解析:Mid$(字符串,p,n)从第P个字符开始,向后截取n个字符。

Chr$()是求ASCII字符的函数,格式是Chr$(表达式),其中”表达式”应该是合法的ASCII码值,Chr$()函数把“表达式”的值转换为相应的ASCII字符。

Asc(<字符串表达式>),求字符串表达式的第一个字符的ASCII编码,函数返回值类型为Integer。

10.下列叙述中正确的是(D)

A. 有两个指针域的链表称为二叉链表

B. 循环链表是循环队列的链式存储结构

C. 带链的栈有栈顶指针和栈底指针,因此又称为双重链表

D. 结点中具有多个指针域的链表称为多重链表

解析:双向链表与二叉链表均是有两个指针域的链表,A选项错误。在单链表的第一个结点前增加一个表头结点,队头指针指向表头结点,最后一个结点的指针域的值由NULL改为指向表头结点,这样的链表称为循环链表。循环队列是队列的一种顺序存储结构。循环链表与循环队列是两种存储结构,B选项错误。双向链表结点有两个指针域,指向前一个结点的指针和指向后一个结点的指针,而带链的栈是单链表形式,C选项错误。故正确答案为D选项。

11.有如下事件过程:

Private Sub Form_Click()

Dim a As Long, b As Long

Dim sum As Long

Dim x As Integer

a = 1

b = 1

For x = 1 To 11 Step 2

a = b * x

________

s = s + a

sum = sum + s

Next x

Print sum

End Sub

以上程序的功能是,计算 1!+(1!+3!)+(1!+3!+5!)+…+(1!+3!+5!+…+11!) 的值并输出。程序不完整,在________处应填入的内容是(A)

A. b = a * (x + 1)

B. a = a * (x – 1)

C. a = a * (x + 1)

D. b = a * x

解析:最简单的方法,直接代入一些数字,如x=1时,A:b=2a;B:a=0;C:a=2a;D:b=a;

再代入程序中,知B选项不符合题意。当循环体执行了两次,即当x=3时,再分别将A、C、D的答案代入程序中,知C和D选项错误;另一种方法是,本程序的主要由累加和累乘两种运算结合在一起,分析内容,可知,a=b*x,实现的是记录单个数值,如:1!、3!、5!、7!等,空格处的功能,是要保存下一次阶乘的值,如7!等价于a=b!*7,b的值应该是b=a*(7+1);故本题正确答案为A。

12.下面关于VB应用程序的叙述中正确的是(C)

A. VB应用程序只能解释运行

B. VB应用程序只能编译运行

C. VB应用程序既能解释运行,也能编译运行

D. VB应用程序必须先编译,然后解释运行

解析:Visual Basic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。在设计VisualBasic程序的过程中可以随时以解释方式运行程序,也可在整个应用程序设计完成后,经编译生成可脱离Visual Basic环境而在Windows下直接运行的可执行文件(.EXE)。

13

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号