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

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

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

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

选择题

1.对建立良好的程序设计风格,下面描述正确的是()。(A)

A. 程序应简单、清晰、可读性好

B. 符号名的命名只要符合语法

C. 充分考虑程序的执行效率

D. 程序的注释可有可无

解析:程序设计应该简单易懂,语句结构应该简单直接,不应该为提高效率而把语句复杂化。

2.结构化程序设计的3种结构是( )。(B)

A. 顺序结构,分支结构,跳转结构

B. 顺序结构,选择结构,循环结构

C. 分支结构,选择结构,循环结构

D. 分支结构,跳转结构,循环结构

解析:程序设计语言仅仅使用顺序、选择和重复(循环)三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。遵循程序结构化的设计原则,按结构化程序设计方法设计出的程序易于理解、使用和维护;可以提高编程工作的效率,降低软件的开发成本。

3.对长度为凡的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。(D)

A. 快速排序

B. 冒泡排序

C. 直接插入排序

D. 堆排序

解析:除了堆排序算法的比较次数是0(nlog2n),其他的都是n(n-1)/2。

4.(B)

A. 30

B. 31

C. 49

D. 48

解析:

5.以下关于过程及过程参数的描述中,错误的是( )。(C)

A. 调用过程时可以用控件名称作为实际参数

B. 用数组作为过程的参数时,使用的是“传地址”方式

C. 只有函数过程能够将过程中处理的信息传回到调用的程序中

D. 窗体(Form)可以作为过程的参数

解析:过程定义时,形参除了可以是整型、单精度、双精度等数据类型外,还可以是控件或窗口等对象型。相对应的调用过程时实参也可以是一般数据类型、控件名或窗体。故A、D选项正确。

调用过程时,如果过程的参数是数组,则实参传给形参的是地址,这个地址是用数组名表示的一个符号地址,是数组的起始地址,形参和实参用的是同一个地址,在过程中形参的改变会引起实参的改变。故B选项正确。

在过程调用时,不只是函数过程能把过程中处理的信息传回到调用程序中,Sub过程也可以。Sub过程中形参声明时前面有关键字ByRef或省略ByRef(默认)时,实参和形参之间传递的是地址,Sub过程中形参的变化也会引起实参的变化,这样Sub过程中处理的信息也可以传回调用程序中。故C选项说法错误。

6.下列程序代码段中,在单击命令按钮调用SelMid函数时,其运行结果为( )。

Private Function SelMid(aStr As String)As String

Dim temp As String,sLen As Integer

temp=\\(B)

A. abcdef

B. afbecd

C. fedcba

D. defabc

解析:本题考查函数过程分析。单击命令按钮时,事件过程内部调用SelMid函数。SelMid函数的功能是,将字符串重组,重组的规则是:从原字符串中前后各取一个字符重新连接起来并存入中间变量temp中(追加剑中间变量原有字符的后面);然后再取原字符串中的前面第2个和倒数第2个字符连接起来,再连接到变量temp中;以此类推,直到将原字符串中的字符全部追加到变量temp中为止。

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

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

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

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

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

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

8.数据库应用系统中的核心问题是( )。(A)

A. 数据库设计

B. 数据库系统设计

C. 数据库维护

D. 数据库管理员培训

解析:数据库应用系统中的核心问题是数据库的设计。

9.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( )。(D)

A. 数据与程序独立存放

B. 不同的数据被存放在不同的文件中

C. 不同的数据只能被对应的应用程序所使用

D. 以上三种说法都不对

解析:数据独立性是数据与程序间的互不依赖性,即数据库中数据独立:于应用程序而不依赖于应用程序。所以选项A,选项B和选项C都不正确。

10.在窗体上有一个名为Command1的命令按钮,并有如下事件过程:

Private Sub Command1_Click()

aS=\\(B)

A. Swallows Mod Genulled

B. Genulled

C. Swallows

D. 1

解析:本题考查MsgBox过程。MsgBox为提示框,在MsgBox过程中,第1个参数是提示信息,第2个参数是按钮和图表的类型,若省略的话要有逗号占位,第3个参数是对话框的标题。因此标题为变量b中的内容。

11.假定窗体上有一个标签,名为Labell,为了使该标签透明并且没有边框,则正确的属性设置为( )。(A)

A. Label 1.BackStyle=0

Label 1.BorderStyle=0

B. Label 1.BackStyle=l

Labell.BorderStyle=1

C. Label 1.BackStyle=True

Label 1.BorderStyle=True

D. Label 1.BackStyle=False

Label 1.BorderStyle=False

解析:考查标签的属性。标签的BackStyle属性表示标签的背景是否透明(1表示不透明,0表示透明)。标签的BorderStyle属性表示是否含有边框(1表示有边框,0表示没有边框)。

12.设有下列语句:

x=5

Ifx>0 Then y=l

y=5

程序运行后,则下列叙述中正确的是( )(B)

A. 变量y的值是1

B. 变量y的值是5

C. 变量x的值是5,变量y的值是1

D. 变量y的值不能确定

解析:本题考查选择语句。选择语句一般分为两种形式,如果分支语句If和Then在同一行,不需要写上End If语句,否则必须加上End If语句。题目中x的初值为5,大于0,因此执行if语句,y值为1;接下来执行赋值语句y=5,因此y值变为5。

13.两个或两个以上的模块之间关联的紧密程度称为 ( )。(A)

A.

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号