【计算机类职业资格】VB笔试-试卷51及答案解析.doc

上传人:roleaisle130 文档编号:1318763 上传时间:2019-10-17 格式:DOC 页数:12 大小:69.50KB
下载 相关 举报
【计算机类职业资格】VB笔试-试卷51及答案解析.doc_第1页
第1页 / 共12页
【计算机类职业资格】VB笔试-试卷51及答案解析.doc_第2页
第2页 / 共12页
【计算机类职业资格】VB笔试-试卷51及答案解析.doc_第3页
第3页 / 共12页
【计算机类职业资格】VB笔试-试卷51及答案解析.doc_第4页
第4页 / 共12页
【计算机类职业资格】VB笔试-试卷51及答案解析.doc_第5页
第5页 / 共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。所以其返回类型为字符串类型

23、。14.以下语句的输出结果是 _。 Print Format$(“32548.5“,“000,000.00“)(分数:2.00)A.32548.5B.32,548.5C.32548.5 D.32548.5解析:解析:因为输出格式已经规定为整数部分三位分割,小数部分共两位。所以 32548.5 的输出样式应该是 032,548.50。15.为了把焦点移到某个指定的控件,所使用的方法是 _。(分数:2.00)A.SetFocus B.VisibleC.RefreshD.GetFocus解析:解析:SetFocus 方法用来将焦点移动到指定的控件或窗体。16.设 a=6,则执行 x=IIF(a5,-

24、1,0) 后,x 的值为 _。(分数:2.00)A.5B.6C.0D.-1 解析:解析:IIf 方法根据表达式的值来决定返回其第 2 和第 3 个参数中的某一个。表达式是其第 1 个参数;在本题中 a5 为 True,所以返回的是-1。17.在窗体上画一个文本框(其 Name 属性为 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.在文本框 T

25、ext1 中输出 55B.在文本框 Text1 中输出 0C.出错 D.在文本框 Text1 中输出不定值解析:解析:焦点只能移到可视的窗体或控件。因为在窗体的 Load 事件完成前窗体或窗体上的控件是不可视的,所以如果不是在 Form Load 事件过程完成之前首先使用 Show 方法显示窗体的话,是不能使用SetFocus 方法将,焦点移至正在自己的 Load 事件中加载的控件上的。18.在程序运行期间,如果拖动滚动条上的滚动框,则触发的滚动条事件是 _。(分数:2.00)A.MoveB.ChangeC.Scroll D.GetFocus解析:解析:当 ScrollBar 控件上的或包含一

26、个滚动条的对象的滚动框被重新定位,或按水平方向或垂直方向滚动时,Scroll 事件发生。19.为了在运行时能显示窗体左上角控制框(系统菜单),必须 _。(分数:2.00)A.把窗体的 ConlrolBox 属性设置为 False,其他属,陛任意B.把窗体的 ConlrolBox 属性设置为 True,并且把 BorderStyle 属性设置为 1-3 C.把窗体的 ControlBox 属性设置为 False,同时把 BorderStyle 属性设置为非 0 值D.把窗体的 ConlrolBox 属性设置为 True,同时把 BorderStyle 属性设置为 0 值解析:解析:Control

27、Box 属性返回或设置一个值,表示在运行时控制菜单框是否在窗体中显示。在运行时为只读。为了显示控制菜单框,还必须将窗体的 BorderStyle 属性值设置为 1(固定单边框),2(可变尺寸)或 3(固定对话框)。20.以下程序段的输出结果为 _。 X=1 Y=4 Do Until Y4 X=X*Y Y=Y+1 Loop Print X(分数:2.00)A.1B.4 C.8D.20解析:解析:Do Until 语句是条件为:False 的时候执行循环体。程序中的循环体只执行了一次,结果是x=4,y=5。最后输出的结果为 4。21.将一个窗体设置为 MDI 子窗体的方法是 _。(分数:2.00)

28、A.将窗体的名称改为 MDIB.将窗体的 MDIChild 属性设为 True C.将窗体的 MDIChild 属性设为 FalseD.将窗体的 Enabled 属性设为 False解析:解析:MDIChild 属性返回或设置一个值,它表示一个窗体是否被作为 MDI 子窗体在一个 MDI 窗体内部显示。在运行时是只读的。22.把窗体的 KeyPreview 属性设置为 True,然后编写如下过程: Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode) End Sub Private Su

29、b Form_KeyUp(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode+2) End Sub 程序运行后,如果按“A”键,则输出结果为 _。(分数:2.00)A.A AB.A BC.A C D.A D解析:解析:当键盘被按下时,输出按下的键所代表的字符,即“A”;当键盘被松开的时候,输出该字符后继字符的后继字符,即“C”。23.在用 Open 语句打开文件时,如果省略“For 方式”,则打开的文件的存在方式是 _。(分数:2.00)A.随机存取方式 B.顺序输入方式C.顺序输出方式D.二进制方式解析:解析:如果使用 Open 语句

30、打开文件而又未使用 For 指定打开方式,则默认的方式为 Random,即随机模式。24.文件列表框控件的 _ 属性用来确定在列表框中显示的文件类型。(分数:2.00)A.PathB.Pattern C.FileNameD.List解析:解析:Pattern 属性返回或设置一个值,该值指示在运行时显示在 FileListBox 控件中的文件类型。25.执行下列语句后整型变量 a 的值是 _。 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.30 D.不确定解析:解析:前两个判断条件都不

31、满足,所以真正执行的赋值语句只有最后一句,所以 a 为 30。26.在代码中定义了一个子过程: Sub P(a,B). End Sub 下面 _ 调用该过程的格式是正确的。(分数:2.00)A.Call PB.Call P10,20C.Call P(10,20) D.P(10,20)解析:解析:如果使用 Call 关键字来调用一个需要参数的过程,参数列 argumentlist 就必须要加上括号。如果省略了 Call 关键字,那么也必须要省略 argumentlis 外面的括号。27.下列语句可以为动态数组分配实际元素个数。(分数:2.00)A.Dim 语句B.static 语句C.publi

32、c 语句D.ReDim 语句 解析:解析:ReDim 语句在过程级别中使用,用于为动态数组变量重新分配存储空间。28.用于去掉一个字符串的右边的空白部分的函数是 _ 。(分数:2.00)A.RTrim$() B.Right$()C.Asc()D.Time$()解析:解析:LTrim、RTrim 与 Trim 函数返回 Variant(String),其中包含指定字符串的拷贝,没有前导空白(LTrim)、尾随空白(RTrim)或前导和尾随空白(Trim)。29.下面 _ 不是 Visual Basic 的数据类型。(分数:2.00)A.SingleB.ObjectC.CurrencyD.Bool

33、 解析:解析:在 Visual Basic 中的布尔型数值的名称为 Boolean。30.大部分控件都没有的属性是 _ 。(分数:2.00)A.TopB.NameC.VisibleD.Interval 解析:解析:Interval 属性仅应用于 Timer 控件。返回或设置对 Timer 控件的计时事件各调用间的毫秒数。31.CommonDialog 控件可以显示 _ 种对话框。(分数:2.00)A.4 种B.5 种C.6 种 D.7 种解析:解析:CommonDialog;控件有六种对话框,分别可以显示“颜色”、“字体”、“帮助”、“打开”、“打印”和“保存”对话框。32.对变量名说法不正确

34、的是 _ 。(分数:2.00)A.必须是字母开头,不能是数字或其他字符B.不能是 Visual Basic 的保留字C.可以包含字母、数字、下划线和标点符号 D.不能超过 255 个字符解析:解析:变量名不能包含标点符号。33.Visual Basic 一共有设计、运行和中断三种模式,要使用调试工具应该 _ 。(分数:2.00)A.进入设计模式B.进入运行模式C.进入中断模式 D.不用进入任何模式解析:解析:中断模式是指在开发环境中暂时中止程序的执行。在中断模式下,可以检查、调试、重置、单步执行或继续执行程序。34.图像框有个属性,可以自动调整图像框的大小,以适应图像的尺寸,这个属性是 _ 。

35、(分数:2.00)A.AutoSizeB.Stretch C.AutoRedrawD.Appearance解析:解析:Stretch 属性:返回/设置一个值,决定是否调整图形的大小以适应图像控件。Appearance属性:返回/设置一个对象在运行时是否以 3D 效果显示。图像框控件无 Autosize 和 AutoRedraw 属性。35.设在菜单编辑器中定义了个菜单项,名为 menu1。为了在运行时隐藏该菜单项,应使用的语句是 _ 。(分数:2.00)A.menu1.Enabled=TrueB.menul.Enabled=FalseC.menu1.Visable=TrueD.menu1.Vi

36、sible=False 解析:解析:菜单项的 Visible 属性决定其可见与否(true 表示可见,false 表示不可见)。36.目录列表框的 Path 属性的作用是 _ 。(分数:2.00)A.显示当前驱动器或指定驱动器上的目录结构 B.显示当前驱动器或指定驱动器上韵某目录下的文件名C.显示根目录下的文件名D.显示该路径下的文件解析:解析:Path 属性适用于目录列表框和文件列表框,用来设置或返回当前驱动器的路径,其格式为:窗体.目录列表框.|文件列表框.Path=“路径”;“窗体”是目录列表框所在的窗体,如果省略则为当前窗体。“路径”的格式与 DOS 下相同,如果省略“;路径”,则显示

37、当前路径。二、填空题(总题数:13,分数:26.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.实现算法所需的存储单元多少和算法的工作量大小分别称为算法的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:空间复杂度和时间复杂度)解析:解析:算法的复杂性是指对一个在有限步骤内终止算法和所需存储空间大小的估计。算法所需存储空间大小是算法的空间复杂性,算法的计算量是算法的时间复杂性。39.数据结构包括数据的逻辑结构、数据的 1 以及对数据的操作运算。(分数:2.00)填空项 1:_ (正确答案:正确答案:

38、存储结构)解析:解析:数据结构包括 3 个方面,即数据的逻辑结构、数据的存储结构及对数据的操作运算。40.一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:可重用性)解析:解析:继承的优点:相似的对象可以共享程序代码和数据结构,从而大大减少了程序中的冗余,提高软件的可重用性。41.面向对象的模型中,最基本的概念是对象和 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:类)解析:解析:面向对象模型中,最基本的概念是对象和类。对象是现实世界中实体的模型化;将属性集和方法集相同的所有对象组合在一起,可以

39、构成一个类。42.软件维护活动包括以下几类;改正性维护、适应性维护、 1 维护和预防性维护。(分数:2.00)填空项 1:_ (正确答案:正确答案:完善性)解析:解析:软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护

40、性、可靠性等,为以后的进一步改进软件打下良好基础。43.记时器控件能有规律的以一定时间间隔触发 1 事件,并执行该事件过程中的程序代码。(分数:2.00)填空项 1:_ (正确答案:正确答案:Timer)解析:解析:Timer 事件在一个 Timer 控件的预定的时间间隔过去之后发生。该间隔的频率储存于该控件的 Interval 属性中,它以干分之一秒为单位指定时间的长度。44.为了使标签能自动调整大小以显示全部文本内容,应把标签的 1 属性设置为 True。(分数:2.00)填空项 1:_ (正确答案:正确答案:AutoSize)解析:解析:如果希望 Label 显示可变长度的行或变化的行数

41、,就要设置 AutoSize。45.在 3 种不同类型的组合框中,只能选择而不能输入数据的组合框是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:下拉式列表框)解析:解析:下拉式列表框:这种样式仅允许从下拉式列表中选择。 (缺省值)下拉式组合框:包括一个下拉式列表和一个文本框。可以从列表选择或在文本框中输入。简单组合框:包括一个文本框和一个不能下拉的列表。可以从列表中选择或在文本框中输入。简单组合框的大小包括编辑和列表部分。按缺省规定,简单组合框的大小调整在没有任何列表显示的状态。增加 Height 属性值可显示列表的更多部分。46.执行以下程序段,并输入 1.23,则程序的输出

42、结果应是 1。 N=Str(InputBox(“请输入一个实数:“) p=InStr(N,“,“) Print Mid(N,p)(分数:2.00)填空项 1:_ (正确答案:正确答案:.23)解析:解析:InStr 函数、Mid 函数 InStr(首字符位置字符串 1,字符串 2,n)用来在“字符串 1”中查找“字符串 2”,如果找到,则返回“字符串 2”的第一个字符在“字符串广中的位置。 如果带有参数“首字符位置”,则从该位置开始查找,否则从“字符串 1”的起始位置查找。可选参数“n”用来指定字符串比较方式,可以取 0、1 或 2。如为 0,则进行在比较时区分大小写;如为 1,则在比较时忽略

43、大小写;如为 2,则基于数据库中包含的信息进行比较。 Mid(字符串,p,n)函数用来在“字符串”中从第 p个字符开始,向后截取 n 个字符。如果省略参数 n,则从第 p 个字符开始,向后截取到字符串的末尾。跟踪程序: n=“1.23“ p=InStr(n,“.“)=InStr(“1.23“,“.“) p=2 所以,Mid(“1.23“,2)所截取的字符是:“.23”。 最终的输出结果是:.23。47.在窗体上画一个文本框和个图片框,然后编写如下两个事件过程: Private Sub Form_Click() Text1.Text=“VB 程序设计“ End SubPrivate Sub Te

44、xtl Change() Picture1.Print“VB programming“ End Sub 程序运行后,单击窗体,则在文本框中显示的内容是 1,而在图片框中显示的内容是 2。(分数:2.00)填空项 1:_ (正确答案:正确答案:VB 程序设计,VB programming)解析:解析:文本框内容是因窗体的 Click 事件而改变,而 PictureBox 内容是因文本框内容的改变而改变的。48.控件数组的名字由 1 属性指定,而数组中的每个元素由 2 属性指定。(分数:2.00)填空项 1:_ (正确答案:正确答案:Name)填空项 1:_ (正确答案:Index)解析:解析:返

45、回或设置惟一的标识控件数组中一个控件的编号。仅当控件是控件数组的元素时是有效的。语法: object(number).Index。49.以下 Prime 过程,用于判断一个数是否为素数。素数是只能被 1 和数本身整除的自然数。一个自然数不是素数,就是合数。用被测试的数除以从 2 开始到该数本身的数,如果能除尽(余数为 0),则为合数;如果都除不尽(余数均不为 0),则为素数。请在划线处将下面过程补充完整: Function Prime(inputvar 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:_ (正确答案:正确答案:0)填空项 1:_ (正确答案:finish)解析:解析:空 1:当输入的数 inputvar 除以从 2 开始的数为何值时,能确定该数为合数。显示,如果都能除尽,则为合数,故此处应当填入 0。空 2:程序已做完素数或合数的判断,应当转向结束分支finish。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1