【计算机类职业资格】二级VISUAL+BASIC笔试-71及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-71及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-71及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-71 及答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.如果 A 为整数且|A|=10,则打印“OK”,否则打印“Error”,表示这个条件的单行格式 If 语句是( )。(分数:2.00)A.If Int(A)=A And Sqr(A)=10 Then Print “OK“,Else PrintB.If Fix(a)=a And Abs(a) =10 Then Print “OK“ Else Print “Error“C.If Int(A)=A And(A=10,A=-10)Then Print “OK“
2、 Else PrintD.If Fix(A)=A And A=10,And A=-10 Then Print “OK“ Else Print2.下列叙述不正确的是( )。(分数:2.00)A.命令按钮的默认属性为 CaptionB.标签的默认属性为 CaptionC.复选框的默认属性为 ValueD.滚动条的默认属性为 Value3.下列描述中,不是线性表顺序存储结构特征的是( )。(分数:2.00)A.不便于插入和删除B.需要连续的存储空间C.可随机访问D.需另外开辟空间来保存元素之间的关系4.使用“打开”对话框的方法是( )。(分数:2.00)A.双击工具箱中的“打开”对话框控件,将其添加
3、到窗体上B.单击 CommonDialog 控件,然后在窗体上画出 CommonDialog 控件,再将 Action 属性设为 1C.在程序中用 Show 方法显示“打开”对话框D.在程序中用 Showopen 方法显示“打开”对话框5.使用白盒测试法时,确定测试数据应该根据( )和指定的覆盖标准。(分数:2.00)A.程序的内部逻辑B.程序的复杂结构C.使用说明书D.程序的功能6.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是( )。(分数:2.00)A.DB 包括 DBS 和 DBMSB.DBMS 包括 DB 和 DBSC.DBS 包括 DB1DBMSD.没有任
4、何关系7.只能用来显示文本信息的控件是( )。(分数:2.00)A.文本框B.标签C.图片框D.图像框8.算法的时间复杂度是指( )。(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数9.如果文本框的 Locked 属性设置为 True,则下列说法正确的是( )。(分数:2.00)A.此时在属性窗口中不可以修改文本框的 Text 属性值B.运行时用户不可以在界面上修改文本框中的内容C.在程序代码中不可以修改文本框的内容,如不可以使用语句 Text1.Text=“aaa“D.以上均不正确10.下列( )标识符不能作为 V
5、isual Basic 的变量名。(分数:2.00)A.ABCabeB.b1234C.28wedD.crud11.用 Print 方法在 Form1 窗体中显示出 4 个#号的正确代码为( )。(分数:2.00)A.Debug.Print “#“B.Print #C.Form1_Print #D.Form1.Print “#“12.若要将复选框设置成图形模式,则应设置( )属性值为“1-vbButtonGraphical”。(分数:2.00)A.TabStopB.StyleC.PictureD.Enabled13.文本框 TextBox 中的内容若要设置为用户不能修改,应设置( )属性。(分数
6、:2.00)A.LockedB.MultiLineC.PasswordCharD.Scrol1Bar14.按文件的访问方式不同,可以将文件分为( )。(分数:2.00)A.顺序文件、随机文件B.文本文件和数据文件C.数据文件和可执行文件D.ASCII 文件和二进制文件15.在文本框中输入字符时,通过( )事件过程可以得到字符的 ASCII 码值。(分数:2.00)A.ChangeB.GotFocusC.KeyPressD.LostFocus16.设有语句 Open “C:/Test.Dat“,For OutPut As #1,则下列叙述错误的是( )。(分数:2.00)A.该语句只能打开 C
7、盘根目录下一个已存在的文件 Test.DatB.当 C 盘根目录下没有该文件时,该语句在 C 盘根目录下建立名为 Test.Dat 的文件C.该语句建立文件的文件号为 1D.执行该语句后,就可以通过 print#语句向 Test.Dat 文件中写入信息17.对关系 S 和 R 进行集合运算,结果中既包含 S 中的所有元组也包含 R 中的所有元组,这样的集合运算称为( )。(分数:2.00)A.并运算B.交运算C.差运算D.积运算18.Sub 过程与 Function 过程最根本的区别是( )。(分数:2.00)A.Sub 过程可以使用 Call 语句或直接使用过程名调用,而 Function
8、过程不可以B.Function 过程可以有参数,Sub 过程不能有参数C.两种过程参数的传递方式不同D.Sub 过程的过程名不能有返回值,而 Function 过程能通过过程名返回值19.下列操作不能向工程中添加窗体的是( )。(分数:2.00)A.执行“工程”菜单中的“添加窗体”命令B.单击工具栏中的“添加窗体”按钮C.右击窗体,在弹出的菜单中选择“添加窗体”命令D.右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令20.有下列二叉树,对此二叉树前序遍历的结果为( )。(分数:2.00)A.B.C.D.21.执行语句 Open“C:/SDat.dat“
9、For Input As #2 后,系统( )。(分数:2.00)A.将 C 盘当前文件夹下名为 SDat.dat 文件的内容读入内存B.在 C 盘当前文件夹下建立名为 SDat.dat 的顺序文件C.将内存数据存放在 C 盘当前文件夹下名为 SDat.dat 的文件中D.将某个磁盘文件的内容写入 C 盘当前文件夹下名为 SDat.dat 的文件中22.删除组合框中指定的项目所使用的方法是( )。(分数:2.00)A.MoveB.RemoveC.ClearD.RemoveItem23.语句 Dim Arr(-3 To 5)As Integer 定义的数组的元素个数是( )。(分数:2.00)A
10、.6B.7C.8D.924.下列事件过程的功能是:建立一个名为 Data1 的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为 1,2,3,90。请在空白处填入适当的内容,将程序补充完整( )。Private Type AngK As IntegerSinx As SingleCosx As SingleEnd TypeDim Ksc As AngPrivate Sub Form_Click()Dim Y As SingleDim i As IntegerDim Ksc As AngOpen_Y=3.14159/180For i=1 To 90Ksc.K=iKsc.Sinx=si
11、n(i*Y)Ksc.Cosx=Cos(i*Y)_Next iClose #2End Sub(分数:2.00)A.“/Data1.txt“For Random As #1 Len=10 Put#1, i, KscB.“/Data1.txt“For Random As #1 Len=10 Put#1, Y, KscC.“/Data1.txt“For Random As #1 Put#1, i, KscD.“/Data1.txt“For Random As #1 Put#1, Y, Ksc25.对建立良好的程序设计风格,下列描述正确的是( )。(分数:2.00)A.程序应该简单、清晰、可读性好B.符
12、号名的命名只需要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无26.窗体上有一个命令按钮 Command1 和一个列表框 List1。先选择列表框中的某一个项目,然后单击命令按钮,将该项目从列表框删除。程序如下:Private Sub Command1_ClickODim In As IntegerIn=_List. Remove IndEnd Sub则在程序的空白行的语句是( )。(分数:2.00)A.List1.IndexB.List1.ListIndexC.List1.TextD.List1.ListCount27.对象名.Cls 方法对( )控件有效。(分数:2.00)A.窗
13、体、图像框B.窗体、图片框C.屏幕、窗体D.图像框、图片框28.执行语句 Open “TC.da“ For Random As #1 Len=50 后,对文件 TC.dat 中的数据能执行的操作是( )。(分数:2.00)A.既可以读也可以写B.可以进行读操作C.可以进行写操作D.这是错误的操作29.阅读下列程序:Private Sub Command1_Click()Dim i As Integer, k As Integerk=2For i=1 To 3Print H(k);Next iEnd SubFunction H(j As Integer)Static ba=0a=a+1b=b+1
14、H=a*b+jEnd Function单击命令按钮,执行程序,输出结果是( )。(分数:2.00)A.2 3 4B.3 4 5C.5 6 7D.3 5 630.下列选项中不属于软件生命周期开发阶段任务的是( )。(分数:2.00)A.软件测试B.概要设计C.软件维护D.详细设计31.运行下列语句后,输出的结果是( )。Option Base 1Dim ai=1a=Array(l, -2, 9, 0, -1, 9)Dok=a(i)For m = 10 To k Step -2n=k+mNext mPrint n+mi=i+1Loop While Abs(m+n) 27(分数:2.00)A.3 2
15、7-8B.3-8 27C.-8 27 3D.-8 3 2732.有如下的函数过程:Function Func2(a As Integer, b As Integer)As IntegerStatic m As Integer, i As Integerm=0i=2a=i+m+1b=i+a+bFunc2=mEnd Function在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim p As Integer, k As Integer, m As Integerk=4m=1p=Fune2(k, m)Print k; mp = Func2(k
16、, m)Print k; mEnd Sub程序运行后,单击命令按钮,输出结果为( )。(分数:2.00)A.3 6CR3 6B.3 6CR3 11C.3 11CR3 6D.3 11CR3 1133.按照“先进后出”原则组织数据的数据结构是( )。(分数:2.00)A.队列B.栈C.双向链表D.二叉树34.下列不属于软件工程 3 个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境35.过程共有 3 种,它们分别是( )。(分数:2.00)A.Sub 过程、函数过程和属性过程B.事件过程、函数过程和通用过程C.Sub 过程、函数过程和通用过程D.事件过程、子过程和函数过程二、填空
17、题(总题数:13,分数:26.00)36.在算法的 4 个特性中,算法必须能在执行有限个步骤之后终止指的是算法的 1 特性。(分数:2.00)填空项 1:_37.按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于 1。(分数:2.00)填空项 1:_38.栈中允许进行插入和删除的一端叫做 1。(分数:2.00)填空项 1:_39.在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的 1。(分数:2.00)填空项 1:_40.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_41.在鼠标
18、事件过程 MouseDown 和 MouseUp 中,参数 Button 的值为 1、2、4 时,分别代表按下鼠标的_、_和_按钮。(分数:2.00)填空项 1:_42.函数 Str$(256.36)的值是 1。(分数:2.00)填空项 1:_43.表达式(7/3+1)*(18/-1)的值是_。(分数:2.00)填空项 1:_44.在 Visual Basic6.0 中,InputBox 函数用于产生一个_对话框。(分数:2.00)填空项 1:_45.当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个 1。(分数:2.00)填空项 1:_46.滚动条分为两种,即 1。(分
19、数:2.00)填空项 1:_47.计算 For 循环次数的公式是 1。(分数:2.00)填空项 1:_48.在窗体上画一个文本框(其 Name 属性为 Text1),编写如下事件过程,运行结果是_。Private Sub Form_Load()ShowText1.Text=“你好!“Text1.SetFocusFor i=1 To 15Sum=Sum+iNext iText1.Text=SumEnd Sub(分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试-71 答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.如果 A 为整数
20、且|A|=10,则打印“OK”,否则打印“Error”,表示这个条件的单行格式 If 语句是( )。(分数:2.00)A.If Int(A)=A And Sqr(A)=10 Then Print “OK“,Else PrintB.If Fix(a)=a And Abs(a) =10 Then Print “OK“ Else Print “Error“ C.If Int(A)=A And(A=10,A=-10)Then Print “OK“ Else PrintD.If Fix(A)=A And A=10,And A=-10 Then Print “OK“ Else Print解析:解析 解答本
21、题考生需了解题中用到的 3 个函数的作用,Int 和 Fix 都会删除参数的小数部分而返回剩下的整数。Abs 函数返回参数的绝对值,其类型和参数相同。而血和 Fix 的不同之处在于,如果参数为负数,则 Int 返回小于或等于参数的第一个负整数,而 Fix 则会返回大于或等于参数的第一个负整数。2.下列叙述不正确的是( )。(分数:2.00)A.命令按钮的默认属性为 Caption B.标签的默认属性为 CaptionC.复选框的默认属性为 ValueD.滚动条的默认属性为 Value解析:解析 命令按钮的默认属性是 Value,该属性为 True 时,表示已选择该按钮,为 False(默认值)
22、表示没有选择该按钮。如果在代码中设置 Value 属性值为 True 则会激活该按钮的 Click 事件。控件的默认属性是指不需要写属性名,只写控件名 Visual Basic 就能识别的那个属性如写 Lubel1=“VB考试“就是为 Label1 的默认属性 Caption 属性赋值。3.下列描述中,不是线性表顺序存储结构特征的是( )。(分数:2.00)A.不便于插入和删除B.需要连续的存储空间C.可随机访问D.需另外开辟空间来保存元素之间的关系 解析:解析 线性表的顺序存储是用一片连续的空间来存放数据元素,其特点是逻辑上相邻的元素在物理位置上也相邻。数据元素之间逻辑上的先后关系自动隐含在
23、物理位置的相邻元素之中,因此不需要另外开辟空间来保存元素之间的关系。4.使用“打开”对话框的方法是( )。(分数:2.00)A.双击工具箱中的“打开”对话框控件,将其添加到窗体上B.单击 CommonDialog 控件,然后在窗体上画出 CommonDialog 控件,再将 Action 属性设为 1 C.在程序中用 Show 方法显示“打开”对话框D.在程序中用 Showopen 方法显示“打开”对话框解析:解析 使用“打开”对话框时,需要在窗体上画一个通用对话框控件,然后再使用 Showopen 方法打开“打开”对话框或者设置通用对话框的 Action 属性为 1。5.使用白盒测试法时,确
24、定测试数据应该根据( )和指定的覆盖标准。(分数:2.00)A.程序的内部逻辑 B.程序的复杂结构C.使用说明书D.程序的功能解析:解析 白盒测试是把测试对象看作是一个打开的盒子,允许测试人员利用程序内部的逻辑结构及相关信息来设计或选择测试用例,对程序所有的逻辑路径进行测试。所以,白盒测试的对象基本上是源程序,以程序的内部逻辑和指定的覆盖标准测试数据。6.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是( )。(分数:2.00)A.DB 包括 DBS 和 DBMSB.DBMS 包括 DB 和 DBSC.DBS 包括 DB1DBMS D.没有任何关系解析:解析 数据库系统
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 71 答案 解析 DOC
