【计算机类职业资格】VB笔试-试卷51及答案解析.doc
《【计算机类职业资格】VB笔试-试卷51及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】VB笔试-试卷51及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试-试卷 51 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.算法的空间复杂度是指 _。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间3.下列关于栈的叙述中正确的是 _。(分数:2.00)A.在栈中只能插入数据B.在栈中只能删除数据C.栈是先进先出的线性表D.栈是先进后出的线性表4.在深度为 5 的满二叉树中,叶子结点的个数为 _。
2、(分数:2.00)A.32B.31C.16D.155.对建立良好的程序设计风格,下面描述正确的是 _。(分数:2.00)A.程序应简单、清晰、可读性好B.符号名的命名要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无6.下面对对象概念描述错误的是 _。(分数:2.00)A.任何对象都必须有继承性B.对象是属性和方法的封装体C.对象间的通讯靠消息传递,D.操作是对象的动态性属性7.下面不属于软件工程的 3 个要素的是 _。(分数:2.00)A.工具B.过程C.方法D.环境8.程序流程图(PFD)中的箭头代表的是 _。(分数:2.00)A.数据流B.控制流C.调用关系D.组成关系9.在数据
3、管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是 _。(分数:2.00)A.数据库系统B.文件系统C.人工管理D.数据项管理10.用树形结构来表示实体之间联系的模型称为 _。(分数:2.00)A.关系模型B.层次模型C.网状模型D.数据模型11.关系数据库管理系统能实现的专门关系运算包括 _。(分数:2.00)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表12.如果要向工具箱中加入控件和部件,可以利用“工程”菜单中的命令。(分数:2.00)A.引用B.部件C.工程属性D.添加窗体13.InputBox 函数返回
4、值的类型为 _。(分数:2.00)A.数值B.字符串C.变体D.数值或字符串(视输入的数据而定)14.以下语句的输出结果是 _。 Print Format$(“32548.5“,“000,000.00“)(分数:2.00)A.32548.5B.32,548.5C.32548.5D.32548.515.为了把焦点移到某个指定的控件,所使用的方法是 _。(分数:2.00)A.SetFocusB.VisibleC.RefreshD.GetFocus16.设 a=6,则执行 x=IIF(a5,-1,0) 后,x 的值为 _。(分数:2.00)A.5B.6C.0D.-117.在窗体上画一个文本框(其 N
5、ame 属性为 Text1),然后编写如下事件过程: Private Sub Form_Load() Text1.Text=“ “ Text1.SetFocus For i=1 To 10 Sum=Sum+i Next i Text1.Text=Sum End Sub 上述程序的运行结果是 _。(分数:2.00)A.在文本框 Text1 中输出 55B.在文本框 Text1 中输出 0C.出错D.在文本框 Text1 中输出不定值18.在程序运行期间,如果拖动滚动条上的滚动框,则触发的滚动条事件是 _。(分数:2.00)A.MoveB.ChangeC.ScrollD.GetFocus19.为了
6、在运行时能显示窗体左上角控制框(系统菜单),必须 _。(分数:2.00)A.把窗体的 ConlrolBox 属性设置为 False,其他属,陛任意B.把窗体的 ConlrolBox 属性设置为 True,并且把 BorderStyle 属性设置为 1-3C.把窗体的 ControlBox 属性设置为 False,同时把 BorderStyle 属性设置为非 0 值D.把窗体的 ConlrolBox 属性设置为 True,同时把 BorderStyle 属性设置为 0 值20.以下程序段的输出结果为 _。 X=1 Y=4 Do Until Y4 X=X*Y Y=Y+1 Loop Print X(
7、分数:2.00)A.1B.4C.8D.2021.将一个窗体设置为 MDI 子窗体的方法是 _。(分数:2.00)A.将窗体的名称改为 MDIB.将窗体的 MDIChild 属性设为 TrueC.将窗体的 MDIChild 属性设为 FalseD.将窗体的 Enabled 属性设为 False22.把窗体的 KeyPreview 属性设置为 True,然后编写如下过程: Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode) End Sub Private Sub Form_KeyUp(Ke
8、yCode As Integer,Shift As Integer) Print Chr(KeyCode+2) End Sub 程序运行后,如果按“A”键,则输出结果为 _。(分数:2.00)A.A AB.A BC.A CD.A D23.在用 Open 语句打开文件时,如果省略“For 方式”,则打开的文件的存在方式是 _。(分数:2.00)A.随机存取方式B.顺序输入方式C.顺序输出方式D.二进制方式24.文件列表框控件的 _ 属性用来确定在列表框中显示的文件类型。(分数:2.00)A.PathB.PatternC.FileNameD.List25.执行下列语句后整型变量 a 的值是 _。
9、If(3-2)2 Then a=10 Els If(10/2)=6 Then a=20 Else a=30 End If(分数:2.00)A.10B.20C.30D.不确定26.在代码中定义了一个子过程: Sub P(a,B). End Sub 下面 _ 调用该过程的格式是正确的。(分数:2.00)A.Call PB.Call P10,20C.Call P(10,20)D.P(10,20)27.下列语句可以为动态数组分配实际元素个数。(分数:2.00)A.Dim 语句B.static 语句C.public 语句D.ReDim 语句28.用于去掉一个字符串的右边的空白部分的函数是 _ 。(分数:
10、2.00)A.RTrim$()B.Right$()C.Asc()D.Time$()29.下面 _ 不是 Visual Basic 的数据类型。(分数:2.00)A.SingleB.ObjectC.CurrencyD.Bool30.大部分控件都没有的属性是 _ 。(分数:2.00)A.TopB.NameC.VisibleD.Interval31.CommonDialog 控件可以显示 _ 种对话框。(分数:2.00)A.4 种B.5 种C.6 种D.7 种32.对变量名说法不正确的是 _ 。(分数:2.00)A.必须是字母开头,不能是数字或其他字符B.不能是 Visual Basic 的保留字C
11、.可以包含字母、数字、下划线和标点符号D.不能超过 255 个字符33.Visual Basic 一共有设计、运行和中断三种模式,要使用调试工具应该 _ 。(分数:2.00)A.进入设计模式B.进入运行模式C.进入中断模式D.不用进入任何模式34.图像框有个属性,可以自动调整图像框的大小,以适应图像的尺寸,这个属性是 _ 。(分数:2.00)A.AutoSizeB.StretchC.AutoRedrawD.Appearance35.设在菜单编辑器中定义了个菜单项,名为 menu1。为了在运行时隐藏该菜单项,应使用的语句是 _ 。(分数:2.00)A.menu1.Enabled=TrueB.me
12、nul.Enabled=FalseC.menu1.Visable=TrueD.menu1.Visible=False36.目录列表框的 Path 属性的作用是 _ 。(分数:2.00)A.显示当前驱动器或指定驱动器上的目录结构B.显示当前驱动器或指定驱动器上韵某目录下的文件名C.显示根目录下的文件名D.显示该路径下的文件二、填空题(总题数:13,分数:26.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.实现算法所需的存储单元多少和算法的工作量大小分别称为算法的 1。(分数:2.00)填空项 1:_39.数据结构包括
13、数据的逻辑结构、数据的 1 以及对数据的操作运算。(分数:2.00)填空项 1:_40.一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的 1。(分数:2.00)填空项 1:_41.面向对象的模型中,最基本的概念是对象和 1。(分数:2.00)填空项 1:_42.软件维护活动包括以下几类;改正性维护、适应性维护、 1 维护和预防性维护。(分数:2.00)填空项 1:_43.记时器控件能有规律的以一定时间间隔触发 1 事件,并执行该事件过程中的程序代码。(分数:2.00)填空项 1:_44.为了使标签能自动调整大小以显示全部文本内容,应把标签的 1 属性设置为 True。
14、(分数:2.00)填空项 1:_45.在 3 种不同类型的组合框中,只能选择而不能输入数据的组合框是 1。(分数:2.00)填空项 1:_46.执行以下程序段,并输入 1.23,则程序的输出结果应是 1。 N=Str(InputBox(“请输入一个实数:“) p=InStr(N,“,“) Print Mid(N,p)(分数:2.00)填空项 1:_47.在窗体上画一个文本框和个图片框,然后编写如下两个事件过程: Private Sub Form_Click() Text1.Text=“VB 程序设计“ End SubPrivate Sub Textl Change() Picture1.Pri
15、nt“VB programming“ End Sub 程序运行后,单击窗体,则在文本框中显示的内容是 1,而在图片框中显示的内容是 2。(分数:2.00)填空项 1:_48.控件数组的名字由 1 属性指定,而数组中的每个元素由 2 属性指定。(分数:2.00)填空项 1:_填空项 1:_49.以下 Prime 过程,用于判断一个数是否为素数。素数是只能被 1 和数本身整除的自然数。一个自然数不是素数,就是合数。用被测试的数除以从 2 开始到该数本身的数,如果能除尽(余数为 0),则为合数;如果都除不尽(余数均不为 0),则为素数。请在划线处将下面过程补充完整: Function Prime(i
16、nputvar As Integer)As Integer For i=2 To inputvar-1 If inputvar Mod i= 1Then Go To comfinish End If Next i Prime=inputvar Print“素数“ Go To 2 comfinish: Prime=inputvar Print“合数“ finish: End Function(分数:2.00)填空项 1:_填空项 1:_VB 笔试-试卷 51 答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个
17、选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.算法的空间复杂度是指 _。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间 解析:解析:一个算法的空间复杂度,一般是指执行这个算法所需的内存空间。一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。3.下列关于栈的叙述中正确的是 _。(分数:2.00)A.在栈中只能插入数据B.在栈中只能删除数据C.栈是先进先出的线性表D.栈是先进后出的线性表 解析:解析:栈是限定在一端
18、进行插入与删除的线性表。栈是按照“先进后出”或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表。4.在深度为 5 的满二叉树中,叶子结点的个数为 _。(分数:2.00)A.32B.31C.16 D.15解析:解析:所谓满二叉树是指这样的一种二叉树:除最后一层外,每层上的所有结点都有两个子结点。这就是说,在满二叉树中,每一层上的结点数都达到最大值,即在满二叉树的第 K 层上有 2K-1 个结点,且深度为 m 的满二叉树有 2m 个结点。 在满二叉树中,最后一层的结点个数就是叶子结点的个数,本题中深度为 5,故叶子结点数为 25-1=24=16。5.对建立良好的程序设计
19、风格,下面描述正确的是 _。(分数:2.00)A.程序应简单、清晰、可读性好 B.符号名的命名要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无解析:解析:要形成良好的程序设计风格,主要应注重和考虑下述一些因素:符号名的命名应具有一定的实际含义,以便于对程序功能的理解;正确的注释能够帮助读者理解程序;程序编写应优先考虑清晰性,除非对效率有特殊要求,程序编写要做到清晰第一,效率第二。6.下面对对象概念描述错误的是 _。(分数:2.00)A.任何对象都必须有继承性 B.对象是属性和方法的封装体C.对象间的通讯靠消息传递,D.操作是对象的动态性属性解析:解析:对象是由数据和容许的操作组成的封
20、装体,与客观实体有直接的对应关系。对象之间通过传递消息互相联系,以模拟现实世界中不同事物彼此之间的联系。7.下面不属于软件工程的 3 个要素的是 _。(分数:2.00)A.工具B.过程C.方法D.环境 解析:解析:软件工程包括 3 个要素,即方法、工具和过程。8.程序流程图(PFD)中的箭头代表的是 _。(分数:2.00)A.数据流B.控制流 C.调用关系D.组成关系解析:解析:程序流程图(PPD)是一种传统的、应用广泛的软件过程设计表示工具,通常也称为程序框图,其箭头代表的是控制流。9.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
21、_。(分数:2.00)A.数据库系统 B.文件系统C.人工管理D.数据项管理解析:解析:在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是数据库系统。10.用树形结构来表示实体之间联系的模型称为 _。(分数:2.00)A.关系模型B.层次模型 C.网状模型D.数据模型解析:解析:层次模型是最早发展出来的数据库模型。它的基本结构是树形结构,这种结构方式在现实世界中很普遍,如家族结构、行政组织机构,它们自顶向下、层次分明。11.关系数据库管理系统能实现的专门关系运算包括 _。(分数:2.00)A.排序、索引、统计B.选择、投影、连接 C.关联、
22、更新、排序D.显示、打印、制表解析:解析:关系数据库管理系统能实现的专门关系运算,包括选择运算、投影运算、连接运算。12.如果要向工具箱中加入控件和部件,可以利用“工程”菜单中的命令。(分数:2.00)A.引用B.部件 C.工程属性D.添加窗体解析:解析:“工程”菜单中的“部件”选项是用来向工程中添加或删除控件或部件的。13.InputBox 函数返回值的类型为 _。(分数:2.00)A.数值B.字符串 C.变体D.数值或字符串(视输入的数据而定)解析:解析:InputBox 函数在一对话框中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的 String。所以其返回类型为字符串类型
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 VB 笔试 试卷 51 答案 解析 DOC
