【计算机类职业资格】二级VISUAL+BASIC-13-2及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC-13-2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC-13-2及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC-13-2 及答案解析(总分:75.00,做题时间:90 分钟)一、选择题(总题数:25,分数:41.00)1.下列软件测试基本方法中,_不用测试实例。(分数:2.00)A.白盒测试法B.动态测试法C.黑盒测试法D.静态测试法2.当复选框被选中时,复选框的 Value 属性的值为(分数:1.00)A.0B.1C.2D.53.不能打开属性窗口的操作是 _ 。(分数:2.00)A.单击工具栏中的“属性窗口”按钮B.选取“视图”菜单中的“属性窗口”子菜单项C.在对象上单击右键,从弹出的快捷菜单中选择“属性窗口”选项D.选取“工程”菜单中的“属性窗口”子菜单项4.在窗体上
2、画两个名称分别为 Text1,Text2 的文本框和一个名称为 Command1 命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim x As Integer,n As Integer x=1 n=0 Do While x20 x=x*3 n=n+1 Loop Text1.Text=str(x) Text2.Text=Str(n) End Sub 程序运行后,单击命令按钮,在两个文本框中显示的值分别是 _ 。(分数:2.00)A.15 和 1B.27 和 3C.195 和 3D.600 和 45.下面不属于软件工程的 3 个要素的是 _。(分数:
3、1.00)A.工具B.过程C.方法D.环境6.为了读取数据,需打开顺序文件“D:/data5.txt”,以下正确的命令是(分数:2.00)A.Open D:/data5.txt For Input As #1B.Open “D:/data5.txt“For Input As #2C.Open D:/data5.txt For Output As #1D.Open “D:/data5.txt“For Output As #27.将命令按钮的 _属性设置为 True 后,就可以按回车键触发其 Click 事件。(分数:1.00)A.CancelB.OKC.EnabledD.Default8.以下能
4、将顺序文件进行写入的语句是_。(分数:2.00)A.Put #B.Get #C.Write #D.Read #9.窗体上有名称为 Command1 的命令按钮,名称分别为 List1、List2 的列表框,其中 List1 的MultiSelect 属性设置为 1(Simple),并有如下事件过程: Private Sub Command1_Click( ) For i =0 To List1. ListCount - 1 If List1. Selected(i) = True Then List2. Additem Text End ff Next End Sub 上述事件过程的功能是将
5、List1 中被选中的列表项添加到 List2 中。运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是 _ 。(分数:1.00)A.将 For 循环的终值改为 List1. ListCountB.将 List1. Selected(i)=True 改为 List1. List(i). Selected=TrueC.将 List2. AddItem Text 改为 List2. AddItem List1. List(i)D.将 List2. AddItem Text 改为 List2. AddItem List1. ListIndex10.算法的时间复杂度是指 _。(分数:1.00
6、)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数11.要使一个文本框具有垂直滚动条,则应_ 。(分数:2.00)A.将其 Multiline 设置为 True,同时将 scrollbars 属性设置为 0B.将其 Multiline 设置为 True,同时将 scrollbars 属性设置为 1C.将其 Multiline 设置为 True,同时将 scrollbars 属性设置为 2D.将其 Multiline 设置为 True,同时将 scrollbars 属性设置为 312.在窗体上建立通用对话框需要添加的控件是 _ 。(分数
7、:2.00)A.Data 控件B.From 控件C.CommonDialog 控件D.VBComboBox 控件13.在数据管理技术发展的三个阶段中,数据共享最好的是_。(分数:1.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.三个阶段相同14.下列_是日期型常量。(分数:2.00)A.“I am a student“B.“福建厦门“C.#06/11/2006#D.1234#15.窗体上有一个名称为 Command1 的命令按钮,其事件过程如下: Private Sub Command1_Click() Dim s As String Open“c:/File1.txt“For
8、Input As#1 Open“c:/File2.txt“For Output As#2 Do While Not EOF(1) Input#1,s Print#2,s Loop Close#1. #2 End Sub 关于上述程序,以下叙述中错误的是_。(分数:2.00)A.程序把 File1.txt 文件的内容存放到 File2.txt 文件中B.程序中打开了两个随机文件C.程序中打开了两个顺序文件D.“EOF(I)”中的“1”对应于 File1.txt 文件16.下列关于 Sub 过程的叙述正确的是 _ 。(分数:2.00)A.一个 Sub 过程必须有一个 Exit Sub 语句B.一个
9、 Sub 过程必须有一个 End Sub 语句C.在 Sub 过程中可以定义一个 Function 过程D.可以用 Goto 语句退出 Sub 过程17.下列叙述中正确的是_。(分数:2.50)A.所谓有序表是指在顺序存储空间内连续存放的元素序列B.有序表只能顺序存储在连续的存储空间内C.有序表可以用链接存储方式存储在不连续的存储空间内D.任何存储方式的有序表均能采用二分法进行查找18.当一个复选框被选中时,它的 Value 属性的值是 (分数:1.00)A.3B.2C.1D.019.对下列二叉树 (分数:1.00)A.ACBDFEGB.ACBDFGEC.ABDCGEFD.FCADBEG20.
10、下面 _ 不是 VB 的文件系统控件。(分数:2.00)A.DriveListBox 控件B.DirListBox 控件C.FileListBox 控件D.ListBox 控件21.以下正确的叙述是: _。(分数:1.00)A.Select Case 语句中的测试表达式可以是任何形式的表达式B.Select Case 语句中的测试表达式只能是数值表达式或字符串表达式C.在执行 Select Case 语句时,所有的 Case 子句均按出现的次序被顺序执行D.如下 Select Case 语句中的 Case 表达式是错误的:Select Case xCase 1 to 10End Select2
11、2.窗体上有一个名称为 Text1 的文本框,一个名称为 Command1 的命令按钮。命令按钮的单击事件过程如下: Private Sub Command1_Click() Dim x1 As Integer, x2 As Integer, x3 As Integer s=Trim(Text1.Text) strLen=Len(s) For i=1 To strLen c=Mid(s,i,1) Select Case c Case “0“ To “9“ x1=x1+1 Case “A“ To “Z“ x2=x2+1 Case “a“ To “z“ x3=3+1 Case Else x4=x4
12、+1 End Select Next Print “x1“; x1, “x2“; x2, “x3“; x3, “x4“; x4 End Sub 以下关于上述程序的叙述中,正确的是(分数:2.50)A.s 是去掉文本框中字符串末尾的空格B.Select Case c 有误,Case 后应该是一个表达式C.各 Case 分支条件有误,不能用 To 表示字符的取值区间D.x4 是字符串中非字母、非数字字符的个数23.为了使列表框中的项目分为多列显示,需要设置的属性为(分数:1.00)A.ColumnsB.StyleC.ListD.MultiSelect24.线性表的顺序存储结构和线性表的链式存储结构
13、分别是_。(分数:2.00)A.顺序存取的存储结构、顺序存取的存储结构B.随机存取的存储结构、顺序存取的存储结构C.随机存取的存储结构、随机存取的存储结构D.任意存取的存储结构、任意存取的存储结构25.在窗体上已经添加了名为 CommonDialog1 控件,用 Show 方法显示“打开”对话框的正确方法是_。(分数:2.00)A.Show.OpenB.ShowOpenC.CommonDialog1.Show.OpenD.CommonDialog1.ShowOpen二、填空题(总题数:15,分数:34.00)26.在面向对象方法中,类的实例称为 1。 (分数:2.00)27.在窗体上建立一个含
14、有 3 个命令按钮的控件数组,当单击某个命令按钮时,分别执行不同的操作。请填写以下空白处,使程序完整。 Private Sub Command2_Click(Index As Integer) FontSize=12 If 1Then Print“单击第一个命令按钮“ ElseIf 2Then Print“单击第二个命令按钮“ ElseIf 3Then End End If End Sub (分数:6.00)28.在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间 1 的信息。 (分数:2.00)29.对长度为 20 的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。 (
15、分数:2.00)30.在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为 Text1、Label1 和 Command1,然后编写如下两个事件过程: Private Sub Command1_Click1() S$=InputBox(“请输入一个字符串“) Text1.Text=S$ End Sub Private Sub Text1_Change() Label1.Caption=UCase(Mid(Text1.Text,7) End Sub 程序运行后,单击命令按钮,将显示一个输入对话框,如果在该对话框中输入字符串“VisualBasic”,则在标签中显示的内容是 1。 (分数:2
16、.00)31.语句 print “25+32=“;25+32 的输出结果是 _ 1_ 。 (分数:1.00)32.栈的基本运算有三种:入栈、退栈和 _ 1_ 。 (分数:1.00)33.数据库系统中实现各种数据管理功能的核心软件称为 _ 1_ 。 (分数:2.00)34.表达式(7/3+1)*(18-1)的值是 1。 (分数:2.00)35.语句 Print“Int(-13.2)=“;Int(-13.2)的输出结果为 1。 (分数:2.00)36.窗体上有一个名称为 List1 的列表框,一个名称为 Picture1 的图片框。Form_Load 事件过程的作用是,把 Data1.txt 文件
17、中的物品名称添加到列表框中。运行程序,当双击列表框中的物品名称时,可以把该物品对应的图片显示在图片框中,如图所示。以下是类型定义及程序,请填空。 (分数:6.00)37.数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和 1 两个含义。 (分数:1.00)38.以下语句的输出结果是 _ 1_ 。 S$=“China“ S$=“Beijing“ print S$ (分数:1.00)39.2+3 *45-Sin(x+1)/2 中最先进行的运算是 1。 (分数:2.00)40.软件开发过程主要分为需求分析、设计、编码与测试 4 个阶段,其中 1 阶段产生“软件需求规格说明书”。 (分数:
18、2.00)二级 VISUAL+BASIC-13-2 答案解析(总分:75.00,做题时间:90 分钟)一、选择题(总题数:25,分数:41.00)1.下列软件测试基本方法中,_不用测试实例。(分数:2.00)A.白盒测试法B.动态测试法C.黑盒测试法D.静态测试法 解析:解析 静态测试一般是指人工评审软件文档或程序以发现其中的错误,是通过对被测试程序的静态审查,发现代码中的潜在的错误,不需要测试实例。2.当复选框被选中时,复选框的 Value 属性的值为(分数:1.00)A.0B.1 C.2D.5解析:解析:复选框也称检查框,它的 Value 属性值可以设置或返回 0,1,2。 0:表示没有选
19、中复选框。 1:表示选中该复选框。 2:表示该复选框被禁止,显示为灰色。3.不能打开属性窗口的操作是 _ 。(分数:2.00)A.单击工具栏中的“属性窗口”按钮B.选取“视图”菜单中的“属性窗口”子菜单项C.在对象上单击右键,从弹出的快捷菜单中选择“属性窗口”选项D.选取“工程”菜单中的“属性窗口”子菜单项 解析:4.在窗体上画两个名称分别为 Text1,Text2 的文本框和一个名称为 Command1 命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim x As Integer,n As Integer x=1 n=0 Do While x2
20、0 x=x*3 n=n+1 Loop Text1.Text=str(x) Text2.Text=Str(n) End Sub 程序运行后,单击命令按钮,在两个文本框中显示的值分别是 _ 。(分数:2.00)A.15 和 1B.27 和 3 C.195 和 3D.600 和 4解析:5.下面不属于软件工程的 3 个要素的是 _。(分数:1.00)A.工具B.过程C.方法D.环境 解析:解析 软件工程包括 3 个要素,即方法、工具和过程。6.为了读取数据,需打开顺序文件“D:/data5.txt”,以下正确的命令是(分数:2.00)A.Open D:/data5.txt For Input As
21、#1B.Open “D:/data5.txt“For Input As #2 C.Open D:/data5.txt For Output As #1D.Open “D:/data5.txt“For Output As #2解析:解析 Visual Basic 程序中关于文件的操作,主要是先打开一个文件,然后对这个文件进行读或写的操作,操作完成后,关闭这个文件。打开文件的基本格式为:Open FileName For Mode As #FileNumber。打开方式主要有 Output、Append、Input、Random 等几种方式,其中打开顺序文件用于读取使用 Input 方式打开,而且
22、文件名要用双引号括起来。7.将命令按钮的 _属性设置为 True 后,就可以按回车键触发其 Click 事件。(分数:1.00)A.CancelB.OKC.EnabledD.Default 解析:解析 当命令按钮的 Default 属性设置为 True 时,按回车键就和用鼠标单击该按钮相同,触发其Click 事件。8.以下能将顺序文件进行写入的语句是_。(分数:2.00)A.Put #B.Get #C.Write # D.Read #解析:9.窗体上有名称为 Command1 的命令按钮,名称分别为 List1、List2 的列表框,其中 List1 的MultiSelect 属性设置为 1(
23、Simple),并有如下事件过程: Private Sub Command1_Click( ) For i =0 To List1. ListCount - 1 If List1. Selected(i) = True Then List2. Additem Text End ff Next End Sub 上述事件过程的功能是将 List1 中被选中的列表项添加到 List2 中。运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是 _ 。(分数:1.00)A.将 For 循环的终值改为 List1. ListCountB.将 List1. Selected(i)=True 改为
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC132 答案 解析 DOC
