ImageVerifierCode 换一换
格式:DOC , 页数:9 ,大小:42.50KB ,
资源ID:1473767      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1473767.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(二级VB真题2008年4月答案.doc)为本站会员(livefirmly316)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

二级VB真题2008年4月答案.doc

1、二级VB真题2008年4月答案真题 120一、选择题(每小题2分,共70分) 下列各题A、B、C、D 四个选项中,只有一个选项是正确的。第1题:参考答案:C答案解析:程序流程图是一种传统的、应用广泛的软件过程设计工具,通常也称为程序框图。其中,用带箭头的线段表示控制流,用柜形表示加工步骤,用菱形表示逻辑条件。第2题:参考答案:A答案解析:结构化程序设计方法的主要原则可以概括为:自顶向下,逐步求精,模块化和限制使用GOTO语句,其中不包括多态性。第3题:参考答案:B答案解析:耦合性和内聚性是模块独立性的两个定性标准,各模块的内聚性越强,则耦合性越弱。软件设计应该遵循高内聚低耦合的准则。第4题:参

2、考答案:B答案解析:需求分析的最终结果是生成软件需求规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标的确认,又可以作为控制软件开发进程的依据。第5题:参考答案:A答案解析:算法的有穷性,是指算法必须能在有限的时间内做完,即算法必须能在执行有限个步骤之后终止。第6题:参考答案:D答案解析:各种排序方法中最坏情况下需要比较的次数分别为:冒泡排序n(n-1)/2、快速排序n(n-1)/2、简单插入排序n(n-1)/2、希尔排序O(n1.5)、简单选择排序n(n-1)/2、堆排序O(nlog2n)。第7题:参考答案:B答案解析:栈是限定在一端进行插入和删除的线性表,允许进

3、行插入和删除元素的一端称为栈顶,另一端称为栈底。栈是按照“先进后出”的原则组织数据的。第8题:参考答案:C答案解析:数据库的设计阶段包括需要分析、概念设计、逻辑设计和物理设计,其中将E-R图转换成关系数据模型的过程属于逻辑设计阶段。第9题:参考答案:D答案解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的有序组组成的,记为RS。第10题:参考答案:C答案解析:关键字是指属性或属性的组合,其值能够惟一地标识一个元组,而在SC中学号和课号的组合可以对元组进行惟一的标识。第11题:参考答案:D答案解析:本题考查的考点是有关标准模块的。Visual Basic中的标准模块也称全局模块或总

4、模块,由全局变量声明、模块层声明及通用过程等几部分组成,其扩展名为.bas,里面只有代码而没有任何控件。其中全局声明放在标准模块的首部,可以在整个工程中使用。第12题:参考答案:A答案解析:本题考查的考点是有关算术运算的。按照运算符的优先级,首先执行3*2得到6,然后用6整除5得到1,最后用1对3求余数得到最终结果1。本题要注意“”为整除运算符,以及Mod取余运算的算法。第13题:参考答案:B答案解析:本题考查的考点是有关Visual Basic中的变量命名规则的。Visual Basic中给变量命名只能由字母、数字和下划线组成,并且第一个字符必须是英文字母。第14题:参考答案:C答案解析:本

5、题考查的考点是有关数组定义的。在Visual Basic中,可以用4个关键字来定义数组,分别是Dim、ReDim、Public和Static。在Visual Basic中定义数组有两种格式。 格式一:Dim数组名(下标上界)As类型名称 Dim(数组名(第一维下标上界,第二维下标上界)As类型名称 格式二:Dim(数组名(下界To上界,下界To上界)As类型名称 其中上界必须大于下界。本题中选项C) 采取第一种格式定义数组,则数组默认下界为0,上界-10小于0,故不符合要求。第15题:参考答案:B答案解析:本题考查的考点是有关IIf函数的。IIf函数可用于执行简单的条件判断操作,它是“IfTh

6、enElse”结构的简写版本。 格式:ResultIIff(条件,True部分,False部分) 其中“Result”是函数的返回值,“条件”是一个逻辑表达式。当“条件”为真时,IIf函数返回“True部分”的值,而当“条件”为假时返回“False部分”的值。“True部分”或“False部分”可以是表达式、变量或其他函数。本题中由于x=10是大于0的,所以返回值为x Mod 3的值即1。第16题:参考答案:D答案解析:本题考查的考点是有关文本框的滚动条的。ScrollBars属性用于设置文本框是否有水平或垂直滚动条,可设置成以下4种值。 0-表示没有滚动条(默认值): 1-表示只有水平滚动条

7、: 2-表示只有垂直滚动条: 3-表示有水平和垂直滚动条。 设置0以外的值时MultiLine属性值必须为True。第17题:参考答案:C答案解析:本题考查的考点是有关键盘事件KeyDown的。KeyCode参数是表示所按键的位置信息的代码。第18题:参考答案:答案解析:本题考查的考点是有关滚动条的属性和事件的。单击滚动条的箭头时将触发Change事件,而滚动块的位置由Value属性返回。第19题:参考答案:C答案解析:本题考查的考点是有关Default属性的。当某控件Default属性设置为True时,运行状态下按下回车键等同于左键单击,即触发其Click事件。第20题:参考答案:A答案解析

8、:本题考查的考点是有关框架的。要把某控件放到框架里面,必须先画出框架,然后在框架内画出控件。除此以外,只能利用剪切和粘贴的方法把控件放到框架里面,其他方法都不可以。第21题:参考答案:C答案解析:本题考查的考点是有关组合框的基本属性。Caption属性设置列表框的标题:List属性是一个数组,存放组合框中所有项目的内容:Text属性可返回列表框中当前选中项目的内容;Selected属性用于设置或返回指定索引号列表项的选中状态。第22题:参考答案:答案解析:本题考查的考点是有关计时器的。计时器的Interval属性决定了每隔多长时间触发一次Timer事件。本题中Interval设置为 1000,

9、即每1秒触发一次Timer事件。在事件中把标签的Caption属性设置成为当前时间,用Time函数可以得到当前时间。第23题:参考答案:A答案解析:本题考查的考点是有关事件执行过程的。由于先在文本框中输入数据,所以焦点在文本框中。当单击命令按钮时,首先应该执行文本框的LostFocus事件。本题中由于在文本框的LostFocus事件中执行到了Text1.Setfocus,所以焦点不能离开文本框,也就不执行命令按钮的Click事件。第24题:参考答案:D答案解析:本题考查的考点是有关取子串函数和MsgBox函数的。 a的值应该是Programming,b的值是Basic。在MsgBox函数中,第

10、一个参数是提示信息,第二个参数是按钮和图表的类型,若省略则应有逗号占位,第三个参数是对话框的标题。最终会产生一个返回值是用户单击的按钮代码。第25题:参考答案:A答案解析:本题考查的考点是有关变量的作用域的。本题中的y就是在标准模块中定义的全局变量,在任何一个窗体中都能应用,并在Form1中被赋值为5;x是Forml中定义的局部变量,要想在Form2中引用,必须用Forml.x格式来引用。第26题:参考答案:D答案解析:本题考查的考点是有关自定义类型和Fix函数的。用户可以通过丁冲e语句自定义类型,并可用自定义的类型声明变量。注意Fix函数是向下取整,Round函数是四舍五入。第27题:参考答

11、案:C答案解析:本题考查的考点是有关控件数组和通用对话框的。通用对话框的类型可以通过其Action属性或者利用一组Show方法来设置。其中单击“打印”按钮能够打开打印对话框设置打印选项,但是并不能立即进行打印操作。第28题:参考答案:C答案解析:本题考查的考点是有关过程调用的。运行时通过对Text1赋值将结果放到文本框里。 注意:由于题目不严谨,如果直接绘制完滚动条后,在不设置滚动条的MaxValue属性的前提下,默认滚动条的最大值为32767,这样两个整数相乘将会产生溢出错误,这时答案应为D) 。第29题:参考答案:B答案解析:本题考查的考点是有关函数调用和If语句的。要注意在前4次循环中每

12、次调用f函数时传递的参数分别为6、7、8、9,都是小于10的;最后一次循环传递参数10。所以最终结果应该为 8+9+10+11+11=49第30题:参考答案:A答案解析:本题考查的考点是有关菜单的。菜单项的“有效”属性是控制菜单项的有效性的。只要把一个菜单项的“有效”属性设置为 False,就可以使其失效,运行后该菜单项变为灰色;要在菜单项中插入分隔线应该在标题框中输入“-”菜单项标志,可以通过菜单设计窗口中的“复选”属性设置,当该属性为True时,相应的菜单项前有“”标记;弹出菜单由于初始运行时应该不可见,故此应该去掉“可见”前面的“”标记。第31题:参考答案:B答案解析:本题考查的考点是有

13、关控件变量和LoadPicture函数的。如果定义某变量的类型为Control,则此变量为控件变量,可以将其赋值为任意控件。 本题程序运行时若单击图片框将会出错,因为LoadPicture函数的参数应该是一个绝对路径。第32题:参考答案:C答案解析:本题考查的考点是有关字符转换函数的。UCase函数的功能为强制转成大写字母:Chr函数的功能是把整数按照ASCII码转换成字母;Asc函数的功能是把字母转换成对应的ASCII码。本题中变量c的值是大写字母“A”,最终结果是大写字母“C”。第33题:参考答案:B答案解析:本题考查的考点是有关循环和取子串函数的。本题比较简单,循环次数就是字符串的长度,

14、每次都在第k位取一个字母,最后倒序连接起来。注意每次都把ch连接到s的前面。第34题:参考答案:D答案解析:本题考查的考点是有关循环和数组的。本题为了实现求取最大值,首先应该假设数组中的某一个数就是最大值,再依次与数组元素比较,一旦某个元素比当前的最大值大,就把它作为新的最大值。max初值设为。是不可以的,它没有考虑到数组元素都小于0的情况。第35题:参考答案:B答案解析:本题考查的考点是有关循环求和和二维数组的。本题要对二维数组的每行进行累加求和,每计算新的一行就应该将累加和变量sum清零,否则上一行的累加计算结果将会在下一行继续累加,造成结果不正确。二、填空题(每空2分,共30分)第36题

15、:参考答案:输出详细解答:测试用例由测试输入数据(输入值集)和与之对应的预期输出结果(输出值集)两部分组成。第37题:参考答案:16详细解答:第38题:参考答案:24详细解答:在循环队列中因为头指针指向的是队头元素的前一个位置,所以是从第6个位置开始有数据元素,所以队列中的数据元素的个数为29-5=24。第39题:参考答案:关系详细解答:在关系数据库中,用关系也就是二维表来表示实体之间的联系。第40题:参考答案:数据定义语言详细解答:在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,数据定义语言负责数据的模式定义与数据的物理存取构建;数据操纵语言负责数据的操纵,包括查询及增、删

16、、改等操作;数据控制语言负责数据完整性、安全性的定义与检查以及并发控制、恢复等功能。第41题:参考答案:6x5或x6 或 x=7详细解答:本题考查的考点是有关DoUntil循环的。本题要求运行时执行3次循环体,由于DoUntil循环是后判断条件的,第一次循环后x的值为3;第二次循环后x的值为5:第三次循环后x的值为7,此时应该使得Until后面的条件满足以便于跳出循环,故此应填x5(实际上填写x6,x=7都应该可以)。第42题:参考答案:16详细解答:本题考查的考点是有关静态变量的。静态变量定义后默认值为o,并且会保存上一次为这个变量赋的值。本题第一次单击命令按钮时,调用两次s函数,第一次使得

17、x的值为1,第二次使得x的值为3;第二次单击命令按钮时,调用两次s函数,第一次使得x的值为4,第二次使得x的值为6:第三次单击命令按钮时,调用两次s函数,第一次使得x的值为7,第二次使得x的值为9,最后结果为7+9=16。第43题:参考答案:(1) a (2) Ubound(b) (3) n=n-1详细解答:第1空考查的考点是有关数组作为函数参数的。本题中被调函数Swap的形参为数组b,故此与之匹配的实参必须是一个不带括号的数组名,在本题中只能是数组a。 第2空考查的考点是有关循环次数的。本题中要求数组逆置,循环次数应该是数组长度的一半。Ubound函数可以求数组的上界,由于是在被调函数中,所

18、以数组名要使用形参数组名b。 第3空考查的考点是有关循环中的交换问题的。本题中每次循环b(i)均要和b(n)交换,而b(i)每次循环都要发生变化,每当i加1后,对应与之交换的n应该减1才符合题意。第44题:参考答案:(1) All Files(*.*) (2) d:temptel.txt详细解答:第1空考查的考点是有关文件对话框的过滤器的。文件对话框的Filter属性用于返回或设置在对话框的类型列表框中所显示的文件类型,Filterlndex属性用于返回或设置“打开”或“另存为”对话框中一个默认的过滤器,其值为1表示默认为第一组过滤器。 第2空考查的考点是有关文件对话框的文件名的。FileNa

19、me属性用于返回或设置所选文件的路径和文件名。第45题:参考答案:(1) For Input (2) #2 (3) NOT EOF(2)详细解答:第1空考查的考点是有关文件的打开的。打开顺序文件的基本格式为: Open FileName For Mode As #FileNumber。 其中,FileName表示要打开的文件的路径;Mode为文件打开模式:OutPut用于输出、Append用于追加写入、Input用于读取: FileNumber为打开文件时指定的句柄(文件号)。 第2空中由于要读取数据,所以(1)空应为ForInput;在下面出现了在2号文件中读取的语句,所以2空应为#2。 第3空考查的考点是有关文件结束的。EOF函数用于判断文件指针是否已到文件结尾。对于本题来说,要求把顺序文件中所有内容读入内存,应该只有文件结束才终止,所以只要没有结束就继续循环,此处应填NOTEOF(2)。更多试卷请见麦多课文库

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