【计算机类职业资格】国家计算机二级(VB)70及答案解析.doc

上传人:twoload295 文档编号:1335238 上传时间:2019-10-17 格式:DOC 页数:15 大小:89.50KB
下载 相关 举报
【计算机类职业资格】国家计算机二级(VB)70及答案解析.doc_第1页
第1页 / 共15页
【计算机类职业资格】国家计算机二级(VB)70及答案解析.doc_第2页
第2页 / 共15页
【计算机类职业资格】国家计算机二级(VB)70及答案解析.doc_第3页
第3页 / 共15页
【计算机类职业资格】国家计算机二级(VB)70及答案解析.doc_第4页
第4页 / 共15页
【计算机类职业资格】国家计算机二级(VB)70及答案解析.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、国家计算机二级(VB)70 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.通常情况下,垂直滚动条的值是( )。(分数:2.00)A.由下往上递增B.由上往下递增C.由左到右递增D.由右到左递增2.在默认情况下,InputBox 函数返回值的类型为( )。(分数:2.00)A.逻辑类型B.字符串型C.数值型D.日期型3.标签控件能够显示文本信息,决定其文本内容的属性是( )。(分数:2.00)A.运算符重载不能改变操作数的个数、运算符的优先级、运算符的结合性和运算符的语法结构B.不是所有的运算符都可

2、以进行重载C.运算符函数的调用必须使用关键字 operatorD.在 C+语言中不可通过运算符重载创造出新的运算符4.定义过程的格式中,Static 关键字的作用是指定过程中的局部变量在内存中的存储方式。若使用了Static 关键字,则( )。(分数:2.00)A.每次调用此过程,该过程中的局部变量都会被重新初始化B.在本过程中使用到的,在其他过程中定义的变量也为 Statci 型C.每次调用此过程时,该过程中的局部变量的值保持在上一次调用后的值D.定义了该过程中定义的局部变量为“自动“变量5.在窗体上画一个名称为 CommonDialog1 的通用对话框,一个名称为 Command1 的命令

3、按钮,要求单击命令按钮时,打开一个保存文件的对话框,该窗口的标题为“Save”,缺省文件名称为“SaveFile”,在“文件类型”栏中显示*txt,则能够满足上述要求的程序是( )。(分数:2.00)A.javaB.javacC.javapD.javadoc6.在 Visual Basic 中,被称为对象的是 ( )。(分数:2.00)A.在需要自定义 Swing 构件的时候,首先要确定使用哪种构件类作为所定制构件的父类B.paintComponent( )方法位于 JComponent 类内,该方法与 paint( )方法类似,也要求一个 Graphics类的实例为参数C.无论在系统开始执行

4、还是窗口被覆盖后需要重新绘制时,paintComponent( )方法都会被系统自动调用,所以在程序中不要调用它,否则会与自动化过程相冲突D.如果需要重新绘制 Applet,就调用方法 paintComponent( )7.与 List1Text 属性值相同的是( )。(分数:2.00)A.任何时候都可以使用标准工具栏的“菜单编辑器”按钮打开菜单编辑器B.只有当代码窗口为当前活动窗口时,才能打开菜单编辑器C.任何时候都可以使用“工具”菜单下的“菜单编辑器”命令,打开菜单编辑器D.只有当某个窗体为当前活动窗体时,才能打开菜单编辑器8.以下关于多重窗体程序的叙述中,错误的是( )。 (分数:2.0

5、0)A.用 Hide 方法不但可以隐藏窗体,而且能清除内存中的窗体B.在多重窗体程序中,各窗体的菜单是彼此独立的C.在多重窗体程序中,可以根据需要指定启动窗体D.对于多重窗体程序,需要单独保存每个窗体9.下列可以启动 Visual Basic 的方法是( )。(分数:2.00)A.打开“我的电脑”,找到存放 Visual Basic 所在系统文件的硬盘及文件夹,双击“VB6exe”图标B.在 DOS 窗口中,键入 Visual Basic 的路径,执行 Visual Basic 可执行文件C.利用“开始”莱单中的“程序”命令可启动 Visual BasicD.A)和 C)10.单击命令按钮时,

6、下列程序的执行结果是( )。 Private Sub Book(x As Integer) x=x * 2 + l If x6 Then Call Book(x) End If X=X * 2 + 1 Print x; End Sub Private Sub Command2_Click() Book2 End Sub (分数:2.00)A.package testpackage; public class Test B.import java.io.* ; package testpackage; public class Test C.import java.io.*; class Per

7、son public class Test D.import java.io.*; import java.awt.*; public class Test 11.单击命令按钮时,下列的执行结果为( )。 Private Sub Command1_Click() Dim x As Integer,y As Integer x=86:y=29 Call Proc(x,y) Print x;y End Sub Public Sub Proc(n As Integer,ByVal m As Integer) n=n Mod 10 m=m Mod 10 End Sub (分数:2.00)A.12 32

8、B.6 29C.2 3D.12 312.若在某窗体模块中有如下事件过程 Private Sub Command1_Click(Index As Integer) End Sub 则以下叙述中正确的是【 】 (分数:2.00)A.此事件过程与不带参数的事件过程没有区别B.有 1 个名称为 Command1 的窗体,单击此窗体则执行此事件过程C.有 1 个名称为 Command1 的控件数组,数组中有多个不同类型控件D.有 1 个名称为 Command1 的控件数组,数组中有多个相同类型控件13.表达式 5 Mod 3+3/5*2 的值是( )。 (分数:2.00)A.0B.2C.4D.614.使

9、“计算机技术”在当前窗体上输出的语句是( )。(分数:2.00)A.Print“汁算机技术”B.PicturePrint“计算机技术”C.PinterPrint“计算机技术”D.DebugPrint“计算机技术”15.在窗体上画一个文本框和一个计时器控件,名称分别为 Text1 和 Timer1,在属性窗口 中把计时器的Interval 属性设置为 1000,Enabled 属性设置为 False。程序运行后,如果单 击命令按钮,则每隔一秒钟在文本框中显示一次当前的时间。以下是实现上述操作的程 序: Private Sub Command1_Click() Timer1._ End Sub P

10、rivate Sub Timer1_Timer() Text1.Text = Time End Sub 在下划线处应填入的内容是_。(分数:2.00)A.Enabled = TrueB.Enabled = FalseC.Visible = TrueD.Visible = False16.在窗体上有 1 个名为 Cd1 的通用对话框,为了在运行程序时打开保存文件对话框,则在程序中应使用的语句是【 】(分数:2.00)A.Cd1.Action=2B.Cd1.Action=1C.Cd1.Show Save=TrueD.Cd1.Show Save=017.要将名为 MyForm 的窗体显示出来,正确的

11、使用方法是( )。(分数:2.00)A.设计视图B.窗体视图C.数据表视图D.透视表视图18.下列语句的输出结果为( )。 Print Format (1000936,“000,000000”) (分数:2.00)A.10,00936B.10,009360C.10,0093D.010,00936019.在窗体上画一个名称为 Command1 的命令按钮,并编写如下程序: Private Sub Command1_Click( ) Dim x As Integer Static y As Integer x=10 y=5 Call f1(x,y) Print x,y End Sub Privat

12、e Sub f1(ByRef x1 As Integer,y1 As Integer) x1=x1+2 y1=y1+2 End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是( )。 (分数:2.00)A.10 5B.12 5C.10 7D.12 720.以下叙述中错误的是_。 (分数:2.00)A.在 Visual Basic 中,对象所能响应的事件是由系统定义的B.对象的任何属性既可以通过属性窗口设定,也可以通过程序语句设定C.Visual Basic 中允许不同对象使用相同名称的方法D.Visual Basic 中的对象具有自己的属性与方法21.以下叙述中错误的是【 】(分数:2

13、.00)A.一个工程中可以包含多个窗体文件B.在一个窗体文件中用 Public 定义的通用过程不能被其他窗体调用C.窗体和标准模块需要分别保存为不同类型的磁盘文件D.用 Dim 定义的窗体层变量只能在该窗本中使用22.设有如下通用过程: Public Function Fun(xStr As String)As String Dim tStr As String,strL As Integer strL=Len(xStr) Do While i=strL2 tStr=tStrx+yC.Print “A=“+str(x+y)D.Print “A=“x+yC.Print “A=“+str(x+y)

14、D.Print “A=“&x+y解析:选项 A 是打印 x+y 与 A 的比较结果,其值是一布尔型值。35.下列选项中不属于结构化程序设计方法的是_。 (分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用 解析:20 世纪 70 年代以来,提出了许多软件设计方法,主要有逐步求精:对复杂的问题,应设计一些 子目标作过渡,逐步细化;自顶向下:程序设计时应先考虑总体,后考虑细节;先考虑全局目标,后考 虑局部目标。不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化;模 块化:一个复杂问题,肯定是由若干稍简单的问题构成。模块化是把程序要解决的总目标分解为分目标, 再进一

15、步分解为具体的小目标,把每个小目标称为一个模块,而可复用是面向对象程序设计的一个优点。二、填空题(每空 2 分,共 30 分)(总题数:10,分数:30.00)36.在 Visual Basic 的立即窗口内输入以下语句 X=65 ? Chr$(X) 在窗口中显示的结果是 1。 (分数:3.00)填空项 1:_ (正确答案:A)解析:Chr$-|_|-是求 ASCII 字符的函数,格式是 Chr$(表达式),其中“表达式”应该是合法的 ASCII 码值,Chr$-|_|-函数把“表达式”的值转换为相应的 ASCII 字符。本题中 X= 65 对应的 ASCII 码是字符 A,所以显示的结果应该

16、是 A。37.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试 模块所产生的结果。(分数:3.00)填空项 1:_ (正确答案:驱动模块)解析:在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其 中,驱动模块相当于被测试模块的主程序,它接收测试数据,并传给被测试模块,输出实际测试结果。承 接模块通常用于代替被测试模块调用的其他模块,其作用仅做少量的数据操作,是一个模拟子程序,不必 将子模块的所有功能带入。38.在窗体上有一个命令按钮,然后编写如下程序: Fun

17、ction Trans(ByVal num As Long) As Long Dim k As Long k=l Do While num k=k * (num Mod 10) num=num/10 Loop Trans=k Print Trans End Function Private Sub Commandl_Click1 Dim m As Long Dim s As Long m=InputBox(“请输入一个数“) s=Trans(m) End Sub 程序运行时,单击命令按钮,在输入对话框中输入“789”,输出结果为 2,在输入对话框中输入“987”输出 3,在输入对话框中输入“8

18、79”,输出结果为 4。 (分数:3.00)填空项 1:_ (正确答案:504)解析:关键字 ByVal 用来实现传值,也就是说在定义通用过程时,如果形参前面有关键字 Byval,则该参数用传值方式传递,否则用传址方式传递;在 Sub 过程中,先将输入的 “456”赋给变量 m,m 作为参数,调用 Trans 过程;在 Trans 过程中以 num 作为 Do While 的循环条件;在循环体中,调用 Mod 函数,将num 的个位数字与 k 相乘,然后赋给 k,第一次循环时,num 的值是 789,所以 k 的值为 9,执行 num = num/10 后,num 的值为 78,循环三次后,n

19、um 变为 0;退出循环,k 值等于 987=504,并将 k 的值作为返回值;当输入 “987”或“879”时执行相同的操作,结果都为 504。可以看出,此程序可用于求一个数值各位上数值的乘积。39.函数 Str$(25636)的值是 1。(分数:3.00)填空项 1:_ (正确答案:256.36)解析:Str$-|_|-函数的格式是:Str$(数值表达式),作用是把“数值表达式”的值转换为一个字符串,表达式的值不受转换过程的影响。对于本题在立即窗口中可看到输出的结果。40.下列事件过程的功能是:通过 Form _ Load 事件给数组赋初值为 35、48、15、22、67,Form_ Cl

20、ick事件找出可以被 3 整除的数组元素并打印出来。请在空白处填入适当的内容,将程序补充完整。 Dim Arr 1 Private Sub Form _ Load2 3 End Sub Private Sub Form _ Click4 5 If Int(x/3)=x/3 Then Print x End If Next x End Sub (分数:3.00)填空项 1:_ (正确答案:Arc=Array(35,48,15,22,67))解析:Form _ Load 事件给数组赋初值,且限定只能用一条语句完成,显然只能用 Array 函数给数组赋值了。Form _ Click 事件是打印出数组

21、中能被 3 整除的数,程序中只有“Next x”语句,没有与之对应的For 语句。循环体是对数组元素进行处理,但循环体中又没有出现表示数组元素的下标变量,由此判断出应该用 For Each 语句。41.已知 B 的 ASCII 码为 66,以下程序统计由键盘输入的字符串中各英文字母的使用次数 Dim 1 For i=65 To 90 pp(i) =0 Next x$=InputBox(“Enter a string“,x$) x$=UCase$(x$) For i=1 To 2 n=Asc(Mid$(x$,i,1) If n =65 And n =90 Then 3 End If Next i

22、 For i=65 To 90 If pp(i) 0 Then Print Chr$(i);pp(i) End If Next (分数:3.00)填空项 1:_ (正确答案:pp(65)填空项 1:_ (正确答案:To)填空项 1:_ (正确答案:90))解析:程序中,在第一个空处定义了一个数组,从程序中反映出数组的下标的范围是 65 90,在第二个空处有一个循环语句,决定了循环的次数,由于一次循环只处理一个字符,因此循环次数要与字符串的长度相等;而在第三个空处是统计相同字符出项的次数,因为相同字符的 ASCII 码也不同,因此利用字符的ASCII 码作为数组的下标,下标相同者统计到同一个下表

23、变量中,这样就实现了统计功能。42.在 Visual Basic 的立即窗口内输入以下语句 X=97 ? Chr (X) 在窗门中显示的结果是 1。 (分数:3.00)填空项 1:_ (正确答案:a)解析:Chr-|_|-是求 ASCII 字符的函数,格式是 Chr(表达式),其中“表达式” 应该是合法的 ASCII 码值,Chr-|_|-函数把“表达式”的值转换为相应的 ASCII 字符。本题 中 X=97 对应的 ASCII 码是字符 a,所以显示的结果应该是 a。43.问题处理方案的正确而完整的描述称为 1。(分数:3.00)填空项 1:_ (正确答案:算法)解析:所谓算法是指解题方案的

24、准确而完整的描述。44.在 Visual Basic 的立即窗口内输入以下语句 X=65 ? Chr$(X) 在窗口中显示的结果是 1。 (分数:3.00)填空项 1:_ (正确答案:A)解析:Chr$-|_|-是求 ASCII 字符的函数,格式是 Chr$(表达式),其中“表达式”应该是合法的 ASCII 码值,Chr$-|_|-函数把“表达式”的值转换为相应的 ASCII 字符。本题中 X= 65 对应的 ASCII 码是字符 A,所以显示的结果应该是 A。45.软件测试分为白箱(盒)测试和黑箱(盒)测试。等价类划分法属于 1 测试。 (分数:3.00)填空项 1:_ (正确答案:黑箱或黑盒)解析:黑箱测试是根据程序规格说明所规定的功能来设计测试用例,它不考虑程序的内部结构和处理过程。常用的黑箱测试技术分为等价类划分、边界分析、错误猜测以及因果图等。

展开阅读全文
相关资源
猜你喜欢
  • UL 60730-2-15-2014 UL STANDARD FOR SAFETY Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Automatic Electrical Air Flow Water Flow an.pdf UL 60730-2-15-2014 UL STANDARD FOR SAFETY Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Automatic Electrical Air Flow Water Flow an.pdf
  • UL 60730-2-15-2014 UL STANDARD FOR SAFETY Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Automatic Electrical Air Flow Water Flow ann.pdf UL 60730-2-15-2014 UL STANDARD FOR SAFETY Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Automatic Electrical Air Flow Water Flow ann.pdf
  • UL 60730-2-16A (ND)-2002 National Differences For UL 60730-2-16A Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Automatic Electrical.pdf UL 60730-2-16A (ND)-2002 National Differences For UL 60730-2-16A Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Automatic Electrical.pdf
  • UL 60730-2-16A-2002 UL Standard for Safety Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Automatic Electrical Water Level Controls pp.pdf UL 60730-2-16A-2002 UL Standard for Safety Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Automatic Electrical Water Level Controls pp.pdf
  • UL 60730-2-18 (ND)-2004 National Differences For UL 60730-2-18 Standard for Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Automaticls.pdf UL 60730-2-18 (ND)-2004 National Differences For UL 60730-2-18 Standard for Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Automaticls.pdf
  • UL 60730-2-18-2004 UL Standard for Safety Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Automatic Electrical Water and Air Flow Sen.pdf UL 60730-2-18-2004 UL Standard for Safety Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Automatic Electrical Water and Air Flow Sen.pdf
  • UL 60730-2-18-2004 UL Standard for Safety Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Automatic Electrical Water and Air Flow Sent.pdf UL 60730-2-18-2004 UL Standard for Safety Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Automatic Electrical Water and Air Flow Sent.pdf
  • UL 60730-2-2 (ND)-2004 National Differences For UL 60730-2-2 Standard for Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Thermal Motv.pdf UL 60730-2-2 (ND)-2004 National Differences For UL 60730-2-2 Standard for Automatic Electrical Controls for Household and Similar Use Part 2 Particular Requirements for Thermal Motv.pdf
  • UL 60730-2-22 (ND)-2017 National Differences For UL 60730-2-22 Automatic Electrical Controls C Part 2-22 Particular Requirements for Thermal Motor Protectors (First Edition).pdf UL 60730-2-22 (ND)-2017 National Differences For UL 60730-2-22 Automatic Electrical Controls C Part 2-22 Particular Requirements for Thermal Motor Protectors (First Edition).pdf
  • 相关搜索
    资源标签

    当前位置:首页 > 考试资料 > 职业资格

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1