【计算机类职业资格】二级VISUAL+BASIC-8-2及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC-8-2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC-8-2及答案解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC-8-2及答案解析(总分:82.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:60.00)1.下列是软件调试技术的是U /U。 A.错误推断 B.集成测试 C.回溯法 D.边界值分析(分数:2.00)A.B.C.D.2.若在某窗体模块中有如下事件过程(分数:2.00)A.B.C.D.3.将数据项“Student”添加到名称为 List1的列表框中,并使其成为列表框第一项的语句为_。 A.List1.Addhem“Student“,0 B.List1.Addhem“Student“,1 C.List1.AddItem 0,“Student“ D.
2、List1Addhem 1,“Student“(分数:1.00)A.B.C.D.4.在用 Open语句打开文件时,如果省略“For 方式”,则打开的文件的存取方式是U /U。 A.顺序输入方式 B.顺序输出方式 C.随机存取方式 D.二进制方式(分数:2.00)A.B.C.D.5.若关系 R所有的属性都是不可再分的数据项,则称 R属于_。 A. 第一范式 B. 第二范式 C. 第三范式 D. 第四范式(分数:2.00)A.B.C.D.6.设在菜单编辑器中定义了一个菜单项,名为 menu1。为了在运行时隐藏该菜单项,应在程序中使用的语句是 A. menu1Enabled=True B. menu
3、1Enabled=False C. menu1Visible=True D. menu1Visible=False(分数:1.00)A.B.C.D.7.开发软件时对提高开发人员的工作效率至关重要的是_。 A. 计算机的并行处理能力 B. 领导的关心 C. 程序人员的数量 D. 软件开发环境(分数:2.00)A.B.C.D.8.下面说法不正确的是U /U。 A.滚动条的重要事件是 Change和 Scroll B.框架的主要作用是将控件进行分组,以完成各自相对独立的功能 C.组合框是组合了文本框和列表框的特性而形成的一种控件 D.计时器控件可以通过对 Visible属性的设置,在程序运行期间显示
4、在窗体上(分数:2.00)A.B.C.D.9.在结构化方法中,用数据流图(DFD) 作为描述工具的软件开发阶段是 _。 A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码(分数:1.00)A.B.C.D.10.对关系 S和关系 R进行集合运算,结果中既包含 S中元组也包含 R中元组,这种集合运算称为U /U。 A. 并运算 B. 交运算 C. 差运算 D. 积运算(分数:2.00)A.B.C.D.11.设有如下通用过程:Public Sub Fun(a()As Integer,x As Integer)For i=1 To 5x=x+a(i)NextEnd Sub在窗体上画一个名
5、称为 Text1的文本框和一个名称为 Commandl的命令按钮。然后编写如下的事件过程:Private Sub Commandl_Click()Dim arr(5)As Integer,n As IntegerFor i=1 To 5arr(i)=i+iNextFun arr,nText1.Text=Str(n)End Sub程序运行后,单击命令按钮,则在文本框中显示的内容是_。 A. 30 B. 25 C. 20 D. 15 (分数:1.00)A.B.C.D.12.下列关于窗体的描述中,错误的是U /U。 A. 窗体的 Height、Width 属性用于设置窗体的高和宽 B. 窗体的 Lo
6、ad事件在加载窗体时发生 C. 当窗体的 Enabled属性为 False时,通过鼠标和键盘对窗体的操作都被禁止 D. 执行 UnLoad Form1语句后,窗体 Form1消失,但仍在内存中(分数:2.00)A.B.C.D.13.在窗体上画一个命令按钮,名称为 Command1,然后编写如下事件过程;Private Sub Command1_Click()a $=“software and hardware“b $=Right(a$, 8)c $=Mid(a$, 1, 8)MsgBox a$, ,b$,c$,1End Sub运行程序,单击命令按钮,则在弹出的信息框的标题栏中显示的是_。 A.
7、 software and hardware B. software C. hardware D. 1(分数:2.00)A.B.C.D.14.阅读下列程序:Dim SW As BooleanFunction func(X As Integer)As IntegerIf X20 ThenY=XElseY=20+XEnd Iffunc=YEnd FunctionPrivate Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single, Y As Single)SW=FalseEnd SubPrivate Sub Form_M
8、ouseUp(Button As Integer,Shift As Integer,X As Single, Y As Single)SW=TrueEnd SubPrivate Sub Command1_Click()Dim intNum As IntegerintNum=InputBox(“ “)If SW ThenPrint func(intNum)End IfEnd Sub程序运行后,单击一次窗体,再单击命令按钮,将显示一个输入对话框,如果在对话框中输入 20,则程序的输出结果为 A. 0 B. 20 C. 40 D. 无任何输出(分数:1.00)A.B.C.D.15.下列说法中,错误的
9、是_。 A.将焦点移至命令按钮上,按 Enter键,则引发命令按钮的 Click事件 B.单击命令按钮,将引发命令按钮的 Click事件 C.命令按钮没有 Picture属性 D.命令按钮不支持 Db1Click事件(分数:1.00)A.B.C.D.16.在以下 Form1窗体中没有采用的控件是 U /U(分数:2.00)A.B.C.D.17.窗体上有一个名称为 Command1的命令按钮,其事件过程如下:Private Sub Command1_Click()Dim i As Integer, j As Integer, k As IntegeiDim s As Doubles=0:i=1:
10、j=0:k=-1Do While i6s=s+k*(j/i)i=i+1j=j+1k=-kLoopPrint sEnd Sub以上程序所计算的表达式是_。 A.1/2-2/3+3/4-4/5 B.-1/2+2/3-3/4+4/5 C.1-1/2+2/3-3/4+4/5 D.-1+1/2-2/3+3/4-4/5(分数:2.00)A.B.C.D.18.为了使用窗体输出,使 Print方法在 Form_Load事件中起作用,必须设置窗体的U /U属性。 A.AutoReDraw B.BackColor C.Moveable D.Caption(分数:2.00)A.B.C.D.19.下列叙述中正确的是U
11、 /U。 A.软件测试应该由程序开发者来完成 B.程序经调试后一般不需要再测试 C.软件维护只包括对程序代码的维护 D.以上三种说法都不对(分数:2.00)A.B.C.D.20.有下列二叉树,对此二叉树前序遍历的结果为U /U。 A. ACFXDBEYZ B. ABEFXYZCD C. ABCDEFXYZ D. ABDYECFXZ(分数:2.00)A.B.C.D.21.Visual Basic中的窗体文件的扩展名是_。 A. .reg B. .frm C. .bas D. .vbp(分数:1.00)A.B.C.D.22.下面程序运行后,输出的结果是U /U。Dim arr(3,3)For i=
12、1 To 3For k=1 To 3Arr(j,k)=(j-1)*3+kNext kNext jFor i=2 To 3For k=2 To 3Print arr(k,j);Next kPrintNext j A. 25 B. 58 C. 47 D. 59(分数:2.00)A.B.C.D.23.确定复选框是否选中,可访问的属性是_ 。 A. Value B. Checked在 C. Selected D. Caption(分数:2.00)A.B.C.D.24.原因排除法属于( )。 A.软件调试方法 B.黑盒测试方法 C.白盒测试方法 D.动态测试方法(分数:2.00)A.B.C.D.25.在
13、软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 _。 A. 概要设计 B. 详细设计 C. 可行性分析 D. 需求分析(分数:1.00)A.B.C.D.26.算法的时间复杂度是指 A.执行算法程序所需要的时间 B.算法程序的长度 C.算法执行过程中所需要的基本运算次数 D.算法程序中的指令条数 (分数:1.00)A.B.C.D.27.下列语句:X=5If X0 Then Y5Y=10运行程序后,下列叙述中正确的是 _。 A.变量 Y的值是 5 B.变量 Y的值是 10 C.变量 X的值是 10 D.变量 Y的值无法确定(分数:3.00)A.B.C.D.28.下列对对象
14、的概念描述不正确的是_。 A. 任何对象都必须有继承性 B. 对象是属性和方法的封装体 C. 对象间的通信靠消息传递 D. 操作是对象的动态属性(分数:2.00)A.B.C.D.29.以下叙述不正确的是 _。 A. 在 Sub过程中可以调用 Function过程 B. 在用 Call调用 Sub过程时必须把参数放在括号里 C. 在 Sub过程中可以嵌套定义 Function D. 用 Static声明的过程中的局部变量都是 Static类型(分数:1.00)A.B.C.D.30.符号%是声明 _ 类型变量的类型定义符。 A. Integer B. Variant C. Single D. St
15、ring(分数:1.00)A.B.C.D.31.下列叙述中错误的是U /U。 A. 线性表是由 n个元素组成的一个有限序列 B. 线性表是一种线性结构 C. 线性表的所有结点有且仅有一个前件和后件 D. 线性表可以是空表(分数:2.00)A.B.C.D.32.数据库应用系统中的核心问题是_。 A. 数据库设计 B. 数据库系统设计 C. 数据库维护 D. 数据库管理员培训(分数:2.00)A.B.C.D.33.在 Visual Basic应用程序中,以下正确的描述是 _。 A.过程的定义可以嵌套,但过程的调用不能嵌套 B.过程的定义不可以嵌套,但过程的调用可以嵌套 C.过程的定义和过程的调用均
16、可以嵌套 D.过程的定义和过程的调用均不能嵌套(分数:3.00)A.B.C.D.34.当组合框的 Style属性设置为何值时,组合框称为下拉式列表框 A. 0 B. 1 C. 2 D. 3 (分数:1.00)A.B.C.D.35.如果在程序中要将 c定义为静态变量,且为整型数,则应使用的语句是 A. Redim a As Integer B. Static a As Integer C. Public a As Imeger D. Dim a As Integer(分数:2.00)A.B.C.D.二、B填空题/B(总题数:15,分数:22.00)36.函数 Int(Rnd*10)+10的值为范
17、围是U U /U /U。(分数:1.00)填空项 1:_37.下列表达式有错误,正确的写法应该是U U /U /U。 (a+b) +c/80-5(d+e)(分数:1.00)填空项 1:_38.执行下面的程序段后,S 的值为U U /U /U。 s=5 For i=-2.6 To 4.9 Step 0.6 s=s+1 Next i(分数:1.00)填空项 1:_39.以下是一个比赛评分程序。在窗体上建立一个名为 Text1的文本框数组,然后画一个名为 Text2 的文本框和名为 Commandl的命令按钮。运行时在文本框数组中输入 7个分数,单击“计算得分”命令按钮,则最后得分显示在 Text2
18、文本框中(去掉一个最高分和一个最低分后的平均分即为最后得分),如图所示。请填空。 (分数:1.00)填空项 1:_40.在执行 KeyPress事件过程时,KeyASCII 是所按键的U U /U /U值。对于有上档字符和下档字符的键,当执行 KeyDown事件过程时,KeyCode 是U U /U /U字符的 ASCII值。(分数:1.00)填空项 1:_41.下列程序的功能是计算两个自然数的最大公约数,界面如下图所示。给定的程序不完整,将程序补充完整。 (分数:1.00)填空项 1:_42.软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于 1 中的一个阶段。(分数:2.00
19、)填空项 1:_43.数据库逻辑结构在计算机存储空间中的存放形式称为数据的U U /U /U。(分数:1.00)填空项 1:_44.软件维护活动包括以下几类:改正性维护、适应性维护、U U /U /U维护和预防性维护。(分数:2.00)填空项 1:_45.在窗体上画一个命令按钮,其名称为 Command1,然后编写如下程序: Function M(x As Integer,y As Integer) As Integer M=IIf(xy,x,y) End Function Private Sub Command1 Click() Dim a As Integer, b As Integer
20、a=100 b=200 Print M(a,b) End Sub 程序运行后,单击命令按钮,输出结果为 _。(分数:2.00)填空项 1:_46.结构化程序设计的三种基本逻辑结构为顺序、选择和U U /U /U。(分数:1.00)填空项 1:_47.在 VB中,用于文件复制的命令是 1。(分数:2.00)填空项 1:_48.下列程序段的输出结果为_。 Dim S1(5)As Integer,S2(5)As Integer,S3(5)As Integer N=4 ForI=1 To N S1(I)=I L=N+i-I S2(I)=L NextI S3(5)=0 ForK=1 To N S3(K)
21、=S1(K)*S2(K) S3(5)=S3(5)+S3(K) NextK PrintS1(3)=S1(5);S1(2) PrintS2(4)=S3(1);S3(5)(分数:2.00)填空项 1:_49.软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于 1 中的一个阶段。(分数:2.00)填空项 1:_50.以下是一个比赛评分程序。在窗体上建立一个名为 Text1的文本框数组,然后画一个名为 Text2 的文本框和名为 Command1的命令按钮。运行时在文本框数组中输入 7个分数,单击“计算得分”命令按钮,则最后得分显示在 Text2文本框中(去掉一个最高分和一个最低分后的平均
22、分即为景后得分),如图所示。请填空。 (分数:2.00)填空项 1:_二级 VISUAL+BASIC-8-2答案解析(总分:82.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:60.00)1.下列是软件调试技术的是U /U。 A.错误推断 B.集成测试 C.回溯法 D.边界值分析(分数:2.00)A.B.C. D.解析:解析 软件调试技术包括强行排错法、回溯法和原因排除法。边界值分析、错误推断都是黑盒测试的方法。2.若在某窗体模块中有如下事件过程(分数:2.00)A.B.C.D. 解析:解析 当一个命令按钮的单击事件过程带参数时,表示该命令按钮是控件数组中的一个控件,Ind
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC82 答案 解析 DOC
