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

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

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

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

选择题

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

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

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

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

D. 程序的注释可有可无

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

2.设a=\\(B)

A. b=L,eft(a,8)

B. b=Mid(a,8,5)

C. b=Right(a,8)

D. b=Left(a,8,5)

解析:本题考查字符串处理函数。字符串函数Left以及Right表示从主串的左边或者右边开始取连续个字符构成子串,函数有两个参数,第一个参数为字符串,第二个参数为整数。而Mid函数表示从主串中的某个字符开始连续取若干个字符构成子串。

3.在窗体上建立一个命令控件数组Commandl,并双击第一个命令按钮,编写如下事件过程:Private Sub Commandl-Click(Index As Integer)

Commandl(Index).Caption=FormatS(Now,“hh:mm:ss”)

End Sub以下描述正确的是( )。(B)

A. 当单击某个命令按钮时,数组中所有命令按钮的Caption属性将被设置为当前时间

B. 当单击某个命令按钮时,该按钮的Caption属性将被设置为当前时间

C. 程序有错误

D. 窗体的Caption属性将被设置为当前时间

解析:本题考查控件数组。建立控件数组以后,数组中的每个元素名字相同,依靠Index属性来区分单击了哪个命令按钮。题目中单击哪个命令按钮,哪个命令按钮的标题属性就变为当前时间。

4.关于MDI窗体下列说法正确的是( )。(C)

A. 一个应用程序可以有多个MDI窗体

B. 子窗体可以移到MDI窗体以外

C. 不可以在MDI窗体上放置按钮控件

D. MDI窗体的子窗体不可拥有菜单

解析:本题考查MDI窗体。一个应用程序仅可以拥有一个MDI窗体,可以有多个子窗体,所有的子窗体必须在父窗体之内显示,在父窗体界面上可以放置菜单、工具栏或图片框,但是不允许放置命令按钮。

5.在学校中,“班级”与“学生”两个实体集之间的联系属于( )关系。(B)

A. 一对一

B. 一对多

C. 多对一

D. 多对多

解析:一个班可以有多名学生,而一名学生只能属于一个班级,所以“班级”与“学生”两个实体集之间的联系属于一对多关系。

6.为达到把a、b中的值交换后输出的日的,某人编程如下:

Private Sub Command 1—Click()

a%=10:b%=20

Call swap(a,b)

Print a,b

End Sub

Private Sub swap(ByVal a As Integer,ByVal b As Integer)

c=a:a=b:b=c

End Sub

在运行时发现输出结果错了,需要修改。下面列出的错误原因和修改方案中正确的是( )。(C)

A. 调用swap过程的语句错误,应改为:Call swap a,b

B. 输出语句错误,应改为:Print“a”,“b”

C. 过程的形式参数有错,应改为:swap(ByRefa AsInteger,ByRef b As Integer)

D. swap中3条赋值语句的顺序是错误的,应改为a=b:b=c:c=a

解析:本题考查参数传递。VB过程调用中,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递(即形参的结果会传递给实参)。本题中为了实现数据的交换,要求进行传址调用,因此形参前面不应用ByVal声明。

7.关系表中的每一行记录称为一个( )。(B)

A. 字段

B. 元组

C. 属性

D. 关键码

解析:在关系表中,每一列称为一个属性,对应表中的一个字段;每一行称为一个元组,对应表中的一条记录。

8.下列关于类、对象、属性和方法的叙述中,错误的是 ( ) 。(D)

A. 类是对一类具有相同的属性和方法对象的描述

B. 属性用于描述对象的状态

C. 方法用于表示对象的行为

D. 基于同一个类产生的两个对象不可以分别设置自己的属性值

解析:类是对一类具有相同的属性和方法对象的描述,属性用于描述对象的状态,方法用于表示对象的行为,基于同一个类产生的两个对象是可以分别设置自己的属性值的。

9.下列方法中,不属于软件调试方法的是( )。(C)

A. 回溯法

B. 强行排错法

C. 集成测试法

D. 原因排除法

解析:软件调试主要采用以下三种方法:强行排错法:作为传统的调试方法,其过程可概括为设置断点、程序暂停、观察程序状态、继续运行程序。回溯法:该方法适合于小规模程序的排错、即一旦发现了错误,先分析错误征兆,确定最先发现“症状”的位置。原因排除法:原因排除法是通过演绎和归纳,以及二分法来实现。

10.假定有以下通用过程:

Function Fun(n As Integer)As Integer

X=n*n

Fun=X-11

End Function

在窗体上画一个命令按钮,其名称为Commandl,然后编写如下事件过程:

Private Sub Commandl_Click()

Dim i As Integer

For i=l To 2

Y=Fun(i)

Print Y;

Next i

End Sub

程序运行后,单击命令按钮,在窗体上显示的内容是( )。(C)

A. 1 3

B. 10 8

C. -10 -7

D. 0 5

解析:i=1时,执行fun(i),返回值为-10,i=2时,执行fun(i),即fun(2),返回值为2*2-ll=-7 。因此程序会输出-10和-7 。

11.以下关于图片框控件的说法中,错误的是( )。(D)

A. 可以通过Print方法在图片框中输出文本

B. 图片框控件中的图形可以在程序运行过程中被清除

C. 图片框控件中可以放置其他控件

D. 用Stretch属性可以自动调整图片框中图形的大小

解析:可以通过Print方法在图片框中输出文件,图片框中的图形可以在程序运行过程中通过载入空文件的方法清除,图片框控件可以作为父控件,即可以放置其他控件Stretch属性用来自动调整图片框中图形内容的大小。

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

Private x As Integer

Private Sub Command1_

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号