【计算机类职业资格】二级VISUAL+BASIC-81及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC-81及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC-81及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC-81 及答案解析(总分:99.00,做题时间:90 分钟)一、选择题(总题数:35,分数:65.00)1.窗体上有名称分别为 Text1、Text2 的文本框,名称为 Command1 的命令按钮。运行程序,在 Text1 中输入“FormList”,然后单击命令按钮,执行如下程序: Private Sub Command1_Click() Text2.Text=UCase(Mid(Text1.Text,5,4) End Sub 在 Text2 中显示的是_。(分数:1.00)A.formB.listC.FORMD.LIST2.文本框控件中将 Text 的内容全
2、部显示为所定义的字符的属性项是(分数:2.00)A.PasswordCharB.需要编程来实现C.PasswordD.以上都不是3.在面向对象方法中,不属于“对象”基本特点的是_。(分数:2.50)A.一致性B.分类性C.多态性D.标识唯一性4.设 x=4,y=8,z=7,以下表达式的值是_。 xy And (Not yz) Or zx(分数:2.50)A.1B.-1C.TureD.False5.在软件设计中不使用的工具是 _ 。(分数:2.00)A.系统结构图B.PAD 图C.数据流图(DFD 图)D.程序流程图6.一棵二叉树共有 25 个结点,其中 5 个是叶子结点,则度为 1 的结点数为
3、_。(分数:2.50)A.16B.10C.6D.47.下列事件的事件过程中,参数是输入字符 ASCII 码的是(分数:2.50)A.KeyDown 事件B.KeyUp 事件C.KeyPress 事件D.Change 事件8.下列打开“代码窗口”的操作中错误的是_。(分数:3.00)A.按 F4 键B.单击“工程资源管理器”窗口中的“查看代码”按钮C.双击已建立好的控件D.执行“视图”菜单中的“代码窗口”命令9.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是(分数:2.00)A.DB 包含 DBS 和 DBMSB.DBMS 包含 DB 和 DBSC.DBS 包含 DB
4、和 DBMSD.没有任何关系10.以下关于过程及过程参数的描述中,错误的是_。(分数:2.50)A.调用过程时可以用控件名称作为实际参数B.用数组作为过程的参数时,使用的是“传地址”方式C.只有函数过程能够将过程中处理的信息传回到调用的程序中D.窗体(Form)可以作为过程的参数11.下列链表中,其逻辑结构属于非线性结构的是_。(分数:1.00)A.二叉链表B.循环链表C.双向链表D.带链的栈12.某系统总体结构图如下图所示: (分数:2.50)A.7B.6C.3D.213.为了使文本框同时具有垂直和水平滚动条,应先把 MultiLine 属性设置为 True,然后再把 ScrollBars属
5、性设置为(分数:2.50)A.0-NoneB.1-HorizontalC.2-VerticalD.3-Both14.下列叙述中正确的是_。(分数:1.00)A.算法就是程序B.设计算法时只需要考虑数据结构的设计C.设计算法时只需要考虑结果的可靠性D.以上三种说法都不对15.某系统总体结构图如下图所示: (分数:1.00)A.7B.6C.3D.216.用 Dim(1,3 to 7,10)声明的是一个_维数组。(分数:2.00)A.1B.2C.3D.417.Int(20*Rnd)产生的随机整数的区间是_。(分数:2.00)A.1,20B.0,20C.1,19D.0,1918.为了在按下 Esc 键
6、时执行某个命令按钮的 Click 事件过过程,需要把该命令按钮的一个属性设置为 True,这个属性是(分数:1.00)A.ValueB.DefaultC.CancelD.Enabled19.下面描述中错误的是_。(分数:2.50)A.系统总体结构图支持软件系统的详细设计B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD 图是软件详细设计的表示工具20.下面对对象概念描述正确的是_。(分数:1.00)A.对象间的通信靠消息传递B.对象是名字和方法的封装体C.任何对象必须有继承性D.对象的多态性是指一个对象有多个操作21.对于现实世界中事物的特征,在
7、实体一联系模型中使用_。(分数:2.50)A.属性描述B.关键字描述C.二维表格描述D.实体描述22.下面为单精度实型(即单精度浮点型)变量的是(分数:2.50)Ax$Bxamax,“min=“;amin End Sub (分数:4.00)40.一个栈的初始状态为空。首先将元素 5,4,3,2,1 依次入栈,然后退栈一次,再将元素 A,B,C,D依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为 1。 (分数:2.00)41.如果存在如下过程: Private Function FMax(a( )As Integer) Dim First As Integer,La
8、st As Integer,i As Integer First=LBound(A) Last=UBound(A) Max=a(First) For i=First To Last If a(i) Max Then Max=a(i) Next i FMax=Max End Function 在窗体上添加一个命令按钮,然后编写如下事件过程: Private Sub Command1 Click( ) ReDim m(1 To 4) As Integer m(1)=20:m(2)=30:m(3)=50:m(4)=100 c=FMax(m) Print c End Sub 单击命令按钮,其输出结果为
9、 【12】 。 (分数:1.00)42.在鼠标事件过程 MouseDown 和 MouseUp 中,参数 Button 的值为 1、2、4 时,分别代表按下鼠标的 1、 2 和 3 按钮。 (分数:6.00)43.在窗体上画一个命令按钮,其名称为 Command1,然后编写如下程序: Function M(x As Integer, y As Integer) M=IIf(xy, x, y) End Function Private Sub Command1_Click() Dim a As Integer, b As Integer a=100 b=200 Print M(a, B) End
10、 Sub 程序运行后,单击命令按钮,输出结果为 _ 1_ 。 (分数:2.00)44.设有下列程序,查找并输出该数组中的最小值,请在空白处填上合适的代码,将程序补充完整。 Option Base 1 Private Sub Command1Click() Dim arrl Dim Min As Integer,i As Integer arrl=Array(12,435,76,-24,78,54,866,43) Min=arrl(1) For i=2 To 8 If arrl(i)Min Then 1 Nexti Print“最小值是:“:Min End Sub (分数:2.00)45.在程序
11、的空白行处填写适当的语句,完成以下功能:依次自动将列表框 List2 中所有列表项目移入列表框 List1 中,并将移入 List1 中的项目从 List2 中删除。 DoWhile List2.ListCount 1 List2.RemoveItem 0 Loop (分数:2.00)46.新建一个工程,内有两个窗体,窗体 Form1 上有一个命令按钮 Command1,单击该按钮, Form1 窗体消失,显示 Form2 窗体,程序如下: Private Sub Command1_Click() 1 Form2 2 End Sub 试补充完整。 (分数:1.00)47.一个控件在窗体上的位置
12、由 Top 和 Left 属性决定,其大小由 _ 1_ 和 _ 2_ 属性决定。 (分数:1.00)48.二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是 1。 (分数:2.00)49.窗体上有一个名称为 List1 的列表框,一个名称为 Picture1 的图片框。Form_Load 事件过程的作用是,把 Data1.txt 文件中的物品名称添加到列表框中。运行程序,当双击列表框中的物品名称时,可以把该物品对应的图片显示在图片框中,如图所示。以下是类型定义及程序,请填空。 (分数:6.00)50.注释一般分为序言性注释和 1 注释。 (分数:2.00)二级 VISUAL+B
13、ASIC-81 答案解析(总分:99.00,做题时间:90 分钟)一、选择题(总题数:35,分数:65.00)1.窗体上有名称分别为 Text1、Text2 的文本框,名称为 Command1 的命令按钮。运行程序,在 Text1 中输入“FormList”,然后单击命令按钮,执行如下程序: Private Sub Command1_Click() Text2.Text=UCase(Mid(Text1.Text,5,4) End Sub 在 Text2 中显示的是_。(分数:1.00)A.formB.listC.FORMD.LIST 解析:解析 Mid 为中部截取函数,格式为 Mid(字符串,
14、起始位置,长度),Ucase 函数的作用是把字符串中的小写字母转换为大写字母。题目中 Mid 函数截取字符串“FormList”第 5 个字符开始的 4 个字符,结果为“List”,Ucase 函数把“List”全部变为大写,即“LIST”。2.文本框控件中将 Text 的内容全部显示为所定义的字符的属性项是(分数:2.00)A.PasswordChar B.需要编程来实现C.PasswordD.以上都不是解析:解析 PasswordChar 属性返回或设置一个值,该值指示所键入的字符或占位符在 TextBox 控件中是否要显示出来;返回或设置用做占位符。3.在面向对象方法中,不属于“对象”基
15、本特点的是_。(分数:2.50)A.一致性 B.分类性C.多态性D.标识唯一性解析:解析 在面向对象方法中,对象的基本特点包括:标识唯一性、分类性、多态性、封装性、模块独立性。一致性不属于对象的基本特点,因此本题答案为 A。4.设 x=4,y=8,z=7,以下表达式的值是_。 xy And (Not yz) Or zx(分数:2.50)A.1B.-1C.TureD.False 解析:解析 该表达式是有天系运算符和逻辑运算符组成的,按多种运算的余速等级,先进行关系运算,在进行逻辑运算。其中逻辑运算的顺序为: NotAndOrXorEqvImp 所以上述表达式的计算过程为:48 And (Not
16、87) Or 74False And (Not True) Or FalseFalse And False Or FalseFalse Or FalseFalse。5.在软件设计中不使用的工具是 _ 。(分数:2.00)A.系统结构图B.PAD 图C.数据流图(DFD 图) D.程序流程图解析:解析 软件设计包括概要设计和详细设计,软件概要设计中,面向数据流的设计方法有变换型系统结构图和事务型数据流两种。软件详细设计,程序流程图( PDF) 和 PAD(问题分析图) 是过程设计的常用工具。数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须
17、完成的逻辑功能,所以它是一种功能模型,是在可行性研究阶段用到的。6.一棵二叉树共有 25 个结点,其中 5 个是叶子结点,则度为 1 的结点数为_。(分数:2.50)A.16 B.10C.6D.4解析:解析 根据二叉树的性质 3:在任意一棵二叉树中,度为 0 的叶子结点总是比度为 2 的结点多一个,所以本题中度为 2 的结点是 5-1=4(个),所以度为 1 的结点的个数是 25-5-4=16(个),选择 A。7.下列事件的事件过程中,参数是输入字符 ASCII 码的是(分数:2.50)A.KeyDown 事件B.KeyUp 事件C.KeyPress 事件 D.Change 事件解析:解析 当
18、按下键盘上某个键时,将触发当前拥有焦点的对象的 KeyPress 事件。它的 KeyAscii 参数是所按键的 ASCII 码值,该参数传递一个字符,并且把字符的大、小写形式作为两种不同的字符。KeyDown 和 KeyUp 事件的参数 KeyCode 是按下键盘键的键值。8.下列打开“代码窗口”的操作中错误的是_。(分数:3.00)A.按 F4 键 B.单击“工程资源管理器”窗口中的“查看代码”按钮C.双击已建立好的控件D.执行“视图”菜单中的“代码窗口”命令解析:解析 按 F4 键打开的是“属性窗口”,故 A 选项错误。9.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的
19、关系是(分数:2.00)A.DB 包含 DBS 和 DBMSB.DBMS 包含 DB 和 DBSC.DBS 包含 DB 和 DBMS D.没有任何关系解析:解析 数据库管理系统(DBMS)是数据库系统中实现各种数据管理功能的核心软件,它负责数据库中所有数据的存储、检索、修改以及安全保护等,数据库内的所有活动都是在其控制下进行的。所以,DBMS 包含数据库 DB。操作系统、数据库管理系统与应用程序在一定的硬件支持下就构成 17 数据库系统。所以,DBS 包含 DBMS,也就包含 DB。选项 C 正确。10.以下关于过程及过程参数的描述中,错误的是_。(分数:2.50)A.调用过程时可以用控件名称
20、作为实际参数B.用数组作为过程的参数时,使用的是“传地址”方式C.只有函数过程能够将过程中处理的信息传回到调用的程序中 D.窗体(Form)可以作为过程的参数解析:解析 过程定义时,形参除了可以是整型、单精度、双精度等数据类型外,还可以是控件或窗口等对象型。相对应的调用过程,实参也可以是一般数据类型、控件名或窗体。故 A、D 选项正确。 调用过程时,如果过程的参数是数组,则实参传给形参的是地址,这个地址是用数组名表示的一个符号地址,是数组的起始地址,形参和实参用的是同一个地址,在过程中形参的改变会引起实参的改变。故 B 选项正确。 在过程调用时,不只是函数过程能把过程中处理的信息传回到调用程序
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC81 答案 解析 DOC
