首页考试吧论坛Exam8视线考试商城网络课程模拟考试考友录实用文档求职招聘论文下载
2014中考
法律硕士
2014高考
MBA考试
2014考研
MPA考试
在职研
中科院
考研培训 自学考试 成人高考
四 六 级
GRE考试
攻硕英语
零起点日语
职称英语
口译笔译
申硕英语
零起点韩语
商务英语
日语等级
GMAT考试
公共英语
职称日语
新概念英语
专四专八
博思考试
零起点英语
托福考试
托业考试
零起点法语
雅思考试
成人英语三级
零起点德语
等级考试
华为认证
水平考试
Java认证
职称计算机 微软认证 思科认证 Oracle认证 Linux认证
公 务 员
导游考试
物 流 师
出版资格
单 证 员
报 关 员
外 销 员
价格鉴证
网络编辑
驾 驶 员
报检员
法律顾问
管理咨询
企业培训
社会工作者
银行从业
教师资格
营养师
保险从业
普 通 话
证券从业
跟 单 员
秘书资格
电子商务
期货考试
国际商务
心理咨询
营 销 师
司法考试
国际货运代理人
人力资源管理师
广告师职业水平
卫生资格 执业医师 执业药师 执业护士
会计从业资格
基金从业资格
统计从业资格
经济师
精算师
统计师
会计职称
法律顾问
ACCA考试
注册会计师
资产评估师
审计师考试
高级会计师
注册税务师
国际内审师
理财规划师
美国注册会计师
一级建造师
安全工程师
设备监理师
公路监理师
公路造价师
二级建造师
招标师考试
物业管理师
电气工程师
建筑师考试
造价工程师
注册测绘师
质量工程师
岩土工程师
造价员考试
注册计量师
环保工程师
化工工程师
咨询工程师
结构工程师
城市规划师
材料员考试
监理工程师
房地产估价
土地估价师
安全评价师
房地产经纪人
投资项目管理师
环境影响评价师
土地登记代理人
缤纷校园 实用文档 英语学习 作文大全 求职招聘 论文下载 访谈|游戏
计算机等级考试
您现在的位置: 考试吧 > 计算机等级考试 > 计算机二级考试 > VB > 模拟试题 > 正文

2014计算机等级《二级VB》上机考试预测题及答案1

2014计算机等级《二级VB》上机考试预测试题提供给各位考生备考,更多考试资料请持续关注考试吧计算机等级考试频道!
第 1 页:选择题
第 5 页:基本操作
第 6 页:简单应用题
第 7 页:综合应用题
  21

  在窗体上从左到右有Text1、Text2两个文本框,如图所示,要求程序运行时,在Text1中输入1个分数后按回车键,则判断分数的合法性,若分数为0~100中的1个数,则光标移到Text2中;否则光标不动,并弹出对话框显示"分数错"。下列程序中正确的是(  )。

  A. Private Sub Text1_KeyPress(KeyAscii As Integer)

  If KeyAscii =13Then

  回车符的ASCII 码是13

  a=Val(Text1)

  If a >=0Or a <=100Then

  Text2 . SetFocus

  Else

  Text1 . SetFocus :MsgBox ("分数错")

  End If

  End If

  End Sub

  B. Private Sub Text1_KeyPress(KeyAscii As Integer)

  If KeyAscii =13Then 回车符的ASCII 码是13

  a=Val(Text1)

  If a >=0And a <=100Then

  Text1 . SetFocus

  Else

  Text2 . SetFocus :MsgBox ("分数错")

  End If

  End If

  End Sub

  C. Private Sub Text1_KeyPress(KeyAscii As Integer)

  If KeyAscii =13Then 回车符的ASCII 码是13

  a=Val(Text1)

  If a <0And a >100Then

  Text2 . SetFocus

  Else

  Text1 . SetFocus :MsgBox ("分数错")

  End If

  End If

  End Sub

  D. Private Sub Text1_KeyPress(KeyAscii As Integer)

  If KeyAscii =13Then 回车符的ASCII 码是13

  a=Val(Text1)

  If a >=0And a <=100Then

  Text2.SetFocus

  Else

  Text1.SetFocus :MsgBox ("分数错")

  End If

  End If

  End Sub

  参考答案:D 系统解析:A 选项中的IF 判断条件错误,因为题中要求分数是在0~100之间(包含端点数),大于等于0的同时也要小于等于100,是and 关系不是or 关系。B选项中的当Text1的Text 合法时,光标移到Text1中,不合法时光标移到Text2中并弹出出错对话框;而题目要求是Text 合法时,光标移到Text2中,否则光标不动,弹出出错对话框。C选项的IF 判断条件错误应该是包含端点的分数。故应选D。

  22

  下列关于菜单的叙述中,错误的是(  )。

  A. 当窗体为活动窗体时,用键可以打开菜单编辑器

  B. 把菜单项的Enabled 属性设置为False ,则可删除该菜单项

  C. 弹出式菜单在菜单编辑器中设计

  D. 程序运行时,利用控件数组可以实现菜单项的增加或减少

  参考答案:B 系统解析:Visual Basic中的菜单(包括弹出式菜单)是通过菜单编辑器来设计的。打开某个活动窗体的菜单编辑器有4种方法:①选择菜单【工具】→【菜单编辑器】命令;②单击工具栏中的"菜单编辑器"图标;③使用快捷键;④右击窗体,从弹出的快捷菜单中选择【菜单编辑器】命令。

  菜单项的"有效"属性(即Enabled)用来控制菜单项的有效性,当把一个菜单项的"有效"属性设置为False,就可以使其失效,运行后该菜单项变为灰色。菜单项的增减也可通过控件数组来实现,控件数组可以在设计阶段建立,也可以在运行时建立。利用这一特点,可在设计时建立菜单控件数组的第一个元素,该元素的下标为0,Visible属性为False。在程序运行时,通过Load语句来建立该菜单控件数组的新元素,并将其Visible属性设置为True,从而实现增加菜单项的功能。删除菜单项时可通过UnLoad语句来实现。

  23

  数据库设计包括两个方面的设计内容,它们是( )。

  A. 概念设计和逻辑设计

  B. 模式设计和内模式设计

  C. 内模式设计和物理设计

  D. 结构特性设计和行为特性设计

  参考答案:A 系统解析:数据库设计包括数据库概念设计和数据库逻辑设计两个方面的内容。

  24

  当一个工程含有多个窗体时,其中的启动窗体是(  )。

  A. 启动Visual Basic 时建立的窗体

  B. 第一个添加的窗体

  C. 最后一个添加的窗体

  D. 在"工程属性"对话框中指定的窗体

  参考答案:D 系统解析:在Visual Basic 程序中,如果有多个窗体,且没有指定启动窗体,则默认设计时的第一个窗体为启动窗体:如果要指定启动窗体,可以通过"工程"菜单中的"工程属性"命令来指定启动窗体。注意:如果没有指定启动窗体,则第一个创建的窗体自动显示在"工程属性"对话框中的"启动对象"中。

  25

  窗体上有一个名称为Co mmand1的命令按钮,其单击事件过程及有关函数过程如下:

  Private Sub Co mmand1_Click()

  Di mn As Integer

  n =add(5,10)

  Print n

  End Sub

  Function add(v1As Integer ,v2As Integer ,Optionalv3)As Integer

  If Not Is Missi ng(v3)Then

  add =v1+v2+v3

  Else

  add =v1+v2

  End If

  End Function

  运行程序,单击命令按钮,以下叙述中正确的是(  )。

  A. 程序不能正常运行,因为函数add 的参数定义有错

  B. 程序不能正常运行,因为函数定义与函数调用语句的参数个数不匹配

  C. 程序能正常运行,结果是在窗体上显示15

  D. 程序能正常运行,结果是在窗体上显示510v3

  参考答案:C 系统解析:本题考查add 方法里Is Missi ng 的v3,v3是一个可选项,用来判断这个参数是否存在。根据程序语句,当输入3个参数时,就是3个参数求和,输入2个参数时是两个数求和,题目中是2个参数,因此是2个参数求和,不会报错。

  26

  下列叙述中错误的是(  )。

  A. 在程序运行时,通用对话框控件是不可见的

  B. 调用同一个通用对话框控件的不同方法(如ShowOpen 或ShowSave),可以打开不同的对话框窗口

  C. 调用通用对话框控件的Showopen 方法,能够直接打开在该通用对话框中指定的文件

  D. 调用通用对话框控件的ShowColor 方法,可以打开颜色对话框窗口

  参考答案:C 系统解析:通用对话(CommonDialog)可提供诸如打开文件、保存文件、设置打印选项、选择颜色和字体、显示帮助等操作的一组标准对话框,该控件运行时不可见。通用对话框可显示的对话框类型及其对应的Action 属性值及方法如下。Action 属性值显示的对话类型有:0无操作,1打开文件ShowOpen ,2存为文件ShowSave ,3选择颜色ShowColor ,4选择字体ShowFont ,5打印ShowPrinter ,6调用"帮助"文件ShowHelp。

  27

  设a =6,则执行x =IIf(a >5,-1,0)后,x 的值为( )。

  A. 5

  B. 6

  C. 0

  D. -1

  参考答案:D 系统解析:IIf 是If ...Then ...Else 语句的紧凑表达。语法为:IIf(expression ,if_true ,if_false),如果expression 成立,执行if_true ,如果不成立,执行If_false。根据题意,a=6,大于5,所以结果为-1。

  28

  设有如下通用过程:

  Public Function f(x As Integer)

  Di my As Integer

  x=20

  y =2

  f =x*y

  End Function

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

  Private Sub Co mmand1_Click()

  Static x As Integer

  x=10

  y =5

  y =f(x)

  Print x;y

  End Sub

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

  A. 10 5

  B. 20 5

  C. 20 40

  D. 10 40

  参考答案:C 系统解析:本题考查Static 变量的定义与使用,以及自定义函数过程的参数传递。在Visual Basic 中,参数缺省是按地址传递的,也就是使过程按照变量的内存地址去访问实际变量的内容。这样,将变量传递给函数时,通过函数可永远改变该变量的值。如果想改变传递方式可以通过在变量定义前加关键字ByRef 或ByVal。ByRef 为默认值,按地址传递,ByVal 按值传递,函数调用后不改变变量值。Static 变量在函数调用后保持其值不变。因此本题在调用f函数后,结果为2040,选项C正确。

  29

  面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是(  )。

  A. 模拟现实世界中不同事物之间的联系

  B. 强调模拟现实世界中的算法而不强调概念

  C. 使用现实世界的概念抽象地思考问题从而自然地解决问题

  D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考

  参考答案:C 系统解析:面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。它强调模拟现实世界中的概念而不强调算法,它鼓励开发者在软件开发的绝大部分中都用应用领域的概念去思考。本题答案为C。

  30

  软件详细设计产生的图如下:

  该图是(  )。

  A. N-S图

  B. PAD图

  C. 程序流程图

  D. E-R图

  参考答案:C 系统解析:N-S图(也称为盒图或CHAPIN图)、PAD(问题分析图)和PFD(程序流程图)是详细设计阶段的常用工具,E-R图即实体-联系图是数据库设计的常用工具。从图中可以看出该图属于程序流程图。

上一页  1 2 3 4 5 6 7 8 下一页

  相关推荐:

  2014年全国计算机二级VB上机考试试题汇总

  考试吧考后首发2014年3月计算机等考真题及答案通知热点文章

  考试吧推荐:2014年3月计算机二级考前冲刺备考专题

文章搜索
版权声明:如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。