第一范文网 - 专业文章范例文档资料分享平台

计算机等级考试-二级VISUAL BASIC最新考前押题试卷1

来源:用户分享 时间:2022-04-25 本文由人海汹涌 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

吉考科技3635bfe8bb4cf7ec4afed036更多考试软件

计算机等级考试-二级VISIAL BASIC最新考前押题试卷1

因众所周知的原因,图片部分显示不全.吉考科技承诺:文档下载后保证所有图片均可见

1. Sub过程与Function过程最根本的区别是()。

A.2,3

B.3,2

C.2,2

D.3,3

答案:D

解析:本题考查考生对拷贝构造函数的掌握。因为++运算是右结合的,所以在使用a对b赋值时,b 的num变为1而a的num变为2(先赋值再自加)。

2. 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click( ) x=InputBox(“Input”) Select Case x Case 1,3 Print“分支1”Case Is>4 Print“分支2” Case Else Print“Else分支” End Select End Sub 程序运行后,如果在输入对话框中输入2,则窗体上显示的是()。

A.分支1

B.分支2

C.Else分支

D.程序出错

答案:C

解析:暂无解析

3. 为了清除列表框中指定的项目,应使用的方法为

吉考科技3635bfe8bb4cf7ec4afed036更多考试软件

A.Cls

B.Clear

C.Remove

D.RemoveItem

答案:D

解析:[解析] 列表框的常用方法有三种:AddItem方法是向列表框添加项目;RemoveItem方法是从列表框中删除项目;Clear方法是删除列表框中的所有项目。

4. 在窗体上画一个命令按钮和两个文本框,其名称分别为Command1、Text1和Text2,然后编写如下程序: Dim S1 As String,S2 As String Private Sub Form_Load() Text1.Text="" Text2.Text="" End Sub Private Sub Textl_KeyDown(KeyCode As Integer,Shift As Integer) S2=S2&Chr(KeyCode) End Sub Private Sub Textl_KeyPress(KeyAscii As Integer) S1=S1&Chr(KeyAscii) End Sub Private Sub Command1_Click() Textl.Text=S2 Text2.Text=S1 S1="" S2="" End Sub 程序运行后,在Text1中输入"abc",然后单击命令按钮,在文本框Text1和Text2中显示的内容分别为【】

A.abc和ABC

B.abc和abc

C.ABC和abc

D.ABC和ABC

答案:C

解析:KeyDown(KeyCode As Integer,Shift as Integer)事件是在对象具有焦点时,按下键盘上的键时触发的事件,其中KeyCode参数是表示所按物理键的代码(A和a将作为同一个键),Shift参数代表按键时Shift、Ctrl、Alt键的状态o KeyPress(KeyAscii As Integer)事件将每个字符的大小写形式按不同的代码解释,而KeyDown(KeyCode As Integer,Shift as Integer)事件用两个参数:KeyCode 和Shift解释按键状态。程序运行时,在文本框中输入内容,将同时触发KeyDown和KeyPress事件。

在KeyDown事件过程中,变量S2的值是所按的全部物理键,即"ABC";KeyPress事件过程中变量S1的值是所按键的ASCII代码对应的字符,即"abe"。

5. 函数过程n的功能是:如果参数b为奇数,则返回值为1,否则返回值为0。以下能正确

实现上述功能的代码的是______。

A.Function F1(b As Intege If b Mod 2=0 Then Return 0 Else Return 1 End If End Function

吉考科技3635bfe8bb4cf7ec4afed036更多考试软件

B.Function F1(b As Intege If b Mod 2=0 Then F1=0 Else F1=1 End If End Function

C.Function F1(b As Intege If b Mod 2=0 Then F1=1 Else F1=0 End If End Function

D.Functionn(b As Intege If b Mod 2 <>0Then Return 0 Else Return 1 End If End Function

答案:B

解析:[评析] Visual Basic程序中不能使用Return语句来返回一个函数的值。要返回一个函数的值,需要把这个值赋值给函数名。所以本题中A、D选项错误,而题目中,当b为奇数时返回0,所以本题答案是B。

6. 数据处理的最小单位是______。

A.数据

B.数据元素

C.数据项

D.数据结构

答案:C

解析:[评析] 数据处理的最小单位是数据项;由若干数据项组成数据元素;而数据是指能够被计算机识别、存储和加工处理的信息载体,数据结构是指数据之间的相互关系和数据运算.

7. 在Visual Basic中,要将一个窗体加载到内存进行预处理但不显示所使用的语句是()。

A.10

B.11

C.12

D.0

答案:C

解析:本题考查的是在继承中构造函数和析构函数的调用顺序,应该是先调用基类的构造函数,再调用派生类的构造函数,调用析构函数时的顺序是先调用派生类的析构函数,后调用基类的析构函数。

8. 下列程序段的执行结果为 ______。 K=0 For I=1 To 3 A=I^I^K Print A; Next I

A.1 1 1

吉考科技3635bfe8bb4cf7ec4afed036更多考试软件

B.1 4 9

C.0 0 0

D.1 2 3

答案:A

解析:[评析] 分析程序,由于在整个程序段中,K的值始终为0,A=I^I^K=(I^I)^K,我们知道,任何数的0次方都得1,所以只要知道循环体执行几次就可以知道打印出的结果是什么了。

9. 假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为

A.log2n

B.n2

C.O(n1.5)

D.n(n-1)/2

答案:D

解析:解析:假设线性表的长度为n,则在最坏情况下,冒泡排序要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。

10. 当运行程序时,系统会自动执行启动窗体的某个事件过程,该事件过程是 ______ 。

A.Unload

B.Load

C.GotFocus

D.Click

答案:B

解析:[解析] Load事件是在一个窗体被装载时发生的。当运行程序时,系统首先装入某个窗体,同时也自动执行了Load事件。而Unload事件则是在一个窗体被卸载时发生的;GotFocus事件是当窗体获得焦点时产生的;Click事件是当用鼠标单击窗体时触发的事件。

11. 一下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str= "ABCDABCD", ch= "B",则函数的返回值为:"ACDACD" Function delchar(str As String, ch As String)As String Dim k As Integer, temp As

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新实用文档计算机等级考试-二级VISUAL BASIC最新考前押题试卷1全文阅读和word下载服务。

计算机等级考试-二级VISUAL BASIC最新考前押题试卷1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1418776.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top