【计算机类职业资格】二级VISUAL+BASIC-22-2及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC-22-2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC-22-2及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC-22-2 及答案解析(总分:67.50,做题时间:90 分钟)一、选择题(总题数:25,分数:46.50)1.数据库系统的核心是(分数:1.00)A.数据库B.数据库管理系统C.数据模型D.软件工具2.以下语句的输出结果是 Print Format$(5874.567,“0.00E-00“)(分数:1.00)A.5874.57B.5.87456E03C.5874.567D.5.87E033.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是(分数:2.00)A.编辑软件B.操作系统C.教务管理系统D.浏览器4.设 a=10,b=
2、5,c=1,执行语句 Print abc 后,窗体上显示的是 _。(分数:1.00)A.TrueB.FalseC.1D.出错信息5.以下叙述中正确的是(分数:2.00)A.窗体的 Name 属性指定窗体的名称,用来标识一个窗体B.窗体的 Name 属性的值是显示在窗体标题栏中的文本C.可以在运行期间改变对象的 Name 属性的值D.对象的 Name 属性值可以为空6.设 a=2,b=3,c=4,d=5,下列表达式的值是 Not a=C Or 4*c=b2 And ba+c(分数:2.00)A.-1B.1C.TrueD.False7.在窗体上添加一个命令按钮,名为 command1,一文本框,名
3、为 text1,则执行如下事件过程后,文本框中的输出为_。 For i = 1 To 3 For j = 1 To 3 For k = 1 To 2 x=x+ 3 Next k Next j Next i Text1. Text =str (x)(分数:2.00)A.21B.42C.54D.728.以下关于过程的叙述中,错误的是 _ 。(分数:2.00)A.事件过程是由某个事件触发而执行的过程B.函数过程的返回值可以有多个C.可以在事件过程中调用通用过程D.不能在事件过程中定义函数过程9.执行如下两条语句后,窗体上显示的是 _。 a=8.4326 Print Format(a,“$00,00.
4、00“)(分数:1.00)A.0,008.43B.$8.43C.8.43D.$0,008.4310.假定有以下通用过程: Function Fun(n As Integer)As Integer x=n*n:Fun=x-11 End Function 在窗体上画一个命令按钮,其名称为 Command1,然后编写如下事件过程: Private Sub Command1_Click() Dim i As Integer For i=1 To 2 y=Fun(i) Printy; Next i End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是(分数:3.00)A.1 3B.10 8C.
5、-10 -7D.0 511.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为_。(分数:2.00)A.PAD 图B.N-S 图C.结构图D.数据流图12.单击命令按钮,并在对话框内输入 6,下列程序段的执行结果为_。 Private Sub Command1_Click() Dim n As Integer n=InputBox (“请输入日期“) Select Case n Case Is = 0 n=InputBox(“错误!请重新输入日期!“) Case Is7 n=InputBox(“错误!请重新输入日期!“) Case 1 To 3 P
6、rint “江苏“ Case 4 To 5 Print “浙江“ Case 6 To 7 Print “双休日“ End Select End Sub(分数:2.00)A.错误!请重新输入日期!B.江苏C.浙江D.双休日13.对话框在关闭之前,不能继续执行应用程序的其他部分,这种对话框属于 _ 。(分数:2.00)A.输入对话框B.输出对话框C.模式(模态)对话框D.无模式对话框14.在窗体中添加一个通用对话框 Commondialog1 和一个命令按钮 Command1,当单击按钮时,打开颜色对话框,能实现此功能的程序段是(分数:2.00)A.Private Sub Command1_Cli
7、ck()Commondialogl.ShowOpenEnd SubB.Private Sub Command1_Click()Commondialog1.ShowColorEnd SubC.PrivateSubCommand1_Click()Commondialog1.ShowOpenCommondialog1.ShowFontEnd SubD.Private Sub Command1_Click()Commondialog1.ShowColorCommondialog1.ShowHelpEnd Sub15.下列叙述中错误的是 _ 。(分数:2.00)A.线性表是由 n 个元素组成的一个有限序
8、列B.线性表是一种线性结构C.线性表的所有结点有且仅有一个前件和后件D.线性表可以是空表16.有如下的程序: Private Sub Command1_Click( ) Dim k As Integer,m As Integer Dim P As Integer k=4:m=1 P=Pid(k,m) :Print P; P=Pid(k,m) :Print P End Sub Private Function Pid(a As Integer,b As Integer) Static m As Integer,i As Integer m=5:i=2 i=i + m + 1 m=i + a +
9、b Pid=m/2 End Function 单击命令按钮后,输出结果为(分数:1.00)A.2 2B.4 4C.5 5D.6 617.设已经在菜单编辑器中设计了窗体的快捷菜单,某顶级菜单为 a1,且取消其“可见”属性。运行时,哪个事件过程可以使快捷菜单的菜单项响应鼠标左键单击和右健单击的事件过程是 ) Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single) If Button=2 Then PopupMenu a1,2 End Sub ) Private Sub Form_M
10、ouseDown(ButtonAsInteger,ShiftAsInteger,X As Single,Y As Single) PopupMenu a1,0 End Sub ) Private Sub Form_Mouse Down(Button As Integer,Shift As Integer,X As Single,Y As Single) PopupMenu a1 End Sub ) Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single) If(Button=vb
11、LetfButton) Or (Button=vbRightButton) Then PopupMenu a1 End Sub (分数:2.00)A.B.C.D.18.软件调试的目的是(分数:2.00)A.发现错误B.改正错误C.改善软件的性能D.验证软件的正确性19.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() For i=1 To 4 x=4 For i=1 To 3 x=3 For k=1 To 2 x=x+6 Next Next Next Print X End Sub 程序运行后,单击命令按钮,输出的结果是 _ 。(分数:2
12、.00)A.7B.15C.157D.53820.使用 FileListBox,如果只显示系统文件,需要设置的属性为_。(分数:2.00)A.PathB.PatternC.SystemD.FileName21.如果文本框的 Locked 属性设置为 True,则下列说法正确的是 _ 。(分数:2.00)A.此时在属性窗口中不可以修改文本框的 Text 属性值B.运行时用户不可以在界面上修改文本框中的内容C.在程序代码中不可以修改文本框的内容,如不可以使用语句 Text1.Text=“aaa“D.以上均不正确22.需求分析阶段的任务是_。(分数:2.50)A.软件开发方法B.软件开发工具C.软件开
13、发费用D.软件系统功能23.有如下程序: Private Sub Commandl_Cick() a=10:b=50 Rem Print a;b Print bla Print a;b End Sub 运行后,单击命令按钮后的输出结果是 _(分数:2.00)A.10 50 50 10 10 50B.10 50C.10 50 50 10D.50 1024.要在命令按钮控件上显示图像应 _ 。(分数:2.00)A.设置 Picture 属性B.实现不了C.先将 Style 设置为 1,然后再设置 Picture 属性D.以上都不对25.Sub 过程与 Function 过程最根本的区别是(分数:2
14、.00)A.Sub 过程可以用 Call 语句直接使用过程名调用,而 Function 过程不可以B.Function 过程可以有形参,Sub 过程不可以C.Sub 过程不能返回值,而 Function 过程能返回值D.两种过程参数的传递方式不同二、填空题(总题数:12,分数:21.00)26.若有一个动态数组 a 有两个元素 a(0)和 a(1),现要令数组 a 有三个元素 a(0)、a(1)和 a(2),则应当使用 _ 1_ 语句。 (分数:2.00)27.在窗体上画一个命令按钮,其名称为 Commandl,然后编写如下程序: Function a(x As Integer, y As I
15、nteger) As Integer a = IIf(x y, x, y) End Function Private Sub Command1_Click() Dim n As Integer, m As Integer n = 10 m = 20 Print a(n, m) End Sub 程序运行后,单击命令按钮,输出结果是 1。 (分数:2.00)28.新建一个工程,内有两个窗体,窗体 Form1 上有一个命令按钮 Command1,单击该按钮,Form1 窗体消失,显示 Form2 窗体,程序如下: Private Sub Command1_Click() 1 Form2. 2 End
16、 Sub 试补充完整。 (分数:4.00)29.软件测试分为白箱(盒)测试和黑箱(盒)测试。基本路径测试方法属于 1 测试。 (分数:2.00)30.下面程序运行后,单击命令按钮,输出的结果是 _ 1_ Private Sub Command1_Click() Dim a%(1 To 4),b%(2 To 6),i%,str1#,str2# For i=1 To 4 a(i)=i Next For i=2 To 6 b(i) =i Next str1 = YAG(a) str2 = YAG(b) Print “str1 =“; str1; “str2 =“; str2 End Sub Func
17、tion YAG (a ( ) As Integer) Dim t#, i% t=1 For i = LBound(a) To UBound(a) t=t * a(i) Next YAG = t End Function (分数:1.00)31.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() n=5 f=1 s=0 For i=1 To n f= _ 1_ s=s+f Next Print s End Sub 该事件过程的功能是计算 (分数:1.00)32.能够将文本框控件隐藏起来的属性是 _ 1_ 。 (分
18、数:1.00)33.下列程序的功能是计算两个自然数的最大公约数,界面如下图所示。给定的程序不完整,将程序补充完整。 (分数:1.00)34.Printer.Print“*“星号输出到 1。 (分数:2.00)35.下列程序的输出结果是 1。 Sub Prin() Dim B As String A=1 B=A Next i End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是(分数:3.00)A.1 3B.10 8C.-10 -7 D.0 5解析:解析 本题共调用 Fun 函数 2 次,每次的函数值都是参数的平方减去 11 的值,故此输出-10,-7。11.为了避免流程图在描述程序逻
19、辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为_。(分数:2.00)A.PAD 图B.N-S 图 C.结构图D.数据流图解析:12.单击命令按钮,并在对话框内输入 6,下列程序段的执行结果为_。 Private Sub Command1_Click() Dim n As Integer n=InputBox (“请输入日期“) Select Case n Case Is = 0 n=InputBox(“错误!请重新输入日期!“) Case Is7 n=InputBox(“错误!请重新输入日期!“) Case 1 To 3 Print “江苏“ Case 4 To 5 P
20、rint “浙江“ Case 6 To 7 Print “双休日“ End Select End Sub(分数:2.00)A.错误!请重新输入日期!B.江苏C.浙江D.双休日 解析:13.对话框在关闭之前,不能继续执行应用程序的其他部分,这种对话框属于 _ 。(分数:2.00)A.输入对话框B.输出对话框C.模式(模态)对话框 D.无模式对话框解析:解析 无模式窗体显示时,随后遇到的代码都要执行;模式窗体(modal form)显示时,则随后的代码直到该窗体被隐藏或卸载时才能执行。窗体的模式通过设置 Show 方法的参数实现。14.在窗体中添加一个通用对话框 Commondialog1 和一个
21、命令按钮 Command1,当单击按钮时,打开颜色对话框,能实现此功能的程序段是(分数:2.00)A.Private Sub Command1_Click()Commondialogl.ShowOpenEnd SubB.Private Sub Command1_Click()Commondialog1.ShowColorEnd Sub C.PrivateSubCommand1_Click()Commondialog1.ShowOpenCommondialog1.ShowFontEnd SubD.Private Sub Command1_Click()Commondialog1.ShowColo
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC222 答案 解析 DOC
