【计算机类职业资格】国家计算机二级(VB)68及答案解析.doc
《【计算机类职业资格】国家计算机二级(VB)68及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(VB)68及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(VB)68 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.当在滚动条内拖动滚动块时触发( )。(分数:2.00)A.KeyUp事件B.KeyPress事件C.Scroll事件D.Change事件2.以下叙述中错误的是( )。 (分数:2.00)A.一个工程可以包括多种类型的文件B.Visual Basic应用程序既能以编译方式执行,也能以解释方式执行C.程序运行后,在内存中只能驻留一个窗体D.对于事件驱动型应用程序,每次运行时的执行顺序可以不一样3.下面说法不正确的是( )。(分数:2
2、.00)A.Float.MIN_VALUEB.1.8e-6FC.2.0D.abcd4.下列程序的执行结果为( )。 Ptivate Sub Commandl_Click() Dim FirStr As String FirStr=“abcdef“ Print Pct (FirStr) End Sub Private Function Pct(xStr As String)As String Dim tempStr As String,strLen As Integer tempStr=“ strLen=Len(xStr) i=1 Do While i=Len(xStr)-3 tempStr=t
3、empStr + Mid(xStr,i,l) + Mid(xStr,strLen - i+i ,1) i=i + 1 Loop Pct=tempStr End FunCtion (分数:2.00)A.voidB.intC.newD.long5.Visual Basic程序设计采用的编程机制是( )。(分数:2.00)A.方法是对象的一部分B.方法的调用格式和对象的属性的使用格式相同C.方法是一种特殊的过程和函数D.在调用方法时,对象名是不可缺少的6.以下关于文件的叙述中,错误的是_。 (分数:2.00)A.使用 Append方式打开文件时,文件指针被定位于文件尾B.当以输入方式(Input)打
4、开文件时,如果文件不存在,则建立一个新文件C.顺序文件各记录的长度可以不同D.随机文件打开后,既可以进行读操作,也可以进行写操作7.执行下面的程序段后,变量 c的值为( )。 a=14 b=30 Slect Case b/10 Case 0 C=a * 10 + b Case 1 To 9 C=a * 100+b Case 10 To 99 C=a * 1000 + b End Select print c (分数:2.00)A.excellentB.goodC.passD.fail8.以下程序的输出结果为( )。 Dim i,c(10),p(3) k=5 For i=0 To 10 c(i)
5、 =i Next i For i=0 To 2 p(i) = c(i * (i + 1) Next i For i=0 To 2 k=k+p(i) * 2 Next i Print k (分数:2.00)A.20B.21C.56D.329.如果设置窗体的 ControlBox属性值为 False,则( )。(分数:2.00)A.结合型B.非结合型C.计算型D.非计算型10.执行下面的程序段后,变量 c的值为( )。 a=14 b=30 Slect Case b/10 Case 0 C=a * 10 + b Case 1 To 9 C=a * 100+b Case 10 To 99 C=a *
6、1000 + b End Select print c (分数:2.00)A.363B.2548C.1430D.987511.标签控件能够显示文本信息,决定其文本内容的属性是( )。(分数:2.00)A.AlignmentB.CaptionC.VisibleD.BorderStyle12.下列语句的输出结果为( )。 Print Format (1000936,“000,000000”) (分数:2.00)A.10,00936B.10,009360C.10,0093D.010,00936013.下列过程定义语句中,参数不是对象的定义语句是( )。(分数:2.00)A.BorderStyle的值
7、设为 FixedSingle,此项设置值的作用即禁止最大化和最小化按钮B.窗体的 MaxButton和 MinButton值设为 FalseC.正常情况下新建的窗体都没有最大化和最小化按钮D.该窗体可用鼠标拖动边框的方法改变窗体的大小14.用树形结构表示实体之间联系的模型是_。 (分数:2.00)A.关系模型B.网状模型C.层次模型D.以上三个都是15.新建一个窗体,其 Borderstyle属性设置为 Fixed Single,但运行时却没有最大化和最小化按钮,可能的原因是 ( )。(分数:2.00)A.默认情况下,属性 Visible的值为 FalseB.如果设置控件的 Visible属性
8、为 False,则运行时控件会隐藏C.Visible的值可设为 True或者 FalseD.设置 Visible属性同设置 Enabled属性的功能是相同的,都是使控件处于失效状态16.下列程序段的执行结果为( )。 a=75 If a 60 Then Score=1 If a 70 Then Score=2 If a 80 Then Score=3 If a 90 Then Score=4 Print “Score= “;Score (分数:2.00)A.Score=1B.Score=2C.Score=3D.Score=417.假定一个工程由一个窗体文件 Form1和两个标准模块文件 Mod
9、el1及 Model2组成。 Model1 代码如下:Public x As Integer Public y As Integer Sub S1( ) x=1 S2 End Sub Sub S2( ) y=10 Form1Show End Sub Model2的代码如下: Sub Main( ) S1 End Sub 其中 Sub Main被设置为启动过程。程序运行后,各模块的执行顺序是( )。 (分数:2.00)A.Form1Model1Model2B.Model1Model2Form1C.Model2Model1Form1D.Model2Form1Model118.结构化程序设计的基本原
10、则不包括(分数:2.00)A.多态性B.自顶向下C.模块化D.逐步求精19.在窗体上画一个名称为 Command1的命令按钮,然后编写如下程序: Option Base1 Private Sub Command1_Click( ) Dim a As Variant a=Array(1,2,3,4,5) Sum=0 For i=1To 5 Sum=Sum+a(i) Next i x=Sum/5 For i=1 To 5 If a(i)x Then Print a(i); Next i End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是( )。 (分数:2.00)A.1 2B.1 2
11、3C.3 4 5D.4 520.设有数组定义语句:Dim a(5)As Integer,List1 为列表框控件。下列给数组元素赋值的语句错误的是( )。(分数:2.00)A.打开过程文件时,其中的主过程自动调入内存B.同一时刻只能打开一个过程,打开新的过程后,旧的过程自动关闭C.用命令 DOWITH调用过程时,过程文件无需打开就可调用其中的过程D.用命令 DOWITHIN调用过程时,过程文件无需打开,就可调用其中的过程21.在窗体上画 3个标签、3 个文本框(名称分别为 Text1、Text2 和 Text3)和 1个命令按钮 (名称为Command1),外观如图所示。 (分数:2.00)A
12、.4B.6C.8D.1222.执行以下程序段后,变量 c$的值为【 】 a$=“Visual Basic Programming“ b$=“Quick“ c$=b$n-m (分数:2.00)A.1,6,3,1,3B.1,6,3,6,3C.1,6,3,2,3D.1,7,3,2,333.在窗体上画一个名称为 Command1的命令按钮,然后编写如下通用过程和命令按钮的 事件过程: Private Function fun(ByVal m As Integer) If m Mod 2 = 0 Then fun = 2 Else fun = 1 End If End Function Private
13、Sub Command1_Click() Dim i As Integer, s As Integer s = 0 For i = 1 To 5 s = s + fun(i) Next Print s End Sub 程序运行后,单击命令按钮,在窗体上显示的是_。 (分数:2.00)A.6B.7C.8D.934.设有如下通用过程: Public Function Fun(xStr As String) As String Dim tStr As String,strL As Integer tStr=“ “ strL=Len(xStr) i=1 Do While ix Then Print a
14、(i); Next i End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是( )。 (分数:2.00)A.1 2B.1 2 3C.3 4 5D.4 5 解析:20.设有数组定义语句:Dim a(5)As Integer,List1 为列表框控件。下列给数组元素赋值的语句错误的是( )。(分数:2.00)A.打开过程文件时,其中的主过程自动调入内存B.同一时刻只能打开一个过程,打开新的过程后,旧的过程自动关闭C.用命令 DOWITH调用过程时,过程文件无需打开就可调用其中的过程D.用命令 DOWITHIN调用过程时,过程文件无需打开,就可调用其中的过程 解析:调用过程时,首先应该打开
15、过程文件,在使用 IN语句后,系统自动打开过程文件,不需要再次打开。21.在窗体上画 3个标签、3 个文本框(名称分别为 Text1、Text2 和 Text3)和 1个命令按钮 (名称为Command1),外观如图所示。 (分数:2.00)A.4B.6C.8 D.12解析:分析程序可知,函数 f 采用辗转相除法计算两个数的最大公约数,由于题面中输入的两个数是 36 和 24,它们的最大公约数为 8。22.执行以下程序段后,变量 c$的值为【 】 a$=“Visual Basic Programming“ b$=“Quick“ c$=b$n-m (分数:2.00)A.1,6,3,1,3B.1,
16、6,3,6,3C.1,6,3,2,3 D.1,7,3,2,3解析:左移 1位,相当于乘以 2,题中的 x的值是一个八进制数,转换为十进制数是 32,再乘以 2,x 的值为 64。33.在窗体上画一个名称为 Command1的命令按钮,然后编写如下通用过程和命令按钮的 事件过程: Private Function fun(ByVal m As Integer) If m Mod 2 = 0 Then fun = 2 Else fun = 1 End If End Function Private Sub Command1_Click() Dim i As Integer, s As Intege
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VB68 答案 解析 DOC
