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

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

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

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

选择题

1.设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组。如T=R×S,则T的元组的个数为( )。(C)

A. 6

B. 8

C. 9

D. 12

解析:尺为n元关系,有p个元组,S为m元关系,有q个元组。两个关系笛卡儿积是一个n+m元的关系,元组个数是q×p。所以T的元组的个数为9个。

2.在Visual Basic中,表达式3*2\5 Mod 3的值是( )。(A)

A. 1

B. 0

C. 3

D. 出现错误提示

解析:VB中算术运算符优先级从高到低:乘方>负号->乘除*、/>整除\\\\>取模Mod>加减+、一。

根据优先级顺序,先计算3*2为6,再6\5整除为1,最后Mod 3取模结果为1。故A选项正确。

3.在正确安装Visual Basic 6.0后,可以通过多种方式启动Visual Basic 6.0。以下方式中,不能启动VisualBasic 6.0的是( )。(B)

A. 通过”我的电脑”找到vb6.exe,双击该文件名

B. 进入DOS方式,执行vb6.exe文件

C. 通过”开始”菜单中的”运行”命令

D. 通过”开始”菜单中的”程序”命令

解析:考查VB6.0环境的启动。正确安装了VB以后,最常用的启动模式是通过”开始”菜单,选择”程序”命令,启动Visual Basic的程序;如果”开始”菜单没”启动”文件,则可在硬盘中寻找VB安装文件夹,找到VB6.exe可执行文件,双击运行;如果了解运行路径,则可在”运行”中直接输入可执行文件名,即可运行。注意:VB6.exe是Windows下的应用软件,不能脱离Windows操作系统运行。

4.在属性窗口中把窗体的KeyPreview属性设置为True,然后编写如下两个事件过程:

Private Sub Form_KeyDown(KeyCode As

Integer,Shift As Integer)

Print Chr(KeyCode)

End Sub

Private Sub Form_KeyPress(KeyAscii As

Integer)

Print Chr(KeyAscii)

End Sub

在一般情况下(即不按住Shift键和锁定大写),运行程序,如果按“A”键,则程序输出的是( )。(A)

A. A

a

B. a

A

C. A

A

D. a

a

解析:本题考查键盘事件。KeyPreview属性用于设置是否在控件的键盘事件之前激活窗体的键盘事件。KeyPress([KeyAscii As Integer)事件是在对象具有焦点时,按下键盘上的键时触发的事件,其中的KeyAscii参数是所按键的ASCII的代码,每个字符的大、小写形式都是不同的键代码。而Chr()可返回ASCII码对应的字符。KeyDown(keyCode As Integer,Shift as Integer)事件有两个参数,其中,KeyCode参数是表示所按键的位置信息的代码,只要按下键,就返回该键的位置信息,不区分大小写,一律作为大写字符解释。本题的功能为输入A时,KeyDown事件输出大写字符A,而KeyPress事件则输出小写字符a。

5.下面程序计算并输出的是( )。

Private Sub Command1_Click()

Num=10:Sum=0

Do

Sum=Sum+Num*Num*Num

Num=Num-1

Loop Until Num<=0

Print Sum

End Sub(A)

A. 13+23+33…+103的值

B. 10!+…+3!+2!+1!的值

C. (1+2+3+…+10)3的值

D. 10个103的和

解析:对于Do型循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件是什么,至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为True时退出循环;在While循环中条件为True时执行循环体,条件为False时退出循环。本题是一个比较简单的Do循环,计算从1到10的立方和。

6.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。(B)

A. 一对一

B. 一对多

C. 多对一

D. 多对多

解析:因为一间宿舍可以住多个学生即多个学生住在一个宿舍中,但一个学生只能住一间宿舍,所以实体宿舍和学生之间是一对多的关系。

7.在窗体中有一个名为Command1的命令按钮,并编写有以下代码。程序执行时,单击命令按钮,输出的结果为( )。

Public Sub Procl(n As Integer,ByVal m AS Integer)

n=n Mod10:m=m/10

End Sub

Private Sub Command1_Click()

Dim x As Integer,y As Integer

x=12:y=34

Call Procl(x,y)

Printx;y

End Sub(B)

A. 2 3

B. 2 34

C. 12 3

D. 12 34

解析:本题考查参数传递。在VB的过程调用中,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说明此参数为传址调刚;没有说明传递类型,则默认为传址传递。题目中的实参x为传址调用,y为传值调用,因此n的变化影响x,而m变化不会影响y。

8.下列方法中,属于白盒法设计测试用例的方法的是( )。(C)

A. 错误推测

B. 因果图

C. 基本路径测试

D. 边界值分析

解析:白盒测试方法也称为结构测试或逻辑测试,主要方法有逻辑覆盖测试、基本路径测试等。

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

A. 无序线性表

B. 线性链表

C. 二叉链表

D. 顺序存储的有序表

解析:二分法查找只适用于顺序存储的有序表,表中的元素按值从小到大排列。

10.为了使模块尽可能独立,要求( )。(B)

A. 内聚程度要尽量高,耦合程度要尽量强

B. 内聚程度要尽量高,耦合程度要尽量弱

C. 内聚程度要尽量低,耦合程度要尽量弱

D. 内聚程度要尽量低,耦合程度要尽量强

解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号