【计算机类职业资格】二级VISUAL+BASIC-64及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC-64及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC-64及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC-64 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.下列数据结构中,属于非线性结构的是_。(分数:2.50)A.双向链表B.循环链表C.二叉链表D.循环队列2.在下列链表中,能够从任意一个结点出发直接访问到所有结点的是_。(分数:2.50)A.单链表B.循环链表C.双向链表D.二叉链表3.下列与栈结构有关联的是_。(分数:2.50)A.数组的定义域使用B.操作系统的进程调度C.函数的递归调用D.选择结构的执行4.下面对软件特点描述不正确的是_。(分数:2.50)A.软件是一种逻辑实体,具有抽象性B.软件开
2、发、运行对计算机系统具有依赖性C.软件开发涉及软件知识产权、法律及心理等社会因素D.软件运行存在磨损和老化问题5.下面属于黑盒测试方法的是_。(分数:2.50)A.基本路径测试B.等价类划分C.判定覆盖测试D.语句覆盖测试6.下面不属于软件设计阶段任务的是_。(分数:2.50)A.软件的功能确定B.软件的总体结构设计C.软件的数据设计D.软件的过程设计7.数据库管理系统是_。(分数:2.50)A.操作系统的一部分B.系统软件C.一种编译系统D.一种通信软件系统8.在 E-R 图中,表示实体的图元是_。(分数:2.50)A.矩形B.椭圆C.菱形D圆9.有两个关系 R 和 T 如下: (分数:2.
3、50)A.选择B交C.投影D并10.对图书进行编目时,图书有如下属性:ISBN 书号,书名,作者,出版社,出版日期。能作为关键字的是_。(分数:2.50)A.ISBN 书号B.书名C.作者,出版社D.出版社,出版日期11.下列关于 Visual Basic 标准模块的描述中,错误的是_。(分数:2.50)A.标准模块中既有控件,也有代码B.标准模块文件的扩展名为.basC.标准模块不属于任何一个窗体D.标准模块中的通用过程可以被不同窗体中的程序调用12.下列变量名中合法的是_。(分数:2.50)A.arr-aB.num#xC.print_sD.5prn13.表达式 66/8 mod 5n En
4、d Sub 程序运行后,单击命令按钮 Command1,输出结果为_。(分数:2.50)A.105 7B.90 5C.15 7D.15 520.设有如下程序: Private Sub Form_Click() Dim a,k As Integer Dim n As Integer,s As Integer a=Array(1,1,1,2,2,2) For k=LBound(a) To UBound(a) n=n+k s=s+a(k) Next Print n;s End Sub 程序运行后,如果单击窗体,则在窗体上输出的内容为_。(分数:2.50)A.15 9B.21 9C.9 9D.出错21
5、.窗体上有一个文本框,用于接收正整数。为保证输入数据是合法性的(即正整数),可以在该数据输入结束后准备继续其他操作时进行数据的合法性检查。为实现上述目的,应选用的事件是_。(分数:2.50)A.ChangeB.LostFocusC.ClickD.KeyPress22.设有如下程序: Private Sub Command1_Click() Dim a(10) As Integer Dim i As Integer,n As Integer n=6 For i=1 To n a(i)=i*i Next i For i=1 To n/2 temp=a(i) a(i)=a(n-i) a(n-i)=t
6、emp Next i For i=1 To n Print a(i); Next End Sub 程序运行后,单击命令按钮 Command1,输出结果为_。(分数:2.50)A.1 4 9 16 25 36B.25 16 9 4 1 36C.36 25 16 9 4 1D.1 36 25 16 9 423.工程中包含 Form1、Form2 两个窗体,Form1 是启动窗体,两个窗体上都有名称为 Label1 的标签和名称为 Command1 的命令按钮,窗体外观分别如图 1、图 2 所示: (分数:2.50)A.运行程序,单击 Form1 的命令按钮,则显示 Form2 窗体B.单击 For
7、m2 的命令按钮,则把 Form1 中 Label1 的内容显示在 Form2 的 Label1 中C.不能在 Form2 中引用 Form1 中控件的属性值,因此上述程序有错误D.不同窗体中的控件可以使用相同的名称24.窗体上有一个名称为 Dir1 的目录列表框,一个名称为 File1 的文件列表框。当改变目录列表框的内容时,文件列表框的内容应该与之同步改变。为实现两控件同步操作,应该使用的事件过程是_。(分数:2.50)A.Dirl_ClickB.Dir1_ChangeC.File1_ClickD.File_Change25.列表框 List1 中没有数据项,现编制如下程序: Privat
8、e Sub Command1_Click() For i=1 To 6 List1.AddItem i Next i For i=5 To 3 Step-1 List1.RemoveItem i Next i End Sub 程序运行后,单击命令按钮 Command1,则列表框 List1 中的数据项为_。(分数:2.50)A.1 2 3B.4 5 6C.1 3 5D.1 2 626.一个工程文件中含有窗体 Form1、Form2 和标准模块 Model1。如果 Form1 的声明部分有语句 Private x As Integer,且 Model1 中有语句 Public y As Inte
9、ger,则下列说法中,正确的是_。(分数:2.50)A.变量 x、y 的作用域相同B.变量 x 的作用域是 Form1C.变量 y 的作用域是 Model1D.在 Form2 中可以直接使用 x 和 y27.下列关于文件及其操作的描述中,正确的是_。(分数:2.50)A.为了满足不同存取方式的需要,可以对同一个随机文件用几个不同的文件号打开B.Open 语句可以打开文件,但不能建立文件C.文件号可以是任意整数D.顺序文件中每个记录的长度一定是相同的28.下列操作说明中,错误的是_。(分数:2.50)A.单击窗体,会触发窗体的 Click 事件B.双击命令按钮,会触发命令按钮的 DblClick
10、 事件C.在对象上进行一次鼠标操作,会触发多个与鼠标有关的事件D.在对象上移动鼠标的过程中,会不断触发 MouseMove 事件29.在窗体上画一个名称为 CD1 的通用对话框,并编写如下程序: Private Sub Command1_Click() CD1.Filter=“所有文件(*.*)|*.*|文本文件(*.txt)|*.txt|Word 文档(*.doc)|*.doc“ CD1.FilterIndex=2 CD1.Action=2 End Sub 运行程序,并单击命令按钮 Command1,下面描述中正确的是_。(分数:2.50)A.显示“打开”对话框,且“文件类型”框中显示内容为
11、“*.doc”B.显示“另存为”对话框,且“保存类型”框中显示内容为“*.doc”C.对话框的“文件类型”框中显示内容为“文本文件(*.txt)”D.对话框的“文件类型”框中显示内容为“*.*”30.下列关于 Visual Basic 菜单的叙述中,错误的是_。(分数:2.50)A.在程序运行期间,可以通过控件数组实现菜单项的增减操作B.在菜单项的 Caption 属性中,使用字符“ Next i End Sub 程序运行后,单击命令按钮 Command1,输出结果为_。(分数:2.50)A.3 5 7 4 5B.3 5 3 4 5C.1 2 3 4 5D.8 8 3 4 535.以下程序将随
12、机产生”个两位整数,并使用冒泡法将它们按递增顺序排序后输出。 Option Base 1 Private Sub Command1_Click() Dim a() As Integer Dim i As Integer,j As Integer Randomize n=InputBox(“输入数据个数“) ReDim a(n) For i=1 To n a(i)=Int(Rnd*90)+10 Next i For i=1 To n-1 For j=1 To n-i If a(j)a(j-1) Then temp=a(j):a(j)=a(j-1):a(j-1)=temp End If Next
13、j Next i For i=1 To n Print a(i); Next i End Sub 运行以上程序,发现有错误,需要对 j 循环的开始语句进行修改。以下正确的修改是_。(分数:2.50)A.For j=i+1 To nB.For j=i To nC.For j=i+1 To-1D.For j=n To i+1 Step-136.以下叙述错误的是_。(分数:2.50)A.事件过程是响应特定事件的一段程序B.不同的对象可以具有相同名称的方法C.对象方法是执行指定操作的过程D.对象事件的名称可以由编程者指定37.以下合法的 Visual Basic 标识符是_。(分数:2.50)A.Fo
14、rLoopB.ConstC.9abcD.a#x38.在窗体(名称为 Form1)上画一个名称为 Text1 的文本框和一个名称为 Command1 的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是_。(分数:2.50)A.Private Sub Text1_Change()Command1.Caption=“计算机等级考试“End SubB.Private Sub Command1_Click()Caption=“计算机等级考试“End SubC.Private Sub Form_Load()T
15、ext1.Caption=“计算机等级考试“End SubD.Private SubCommand1_Click()Text1.Text=“计算机等级考试“End Sub39.设 a=5,b=4,c=3,d=2,下列表达式的值是_。 32*b Or a=c And bc Or cd(分数:2.50)A.1B.TrueC.FalseD.240.假定一个 Visual Basic 应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是_。(分数:2.50)A.只保存窗体模块文件B.分别保存窗体模块、标准模块和工程文件C.只保存窗体模块和标准模块文件D.只保存工程文件二级 V
16、ISUAL+BASIC-64 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:100.00)1.下列数据结构中,属于非线性结构的是_。(分数:2.50)A.双向链表B.循环链表C.二叉链表 D.循环队列解析:解析 对于线性结构,除了首结点和尾结点外,每一个结点只有一个前驱结点和一个后继结点。线性表、栈、队列都是线性结构,循环链表和双向链表是线性表的链式存储结构;二叉链表是二叉树的存储结构,而二叉树是非线性结构,因为二叉树有些结点有两个后继结点,不符合线性结构的定义。2.在下列链表中,能够从任意一个结点出发直接访问到所有结点的是_。(分数:2.50)A.单链表
17、B.循环链表 C.双向链表D.二叉链表解析:解析 由于线性单链表的每个结点只有一个指针域,由这个指针只能找到其后件结点,但不能找到其前件结点。也就是说,只能顺着之后向链尾方向进行扫描,因此必须从头指针开始,才能访问到所有的结点。循环链表的最后一个结点的指针域指向表头结点,所有结点的指针构成了一个环状链,只要指出表中任何一个结点的位置就可以从它出发访问到表中其他所有的结点。双向链表中的每个结点设置有两个指针,一个指向其前件,另一个指向其后件,这样从任意一个结点开始,既可以向前查找,也可以向后查找,在结点的访问过程中一般从当前结点向链尾方向扫描,如果没有找到,则从链尾向头结点方向扫描,这样部分结点
18、就要被遍历两次,因此小符合题意。二叉链表是二叉树的一种链式存储结构,每个结点有两个指针域,分别指向左右子结点,可见,二叉链表只能由根结点向叶子结点的方向遍历。3.下列与栈结构有关联的是_。(分数:2.50)A.数组的定义域使用B.操作系统的进程调度C.函数的递归调用 D.选择结构的执行解析:解析 归调用就是在当前的函数中调用当前的函数并传给相应的参数,这是一个动作,这一动作是层层进行的,直到满足一般情况的时候,才停止递归调用,开始从最后一个递归调用返回。雨数的调用原则和数据结构栈的实现是相一致。也说明函数调用是通过栈实现的。4.下面对软件特点描述不正确的是_。(分数:2.50)A.软件是一种逻
19、辑实体,具有抽象性B.软件开发、运行对计算机系统具有依赖性C.软件开发涉及软件知识产权、法律及心理等社会因素D.软件运行存在磨损和老化问题 解析:解析 软件与硬件不同,它在运行、使用期间不存在磨损、老化问题。5.下面属于黑盒测试方法的是_。(分数:2.50)A.基本路径测试B.等价类划分 C.判定覆盖测试D.语句覆盖测试解析:解析 等价类划分法是一种典型的、重要的黑盒测试方法,它将程序所有可能的输入数据(有效的和无效的)划分成若干个等价类。6.下面不属于软件设计阶段任务的是_。(分数:2.50)A.软件的功能确定 B.软件的总体结构设计C.软件的数据设计D.软件的过程设计解析:解析 软件设计包
20、括软件结构设计、数据设计、接口设计、过程设计。7.数据库管理系统是_。(分数:2.50)A.操作系统的一部分B.系统软件 C.一种编译系统D.一种通信软件系统解析:解析 系统软件主要包括如下几个方面: (1)操作系统软件,这是软件的核心。 (2)各种语言的解释程序和编译程序。 (3)各种服务性程序。 (4)各种数据库管理系统。8.在 E-R 图中,表示实体的图元是_。(分数:2.50)A.矩形 B.椭圆C.菱形D圆解析:解析 在 E-R 图中用矩形表示实体集,在矩形内写上该实体集的名字。9.有两个关系 R 和 T 如下: (分数:2.50)A.选择B交C.投影 D并解析:解析 投影是从表中选出
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC64 答案 解析 DOC
