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

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

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

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

选择题

1.下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是(B)

A. InitDir属性用于设置对话框中显示的起始目录

B. Filter属性用于设置对话框默认的过滤器

C. DefauhExt属性用于设置对话框中默认的文件类型

D. FileTitle属性用于存放对话框中所选择的文件名

解析:通用对话框的InitDir属性用于设置对话框中显示的起始目录,Filter属性用来指定在对话框中显示的文件类型,Filterdndex用于设置对话框默认的过滤器,DefauhExt属性用于设置对话框中默认的文件类型,FileTitle属性用于存放对话框中所选择的文件名。

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

A. 设计数据库应用结构

B. 设计数据库概论结构

C. 设计数据库逻辑结构

D. 设计数据库物理结构

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

3.将E-R图转换为关系模式时,实体和联系都可以表示为(  )。(C)

A. 属性

B. 键

C. 关系

D. 域

解析:从E-R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E-R图中属性也可以转换成关系的属性。

4.在窗体上画一个名称为Combo1的组合框,名称为Text1的文本框,以及名称为Command1的命令按钮,如图所示。

(C)

A. Combo1.AddItem Text1.Text

B. Combo1.AddItem Text1.SelStart

C. Combo1.AddItem Text1.SelText

D. Combo1.AddItem Text1.SelLength

解析:根据题意可知,横线处应该是将文本框中选中文本添加到组合框中。文本框Text属性返回整个文本框中的文本,故A选项错误;SelStart属性返回选中文本的起始位置,故B选项错误;SelLength属性返回选中文本的长度,故D选项错误;SelText属性返回选中的文本,故C选项正确。

5.窗体上有Textl、Text2两个文本框及一个命令按钮

Commandl,编写下列程序:

DimYAsInteger

Private Sub Commandl_Click( )

Dim x As Integer

x=2

Textl.Text=p2(pl(x),y):Text2.Text=pl(x)

End Sub

Private Function pl(x As Integer)As Integer

x=x+y:y=x+y

pl=x+y

End Function

Private Functionp2(x As Integer,yAsInteger)AsInteger

p2=2*x+y

End Function

程序运行后,第一次单击和第二次单击命令按钮后,文本框Textl和Text2内的值分别是( )。

(C)

A.

B.

C.

D.

解析:考查函数的调用以及变量的作用域。在命令按钮单击事件中调用p2函数,p2函数的参数为函数p1,因此首先计算p1调用以后产生的结果。第一次调用函数p1,变量y为窗体级变量,p1调用结束后y为2,pl为4;调用p2,得至 p2值为1 0,x的值为2;继续调用p1(x),此时y值为2,调用结束以后p1为10。继续单击命令按钮,此时x值为2,而y的值为6,其余计算方法和第一次单击时相同。

6.下列描述中,正确的是( )。(A)

A. 线性链表是线性表的链式存储结构

B. 栈与队列是非线性结构

C. 双向链表是非线性结构

D. 只有根结点的二叉树是线性结构

解析:根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。如果一个非空的数据结构满足下列两个条件:①有且只有一个根结点;②每个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构,又称线性表。所以线性表、栈与队列、线性链表都是线性结构,而二叉树是非线性结构。

7.软件设计中划分模块的一个准则是(  )。(B)

A. 低内聚低耦合

B. 高内聚低耦合

C. 低内聚高耦合

D. 高内聚高耦合

解析:一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

8.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。(C)

A. 编译程序

B. 操作系统

C. 教务管理系统

D. 汇编程序

解析:编译软件、操作系统、汇编程序都属于系统软件,只有c教务管理系统才是应用软件。

9.下面关于标准模块的叙述中,错误的是( )。(B)

A. 标准模块中可以声明全局变量

B. 标准模块中可以包含一个Sub Main过程,但此过程不能被设置为启动过程

C. 标准模块中可以包含一些Public过程

D. 一个工程中可以含有多个标准模块

解析:标准模块中可以包含一个Sub Main过程,可以通过“工程属性”对话框中将Sub Main过程设置启动对象。故B选项错误。

10.(32)在窗体上画一个名为Commandl的命令按钮,然后编写如下代码:

Option Base 1

Private Sub Commandl_Click()

Dim a

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

j=1

For i=4 To 1 Step-l

S=s+a(i)*j

j=j*10

Next I

Print S

End Sub

运行上面的程序,其输出结果是( )。(A)

A. 1234

B. 12

C. 34

D. 4321

解析:Array函数用来为数组元素赋值,即把一个数据集读入某个数组。其格式为:数组变量名=Array(数组元素值)。Dim a语句没有变量类型名,则a默认为Variant类型,这里它作为数组变量使用。现在已知数组a 中元素的值依次为1、2、3、4,则For循环中各变量值变化如下:

i=4时,s=s+a(4)*j=O+4*1=4,j=1*10=10

i=3时,s=s+a

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号