【计算机类职业资格】二级VISUAL+BASIC-3-1及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC-3-1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC-3-1及答案解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC-3-1 及答案解析(总分:78.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:55.00)1.在待排序的元素序列基本有序的前提下,效率最高的排序方法是_。 A.冒泡排序 B.选择排序 C.快速排序 D.归并排序(分数:2.00)A.B.C.D.2.下列关于栈的叙述正确的是 A. 栈是非线性结构 B. 栈是一种树状结构 C. 栈具有先进先出的特征 D. 栈具有后进先出的特征(分数:1.00)A.B.C.D.3.在窗体上画一个命令按钮,名称为 Command1。然后编写如下程序:Private Sub Command1_Click()Dim j
2、As Integer,s As Integers=1Dos=s+jj=j+1Loop Until j=5Print sEnd Sub程序运行后,单击命令按钮,在窗体上输出的结果是U /U。 A. 11 B. 1 C. 16 D. 7(分数:1.00)A.B.C.D.4.对于长摩为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是_。 A. 冒泡排序为 n/2 B. 冒泡排序为 n C. 快速排序为 n2 D. 快速排序为 n(n-1)/2(分数:2.00)A.B.C.D.5.下列 SQL 语句中,用于修改表结构的是 A. ALTER B. CREATE C. UPDATE D
3、. INSERT(分数:1.00)A.B.C.D.6.软件详细设计工具中,U /U可以很容易地表示基本结构的嵌套关系。 A. 程序流程图 B. N-S 图 C. 问题分析图 D. PDL(分数:1.00)A.B.C.D.7.复选框的 Value 属性为 0 时,表示该复选框U /U。 A.未被选中 B.被选中 C.框内有灰色的勾 D.操作有误(分数:2.00)A.B.C.D.8.用树形结构来表示实体之间联系的模型称为_。 A. 关系模型 B. 网状模型 C. 层次模型 D. 以上三个都是(分数:2.00)A.B.C.D.9.计时器控件触发的事件过程只能是 A. Click B. Timer C
4、. Change D. start(分数:2.00)A.B.C.D.10.在数据库设计中,将 ER 图转换为关系模式的过程属于U /U。 A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段(分数:2.00)A.B.C.D.11.在数据库设计中,将 ER 图转换成关系数据模型的过程属于 A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段(分数:1.00)A.B.C.D.12.在窗体上没有进行任何属性设置,然后编写如下事件过程,则程序运行结果是U /U。Private Sub Form_Load()For i=1 To 10sum=sum+iNext
5、 iPrint “Sum=“;sumEnd Sub A. 在窗体上输出 55 B. 在窗体上输出 sum=55 C. 出错 D. 窗体上不输出(分数:2.00)A.B.C.D.13.如果在 c 盘当前文件夹下已存在名称为 studata.dat 的顺序文件,那么执行语句 Open“ c:/ studata.dat“ For Append As #1 之后,将 A. 删除文件中原有内容 B. 保留文件中原有内容,并在文件尾填加新内容 C. 保留文件中原有内容,并在文件头填加新内容 D. 以上均不对(分数:1.00)A.B.C.D.14.下列叙述中正确的是 A. 在面向对象的程序设计中,各个对象之
6、间具有密切的联系 B. 在面向对象的程序设计中,各个对象都是公用的 C. 在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小 D. 上述三种说法都不对(分数:2.00)A.B.C.D.15.在窗体上添加一个命令按钮,名为 Command1,一文本框,名为 text1,则执行如下事件过程后,文本框中的输出为For i=1 To 3For j=1 To 3For k=1 To 2x=x+3Next k,j,iText1.Text=str(x) A. 21 B. 42 C. 54 D. 72(分数:1.00)A.B.C.D.16.若对 n 个元素进行直接插入排序,则进行第 i 趟排序过程前,
7、有序表中的元素个数为 _。 A.1 B.i-1 C.i D.i+1(分数:2.00)A.B.C.D.17.文本框控件中将 Text 的内容全部显示为所定义的字符的属性项是 A. PasswordChar B. 需要编程来实现 C. Password D. 以上都不是(分数:2.00)A.B.C.D.18.假设 A=“Good Morning.“,B=“Afternoon, Boys.“,则下列表达式的结果等于“Good Boys“的是U /U。 A. Left(A,5)+Right(B,5) B. Left(A,10)+Right(B,6) C. Mid(A,1,5)+Mid(B,1,6) D
8、. Mid(A+B,1,11)(分数:1.00)A.B.C.D.19.下面的控件可作为其他控件容器的是U /U A.PictureBox 和 Data B.Frame 和 Image C.PictureBox 和 Frame D.Image 和 Data(分数:2.00)A.B.C.D.20.计时器文件设置时间间隔的属性是 A. Enabeld B. Index C. Tag D. Interval(分数:2.00)A.B.C.D.21.算法的空间复杂度是指 A.算法程序的长度 B.算法程序中的指令条数 C.算法程序所占的存储空间 D.执行过程中所需要的存储空间 (分数:1.00)A.B.C.
9、D.22.窗体上有一个图片控件和一个按钮控件,下列程序执行的结果是U /U。Private Sub Commandl_Click()Picturel.Picture=LoadPicture(“c:/picture.jpg“)Picmrel.ClsPicturel.Print “picture“End Sub A. 窗体无显示,图片框显示图片和文字 picture B. 窗体上出现 picture 文本,图片框无显示 C. 窗体上出现 picture 文本,图片框显示图片 picture.jpg D. 窗体无显示,图片框只显示 picture 文字(分数:2.00)A.B.C.D.23.设通用对
10、话框控件的名称为 CD1,希望在打开文件对话框中的“文件类型”列表中包含:所有文件、Word 文档和文本文件这 3 类文件,在程序中设置 Filter 属性时正确的是 A. CD1.Pilter“所有文件|Word 文档|文本文件” B. CD1.Filter“所有文件|*.*|Word 文档|*.doc|文本文件|*.txt” C. CD1.Filter所有文件|*.*|Word 文档|*.doc|文本文件|*.txt D. CD1.Filter“*.*|所有文件|*.doc|Word 文档|*.txt|文本文件”(分数:1.00)A.B.C.D.24.以下描述正确的是U /U。 A.过程的
11、定义可以嵌套,但过程的调用不能嵌套 B.过程的定义不可以嵌套,但过程的调用可以嵌套 C.过程的定义和过程的调用均可以嵌套 D.过程的定义和过程的调用均不能嵌套(分数:2.00)A.B.C.D.25.在窗体上画一个通用对话框,其名称为 CommonDialogl,然后画一个命令按钮,并编写如下事件过程:Private Sub Commandl_click()CommonDialogl.Friter=“AllFiles(*.*)|*.*|Text Files“ b End Sub程序运行后,单击命令按钮,输出结果为_。 A. 5 4 B. 1 1 C. 1.2 5.4 D. 1.25 1(分数:2
12、.00)A.B.C.D.27.要使菜单项 MenuOne 在程序运行时失效,使用的语句是 A. MenuOneVisible=True B. MenuOneVisible=False C. MenuOne.Enabled=True D. MenuOne.Enabled=False(分数:2.00)A.B.C.D.28.为了使标签覆盖背景,应将 BackStyle 属性设置为 A. 0 B. 1 C. True D. False(分数:1.00)A.B.C.D.29.在调用含有对象的过程时,对象只能通过_传送。 A. 传址方式 B. 传值方式 C. 数组方式 D. 变量方式(分数:1.00)A.
13、B.C.D.30.在窗体上画两个标签和个命令按钮,其名称分别为 Label1、Labd2 和 Command1,然后编写如下程序:Private Sub func (L As Label)L.Caption=“1234“End SubPrivate Sub Form_ Load()Label1. Caption=“ABCDE“Label2Caplion=10End SubPrivate Sub Command1_ Click()a=Val(Label2. Caption)call func(Label1)Label2.Caption=aEnd Sub程序运行后,单击命令按钮,则在两个标签中显示
14、的内容分别为 _。 A. ABCD 和 10 B. 1234 和 100 C. ABCD 和 100 D. 1234 和 10(分数:2.00)A.B.C.D.31.定义有 5 个整数型元素的数组,正确的语句是_。 A. Dim a(4)As Integer B. Option Base 1:Dim a(5) C. Dim asumEnd Sub A. 在窗体上输出 55 B. 在窗体上输出 sum=55 C. 出错 D. 窗体上不输出(分数:2.00)A.B.C.D. 解析:解析 本题考查 Load 事件运行。当装入窗体事件触发时,通常用于对属性和变量初始化,一般不使用 Print 方法,若
15、想 Print 方法在 Form_Load 事件过程中起作用,必须设置窗体的 AutoRedraw 为True,否则 Print 方法不起作用。13.如果在 c 盘当前文件夹下已存在名称为 studata.dat 的顺序文件,那么执行语句 Open“ c:/ studata.dat“ For Append As #1 之后,将 A. 删除文件中原有内容 B. 保留文件中原有内容,并在文件尾填加新内容 C. 保留文件中原有内容,并在文件头填加新内容 D. 以上均不对(分数:1.00)A.B. C.D.解析:解析 考查考生对读取顺序文件的掌握情况。 解题要点 Append 语句能向文件中继续加新的
16、内容。 错解分析 读取顺序文件要注意该语句中,Append、Input、Output 的区别和各自的作用。 考点链接 顺序文件的写操作。14.下列叙述中正确的是 A. 在面向对象的程序设计中,各个对象之间具有密切的联系 B. 在面向对象的程序设计中,各个对象都是公用的 C. 在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小 D. 上述三种说法都不对(分数:2.00)A.B.C. D.解析:解析 本题考查了面向对象的基本概念。 解题要点 在面向对象程序设计中所使用的对象,其数据和操作是作为平等伙伴出现的。因此,对象具有很强的自含性,此外,对象所固有的封装性,使得对象的内部实现与外界隔离
17、,具有较强的独立性。 考点链接 对象的定义。15.在窗体上添加一个命令按钮,名为 Command1,一文本框,名为 text1,则执行如下事件过程后,文本框中的输出为For i=1 To 3For j=1 To 3For k=1 To 2x=x+3Next k,j,iText1.Text=str(x) A. 21 B. 42 C. 54 D. 72(分数:1.00)A.B.C. D.解析:解析 For 循环控制结构每次执行循环语句,X 都加了则:(32)33=633=183=54。16.若对 n 个元素进行直接插入排序,则进行第 i 趟排序过程前,有序表中的元素个数为 _。 A.1 B.i-1
18、 C.i D.i+1(分数:2.00)A.B.C. D.解析:17.文本框控件中将 Text 的内容全部显示为所定义的字符的属性项是 A. PasswordChar B. 需要编程来实现 C. Password D. 以上都不是(分数:2.00)A. B.C.D.解析:解析 PasswordChar 属性返回或设置一个值,该值指示所键入的字符或占位符在 TextBox 控件中是否要显示出来;返回或设置用做占位符。18.假设 A=“Good Morning.“,B=“Afternoon, Boys.“,则下列表达式的结果等于“Good Boys“的是U /U。 A. Left(A,5)+Righ
19、t(B,5) B. Left(A,10)+Right(B,6) C. Mid(A,1,5)+Mid(B,1,6) D. Mid(A+B,1,11)(分数:1.00)A. B.C.D.解析:解析 Left(A,5)的作用是取 A 字符串的左边 5 个字符,为“Good”,Right(B,5)的作用是取字符串 B 的右边 5 个字符,为“Boys.”,所以表达式“Left(A,5)+Right(B,5)”的值为“Good Boys”。Mid()函数的格式是:Mid(A$,B,C),其作用是在 A$中从 B 位置开始取 C 个字符,因此不难得到答案 B 的值为“Good Morni Boys”,答案
20、 C 的值为“GoodAftem”,答案 D 的值为“Good Momin”。19.下面的控件可作为其他控件容器的是U /U A.PictureBox 和 Data B.Frame 和 Image C.PictureBox 和 Frame D.Image 和 Data(分数:2.00)A.B.C. D.解析:解析 Visual Basic 控件中,PitureBox 和 Frame 可以作为其他控件的容器,而 Data 和 Image 则不能。20.计时器文件设置时间间隔的属性是 A. Enabeld B. Index C. Tag D. Interval(分数:2.00)A.B.C.D. 解
21、析:解析 计时器控件的常用属性有两个:一是 Enabled 属性,表示计时器是否启用;二是 Interval属性,表示计时器 Timer 事件执行的时间间隔。21.算法的空间复杂度是指 A.算法程序的长度 B.算法程序中的指令条数 C.算法程序所占的存储空间 D.执行过程中所需要的存储空间 (分数:1.00)A.B.C.D. 解析:解析:算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。所谓算法的时间复杂度是指执行算法所需要的计算工作量 ;算法的空间复杂度一般是指执行这个算法所需要的内存空间。22.窗体上有一个图片控件和一个按钮控件,下列程序执行的结果是U /U。Private Sub
22、Commandl_Click()Picturel.Picture=LoadPicture(“c:/picture.jpg“)Picmrel.ClsPicturel.Print “picture“End Sub A. 窗体无显示,图片框显示图片和文字 picture B. 窗体上出现 picture 文本,图片框无显示 C. 窗体上出现 picture 文本,图片框显示图片 picture.jpg D. 窗体无显示,图片框只显示 picture 文字(分数:2.00)A. B.C.D.解析:解析 图片框的装载语句为:Picturel.Picture=LoadPicture(图片完整路进)。Pri
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC31 答案 解析 DOC
