【计算机类职业资格】二级VISUAL+BASIC笔试330及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试330及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试330及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试 330 及答案解析(总分:94.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.要获得文件列表框中当前被选中的文件的文件名,则应使用哪个属性_。(分数:2.00)A.DirB.PathC.DriveD.Filename2.已知二叉树 BT 的后序遍历序列是,dabec,中序遍历序列是 debac,它的前序遍历序列是 _。(分数:2.00)A.cedbaB.acbedC.decabD.deabc3.下列程序段的执行结果为_。 A=0:B=0 For I=-1 To-2 Step-1 For J=1 To 2 B=B+1 Ne
2、xt J A=A+1 Next I Print A;B(分数:2.00)A.2 4B.-2 2C.4 2D.2 34.在用菜单编辑器设计菜单时,必须输入的项是_。(分数:2.00)A.快捷键B.标题C.索引D.名称5.以下控件可以用来实现定时地执行某段代码的是_。(分数:2.00)A.OLEB.TimerC.ComboBoxD.FileListBox6.使用目录列表框的 属性可以返回或设置当前工作目录的完整路径(包括驱动器盘符)。(分数:2.00)A.DriveB.PathC.DirD.Listlndex7.下列程序段的执行结果为_。 N=0 For I=1 To 3 For J=5 To 1
3、 Step-1 N=N+1 NextJ NextI PrintN;J;I(分数:2.00)A.12 0 4B.15 0 4C.12 3 1D.15 3 18.要把一个命令按钮设置成无效,应设置属性_的值为 False。(分数:2.00)A.VisibleB.EnabledC.DefaultD.Cancel9.系统符号常量的定义可以通过_获得。(分数:2.00)A.对象浏览器B.代码窗口C.属性窗口D.工具箱、10.下列不属于软件调试技术的是_。(分数:2.00)A.强行掉错法B.集成测试法C.回溯法D.原因排除法11.以下程序段运行的结果是_。 Dim a(-1 To 5)As Boolean
4、 Dim flag As Boolean flag=False Dim i As Integer Dim j As Integer Do Until flag=True For i=-1 To 5 j=j+1 If a(i)=False Then a(i)=True Exit For End If If i=5 Then flag=True End If Next Loop Print j(分数:2.00)A.20B.7C.35D.812.编写如下事件过程; Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X AS S
5、ingle, Y As Single) If Shif=6 And Button=2 Then Print“BBBB“ End If End Sub 程序运行后,为了在窗体上输出“BBBB”,应执行的操作为_。(分数:2.00)A.同时按下 Shift 键和鼠标左键B.同时按下 Shift 键和鼠标右键C.同时按下 Ctrl、Alt 键和鼠标左键D.同时按下 Ctrl、Alt 键和鼠标右键13.在计算机中,算法是指_。(分数:2.00)A.查询方法B.加工方法C.解题方案的准确而完整的描述D.排序方法14.在窗体上画一个文本框,其名称为 Textl。为了在程序运行后 Textl 中的文本不可编
6、辑,应当使用的语句是_。(分数:2.00)A.TextClearB.TextLocked=TrueC.TextVisible=FalseD.TextEnabled=Trve15.在下列几种排序方法中,要求内存量最大的是_。(分数:2.00)A.插入排序B.选择排序C.快速排序D.归并排序16.执行以下语句后显示结果为_。 Dim x As Integer If x Then Print x Else Printx-1(分数:2.00)A.1B.0C.-1D.不确定17.以下叙述不正确的是_。(分数:2.00)A.在 Sub 过程中可以调用 Function 过程B.在用 Call 调用 Sub
7、 过程时必须把参数放在括号里C.在 Sub 过程中可以嵌套定义 FunctionD.用 Static 声明的过程中的局部变量都是 Static 类型18.视图设计一般有 3 种设计次序,下列不属于视图设计的是_。(分数:2.00)A.自顶向下B.由外向内C.由内向外D.自底向上19.若在 Shape 控件内以 FillSyylr 属性所指定的图案填充区域,而填充图案的线条的颜色由 FillColor属性指定,非线条的区域由 Back Style 属性填充,则应_。(分数:2.00)A.将 Shape 控件的 Fillstyle 属性设置为 27 间的某个值,BackStyle 属性设置为 1B
8、.将 Shape 控件的 FillStyle 属性设置为 0 或 1,Backstyle 属性设置为 1C.将 Shape 控件的 FillStyle 属性设置为 27 间的某个值,BackStyle 属性设置为 0D.将 Shape 控件的 FillStyle 属性设置为 0 或 1,BackStyle 属性设置为 020.使用 Public Const 语句声明一个全局的符号常量时,该语句应放在_。(分数:2.00)A.过程中B.窗体模块的通用声明段C.标准模块的通用声明段D.窗体模块或标准模块的通用声明段21.在数据流图(DFD) 中,带有名字的箭头表示_。(分数:2.00)A.控制程序
9、的执行顺序B.模块之间的调用关系C.数据的流向D.程序的组成成分22.下列程序段的执行结果为_。 I=0 For G=10 To 19 Step 3 I=I+1 Next G Print I(分数:2.00)A.4B.5C.3D.623.使用驱动器列表框的_属性可以返回或设置驱动器列表中当前选中的磁盘驱动器的索引值。(分数:2.00)A.ChfiveB.:DriveC.ListD.Listlndex24.下列程序段的执行结果为_。 Dim m(3,3)As Integer Dim i As Integer Dim j As Integer Dim x As Integer Fori=1 To
10、3 m(i.i)=i Next Fori=0 To 3 For j=0 To 3 x=x+m(i,j) Next Next Print x(分数:2.00)A.3B.4C.5D.625.滚动条控件中,用来设置鼠标单击滚动箭头时滚动条移动的大小的属性是_。(分数:2.00)A.MaxB.ValueC.LargeChangeD.SmallChange26.下面叙述中正确的是_。(分数:2.00)A.随机文件中记录的长度不是固定不变的B.随机文件由若干条记录组成,并可以按记录号访问各个记录C.不能按任意顺序访问随机文件中的数据D.可以同时对打开的随机文件进行读写操作27.SQL 语言又称为_。(分数
11、:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言28.在窗体上画一个驱动器列表框、一个目录列表框和一个文件列表框,其名称分别为 Drivel、Dirl 和Filel。当改变目录列表框的内容时,要求文件列表框中显示当前选中的文件夹中的内容,则在Dirl_Change 事件过程中应使用的语句是_。(分数:2.00)A.DirveDrive=DirPathB.DirPath=DriveDriveC.DirPath=FilePathD.FilePath=DirPath29.下列程序段的结果为_。 A=“ABBACDDCBA“ For I=6 T0 2 Step-2
12、X=Mid(A,I,I) Y=Left(A,1) Z=Right(A,1) Z=X a Print“b=“;b Print“C=“;C End Sub 程序运行后,单击命令按钮,其输出结果为_。(分数:2.00)A.a=3 b=12 c=3B.a=3 b=4 c=3C.a=3 b=4 c=12D.a=13 b=12 c=1235.为了使图片框的大小可以自动适应图片的尺寸,则应_。(分数:2.00)A.将其 Autosize 属性值设置为 TreeB.将其 Autosize 属性值设置为 EalseC.将其 Stretch 属性值设置为 TrueD.将其 Stretch 属性值设置为 False
13、二、B填空题/B(总题数:12,分数:24.00)36.实现算法所需的存储单元多少和算法的工作量大小分别称为算法的U 【1】 /U。(分数:2.00)填空项 1:_37.数据结构包括数据的逻辑结构、数据的U 【2】 /U以及对数据的操作运算。(分数:2.00)填空项 1:_38.一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的 U【3】 /U(分数:2.00)填空项 1:_39.面向对象的模型中,最基本的概念是对象和U 【4】 /U。(分数:2.00)填空项 1:_40.软件维护活动包括以下几类:改正性维护、适应性维护、U 【5】 /U维护和预防性维护。(分数:2.0
14、0)填空项 1:_41.Visual Basic 中的控件分为 3 类,它们是标准控件、U 【6】 /U和可插入对象。(分数:2.00)填空项 1:_42.程序执行结果 s 的值是U 【7】 /U。 Private Sub subl(Byval p As Integer) p=p*2 End Sub Private Sub Commandl_Click() Dim i As Integer i=3 Call subl(i) ifi4 then i=i mod 2 Print cstr(i) End Sub(分数:2.00)填空项 1:_43.在执行 KeyPress 事件过程时,KeyASCI
15、I 是所按键的U 【8】 /U值。对于有上档字符和下档字符的键,当执行 KeyDown 事件过程时,KeyCode 是U 【9】 /U字符的 ASCII 值。(分数:2.00)填空项 1:_44.文件的打开和关闭语句分别是U 【10】 /U和U 【11】 /U。(分数:2.00)填空项 1:_45.假定有如下程序代码,程序运行后,把鼠标光标移到窗体内,每单击一次,变换一种鼠标光标的形状,依次显示鼠标光标的 15 个属性。请在划线处将程序补充完整。 Private Sub Form_Click() Static x As Integer Cis Print“Mousepointer Proper
16、ty is now:;X FormlU 【12】 /U=x X=K+1 If x=15 Then x=0 End Sub(分数:2.00)填空项 1:_46.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Commandl_Click() Dim a (1 To 10) Dim p(1 To 3) k=5 For i=1 To 10 a(i)=i Nexti Fori=1 To 3 p(i)=a(i*i) Next i For i=1 To 3 k=k+p(i)*2 Next i Print k End Sub 程序运行后,单击命令按钮,输出结果是U 【13】 /U。(
17、分数:2.00)填空项 1:_47.假定建立了一个工程,该工程包括两个窗体,其名称(Name 属性)分别为 Form1 和 Form2,启动窗体为Form1。在 Form1 上画一个命令按钮 Command1,程序运行后,要求当单击该命令按钮时,Form1 窗体消失,显示窗体 Form2,请将下面的程序补充完整。 Private Sub Command1_Click() U 【14】 /UForm1 Form2U 【15】 /U End Sub(分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试 330 答案解析(总分:94.00,做题时间:90 分钟)一、B选择题/B(总题数
18、:35,分数:70.00)1.要获得文件列表框中当前被选中的文件的文件名,则应使用哪个属性_。(分数:2.00)A.DirB.PathC.DriveD.Filename 解析:评析 文件列表框控件的相关属性 FileName 属性用来设置或返回程序运行过程中当前选中的文件名称。 Path 属性用来设置或返回程序运行过程中当前选中的文件的路径。2.已知二叉树 BT 的后序遍历序列是,dabec,中序遍历序列是 debac,它的前序遍历序列是 _。(分数:2.00)A.cedba B.acbedC.decabD.deabc解析:评析 二叉树 BT 的后序遍历序列为 dabec,故 BT 的根结点为
19、 c(后序遍历序列的最后一个结点为数的根结点);而 BT 的中序遍历序列是 debac,即遍历序列中最后一个结点为跟结点,说明 BT 的右子树为空。由 BT 的的后序遍历序列和中序遍历序列可知 BT 的左子树(LST)的后序遍历序列和中序遍历序列分别为 dabe 和 deba(树是递归定义的):故 LST 的根结点是。,在由 LST 的中序遍历序列可知其左子树为d。因此 BT 的前序遍历序列为 ceAba。3.下列程序段的执行结果为_。 A=0:B=0 For I=-1 To-2 Step-1 For J=1 To 2 B=B+1 Next J A=A+1 Next I Print A;B(分
20、数:2.00)A.2 4 B.-2 2C.4 2D.2 3解析:评析 ForNext 循环跟踪程序:内循环的循环体执行了四次,外循环的循环体执行了两次,故A=2,B=4。4.在用菜单编辑器设计菜单时,必须输入的项是_。(分数:2.00)A.快捷键B.标题C.索引D.名称 解析:评析 菜单项的快捷键用来在程序运行过程中快速地选取这一菜单项。 菜单项的标题是程序运行时该菜单项所显示出来的名字,相当于控件的 Caption 属性。 索引用于用户建立菜单控件数组时给数组元素设置下标。 菜单项也是一个控件,需要有一个惟一标识它的控件名,就是菜单项的名称,相当于控件的 Name 属性,在设计菜单时必须填写
21、。5.以下控件可以用来实现定时地执行某段代码的是_。(分数:2.00)A.OLEB.Timer C.ComboBoxD.FileListBox解析:评析 计时器(Timer)是一种可以按一定时间间隔触发事件的控件。 计时器的属性 Interval指定触发事件的时间间隔,单位为毫秒。Enabled 属性指定控件是否可用,即控件是否定时触发事件。 计时器的事件 计时器只有 Timer 事件。当计时器的 Enabled 属性为 Tme 时,Timer 事件将以 Interval指定的时间间隔被触发。 由于计时器的 Timer 时间可以以一定的时间间隔被触发,因此可以在 Timer 事件中添加希望被不
22、断(以一定的时间间隔)执行的代码。6.使用目录列表框的 属性可以返回或设置当前工作目录的完整路径(包括驱动器盘符)。(分数:2.00)A.DriveB.Path C.DirD.Listlndex解析:评析 目录列表框控件的相关属性 Path 属性用来返回或设置当前的工作路径。例如,当前工作路径是“C:/Windows”,则 Path 属性返回的值就是“C:/Windows”。 ListIndex 属性用来返回或设置目录列表框的目录列表中当前所选中的项目的索引。7.下列程序段的执行结果为_。 N=0 For I=1 To 3 For J=5 To 1 Step-1 N=N+1 NextJ Nex
23、tI PrintN;J;I(分数:2.00)A.12 0 4B.15 0 4 C.12 3 1D.15 3 1解析:评析 跟踪程序:外循环执行 3 次,内循环执行 5 次,循环体 N=N+1 共执行了 3*5=15 次,故 N 的值应当为 15。 值得注意的是:For 循环的控制变量,在每次循环体执行完之后,会自动加循环步长值,直到这个值超出循环语句指定的范围,循环结束。由此可见,循环结束后,I 的值应当为 3+1=4,J 的值应当为 1+(-1)=0。8.要把一个命令按钮设置成无效,应设置属性_的值为 False。(分数:2.00)A.VisibleB.Enabled C.DefaultD.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 330 答案 解析 DOC
