2024计算机等级考试二级VB预测题.docx

上传人:夺命阿水 文档编号:1255619 上传时间:2024-04-21 格式:DOCX 页数:14 大小:32.99KB
返回 下载 相关 举报
2024计算机等级考试二级VB预测题.docx_第1页
第1页 / 共14页
2024计算机等级考试二级VB预测题.docx_第2页
第2页 / 共14页
2024计算机等级考试二级VB预测题.docx_第3页
第3页 / 共14页
2024计算机等级考试二级VB预测题.docx_第4页
第4页 / 共14页
2024计算机等级考试二级VB预测题.docx_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《2024计算机等级考试二级VB预测题.docx》由会员分享,可在线阅读,更多相关《2024计算机等级考试二级VB预测题.docx(14页珍藏版)》请在课桌文档上搜索。

1、笔试部分一、选择题1 .算法分析的目的是OA.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和牢靠性D.分析算法的效率以求改进【参考答案】D2 .在单链表中,增加头结点的目的是(),便利运算的B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现【参考答案】A3 .软件开发离不开系统环境资源的支持,其中必要的测试数据属于()A.硬件资源B.通信资源C.支持软件D.协助资源【参考答案】D4 .分布式数据库系统不具有的特点是()A.数据分布性和逻辑整体性B.位置透亮性和复制透亮性C.分布性D.数据冗余【参考答案】D5 .下列数据模型具

2、有坚实理论基础的是()A.层次模型B.网状模型C.关系模型D.以上3个都是【参考答案】C6 .栈底到栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是()A.ABCEDB.DCBEAC.DBCEAD.CDABE【参考答案】B7 .在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的()A.平安性B.一样性C.可理解性D.合理性【参考答案】C8 .软件开发的结构化生命周期方法将软件生命周期划分成()A.定义、开发、运行维护B.设计阶段、编程阶段、测试阶段C.总体设计、具体设计、编程调试D.需求分析、功能定义、系

3、统设计【参考答案】A9 .在数据管理技术发展过程中,文件系统与数据库系统的主要区分是数据库系统具有()A.特定的数据模型B.数据无冗余C.数据可共享D.特地的数据管理软件【参考答案】A10 .实体是信息世界中广泛运用的一个术语,它用于表示()A.有生命的事物B.无生命的事物C.实际存在的事物D.一切事物【参考答案】C11 .报表设计器中,域控件用来表示()A.数据源的字段B.变量C.计算结果D.以上全部内容【参考答案】D12 .在ViSUalFOXPro中,建立数组的吩咐关键词为()A.DIMENSIONB.DECLAREC.ARRAYD.以上A、B都正确【参考答案】D13 .在建立惟一索引,

4、出现重复字段时,只存储重第出现的记录的()A.第一个B.最终一个C.全部D.儿个【参考答案】A14 .建立数据表结构时,由系统自动设定宽度的字段类型有()A.C型、M型、L型B.D型、N型、C型C.L型、U型、D型D.F型、D型、L型【参考答案】C15 .在ViSUaIFOXPrO中不是范围选项的内容包括()A.NEXTnB.RECORDnC.RESTD.GOn【参考答案】D16 .用函数RECNOO测试一个空数据表文件,其结果肯定是()A.空格B.1C.出错信息D.017 .不行作为文本框控件数据来源的是()A.数值型字段B.内存变量C.字符型字段D.备注型字段【参考答案】D18 .假如要在

5、屏幕上干脆看到查询结果,“查询去向”应当选择()A.屏幕B.阅读C.临时表或屏幕D.阅读或屏幕【参考答案】D19 .AT(高校,北京语言文化学院)的显示结果是()【参考答案】D20 .要使结果为qrst,在语句a=之后执行的语句是().?qrstB.?astC.?&astD.?&a.st【参考答案】D21 .函数LEN(SPACE(20)-SPACE(15)的返回值是()A.35B.19C.5D.错误信息【参考答案】A22 .VisualFOXPro参照完整性规则中的更新规则不包括()A.“级联”B.“限制”A“忽视”D.“触发”【参考答案】D23 .在添加表和视图窗口,“其他”按钮的作用是让

6、用户选择()A.数据库表B.视图C.不属数据库的表D.查询【参考答案】C24 .有下列语句序列:Y=99.88X=VAL(Y)?&Y=X执行以上语句序列之后,最终一条吩咐的显示结果是()A.99.88B.T.C.F.D.出错信息25 .以下属于非容器控件的是().FormB.LabelC.PageD.Container【参考答案】B26 .当记录指针指向第18号记录时,执行“REPLACEREST工龄WrrH工龄+1”吩咐后,记录指针指向()A.文件尾B.第18号记录C.末记录D.文件头【参考答案】A27 .执行吩咐STORECTOD(03/09/00,)TOA后,变量A的类型为()A.日期型

7、B.数值型C.备注型D.字符型【参考答案】A28 .设计表单时向表单中添加控件,可以利用()A.表单设计器工具栏B.布局工具栏C.调色板工具栏D.表单控件工具栏【参考答案】D29 .若MVAR和SHOwW均为字符型内存变量,下列程序的结果是()MVAR=SHOWW=14&MVAR.50?SHOWWA.”14*50B.14*.50C.w14MVAR50wD.700【参考答案】B30 .在表单文件中Init是指下列哪一项触发的基本领件?()A.当创建表单B.当从内存中释放对象C.当表单装入内存D.当用户双击对象31 .SCAN.。.ENDSCAN结构的语句的限制循环,是通过()A.记录指针B.记录

8、编号C.物理存储号D.符号【参考答案】A32 .在ViSUalFOXPro中,通用型字段G和备注型字段M在表中的宽度都是()A.2个字节B.4个字节C.8个字节D.10个字节【参考答案】B33 .设数值变量N的值为1或2,若为1,则执行程序PLPRG,若为2,则执行程序P2.PRG,以下错误的程序段是()A.DOCASEB.IFN=IC.Cl=P+ND.C1=STR(N,1)CASEN=IDOPIDO&C1DOP&C1DOPlELSECASEN=2DOP2DOP2ENDIFENDCASE【参考答案】C34 .关系型数据库中最一般的联系是()A.11B.l-mC.m-11D.I-I和m-n【参考

9、答案】B35 .VisuaIFoXPro打开数据库的吩咐是()A. OPENDATABASE数据库名B. USE数据库名C. USEDATABASE数据库名D. OPEN数据库名【参考答案】A二、填空题1.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是1】。【参考答案】1数据库系统2 .算法困难度主要包括时间困难度和【2】困难度。【参考答案】2空间3 .在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【3】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。【参考答案】3驱动模块4 .一棵二叉

10、树第六层(根结点为第一层)的结点数最多为【4】个。【参考答案】4 4325 .数据结构分为逻辑结构和存储结构,循环队列属于【5】结构。【参考答案】5存储6 .在ViSUalFoXPro中,数据库表中不允许有重复记录是通过指定【6】来实现的。【参考答案】6主关键字(候选关键字)7 .在ViSUalFoXPrO中,数据库表S中的通用型字段的内容将存储在【7】文件中。【参考答案】7备注8 .在VisualFoxPro中,可以运用【8】语句跳出SCANENDSCAN循环体外执行ENDSCAN后面的语句。【参考答案】8 EXIT9.在SQL的SELECT查询中运用【9】子句消退查询结果中的重复记录。【参

11、考答案】9 DISTINCT10.在ViSUalFOXPrO中,假如要变更表单上表格对象中当前显示的列数,应设置表格的10属性值。【参考答案】10 ColumnCount11.在ViSUaIFOXPrO中,运用SQL的SELECT语句将查询结果存储在一个临时表中,应当运用11子句。【参考答案】11 Intocursor12.在VisualFoxPro中,运用SQL的CREATETABLE语句建立数据库表时,运用【12】子句说明主索引。【参考答案】12 PRlMARYKEY13.在VisualFoxPro中,运用SQL的CREATETABLE语句建立数据库表时,运用13子句说明有效性规则(域完整

12、性规则或字段取值范围)。【参考答案】13 CHECK14.在SQL的SELECT语句进行分组计算查询时,可以运用14子句来去掉不满意条件的分组。【参考答案】14 HAVING15.设有s(学号,姓名,性别)和sc(学号,课程号,成果)两个表,下面SQL的SELECT语句检索选修的每门课程的成果都高于或等于85分的学生的学号、姓名和性别。SELECT学号,性别FROMSWHERE15(SELECT*FROMscWHEREsc.学号=s.学号AND成果85)。【参考答案】15 NOTEXISTS上机部分1 .基本操作题在考生文件夹下,完成如下操作:(1)建立数据库OrderSnlanage.dbc

13、,把自由表employee.dbf和orders.dbf添加到数据库中。(2)打开表单dh.sex,设置标签控件中英文字母的字号为18,保存表单。(3)打开表单dh.scx,为吩咐按钮“隐藏”添加代码,使表单运行时,单击此按钮隐藏表单上标签控件Iabel1;保存并运行该表单。(4)利用报表向导建立一对多报表,以employee表为父表,选择其中职工号、姓名和性别字段;以。rders表为子表,选择其全部字段。报表样式为简报式,表之间的关联通过“职工号”字段实现,排序方式按职工号降序,报表标题为“职工订单”。报表其他参数取默认值。最终将生成的报表保存为empord.fro【参考答案】(1)具体步骤

14、如下:从“文件”菜单中选择“打开”吩咐。在弹出的“打开”对话框中选择考生书目下的OrderSmanage.dbc文件,单击确定按钮。系统打开“数据库设计器”窗口,在窗口中单击鼠标右键,在弹出的快捷菜单中选择“添加表”吩咐。在弹出的“打开”对话框中选择employee.dbf文件。以同样的方法添加另一个表。(2)具体步骤如下:从“文件”菜单中选择“打开”吩咐,在弹出的“打开”对话框中选择dh.sex,单击“确定”按钮。系统打开“表单设计器”,并显示dh.sex的内容。选中标签文字,在“属性”窗口中设置其FontSiZC属性为18保存表单。(3)具体步骤如下:打开表单dh.SCXe选择“隐藏”按钮

15、,在“属性”窗口中双击CIiCk事务,在弹出的代码窗口中添加如下代码:thisform.Iabell.visible=,f.保存表单,并运行表单。(4)具体步骤如下: 从“文件”菜单中选择“新建”吩咐,在弹出的“新建”对话框中选中“报表”单选按钮,单击“向导”按钮。 在弹出的“向导选取”对话框中选择“一对多报表向导”单击“确定”按钮。 在弹出的对话框中选择父表为employee,并选择其中的“职工号”、“姓名”、“性别”字段,单击“下一步”按钮。 选择子表为Orders,并选择全部字段,单击“下一步”按钮。设置两个表之间通过“职工号”进行关联,单击“下一步”按钮。选择排序依据为“职工号”,并选

16、中“降序”单选按钮,单击“下一步”按钮。选择报表样式为“简报式”,单击“下一步”按钮。输入报表标题为“职工订单”,单击“完成”按钮,在弹出的“另存为”对话框中将报表保存为empord.frx,2.简洁应用题 在考生文件夹下,完成如下简洁应用: (1)打开程序文件PrOgerr.prg,按文件中给出的功能要求改正其中的错误,以文件名为PrOgneW.prg重新保存该文件并运行程序。 (2)表单文件名为myformscx,控件名为InyfOrm,表单标题为“顶层表单”。 (3)为顶层表单建立菜单mymenu。 单击“退出”菜单时,关闭释放此顶层菜单,并返回到系统菜单(在过程中完成)。 【参考答案】

17、 (1)具体步骤如下: 打开progerr.prg文件。 将程序修改如下: OPENDATABASEOrdersmanage CREATEviewviewesASSELECT职工号,SUM(金额)AS总金额FROMorders; GROUPBY职工号 SELECT*FROMviewesWHERE总金额=30000ORDERBY总金额DESC; intodbfnewtabIe 执行“文件”菜单中的“另存为”吩咐,将程序另存为ProgneW.prg。 (2)具体步骤如下: 从“文件”菜单中选择“新建”吩咐,在弹出的“新建”对话框中选中“菜单”单选按钮,单击“新建文件”按钮。 弹出“新建菜单”对话框

18、,单击“菜单”按钮,进入“菜单设计器”窗口。 在“菜单设计器”窗口中输入三个菜单名称“文件”、“编辑”、“退出”,并在“退出”菜单项的“结果”下拉列表中选择“过程”选项,单击“创建”按钮,在弹出的代码窗口中输入如下代码: myform,release setsysmenutodefault 执行“显示”菜单中的“常规选项”吩咐,在弹出的“常规选项”对话框中选中“顶层表单”复选框。 单击“保存按钮,将菜单保存为InymenU.mnx。 执行“菜单”菜单中的“生成”吩咐,在弹出的对话框中单击“生成”按钮。 关闭“菜单设计器”窗口。 从“文件”菜单中选择“新建”吩咐,在弹出的“新建”对话框选中“表单

19、”单选按钮,单击“新建文件”按钮。 在打开的“表单设计器”窗口中更改表单的CaPtion属性为“顶层表单”。 修改表单的ShoWWindOW属性为“2-作为顶层表单”。 给表单的Init事务添加如下代码: domymenu.mprwiththis,“mymenu, 将表单保存为myform.sex,并运行表单。 3.综合应用题 在考生文件夹下,完成如下综合应用: 打开表单文件sapp,并完成如下操作(不得有多余操作): (1)将“课程”表添加到表单的数据环境中; (2)使列表框LiStl中的数据项为“课程”表中的课程名称(课程。课程名); (3)单击列表框中的数据项时,统计选修了所选课程的学生

20、人数(从“考试成果”表),并将结果存储在以课程名命名的表中,表中只有一个字段“人数”; (4)添加一个吩咐按钮Command1,单击该按钮时关闭表单。 【参考答案】 打开表单文件sapp,单击鼠标右键,在弹出的快捷菜单中选择“数据环境”吩咐。 在打开的“数据环境设计器”窗口中单击鼠标右键,在弹出的快捷菜单中选择“添加“吩咐。 系统弹出“打开”对话框,选择“课程”表,单击“确定”按钮。 选择列表框LiSt1,在“属性”窗口中设置ROWSOUrCeTyPe属性为“6-字段”,设置RowSoUrCe属性为“课程。课程名”。 为列表框Listl的Click事务添加如下代码: filename=this.value selectCoUnt(考试成果。学号)as人数from课程innerjoin考试成果; on课程。课程编号:考试成果。课程编号; where课程。课程名=this.valueintodbf&fiIename 在控件工具栏中选择吩咐按钮,在表单中的合适位置单击,添加一个COmmandl按钮,并为其CIiCk事务添加如下代码: Thisform.release 将表单保存,并运行表单。

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

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号