试题 百分网手机站

3月计算机二级考试VB备考试题及答案

时间:2020-10-18 20:34:28 试题 我要投稿

2017年3月计算机二级考试VB备考试题及答案

  考生们在备考计算机二级VB考试过程中,要多做题多练习,以下是百分网小编搜索整理的一份计算机二级《VB》备考试题及答案,供参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!

2017年3月计算机二级考试VB备考试题及答案

  1). 在标准模块中,将a定义为全局整型变量的语句是( )

  A.Static a As Integer

  B.Dim a As Integer

  C.Private a As Integer

  D.Public a As Integer

  正确答案:D

  答案解析:VB中变量的作用域分为:局部变量、窗体模块级变量、全局变量。局部变量:在过程内用Dim语句或Stat-IC语句声明的变量,只能在本过程中使用。窗体模块级变量:在“通用声明”段中用Dim语句或用Private语句声明的变量,可被本窗体模块的任何过程访问。全局变量:在“通用声明”段中用Public语句声明的变量,可被本应用程序的任何过程或函数访问。

  2). 下面关于VB应用程序的叙述中正确的是( )

  A.VB应用程序只能解释运行

  B.VB应用程序只能编译运行

  C.VB应用程序既能解释运行,也能编译运行

  D.VB应用程序必须先编译,然后解释运行

  正确答案:C

  答案解析:VB程序有两种运行方式,即解释方式与编译方式。

  3). 以下不合法的VB变量名是( )

  A.filename

  B.read

  C._y

  D.e5

  正确答案:C

  答案解析:变量的命名规则是:①必须以字母开头,由字母、汉字、数字或下划线组成;②不能在变量名中出现句点″.″、空格或者嵌入字符,例如!、@、#、$、%、&等;③长度不得超过255个字符;④不能使用VB的`关键字,关键字是语言的组成部分,包括预定义语句(例如If、For等)、函数(Abs、Sqr等)和操作符(Or、Mod等)。

  4). 下面不属于软件设计阶段任务的是( )

  A.软件总体设计

  B.算法设计

  C.制定软件确认测试计划

  D.数据库设计

  正确答案:C

  答案解析:从技术观点上看,软件设计包括软件结构设计、数据设计、接口设计、过程设计。所以A、B、D正确,C为软件测试阶段的任务。

  5). 以下关于过程的叙述中,错误的是( )

  A.在Sub过程中不能再定义Sub过程

  B.事件过程也是Sub过程

  C.过程调用语句的形参个数必须与实参个数相同

  D.函数过程一定有返回值

  正确答案:C

  答案解析:在调用过程的语句中,要求实参个数与被调用过程形参个数一致。

  6). 结构化程序设计的基本原则不包括( )

  A.多态性

  B.自顶向下

  C.模块化

  D.逐步求精

  正确答案:A

  答案解析:结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句,所以选择A。

  7). 对于含有多个窗体的工程而言,以下叙述中正确的是( )

  A.没有指定启动窗体时,系统自动将最后一个添加的窗体设置为启动窗体

  B.启动窗体可以通过″工程属性″对话框指定

  C.Load方法兼有装入和显示窗体两种功能

  D.Hide方法可以将指定的窗体从内存中清除

  正确答案:B

  答案解析:没有指定启动窗体时,系统自动将第一个窗体默认为启动窗体,所以选项A错误;要想使包含多个窗体的工程中的某个窗体在程序运行时首先显示,则方法就是在″工程属性″对话框中将″启动对象″设置为某个窗体,所以选项B)正确;Load方法有装入窗体功能,所以选项C)错误;Hide方法用于使指定的窗体不显示,但不从内存中删除窗体,,所以选项D)错误。

  8). 在设计阶段,如果双击窗体上的一个文本框控件,则在代码窗口中显示该控件的事件过程所对应的事件是( )

  A.Click

  B.DblClick

  C.Change

  D.GotFocus

  正确答案:C

  答案解析:在设计阶段,双击窗体上的一个文本框控件,在代码窗口中显示该控件的事件过程所对应的事件是Change事件。

  9). 下面属于黑盒测试方法的是( )

  A.语句覆盖

  B.逻辑覆盖

  C.边界值分析

  D.路径覆盖

  正确答案:C

  答案解析:黑盒测试不关心程序内部的逻辑,只是根据程序的功能说明来设计测试用例。在使用黑盒测试法时,手头只需要有程序功能说明就可以了。黑盒测试法分等价类划分法、边界值分析法和错误推测法,答案为C。而A、B、D均为白盒测试方法。

  10). 程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是( )

  A.MouseDown

  B.MouseUp

  C.Load

  D.Click

  正确答案:C

  11). 设窗体上有一个名称为Listl的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是( )

  A.Listl.List( Listl.ListCount)=“VB程序”

  B.Listl.List(Listl.ListCount -1)=“VB程序”

  C.Listl.Addltem“VB程序”

  D.Listl.Addltem“VB程序”,Listl.ListCount

  正确答案:B

  答案解析:List控件的ListCount属性返回列表部分项目的个数。Listl.ListCount -1是倒数第二个。故答案选B。