计算机等级二级VB考试考前练习题02章对象及其操作

发布于 2018-01-28 20:15  编辑:盘子
0
计算机等级考试题库 扫码微信刷题

0036036105577495_b.jpg

第2章 对象及其操作

2.1 对象

1[单选题] 在数据库设计中,将E—R图转换成关系数据模型的过程属于

A.需求分析阶段

B.概念设计阶段

C.逻辑设计阶段

D.物理设计阶段

参考答案:C

参考解析:E-R图就是实体关系图,E就是实体,R就是关系形象的表示实体之间的联系。逻辑结构设计阶段是将概念结构转换为某个DBMS所支持的数据模型,并将其性能进行优化。

2[单选题] 下列关于线性链表的叙述中,正确的是

A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致

B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续

C.进行插入与删除时,不需要移动表中元素

D.以上三种说法都不对

ABCD参考答案:C

3[单选题] 在满足实体完整性约束的条件下(  )。

A.一个关系中应该有一个或多个候选关键字

B.一个关系中只能有一个候选关键字

C.一个关系中不许有多个候选关键字

D.一个关系中可以没有候选关键字

参考答案:A

参考解析:在关系R中如记录完全函数依赖与属性(组)X,则称X为关系R中的一个候选关键字,候选关键字的性质有:(1)、在一个关系中,候选关键字可以有多个;(2)、任何两条记录候选关键字的都是不相同的;(3)、关键字可能由一个属性构成,也可能由多个属性构成;(4)、在任何关系中至少有一个关键字,所以,在满足实体完整性约束的条件下,一个关系中应该有一个或多个候选关键字。

4[单选题] 18.在窗体上有如右图所示的控件,各控件的名称与其标题相同,并有如下程序:

blob.png

Private Sub Form_Load()

Command2.Enabled = False: Check1.Value = 1

End Sub

刚运行程序时,看到的窗体外观是。

blob.png

参考答案:A

5[单选题] 设窗体上有一个图片框Picturel,要在程序运行期间装入当前文件夹下的图形文件File1.jpg,能实现此功能的语句是。

A.PicturePicture=“File1.jpg”

B.Picture1.Picture=LoadPicture(“Filejpg”)

C.LoadPicture(“Filejpg”)

D.Call LoadPicture(“Filejpg”)

参考答案:B

6[单选题] 下面程序的输出结果是

#includeiostream.h>

class example

{

int a;

public:

example(int b) {a=b++;}

void pnnt( ) {a=a+1;cout a " ";}

void print( ) const{cout a " ";}

};

void main( )

{

example x(3) ;

const example y(2) ;

x.print( ) ;

y.print( ) ;

}

A.2 2

B.4 3

C.4 2

D.3 2

参考答案:C

7[填空题]

下面的程序执行时,可以从键盘输入一个正整数,然后把该数的每位数字按逆序输出。例如:输入7685,则输出5 8 6 7;输人1000,则输出0 0 0 1。请填空。

Private Sub Command1_Click()

Dim x As Integer

X=InputBox(“请输入一个正整数”)

While x> 【11】

Print x Mod 10;

x=x\10

Wend

Print 【12】

End Sub

参考解析:void Base::fun() ; virtual display()==0;

8[填空题]

有如图所示的窗体。程序执行时先在Text1文本框中输入编号,当焦点试图离开Text1时,程序检查编号的合法性,若编号合法,则焦点可以离开Text1文本框;否则,显示相应错误信息,并自动选中错误的字符,且焦点不能离开Text1文本框(见图)。

blob.png

合法编号的组成是:前2个字符是大写英文字母,第3个字符是“_”,后面是数字字符 (至少1个)。下面程序可实现此功能,请填空。

Private SubText1_LostFocus()

Dim k%,n%

N=Len( 【13】 )

For k=1 TO IIf(n>3,n,4)

C=Mid(Textl.Text,k,1)

Select Case k

Case 1,2

If c<“A”Or C>“Z”Then

MsgBox(”第”& k & “个字符必须大写字母!”)

SetPosition k:Exit For

End lf

Case 3

If c<>“_” Then

MsgBox(“第”& k & “个字符必须是字符““_””)

SetPosition k:Exit For

End If

Case Else

If c<“0”Or c>“9” Then

MsgBox(“第”& k & “个字符必须是数字!”)

SetPosition k:Exit For

End If

End Select

Next k

End Sub

Private Sub SetPosition (pos As Integer)

Textl.SelStart=Pos-1:Textl.SelLength= 【14】 :Textl. 【15】

End Sub

参考解析:-A() ; pList[top]=item

9[单选题]

blob.png

参考答案:A

10[单选题] 设一个工程由两个窗体组成,其名称分别为Form1和Form2,其中Form1为启动窗体。在窗体Form1上有一个名称为Command1的命令按钮,Form1的程序代码如下:

blob.png

程序抽行时,单击命令按钮Command1,正确的结果是(  )。

A.Form2的Caption属性值为-100

B.Form1的Caption属性值为100

C.Form1的Caption属性值为-100

D.Form2的Caption属性值为100

参考答案:A

参考解析:A) 【解析】本题考查窗体参数。VB允许用窗体或控件作为通用过程的参数,在过程内部需要使用窗体参数名时,以“窗体.属性”的形式来使用窗体参数。窗体参数的类型是Form型。调用f过程时,显示窗体f的同时更改窗体标题。

11[单选题] 以下(  )对象不能作为容器。

A.Frame

B.Form

C.PictureBox

D.Image

参考答案:D

参考解析:D) 【解析】本题考查容器。容器是指可以容纳其他控件的控件。VB中常用来作为容器的有框架、窗体和图片框(PictureBOX)。

12[单选题] 以下关于VB对象属性的叙述中,错误的是

A.属性是对象的特征

B.对象的所有属性值都可以在属性窗口中设置

C.不同对象可以具有同名的属性

D.对象的某些属性可以在程序中设置

参考答案:B

参考解析:对象只有部分属性可以在属性窗口中设置。






考无忧小编推荐:

更多计算机等级考试真题及答案>>>点击查看

想知道更多关于计算机等级报考指南、考试时间和考试信息的最新资讯在这里>>>点击查看



本文网址:http://www.k51.com.cn/info/jsjdjks/1801/2824495.html
选择分享到: