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

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

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

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

选择题

1.下列叙述中正确的是(A)

A. 顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的

B. 顺序存储结构只针对线性结构,链式存储结构只针对非线性结构

C. 顺序存储结构能存储有序表,链式存储结构不能存储有序表

D. 链式存储结构比顺序存储结构节省存储空间

解析:顺序存储方式主要用于线性的数据结构,它把逻辑上相邻的数据元素存储在物理上相邻的存储单元里,结点之间的关系由存储单元的邻接关系来体现。而链式存储结构的存储空间不一定是连续的。

2.下列数据结构中,能用二分法进行查找的是(A)

A. 顺序存储的有序线性表

B. 线性链表

C. 二叉链表

D. 有序线性链表

解析:二分法查找只适应于顺序存储的有序表。有序表是指线性表中的元素按值非递减排序(即从小到大,但允许相邻元素值相等)的表。

3.结构化程序设计的基本原则不包括(A)

A. 多元性

B. 自顶向下

C. 模块化

D. 逐步求精

解析:结构化程序设计方法的主要原则可以概括为:自顶向下,逐步求精,模块化和限制使用GOTO语句,其中小包括多态性。

4.假定用下面的语句打开文件:

Open\\(D)

A. Input #1,ch$

B. Line Input #1,ch$

C. ch$=Input$(5,#1)

D. Read #1,ch$

解析:本题考查文件操作,读文件使用Line Input、Input #,(以上为文本方式)和Get(以上为二进制方式)。Open“Filel.txt”For Input As #1是以输入方式打开Filel.txt文本文件,因此可以使用Line Input和Input方法读文件,选项D错误。

5.设窗体名称为frmTest,为了在程序代码中将窗体的标题改为“等级考试”,其代码应该是(A)

A. frmTest.Caption=“等级考试”

B. Forml.Caption=“等级考试”

C. frmTest.Title=“等级考试”

D. Forml.Title=“等级考试”

解析:窗体也是对象,访问窗体的属性应该使用窗体名,属性名来实现,表示窗体标题的属性是Caption属性。

6.要想使列表框只允许单选列表项,应设置的属性为(C)

A. Style

B. Selected

C. MultiSelect

D. Enabled

解析:列表框的MultiSelect属性用于设置是否可在列表项中做多个选择。值为0-None(缺省没置)表示不允许做多项选择;值为1-Simple表示允许做简单多项选择;值为2-Extended表示允许配合使用ShifI键、ctrl键做多项选择。

7.以下合法的VB变量名是(D)

A. _x

B. 2y

C. a#b

D. x_1_x

解析:变量是用一个名称来表示的,给变量命名时应遵循规则:名称只能由字母、数字和下划线组成:名称的第一个字符必须是英文字母,最后一个字符可以是类型说明符;名称的有效字符为255个;不能用Ⅶ的保留字作变量名,但变量名中可以包含保留字,如ConstA;变量名也不能是末尾带有类型说明符的保留字,如Dim! 是不合法的变量名;不区分字母的大小写。

8.判断复选框是否被选中的属性为(C)

A. Selected

B. Checked

C. Value

D. Index

解析:复选框组常用于提供多重选择,Value属性值决定每个复选框的选中状态:0为未选、1为选中、2为不可用(以灰色呈现)。选C。

9.窗体上有名称为Commandl的命令按钮,名称分别为Label1、Label2、Label3的标签。编写如下程序:

Private x As Integer

Private Sub Commandl_Click()

Static Y As Integer

Dim z As Integer

n=5:z=z+n:Y=Y+n:x=x+Y

Labe11=x:Labe12=Y:Labe13=z

End Sub

运行程序,连续3次单击命令按钮后,3个标签中分别显示的是(D)

A. 5 5 5

B. 15 10 5

C. 15 15 15

D. 30 15 5

解析:Static语句在过程级别中使用,用于声明变量并分配存储空间,在整个代码运行期间都能保留使用Static语句声明的变量的值。在窗体的声明段用Private声明的变量为模块级变量,其作用域为整个窗体。本题中,当第1次单击时,静态变量y的初值为0,执行调用语句后,静态变量y的值应为5,模块级变量x的值为5;当第2次单击时,静态变量y的初值为5,执行调用语句后,静态变量y的值应为10,模块级变量x的值为15;当第3次调用过程时,静态变量y的初值为10,执行调用语句后,静态变量y的值应为15,模块级变量x的值为3

10.以下关于VB的叙述中,错误的是(D)

A. VB采用事件驱动方式运行

B. VB既能以解释方式运行,也能以编译方式运行

C. VB程序代码中,过程的书写顺序与执行顺序无关

D. VB中一个对象对应一个事件

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

11.输入VB源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用(A)

A. 冒号(:)

B. 分号(;)

C. 下划线(_)

D. 连字符(-)

解析:Visual Basic中的语句是执行具体操作的指令,通常一行输入一条语句。也可把多条语句放在一行,各语句间用冒号(:)隔开。还可通过续行符(续行符由一个空格加一个下划线组成“_”)将一条语句分别放在多行。

12.为了使标签Label1透明且不具有边框,以下正确的属性设置是(B)

A. Label1.BackStyle=0:Label1.BorderStyle=1

B. Label1.BackStyle=0:Label1.BorderStyle=0

C. Label1.BackStyle=1:Label1.BorderStyle=1

D. Label1.BackStyle=1:Label1.BorderStyle=0

解析:标签的Borderstyle属性用来设置标签的边框,可以取两种值,即0(无边框,为默认值)和1(有边框);BackStyle属性用于设置是否让标签覆盖背景,可以取0(标签不覆盖背景,以透明方式显示)和1(默认值,标签覆盖背景)。

13.为了调整图像框的大小以与其中的图形相适应,必须把它的Stretch属性设置为、(B)

A. True

B. False

C. 1

D. 2

解析:snletch属性用于设定载入图像框中的图片是否需要自动调整大小,以适

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号