【计算机类职业资格】二级VISUAL+BASIC-29及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC-29及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC-29及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC-29 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.一个栈的初始状态为空。现将元素 1、2、3、4、5、A、B、C、D、E 依次入栈,然后再依次出栈,则元素出栈的顺序是_。(分数:2.50)A.12345ABCDEB.EDCBA54321C.ABCDE12345D.54321EDCBA2.下列叙述中正确的是_。(分数:2.50)A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C.在循环队列中,只需要队尾指针就能反映队列中元素的动态
2、变化情况D.循环队列中元素的个数是由队头指针和队尾指针共同决定3.在长度为 n 的有序线性表中进行二分法查找,最坏情况下需要比较的次数是_。 A.O(n) B.O(n2) C.O(log2n) D.O(nlog2n)(分数:2.50)A.B.C.D.4.下列叙述中正确的是_。(分数:2.50)A.顺序存储结构的存储空间一定是连续的,链式存储结构的存储空间不一定是连续的B.顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C.顺序存储结构能存储有序表,链式存储结构不能存储有序表D.链式存储结构比顺序存储结构节省存储空间5.数据流图中带有箭头的线段表示的是_。(分数:2.50)A.控制流B.
3、事件驱动C.模块调用D.数据流6.在软件开发中,需求分析阶段可以使用的工具是_。(分数:2.50)A.NS 图B.DFD 图C.PAD 图D.程序流程图7.在面向对象方法中,不属于“对象”基本特点的是_。(分数:2.50)A.一致性B.分类性C.多态性D.标识唯一性8.一间宿舍可住多名学生,则实体宿舍和学生之间的联系是_。(分数:2.50)A.一对一B.一对多C.多对一D.多对多9.在数据管理技术发展的三个阶段中,数据共享最好的是_。(分数:2.50)A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.三个阶段相同10.有三个关系 R、S 和 T 如下: R A B m 1 n 2 S B
4、C 1 3 3 5 T A B C m 1 3 由关系 R 和 S 通过运算得到关系 T,则所使用的运算为_。(分数:2.50)A.笛卡儿积B交C并D.自然连接11.设窗体上有名称为 Option1 的单选按钮,且程序中有语句: If Option1.Value=True Then 下面语句中与该语句不等价的是_。(分数:2.50)A.If Option1.Value ThenB.If Option1=True ThenC.If Value=True ThenD.If Option1 Then12.设窗体上有 1 个水平滚动条,已经通过属性窗口把它的 Max 属性设置为 1,Min 属性设置为
5、 100。下面叙述中正确的是_。(分数:2.50)A.程序运行时,若使滚动块向左移动,滚动条的 Value 属性值就增加B.程序运行时,若使滚动块向左移动,滚动条的 Value 属性值就减少C.由于滚动条的 Max 属性值小于 Min 属性值,程序会出错D.由于滚动条的 Max 属性值小于 Mink 属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动13.下列关于通用对话框 CommonDialog1 的叙述中,错误的是_。(分数:2.50)A.只要在“打开”对话框中选择了文件,并单击“打开”按钮,就可以将选中的文件打开B.使用 CommonDialog1.ShowColor 方法,可以
6、显示“颜色”对话框C.CancelError 属性用于控制用户单击“取消”按钮关闭对话框时,是否显示出错警告D.在显示“字体”对话框前,必须先设置 CommonDialog1 的 Flags 属性,否则会出错14.在利用菜单编辑器设计菜单时,为了把组合键“Alt+X”设置为“退出(X)”菜单项的访问键,可以将该菜单项的标题设置为_。(分数:2.50)A.退出(X Next k End Sub Sub prog(a()As Integer) n=UBound(A) For i=n To 2 step-1 For j=1 To n-1 if a(j)a(j+1)Then t=a(j):a(j)=a
7、(j+1):a(j+1)=t End If Next j Next i End Sub 程序运行时,单击命令按钮后显示的是_。(分数:2.50)A.1 2 3 4 5B.5 4 3 2 1C.0 1 2 3 4D.4 3 2 1 030.下面程序运行时,若输入“Visual Basic Programming”,则在窗体上输出的是_。 Private Sub Command1_Click() Dim count(25) AS Integer,ch As String ch=UCase(InputBox(“请输入字母字符串“) For k=1 To Len(ch) n=Asc(Mid(ch,k,
8、1)-Asc(“A“) If n=0 Then count(n)=count(n)+1 End If Next k m=count(0) For k=1 To 25 If mcount(k) Then m=count(k) End If Next k Print m End Sub(分数:2.50)A.0B.1C.2D.331.下面的数组声明语句中正确的是_。(分数:2.50)A.Dim gg1,5As StringB.Label1.BackStyle=1C.Dim gg(1 To 5)As StringD.Dim gg1:5,1:5As String32.在窗体上有一个命令按钮,然后编写如下
9、事件过程: Private Sub Command1_Click() Dim a(5)As String a(i)=Chr(Asc(“A“)+(i-1) Next For Each b In a Print b; Next End Sub 程序运行后,单击命令按钮,输出结果是_。(分数:2.50)A.ABCDEB.1 2 3 4 5C.abcdeD.出错信息33.Sub 过程与 Function 过程最根本的区别是_。(分数:2.50)A.Sub 过程名称与 Function 过程名称的格式不统一B.Function 过程可以带参数,Sub 过程不可以C.两种过程参数的传递方式不同D.Sub
10、过程的过程参数名称不能有返回值,而 Function 过程能通过过程名称得到返回值34.以下为用户自定义函数: Function Func(a As Integer,b As Integer)As Integer Static m As Integer,i As Integer m=O:i=2 i=i+m+i m=i+a+b Func=m End Function 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim k As Integer,m As Integer,P As Integer k=4:m=1 p=Func(k,m)
11、Print p End Sub 程序运行后,单击命令按钮,输出结果为_。(分数:2.50)A.8B.9C.10D.1135.有如下的程序: Private Sub Commandl_Click() Dim k As Integer, m As Integer Dim P As Integer k=4: m=1 P=Fun(k, m): Print P; P=Fun(k, m): Print P End Sub Private Function Fun(a As Integer, b As Integer) Static m As Integer, i As Integer m=5:i=2 i=
12、i+m+1 m=i+a+b Fun=m/2 End Function 单击命令按钮后,输出结果为_(分数:2.50)A.2 2B.4 2C.5 5D.6 636.在窗体上画一个名称为 Command1 的命令按钮和一个名称为 Text1 的文本框,然后输写如下程序: Private Sub Commandl_Click( ) Dim x,y,z As Integer x=5 y=7 z=0 Text1.Text=“ Call Fun1(x,y,z) Text1.Text=Str(z) End Sub Sub Fun1(ByVal a As Integer,ByVal b As Integer,
13、c As Integer) c=a+b End Sub 程序运行后,如果单击命令按钮,则在文本框中显示的内容是(分数:2.50)A.0B.12C.Str(z)D.没有显示37.设在窗体上有个文本框,然后编写如下的事件过程: Private Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer) Const Alt=4 Const Key_F2= Next k End Sub Sub prog(a()As Integer) n=UBound(A) For i=n To 2 step-1 For j=1 To n-1 if a(j)a(j+1)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC29 答案 解析 DOC
