国家二级VB机试(选择题)模拟试卷466
选择题
1.在Visual Basic环境下设计应用程序时,系统能自动检查出的错误是(A)
A. 语法错误
B. 逻辑错误
C. 逻辑错误和语法错误
D. 运行错误
解析:Visual Basic可以自动对输入的内容进行语法检查,有语法错误会给出提示,但是不会自动检查逻辑错误,也无法检查出运行错误。
2.为了使列表框中的项目呈多列表显示,需要设置的属性为(A)
A. Columns
B. Style
C. List
D. MultiSelect
解析:本题考查控件属性。设置列表框中的项目呈多列表显不,需要设置列表框的Columns属性:当该属性设置为0(默认)时,所有的项目呈单列显示;如果该属性等于1,则列表框呈多行多列显示;如果大于1且小于列表框中的项目数,则列表框呈单行多列显示。
3.下列叙述中正确的是( )。(A)
A. 循环队列中的元素个数随队头指针与队尾指针的变化而动态变化
B. 循环队列中的元素个数随队头指针的变化而动态变化
C. 循环队列中的元素个数随队尾指针的变化而动态变化
D. 以上说法都不对
解析:在循环队列中,用队尾指针rear指向队列中的队尾元素,用队头指针front指向排头元素的前一个位置。因此,从队头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素。所以循环队列中的元素个数与队头指针和队尾指针的变化而变化,A正确。
4.下面关于菜单的叙述中错误的是(C)
A. 弹出式菜单也用菜单编辑器编辑
B. 弹出式菜单中的某个菜单项也可以有自己的子菜单
C. 把弹出式菜单的最高级菜单项的Visible属性设置为True,可以弹出该弹出式菜单
D. 用菜单编辑器可以同时编辑下拉式菜单和弹出式菜单
解析:VB中的菜单,通常通过菜单编辑器建立,可以同时编辑下拉式和弹出式菜单,故A、D项正确。与下拉式菜单一样,弹出式菜单中的某个菜单项也可以有自己的子菜单,故B项正确。当弹出式菜单的高级菜单项的Visible属性设置为True时,确定运行时该菜单显示可见的,不可以弹出该弹出式菜单,故C项错误。
5.耦合性和内聚性是对模块独立性度量的两个标准,下列叙述中正确的是( )。(B)
A. 提高耦合性、降低内聚性有利于提高模块的独立性
B. 降低耦合性、提高内聚性有利于提高模块的独立性
C. 耦合性是指一个模块内部各个元素间彼此结合的紧密程度
D. 内聚性是指模块间互相连接的紧密程度
解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性,所以A错误,B正确。耦合性是模块间互相连接的紧密程度的度量而内聚性是指一个模块内部各个元素间彼此结合的紧密程度,所以C与D错误。
6.在关系数据库中,描述全局数据逻辑结构的是( )。(A)
A. 概念模式
B. 用户模式
C. 内模式
D. 物理模式
解析:数据库系统在其内部分为三级模式及两级映射,三级模式即概念模式、内模式和外模式。
概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。
外模式也称子模式或者用户模式,是用户的数据视图,也就是用户所能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。
内模式又称物理模式,是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。
7.在窗体上画一个名称为Command1的命令按钮。单击命令按钮时执行如下事件过程:
Private Sub Command1_Click()
aS=\\(C)
A. software and hardware
B. hardware
C. software
D. 1
解析:本题考查常用内部函数,Mid、Right和Left是常用的字符串截取函数。在事件过程代码中,b$=Right(a$,8)表示从a字符串的最右边开始取8个字符,因此b变量为“hardware”,c$=Mid(a$,1,8)表示从a字符串的第一个字符开始取长度为8的子字符串,即b为“software”。MsgBox a$,b$,c$,1是弹出对话框,其中对话框的标题为b,提示内容为a。
8.“商品”与“顾客”两个实体集之间的联系一般是(D)
A. 一对一
B. 一对多
C. 多对一
D. 多对多
解析:实体集间的联系的个数可以是单个也可以是多个。两个实体集之间的联系实际上是实体集间的函数关系,这种关系有三种:一对一的联系,简记为1:1;一对多或多对一联系,简记为1:m或m:1;多对多联系,简记为m:n。本题中“商品”与“顾客”两个实体集之间的联系是多对多联系。因为一种“商品”可以被多个“顾客”购买,而一个“顾客”也可以购买多个“商品”。
9.T一面描述中不属于数据库系统特点的是(C)
A. 数据共享
B. 数据完整性
C. 数据冗余度高
D. 数据独立性高
解析:数据系统的基本特点有数据的集成性、数据的高共享性与低冗余性、数据的独立性、数据统一管理与控制。
10.设变量x的值是845,则下面语句的输出是
Print x\100+(x Mod 100)\10+x Mod 10(A)
A. 17
B. 548
C. 845
D. 485
解析:本题中使用了两种运算:整除运算“\”和求余运算“Mod”,最终输出的是8+4+5=17。
11.窗体上命令按钮的事件过程如下:
Private Sub Command1_Click( )
A=\\(B)
A. ”269834”
B. 269834
C. 158
D. 程序运行出错
解析:本题考查字符串运算符。“+”操作与字符串运算时为字符串连接运算符。字符串的输出是不加双引号的,但在程序中表示字符串要加上双引号。
12.要求在窗体中定义一个变量x,在本窗体所有过程中都可以访问它,而在其他模块中不能访问,则该变量的定义是(B)
A. 在本窗体的某个过程中写语句:Dim x
B. 在本窗体所有过程之前写语句:Dim x
C. 在本窗体所有过程之前写语句:Public x
D. 在本窗体的所有过程中写语句:Dim x
解析:选项A,在本窗体的某个过程中写语句:Dim x,仅能在本窗体本过程中访问。选项C,在本窗体所有过程之前写语句:public x,则在其他模块中均可访问。选项D,在本窗体的所有过程中写语句:Dim x,则为局部变量,仅能在本过程中访问它。故正确答案为B选项。
13.确定图片框Picturel在窗体上位置的属性是(B)
A. Width和Height
B. Left和Top
C. Width和Top
D. Height和Left
解析:控件的Left属性用来设置或返回控件左边距窗体左边界的距离,Top属性用来设置或返回控件上边距窗体上边界的距离,Width属性用来设置或返回控件的宽度,Height属性用来
本文档预览:3600字符,共13141字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载