计算机二级VB考试选择题练习及答案
计算机二级VB考试选择题练习及答案
1). 构成计算机软件的是( )
A.源代码
B.程序和数据
C.程序和文档
D.程序、数据及相关文档
正确答案:D
答案解析:软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和有关的文档,选D。
vb编程基础知识题库2). 在VB中,函数过程与子程序过程的区别之一是( )
A.函数过程必须有参数,而子程序过程可以没有
B.函数过程的参数传递只采用值传递,而子程序过程只采用地址传递
C.在程序中,子程序过程调用的代码可以写在表达式中,而函数过程不能
D.函数过程有返回值,而子程序过程没有
正确答案:D
答案解析:在Visual Basic中有两类过程:一类是系统提供的内部函数和事件过程;另一类是用户根据自己的需要定义的,供事件过程的多次调用。在第二类过程中,涉及最多的是子过程。它们的共同点是完成某种特定功能的一组程序代码,不同的是函数是可以直接返回值的特殊过程,所以函数过程定义时有返回值的类型说明。两者最大的区别就是Sub过程的过程不能直接返回值,而Function过程能直接返回值。
3). 以下关于事件、事件驱动的叙述中,错误的是( ).
A.事件是可以由窗体或控件识别的操作
B.事件可以由用户的动作触发
C.一个操作动作只能触发一个事件
D.事件可以由系统的某个状态的变化而触发
正确答案:C
答案解析:一个操作动作有时会触发一个或多个事件。比如当按下键盘的某键时,会触发KeyDown和Keypress事件。故A选项错误。
4). 下面关于控件数组的叙述中正确的是( )
A.控件数组中所有控件的名称相同,但其Index属性值各不相同
B.控件数组中所有控件的名称相同,但其Value属性值各不相同
C.控件数组中每个元素都是独立的控件,因此都有各自的事件过程
D.上述都是错误的.
正确答案:A
答案解析:控件数组的Index属性,标识数组中的每个控件,使之与其他控件能够区分开来,索引在内部必须是唯一的,不能与其他相同。故答案选A。
5). 以下关于框架的叙述中,错误的是( )
A.框架能够响应Click事件
B.框架是一个容器
C.框架的Enabled属性为False时,框架内的控件均被屏蔽
D.框架可以获得焦点
正确答案:D
答案解析:标签、框架、菜单、直线、形状、图像框、计时器都不能接收焦点。
6). 对长度为n的线性表作快速排序,在最坏情况下,比较次数为( )
A.n
B.n-1
C.n(n-1)
D.n(n-1)/2
正确答案:D
答案解析:快速排序最坏情况就是每次选的基准数都和其他数做过比较,共需比较(n-1)+(n-2)+…+1=n(n-1)/2,选D。
7). 设菜单中有一个菜单项为“Open”。若要为该菜单命令设计访问键,即按下Alt及字母O时,能够执行“Open”命令,则在菜单编辑器中设置“Open”命令的方式是( )
A.把Caption属性设置为&Open
B.把Caption属性设置为O&pen
C.把Name属性设置为&Open
D.把Name属性设置为O&pen
正确答案:A
4). 以下关于变量作用域的叙述中,错误的是( )
A.在标准模块声明部分用Public声明的变量的作用域为整个工程文件
B.在标准模块声明部分用Private声明的变量的作用域为该标准模块
C.在窗体的声明部分不能用Private声明变量
D.在过程中不能使用Public声明变量
正确答案:C
8). 资源文件的扩展名是( )
A.bas
B.cls
C.frm
D.res
正确答案:D
9). 对于循环队列,下列叙述中正确的是( ).
A.队头指针是固定不变的
B.队头指针一定大于队尾指针
C.队头指针一定小于队尾指针
D.队头指针可以大于队尾指针,也可以小于队尾指针
正确答案:D
答案解析:循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要进行变化。因为是循环利用的队列结构所以对头指针有时可能大于队尾指针有时也可能小于队尾指针。
10). 以下关于图片框、图像框的叙述中,正确的是( )
A.图像框可以作为容器
B.图片框的Stretch属性用来自动调整图片框中图形内容的大小
C.图片框可以通过Print方法显示文本
D.使用绘图方法能够在图像框上绘制图形
正确答案:C
答案解析:窗体控件、框架控件和图片框控件可以作为其他控件的容器,选项A错误;图像框控件Stretch属性返回或设置一个值,该值用来指定一个图形是否要调整大小,以适应图像框控件的大小,选项B错误;使用绘图方法能够在图片框上绘制图形,选项D错误。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论