欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    全国计算机等级考试二级VFP笔试试题及解析.docx

    • 资源ID:3752590       资源大小:97.33KB        全文页数:26页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    全国计算机等级考试二级VFP笔试试题及解析.docx

    1、全国计算机等级考试二级VFP笔试试题及解析2012年3月全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。 (1)下列叙述中正确的是 A)循环队列是队列的一种链式存储结构 B)循环队列是一种逻辑结构C)循环队列是队列的一种顺序存储结构 D)循环队列是非线性结构 (2)下列叙述中正确的是 A)栈是一种先进先出的线性表 B)队列是一种后进先出的线性表C)栈与队列都是非线性结构 D)以上三种说法都

    2、不对 (3)一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为A)4 B)16 C)10 D)6 (4)在下列模式中,能够给出数据库物理存储结构与物理存取方法的是A)逻辑模式 B)概念模式 C)内模式 D)外模式 (5)在满足实体完整性约束的条件下 A)一个关系中可以没有候选关键字 B)一个关系中只能有一个候选关键字 C)一个关系中必须有多个候选关键字 D)一个关系中应该有一个或多个候选关键字 (6)有三个关系R、S和T如下:RstABCABCABCa12a12b21b21d21c31c31 则由关系R和S得到关系T的操作是 A)并 B)差 C)交 D)自然连接 (7)软件生命周

    3、期的活动中不包括 A)软件维护 B)需求分析 C)市场调研 D)软件测试 (8)下面不属于需求分析阶段任务的是 A)确定软件系统的性能需求 B)确定软件系统的功能需求 C)指定软件集成测试计划 D)需求规格说明书评审 (9)在黑盒测试方法中,设计测试用例的主要根据是 A)程序外部功能 B)程序数据结构 C)程序流程图 D)程序内部结构 (10)在软件设计中不使用的工具是A)系统结构图 B)程序流程图 C)PAD图 D)数据流图(DFD图) (11)Visual FoxPro6.0属于 A)层次数据库管理系统 B)关系数据库管理系统C)面向对象数据库管理系统 D)分布式数据库管理系统 (12)下

    4、列字符型常量的表示中,错误的是 A)品牌 B)5+3 C)x=y D)计算机 (13)函数UPPER(1a2B)的结果是A)1A2b B)1a2B C)1A2B D)1a2b (14)可以随表的打开而自动打开的索引是A)单项压缩索引文件 B)单项索引文件C)非结构复合索引文件 D)结构复合索引文件 (15)为数据库表增加字段有效性规则是为了保证数据的 A)域完整性 B)表完整性 C)参照完整性 D)实体完整性 (16)在Visual FoxPro中,可以在不同工作区同时打开多个数据库表或自由表,改变当前工作区的命令是 A)OPEN B)SELECT C)USE D)LOAD (17)在INPU

    5、T、ACCEPT和WAIT三个命令中,必须要以回车键表示结束的命令是 A)ACCEPT、WAIT B)INPUT、WAIT C)INPUT、ACCEPT D)INPUT、ACCEPT和WAIT (18)下列控件中,不能设置数据源的是 A)复选框 B)命令按钮 C)选项组 D)列表框 (19)查询“教师”表中“住址”字段中含有“望京”字样的教师信息,正确的SQL语句是 A)SELECT * FROM 教师 WHERE 住址 LIKE %望京% B)SELECT * FROM 教师 FOR 住址 LIKE %望京% C)SELECT * FROM 教师 FOR 住址 =%望京% )SELECT *

    6、 FROM 教师 WHERE 住址 =%望京% (20)查询设计器中的“筛选”选项卡的作用是 A)查看生成的SQL代码 B)指定查询条件 C)增加或删除查询表 D)选择所要查询的字段 (21)某数据表有20条记录,若用函数EOF( )测试结果为.T.,那么此时函数RECNO()值是 A)21 B)20 C)19 D)1 (22)为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是“110”,正确的SQL语句是 A)CHANGE TABLE 教师 ALTER 职工号 SET CHECK LEFT (职工号,3)=110 B)CHANGE TABLE 教师 ALTER 职工号 SET

    7、CHECK OCCURS (职工号,3)=110 C)ALTER TABLE 教师 ALTER 职工号 SET CHECK LEFT (职工号,3)=110 D)ALTER TABLE 教师 ALTER 职工号 CHECK LEFT (职工号,3)=110 (23)对数据库表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为 A)性别+年龄 B)VAL(性别)+年龄 C)性别,年龄 D)性别+STR(年龄,2)(24)删除视图salary的命令是 A)DROP VIEW salary B)DROP salary VIEW C)DELECT salary D)DELECT

    8、salary VIEW (25)关于内存变量的调用,下列说法正确的是 A)局部变量能被本层模块和下层模块程序调用 B)私有变量能被本层模块和下层模块程序调用 C)局部变量不能被本层模块程序调用 D)私有变量只能被本层模块程序调用 (26)在命令按钮组中,决定命令按钮数目的属性是 A)ButtonNum B)ControlSource C)ButtonCount D)Value (27)报表文件的扩展名是 A).MNX B).FXP C).PRG D).FRX (28)下列选项中,下列属于SQL数据定义功能的是 A)ALTER B)CREATE C)DROP D)SELECT (29)要将Vis

    9、ual FoxPro系统菜单恢复成标准配置,可先执行SET SYSMENU NOSAVE命令,然后再执行 A)SET TO SYSMENU B)SET SYSMENU TO DEFAULT C)SET TO DEFAULT D)SET DEFAULT TO SYSMENU (30)假设有一表单,其中包含一个选项按钮组,在表单运行启动时,最后触发的事件是 A)表单Init B)选项按钮的Init C)选项按钮组的Init D)表单的Load 3135题使用如下三个数据库表: 图书(索书号,书名,出版社,定价,ISBN) 借书证(结束证号,姓名,性别,专业,所在单位) 借书记录(借阅号,索书号,借

    10、书证号,借书日期,还书日期) 其中:定价是货币型,借书日期和还书日期是日期型,其他是字符型。 (31)查询借书证上专业为“计算机”的所有信息,正确的SQL语句是 A)SELECT ALL FROM 借书证 WHERE 专业=计算机 B)SELECT 借书证号 FROM 借书证 WHERE 专业=计算机 C)SELECT ALL FROM 借书记录 WHERE 专业=计算机 D)SELECT * FROM 借书证 WHERE 专业=计算机 (32)查询2011年被借过图书的书名、出版社和借书日期,正确的SQL语句是A)SELECT 书名,出版社,借书日期 FROM 图书,借书记录WHERE 借书

    11、日期=2011 AND 图书.索书号=借书记录.索书号 B)SELECT 书名,出版社,借书日期 FROM 图书,借书记录 WHERE 借书日期=YEAR(2011) AND 图书.索书号=借书记录.索书号C)SELECT 书名,出版社,借书日期 FROM 图书,借书记录 WHERE图书.索书号=借书记录.索书号 AND YEAR(借书日期)=2011 D) SELECT 书名,出版社,借书日期 FROM 图书,借书记录图书.索书号=借书记录.索书号 AND WHERE YEAR(借书日期)=YEAR(2011) (33)查询所有借阅过“中国出版社”图书的读者的姓名和所在单位A)SELECT

    12、姓名,所在单位 FROM 借书证,图书,借书记录 WHERE 图书.索书号=借书记录.索书号 AND 借书证.借书证号=借书记录.借书证号 AND 出版社=中国出版社 B)SELECT 姓名,所在单位 FROM图书,借书证WHERE 图书.索书号=借书证.借书证号 AND 出版社=中国出版社 C)SELECT 姓名,所在单位 FROM图书,借书记录 WHERE 图书.索书号=借书记录.索书号 AND 出版社=中国出版社 D)SELECT 姓名,所在单位 FROM 借书证,借书记录 WHERE 借书证.借书证号=借书记录.借书证号 AND 出版社=中国出版社 (34)从借书证表中删除借书证号为“

    13、1001”的记录,正确的SQL语句是 A)DELETE FROM 借书证 WHERE 借书证号=1001 B)DELETE FROM 借书证 FOR 借书证号=1001 C)DROP FROM 借书证 WHERE 借书证号=1001 D)DROP FROM 借书证 FOR 借书证号=1001 (35)将选项为“锦上计划研究所”的所在单位字段值重设为“不详”,正确的SQL语句是 A)UPDATE 借书证 SET 所在单位=锦上计划研究所 WHERE 所在单位=不详 B)UPDATE 借书证 SET 所在单位=不详 WITH所在单位=锦上计划研究所 C)UPDATE 借书证 SET 所在单位=不详

    14、 WHERE所在单位=锦上计划研究所 D)UPDATE 借书证 SET 所在单位=锦上计划研究所 WITH 所在单位=不详二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡【1】【15】序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整。(1)在长度为n的顺序存储的线性表中删除一个元素,最坏情况下需要移动表中的元素个数为 【1】 。(2)设循环队列的存储空间为Q(1:30),初始状态为front=rear=30。现经过一系列入队与退队运算后,front=16,rear=15,则循环队列中有 【2】 个元素。(3)数据库管理系统提供的数据语言中,负责数据的增、删、

    15、改和查询的是 【3】 。(4)在将E-R图转换到关系模式时,实体和联系都可以表示成 【4】 。(5)常见的软件工程方法有结构化方法和面向对象方法,类、继承以及多态性等概念属于 【5】 。(6)数据库系统的数据完整性是指保证数据 【6】 的特性。(7)表达式LEN(SPACE(3)-SPACE(2)的结果为 【7】 。(8)自由表与数据库表相比较,在自由表中不能建立 【8】 索引。(9)在Visual FoxPro的查询设计器中 【9】 选项对应于SELECT短语。(10)删除父表中的记录时,若子表中的所有相关记录能自动删除,则相应的参照完整性的删除规则为 【10】 规则。(11)Visual

    16、FoxPro子类是通过继承父类生成的,在子类中可以对父类继承的方法和属性进行 【11】 。(12)在Visual FoxPro中为表单指定标题的属性是 【12】 。(13)SQL语言可以命令方式交互使用,也可以嵌入到 【13】 中使用。(14)在工资表中,按工资从高到低显示职工记录的SQL语句为:SELECT * FROM 工资表 ORDER BY 工资 【14】 。(15)在Visual FoxPro中,删除记录的SQL命令是 【15】 。解析一、 选择题1. 答案:C解释:所谓循环队列,就是将队列存储空间的最后一个位置绕道第一个位置,形成逻辑上的空间,供队列循环使用。循环队列空的条件为S=

    17、0,:循环队列满的条件为S=1且front=rear。所以循环队列就是顺序存储结构。2. 答案:D解释:此题考点是栈的特点。栈是一端封闭而另一端删除的线性表。栈是按照先进后出,后进先出的原则组织数据的。3. 答案:B解释:根据二叉树的节点计算公式,1、度为0的节点总比度为2的节点多一个,所以度为2节点为:4个。2、总结点=度为0+度为1+度为2。所以度为1=25-5-4=16。4. 答案:D解释:它是用户所见的数据模式,概念模式是抽象的描述不是客户需求的。5. 答案:D解释:实体完整性中:主索引一个表只能有一个,而候选索引是可以有多个。它们保证了实体完整性。6. 答案:B解释:此题考的是关系模

    18、型的基本运算。此题采用排除法:1、并运算特点:运算的两个关系结构必须相同,行增加,列不变。2、乘运算:行相乘,列相加。差运算:行减少,列不变。所以结果选:B7. 答案:C 解释:市场调研属于需求分析阶段。8. 答案:C 解释:此题考查需求分析阶段的工作。需求获取、需求分析、编写需求规格说明书、需求评审。9. 答案:A解释:黑盒测试是测试外部功能,主要方法有:等价类划分法,边界值分析法,错误推测法,因果图。10. 答案:D 解释: 此题考的是软件详细设计的工具。常见的过程设计工具有:1、图形工具:程序流程图(PFD)、盒图(N-S)、问题分析图(PAD)、分层输入处理输出图(HIPO)。2、表格

    19、工具:判定表。3、语言工具:过程设计语言、伪代码。所以选择:D11. 答案:B解释:Visual FoxPro是一个关系数据库管理系统软件。Visual FoxPro是为数据库结构和应用程序开发而设计的功能强大的面向对象的环境。12. 答案:A解释:字符定界符有: “” 。相同定界符不能嵌套使用。13. 答案:C解释:upper()函数功能是将小写转成大写字母输出。14. 答案:D解释:索引是一样的,区别只是一个单索引文件中只有一个索引,而一个结构化复合索引文件中可以包含多个索引项.在应用中,结构化复合索引将在表打开时自动打开,如果其中有主索引,则自动应用该索引对表进行索引,这是因为结构化复合

    20、索引一般情况下是与表名的根名相同仅扩展名不同,系统可以寻找特定的文件以凌判断是否存在相应的复合索引文件.在其它情况下,单索引文件(.IDX)与复合索引文件(.CDX)是没有什么区别的. 所以选择:D15. 答案:A解释:字段有效性规则保证了数据的域完整性,主索引和候选索引保证了数据的实体完整性。16. 答案:B 解释:选择已经定义的工作区用select语句17. 答案:C解释:VF中的输入函数有input和accept函数,第一个可以识别任何类型,第二个只能识别字符类型,共同点:都是以回车结束输入。Wait命令是等待函数,其默认是以任意键结束。18. 答案:B解释:复选框、选项组、列表框可以接

    21、收数据,而命令按钮不可以。19. 答案:A解释:SQL语句后接条件的命令是where,所以排除B和C,而like命令使用格式:表达式 like “匹配内容”。所以选择A。20. 答案:B解释:查询设计器中筛选对应SQL的语句是where,排序依据是:order by,分组依据是:group by,满足条件是:having等。21答案:A 解释:首先eof()函数是测试表中的记录在表尾最后一行的下一行为.t.,否则为.f.。recno()函数的功能是:测试当前记录号。所以当前为.t.,则在记录号2122. 答案:C解释:增加字段属于修改表的操作,并且为表中某个字段添加字段有效性规则。所以使用al

    22、ter table 表名 alter 字段名 set check 有效性规则。注意:set check使用是当表已经存在字段,需要添加字段有效性规则时使用。如果字段已经存在字段有效性规则需要进行修改,则使用:check。23. 答案:D解释:索引关键字表达式:性别+str(字段,2)24. 答案:A解释:删除表文件命令:drop table 表名,删除视图命令:drop view 视图名。25. 答案:B解释:局部变量只能被本层进行调用,用local定义。私有变量能被本层和下层程序调用,用private定义。26. 答案:C解释:统计命令按钮数目的属性是:bottomcount。27. 答案:

    23、D解释:.mnx是菜单文件。.fxp是编译文件。.prg是程序文件。.frx是报表文件。28. 答案:D解释:SQL的定义功能:create、alter、drop。SQL查询功能:select。29. 答案:B解释:菜单恢复标准配置命令:set sysmenu nosave,set sysmenu to default。30. 答案:A解释:事件执行顺序:load-按钮的init-表单的init事件。31答案:D解释: 查询所有数据可以用*代表所有字段。32. 答案:C 解释:借书日期字段类型是:日期型,而20011是数值型,不可以进行运算,year函数功能是返回当前日期的年份,是数值型,所以

    24、year(借书日期)=2011是正确表达式。33. 答案:A 解释:分析题目可以得出:本题查询结果有:姓名,作者单位,数据有两个表,所以应该使用公共字段和条件。34. 答案:A解释:删除记录命令时:delete from 表名 where 条件。35. 答案:C解释:本题考查更新数据命令:update 表名 set 字段= 新字段名 where 条件。二、填空 1.答案:n-解释:长度为n的顺序存储结构,最坏情况下需要移动n+1次。2. 答案:29解释:此题考的是队列的特点:队列是用一个尾指针的指针指向对尾指针,用一个排头指针指向排头元素的前一个元素。循环队列就是将队列存储空间的最后一个位置绕

    25、到第一个位置,形成逻辑上的环状空间,此题:front=16,尾指针rear=15,既是从17开始,到15是最后一个放数据的位置,所以答案:15-16+30=293.答案:数据操纵语言解释:数据操纵语句:delete、update、insert。4.答案:关系解释:E-R模型关系属性属性实体元组实体集关系联系关系5.答案:面向对象方法 解释:面向对象三大机制:封装、继承、多态。6.答案:正确 解释:数据完整性保证数据的正确性。7.答案:5 解释:space()函数是产生空格,空格是字符类型,所以字符与字符相减运算,结果一定是字符型。所以为58.答案:主 解释:自由表和数据库表的区别:1、自由表没

    26、有字段有效性规则而数据库表有,2、数据库表不能建立主索引而自由表可以建立。9.答案:字段 解释:查询设计器中各个选项卡对应的语句有:字段-select,筛选-where,排序依据-order by,分组依据-group by等。10.答案:级联 解释:级联规则:当主表做相应改动,则子表也做相应的改动。限制规则:当主表做想应改动,则子表禁止改动。忽略规则:当主表做想应改动,则与子表没有关系。11.答案:调用 解释:子类使用父类的方法或属性则需要调用。12.答案:Caption 解释:表单标题属性:caption,表但控件名/表单对象名:name。13.答案:程序设计语言 解释:SQL语言可以直接

    27、以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用14.答案:Desc 解释:从高到底是降序(DESC),从底到高是升序(ASC)15.答案:Delete From 解释:SQL语言中删除:delete from、更新:update、插入:insert into。2012年9月全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)(1)下列链表中,其逻辑结构属于非线性结构的是A)循环链表B)双向链表C)带链的栈D)二叉链表(2)设循环队列的存储空间为Q(1:35),初始状态为front=rear=35

    28、,现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为A)16B)20C)0或35D)15(3)下列关于栈的叙述中,正确的是A)栈顶元素一定是最先入栈的元素B)栈操作遵循先进后出的原则C)栈底元素一定是最后入栈的元素D)以上三种说法都不对(4)在关系数据库中,用来表示实体间联系的是A)二维表B)树状结构C)属性D)网状结构(5)公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,则实体部门和职员间的联系是A)m:1联系B)1:m联系C)1:1联系D)m:n联系(6)有两个关系R和S如下:则由关系R得到关系S的操作是A)自然连接B)选

    29、择C)并D)投影(7)数据字典(DD)所定义的对象都包含于A)程序流程图B)数据流图(DFD图)C)方框图D)软件结构图(8)软件需求规格说明书的作用不包括A)软件可行性研究的依据B)用户与开发人员对软件要做什么的共同理解C)软件验收的依据D)软件设计的依据(9)下面属于黑盒测试方法的是A)逻辑覆盖B)语句覆盖C)路径覆盖D)边界值分析(10)下面不属于软件设计阶段任务的是A)数据库设计B)算法设计C)软件总体设计D)制定软件确认测试计划(11)不属于数据管理技术发展三个阶段的是A)文件系统管理阶段B)高级文件管理阶段C)手工管理阶段D)数据库系统阶段(12)以下哪些术语描述的是属性的取值范围A)字段B)域C)关键字D)元组(13)创建新项目的命令是A)CREATENEWITEMB)CREATEITEMC)CREATENEWD)CREATEPROJECT(14)在项目管理器的“数据”选项卡


    注意事项

    本文(全国计算机等级考试二级VFP笔试试题及解析.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开