




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2010年计算机等级考试二级VB模拟试题及参考答案(6)温馨提示:帮考网计算机二级VB免费练习题,如需完整题库请登录 一、选择题1.已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则二叉树后序遍历为( )A.GEDHFBCA B.DGEBHFCAC.ABCDEFGH D.ACBFEDHG【参考答案】 B2.如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是( )A.e3,e1,e4,e2 B.e2,e4,e3,e1 C.e3,e4,e1,e2 D.任意顺序【参考答案】 B3.程序设计语言的基本成分是数据成分、运算成分、控制成分和( )A.对象成分 B.变量成分 C.语句成分 D.传输成分【参考答案】 D4.下列不属于软件工程的3个要素的是( )A.工具 B.过程 C.方法 D.环境【参考答案】 D6.在深度为5的满二叉树中,叶子结点的个数为( )A.32 B.31 C.16 D.15【参考答案】 B7.一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的在存储分配通常用( )A.栈 B.堆 C.数组 D.链表【参考答案】 A8.开发软件时对提高开发人员工作效率至关重要的是( )A.操作系统的资源管理功能B.先进的软件开发工具和环境C.程序人员的数量D.计算机的并行处理能力【参考答案】 B9.数据处理的最小单位是( )A.数据 B.数据元素 C.数据项 D.数据结构【参考答案】 C10.下述关于数据库系统的叙述中正确的是( )A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据【参考答案】 B11.与FoxBASE相比,VisualFoxPro增加了()A.备注型字段 B.屏幕型字段C.日期型字段 D.浮点型字段【参考答案】 D12.对数据表CZ进行下列操作,结果为( )USE CZ?BOF()SKIP-1?BOF()GO BOTTOM?EOF()SKIP?EOF()A.T.T.T.T. B.F.T.T.T. C.F.T.F.T. D.F.F.T.T.【参考答案】 C13.索引字段值不惟一,应该选择的索引类型是( )A.主索引 B.普通索引 C.候选索引 D.惟一索引【参考答案】 B14.数据表文件记录的总宽度比其各字段宽度的和多一个字节,此字节( )A.无用 B.放序号C.放记录号 D.放删除标记【参考答案】 D15.若使用SET RELATION命令将当前工作区与被关联工作区建立了关联之后,又用此命令建立了与另一个工作区的关联,并想保持原先建立的关联,则一定要加上的子句是( )A.ACTIVE B.ACCEPT C.AVERAGE D.ADDITIVE【参考答案】 D16.假定X=2,Y=5,执行下列运算后,能够得到数值型结果的是( )A.?X=Y-3 B.?Y-3=X C.X=Y D.X+3=Y【参考答案】 C17.设S=中华人民共和国,如从中取出共和国三字的函数是( )A.SUBSTR(S,5,3) B.SUBSTR(S,9,6)C.SUBSTR(S,9,3) D.SUBSTR(S,5,6)【参考答案】 B18.在下面的Visual FoxPro表达式中,不正确的是( )A.2002-05-01 10:10:10 AM-10B.2002-05-01-DATE()C.2002-05-01+DATE()D.2002-05-01+1000【参考答案】 C19.数据表文件STU.DBF,姓名字段均为学生全名,执行下列命令最后一条结果是( )USE STUINDEX ON姓名TO STU1SET EXACT OFFFIND李DISPLAY姓名,性别Record#姓名 性别1 李涛 男SET EXACT ONFIND李?EOF()A.F B.T C.0 D.1【参考答案】 B20.数据库文件有30条记录,当前记录是20,执行命令LIST NEXT 5后,所显示记录号是( )A.2125 B.2126 C.2025 D.2024【参考答案】 D21.统计在校生党员数的正确操作是( )A.SUM FOR党员否B.COUNT FOR党员否=.T.C.SUM党员否D.COUNT FOR党员否【参考答案】 D22.Visual FoxPro的ZAP命令可以删除当前数据库表文件的( )A.所有记录 B.满足条件的记录 C.结构 D.带有删除标记的记录【参考答案】 A23.要使学生数据表中不出现同名学生的记录,在数据库中需要建立( )A.字段有效性限制 B.属性设置 C.记录有效性限制 D.设置触发器【参考答案】 D24.有以下程序段:DO CASECASE计算机=60?计算机成绩是:+及格CASE计算机=70?计算机成绩是:+中CASE计算机=80?计算机成绩是:+良CASE计算机=90?计算机成绩是:+优ENDCASE设学生数据表当前记录的计算机字段的值是89,执行下面程序段之后,屏幕输出( )A.计算机成绩是:不及格 B.计算机成绩是:及格C.计算机成绩是:良 D.计算机成绩是:优【参考答案】 B25.创建类时,首先要定义类的( )A.名称 B.属性 C.事件 D.方法【参考答案】 A26.每个工作区可以打开几个数据库文件,正确的是( )A.1 B.2 C.10 D.15【参考答案】 A27.若要恢复逻辑删除的若干记录,应该( )A.重新输入 B.立即按ESC键C.用鼠标重新单击删除标识 D.用SET DELETE OFF命令【参考答案】 C28.可以用MODIFY COMMAND命令编辑的文件类型是( )A.FRM B.FMT C.PRG D.DBC【参考答案】 C29.函数出现在表达式中可以作为( )A.运算对象 B.运算符 C.字符串 D.命令【参考答案】 A30.在下列对象中,属于容器类的为( )A.文本框 B.组合框 C.表格 D.命令按钮【参考答案】 C31.支持循环结构的语句个数有( )A.1 B.2 C.0 D.3【参考答案】 D32.在下列函数中,函数值为数值的是( )A.AT(人民,中国人民大学) B.CTOD(06/08/98)C.BOF() D.SUBSTR(DTOC(DATE(),1,2)【参考答案】 A33.Visual FoxPro的三种操作方式是:支持用户使用菜单、命令和( )A.循环 B.备注文件 C.命令文件 D.内存变量【参考答案】 B34.如果数值型字段的宽度为10,小数位数为2,则其整数部分的最大取值是( )A.9999999 B.999999 C.99999 D.9999【参考答案】 A35.要想定义标签控件的Caption显示效果的大小,要定义标签属性的( )A.FontSize B.Caption C.Height D.AutoSize【参考答案】 A二、填空题1.在关系模型中,关系中不允许出现相同元组的约束是通过【1】实现的。【参考答案】【1】主关键字2.VisualFoxPro中项目文件扩展名是【2】。【参考答案】【2】PJX或PJX3.使数据库表变为自由表的命令是【3】TABLE。【参考答案】【3】REMOVE4.在Visual FoxPro的查询设计器中【4】选项卡对应的SQL短语是WHERE。【参考答案】【4】筛选5.在Visual FoxPro中,BUILD【5】命令连编生成的程序可以脱离开Visual FoxPro在Windows环境下运行。【参考答案】【5】EXE6.当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参数完整性的删除规则为【6】。【参考答案】【6】级联7.在Visual FoxPro中释放和关闭表单的方法是【7】。【参考答案】【7】Release8.为了从用户菜单返回到默认的系统菜单应该使用命令SET【8】TO DEFAULT。【参考答案】【8】SYSMENU9.在Visual FoxPro的表单设计中,为表格控件指定数据源的属性是【9】。【参考答案】【9】RecordSource10.表示1962年10月27日的日期常量应该写为【10】。【参考答案】【10】1962-10-2711.为学生表增加一个平均成绩字段的正确命令是ALTER TABLE 学生 ADD【11】平均成绩 N(5,2)【参考答案】【11】COLUMN12.在将设计好的表单存盘时,系统将生成扩展名分别是SCX和【12】的两个文件。【参考答案】【12】SCT13.在Visual FoxPro中为表单指定标题的属性是【13】。【参考答案】【13】Caption14.在Visual FoxPro中表单的Load事件发生在Init事件之【14】。【参考答案】【14】前15.在Visual FoxPro中如下程序的运行结果(即执行命令DO main后)是【15】。*程序文件名:main.prgSET TALK OFFCLOSE ALLCLEAR ALLmX=Visual FoxPromY=二级DO s1?xY+mXRETURN*子程序文件名:s1.prgPROCEDURE s1LOCAL mXmX=Visual FoxPro DBMS 考试mY=计算机等级+mYRETURN【参考答案】【15】计算机等级二级Visual FoxPro上机部分1.基本操作题在考生文件夹下完成下列基本操作:(1)新建一个名为“学生管理”的项目文件。(2)将“学生”数据库加入到新建的项目文件中。(3)将“教师”表从“学生”数据库中移出,使其成为自由表。(4)通过“学号”字段为“学生”和“选课”表建立永久联系(如果有必要请先建立有关索引)。【参考答案】(1)在“命令”窗口输入命令:CREATE PROJECT学生管理,建立一个新的项目文件。(2)在新建的项目管理器中,单击“数据”选项卡,然后选择列表框中的“数据库”选项,单击“添加”按钮,将考生文件下的“学生”数据库文件添加到项目管理器中。(3)在“数据库”分支下,选择“教师”数据表文件,单击项目管理器上的“移去”命令按钮,在弹出的对话框中选择“移去”,将“教师”表从数据库中移出。(4)具体步骤如下: 在“数据库”分支下,选择“学生”数据表文件,单击项目管理器上的“修改”命令按钮,打开表设计器,在“字段”选项卡中为“学号”字段设置一个索引排序,然后单击“索引”选项卡,在“索引”下拉列表框中设置索引类型为“主索引”。 以同样的方法为“选课”表的“学号”字段建立一个普通索引。 选择“学生”数据库,单击项目管理器“修改”命令按钮打开数据库设计器,将“学生”表中“索引”下面“学号”主索引字段拖到“选课”表中“索引”下面“学号”索引字段上,建立两个表之间永久性联系。【试题解析】本试题考查的是通过项目管理器来完成一些数据库与数据库表的基本操作,项目的建立可以通过在命令窗口输入命令来实现,数据库的添加以及数据库表的移出,可以通过项目管理器中的命令按钮,进行操作,建立表间的永久性联系,需要在数据库设计器中进行,且进行关联的两个表必须建立相关的字段索引。2.简单应用题(1)在考生文件夹下有数据表文件“产品表”,要求考生根据此数据表设计一个按“部门编号”来分组的报表,并用虚线隔开分组记录,报表以“部门_fz”名保存。产品表中的字段如下:产品表(产品编号,产品名称,部门编号,生产日期,生产数量,产品成本,库存)(2)在考生文件夹下有数据表文件“设备表”,要求设计一个程序实现如下功能: 将表中“设备型号”以“M”开头的“使用部门”改为“生产一间”,并将非进口车床的“使用部门”同样改为“生产一间”。 将进口微机的“使用部门”改为“生产二间”。 删除表中“使用部门”字段记录为“办公室”的所有记录。设备表内容:设备型号、设备名称、出产日期、设备数量、设备单价、使用部门、进口。要求使用SQL语句设计本题,将程序保存在“设备_SQL.prg”文件中,浏览运行结果。【参考答案】(1)具体步骤如下: 为“产品表”的“部门编号”建立一个普通索引。 在“命令”窗口输入:CREATE REPORT部门_fz,进入报表设计器。 在报表的数据环境中添加数据表文件“产品表”,然后右击产品表,选择“属性”快捷命令,在属性面板中修改表的Order属性值为部门编号。 选择菜单命令“报表”“数据分组”,在弹出的对话框中输入分组表达式。 设置分组表达式后,在报表设计器中增加了“组标头1:部门编号”和“组注脚1:部门编号”两个带区,在数据环境中,将“产品表”中的“部门编号”字段拖到报表的“组标头1:部门编号”区域,其他字段全部拖到报表的“细节”带区。 通过“报表控件”工具栏(如果无显示,可以通过菜单命令“显示”“报表控件工具栏”显示工具栏)为每个字段添加一个相应的标签来显示字段名。 在“组注脚1:部门编号”下添加一根直线,选择直线,在“格式”菜单项中单击“绘画笔”“虚线”命令,将添加的直线设置成虚线。(2)在“命令”窗口输入:MODIFY COMMAND设备_SQL,进入程序设计窗口,编写如下程序段:*下面是“设备_SQL.prg”文件的程序内容*SET TALK OFFSET SAFETY OFFUPDATE 设备表SET 使用部门=“生产一间”;WHERE SUBSTR(ALLTRIM(设备型号),1,1)=“M”;OR(设备名称=“车床”AND 进口=.F.)UPDATE 设备表SET 使用部门=“生产二间”;WHERE 设备名称=“微机”AND 进口=.T.DELETE FROM 设备表 WHERE 使用部门=“办公室”BROWSEUSESET SAFETY ONSET TALK ON【试题解析】本试题主要考查了报表的设计和SQL语句的简单应用。在(1)小题中,报表的数据源是一个表,记录的物理顺序可能不适合于分组,因为报表布局实际上不排序数据,它只是按它们在数据源中存在的顺序处理数据,因此需要先将表按部门编号建立索引,这样才能达到分组显示的效果。在(2)小题中SQL用来更新数据的语句主要是UPDATE。3.综合应用题在考生文件夹下,打开Ecommerce数据库,完成如下综合应用(所有控件的属性必须在表单设计器的属性窗口中设置):设计一个名称为myforma的表单(文件名和表单名均为myforma),表单的标题为“客户商品订单基本信息浏览”。表单上设计一个包含三个选项卡的页框(pageframe1)和一个“退出”命令按钮(command1)。要求如下:(1)为表单建立数据环境,按顺序向数据环境添加Article、Customer和OrderItem表。(2)按从左至右的顺序,三个选项卡的标签(标题)名称分别为“客户表”、“商品表”和“订单表”,每个选项卡上均有一个表格控件,分别显示对应表的内容(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版国有企业劳务派遣员工服务协议
- 2025房地产项目居间合同范本:可持续发展地产项目合作
- 2025电商代运营年度供应链管理服务合同范本
- 2025版钢构工程安装与绿色环保验收合同协议
- 2025版专业清洁公司劳务分包安全合作协议书
- 二零二五版深基坑定向钻施工与支护设计合同
- 2025版大学生创新创业项目投资合作协议
- 2025版二手商铺租赁合同租赁双方权利义务说明书
- 2025范本模板:内部股东退出及环境保护责任合同
- 2025版企业单位食堂外包服务托管合同协议书
- 《KTV市场调研》课件
- 番茄病毒病图谱及简介
- 食品分析实践报告范文
- DB62-T 5041-2024 凹凸棒石黏土矿产地质勘查规范
- 承插盘扣落地脚手架施工方案
- GB/T 3325-2024金属家具通用技术条件
- 矿山安全生产法律法规
- GB/T 44670-2024殡仪馆职工安全防护通用要求
- THXCY 001-2024 草种质资源调查与收集技术规程
- 2024连续油管技术规范
- 2024版专升本宣讲课件完整版
评论
0/150
提交评论