《2013年计算机二级考试:VB冲刺试题及答案(五)(共14页).doc》由会员分享,可在线阅读,更多相关《2013年计算机二级考试:VB冲刺试题及答案(五)(共14页).doc(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上 2013年计算机二级考试:VB冲刺试题及答案(五) 笔试部分一、选择题1.算法分析的目的是()A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进【参考答案】 D2.在单链表中,增加头结点的目的是()A.方便运算的B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现【参考答案】 A3.软件开发离不开系统环境资源的支持,其中必要的测试数据属于()A.硬件资源B.通信资源C.支持软件D.辅助资源【参考答案】 D4.分布式数据库系统不具有的特点是()A.数据分布性和逻辑整体性
2、B.位置透明性和复制透明性C.分布性D.数据冗余【参考答案】 D5.下列数据模型具有坚实理论基础的是()A.层次模型B.网状模型C.关系模型D.以上3个都是【参考答案】 C6.栈底到栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是()A.ABCEDB.DCBEAC.DBCEAD.CDABE【参考答案】 B7.在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的()A.安全性B.一致性C.可理解性D.合理性【参考答案】 C8.软件开发的结构化生命周期方法将软件生命周期划分成()A.定义、开发、运行维护B.设计
3、阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计【参考答案】 A9.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有()A.特定的数据模型B.数据无冗余C.数据可共享D.专门的数据管理软件【参考答案】 A10.实体是信息世界中广泛使用的一个术语,它用于表示()A.有生命的事物B.无生命的事物C.实际存在的事物D.一切事物【参考答案】 CwWw.KAo8.Cc11.报表设计器中,域控件用来表示()A.数据源的字段B.变量C.计算结果D.以上所有内容【参考答案】 D12.在Visual FoxPro中,建立数组的命令关键词为()A.D
4、IMENSIONB.DECLAREC.ARRAYD.以上A、B都正确【参考答案】 D13.在建立惟一索引,出现重复字段时,只存储重复出现的记录的()A.第一个B.最后一个C.全部D.几个【参考答案】 A14.建立数据表结构时,由系统自动设定宽度的字段类型有()A.C型、M型、L型B.D型、N型、C型C.L型、M型、D型D.F型、D型、L型【参考答案】 C15.在Visual FoxPro中不是选项的内容包括()A.NEXT nB.RECORD nC.RESTD.GO n【参考答案】 D16.用函数RECNO()测试一个空数据表文件,其结果一定是()A.空格B.1C.出错信息D.0 【参考答案】
5、 B17.不可作为文本框控件数据来源的是()A.数值型字段B.内存变量C.字符型字段D.备注型字段【参考答案】 D18.如果要在屏幕上直接看到查询结果,“查询去向”应该选择()A.屏幕B.浏览C.临时表或屏幕D.浏览或屏幕【参考答案】 D19.AT(大学,北京语言文化学院)的显示结果是()A.12B.13C.16D.0【参考答案】 D20.要使结果为qrst,在语句a=qr之后执行的语句是()A.?qrstB.?astC.?& astD.?& a.st【参考答案】 D21.函数LEN(SPACE(20)-SPACE(15)的返回值是()A.35B.19C.5D.错误信息【参考答案】 A22.V
6、isual FoxPro参照完整性规则中的更新规则不包括()A.“级联”B.“限制”C.“忽略”D.“触发”【参考答案】 D23.在添加表和视图窗口,“其他”按钮的作用是让用户选择()A.数据库表B.视图C.不属数据库的表D.查询【参考答案】 C24.有下列语句序列:Y=99.88X=VAL(Y)?&Y=X执行以上语句序列之后,最后一条命令的显示结果是()A.99.88B.T.C.F.D.出错信息【参考答案】 B25.以下属于非容器控件的是()A.FormB.LabelC.PageD.Container【参考答案】 B26.当记录指针指向第18号记录时,执行“REPLACE REST工龄WIT
7、H工龄+1”命令后,记录指针指向()A.文件尾B.第18号记录C.末记录D.文件头【参考答案】 A27.执行命令STORE CTOD(03/09/00)TO A后,变量A的类型为()A.日期型B.数值型C.备注型D.字符型【参考答案】 A28.设计表单时向表单中添加控件,可以利用()A.表单设计器工具栏B.布局工具栏C.调色板工具栏D.表单控件工具栏【参考答案】 D29.若MVAR和SHOWW均为字符型内存变量,下列程序的结果是()MVAR=*SHOWW=14&MVAR.50?SHOWWA.14*50B.14*.50C.14MVAR50D.700【参考答案】 B30.在表单文件中Init是指下
8、列哪一项触发的基本事件?()A.当创建表单B.当从内存中释放对象C.当表单装入内存D.当用户双击对象【参考答案】 A31.SCAN.ENDSCAN结构的语句的控制循环,是通过()A.记录指针B.记录编号 来源:考试大C.物理存储号D.符号【参考答案】 A32.在Visual FoxPro中,通用型字段G和备注型字段M在表中的宽度都是()A.2个字节B.4个字节C.8个字节D.10个字节【参考答案】 B33.设数值变量N的值为1或2,若为1,则执行程序P1.PRG,若为2,则执行程序P2.PRG,以下错误的程序段是()A.DO CASEB.IF N=1C.C1=P+ND.C1=STR(N,1)C
9、ASE N=1 DO P1 DO &C1 DO P&C1DO P1 ELSECASE N=2 DO P2DO P2 ENDIFENDCASE【参考答案】 C34.关系型数据库中最普通的联系是()A.1-1B.1-mC.m-nD.1-1和m-n【参考答案】 B35.VisualFoxPro打开数据库的命令是()A.OPEN DATABASEB.USEC.USE DATABASED.OPEN【参考答案】 A 二、填空题1.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【1】。【参考答案】【1】数据库系统2.算法复杂度主要包括时间复杂度和【2】复杂度。【参
10、考答案】【2】空间3.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【3】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。【参考答案】【3】驱动模块4.一棵二叉树第六层(根结点为第一层)的结点数最多为【4】个。【参考答案】【4】325.数据结构分为逻辑结构和存储结构,循环队列属于【5】结构。【参考答案】【5】存储6.在Visual FoxPro中,数据库表中不允许有重复记录是通过指定【6】来实现的。【参考答案】【6】主关键字(候选关键字)7.在Visual FoxPro中,数据库表S中的通用型字段的内容将存储在【7】文件中。【参考
11、答案】【7】备注8.在Visual FoxPro中,可以使用【8】语句跳出SCANENDSCAN 循环体外执行ENDSCAN后面的语句。【参考答案】【8】EXIT9.在SQL的SELECT查询中使用【9】子句消除查询结果中的重复记录。【参考答案】【9】DISTINCT10.在Visual FoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的【10】属性值。【参考答案】【10】ColumnCount11.在Visual FoxPro中,使用SQL的SELECT语句将查询结果存储在一个临时表中,应该使用【11】子句。【参考答案】【11】Into cursor12.在Visual
12、FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用【12】子句说明主索引。【参考答案】【12】PRIMARY KEY13.在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用【13】子句说明有效性规则(域完整性规则或字段取值范围)。【参考答案】【13】CHECK14.在SQL的SELECT语句进行分组计算查询时,可以使用【14】子句来去掉不满足条件的分组。【参考答案】【14】HAVING15.设有s(学号,姓名,性别)和sc(学号,课程号,成绩)两个表,下面SQL的SELECT语句检索选修的每门课程的成绩都高于或等于85分的学生
13、的学号、姓名和性别。SELECT 学号,性别 FROM sWHERE【15】 (SELECT * FROM sc WHERE sC.学号=s.学号 AND 成绩 =30000 ORDER BY总金额DESC;into dbf newtable 执行“文件”菜单中的“另存为”命令,将程序另存为prognew.prg。(2)具体步骤如下: 从“文件”菜单中选择“新建”命令,在弹出的“新建”对话框中选中“菜单”单选按钮,单击“新建文件”按钮。 弹出“新建菜单”对话框,单击“菜单”按钮,进入“菜单设计器”窗口。 在“菜单设计器”窗口中输入三个菜单名称“文件”、“编辑”、“退出”,并在“退出”菜单项的“
14、结果”下拉列表中选择“过程”选项,单击“创建”按钮,在弹出的代码窗口中输入如下代码:myform.releaseset sysmenu to default 执行“显示”菜单中的“常规选项”命令,在弹出的“常规选项”对话框中选中“顶层表单”复选框。 单击“保存”按钮,将菜单保存为mymenu.mnx。 执行“菜单”菜单中的“生成”命令,在弹出的对话框中单击“生成”按钮。 关闭“菜单设计器”窗口。 从“文件”菜单中选择“新建”命令,在弹出的“新建”对话框选中“表单”单选按钮,单击“新建文件”按钮。 在打开的“表单设计器”窗口中更改表单的Caption属性为“顶层表单”。 修改表单的ShowWin
15、dow属性为“2-作为顶层表单”。给表单的Init事件添加如下代码:do mymenu.mpr with this,”mymenu”将表单保存为myform.scx,并运行表单。3.综合应用题在考生文件夹下,完成如下综合应用:打开表单文件sapp,并完成如下操作(不得有多余操作):(1)将“课程”表添加到表单的数据环境中;(2)使列表框List1中的数据项为“课程”表中的课程名称(课程.课程名);(3)单击列表框中的数据项时,统计选修了所选课程的学生人数(从“考试成绩”表),并将结果存储在以课程名命名的表中,表中只有一个字段“人数”;(4)添加一个命令按钮Command1,单击该按钮时关闭表单
16、。【参考答案】 打开表单文件sapp,单击鼠标右键,在弹出的快捷菜单中选择“数据环境”命令。 在打开的“数据环境设计器”窗口中单击鼠标右键,在弹出的快捷菜单中选择“添加”命令。 系统弹出“打开”对话框,选择“课程”表,单击“确定”按钮。 选择列表框List1,在“属性”窗口中设置RowSourceType属性为“6-字段”,设置RowSource属性为“课程.课程名”。 为列表框List1的Click事件添加如下代码:filename=this.valueselect count(考试成绩.学号)as 人数 from 课程inner join考试成绩;on 课程.课程编号=考试成绩.课程编号;where 课程.课程名=this.value into dbf &filename 在控件工具栏中选择命令按钮,在表单中的合适位置单击,添加一个Command1按钮,并为其Click事件添加如下代码:Thisform.release 将表单保存,并运行表单专心-专注-专业