【计算机类职业资格】二级VISUAL+FOXPRO全真-2013年3月2及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO全真-2013年3月2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO全真-2013年3月2及答案解析.doc(29页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO 全真-2013 年 3 月 2 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:40,分数:40.00)1.设循环队列为 Q(1:m),其初始状态为 front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为_。 A.5 B.6 C.m-5 D.m-6(分数:1.00)A.B.C.D.2.某二叉树的前序遍历为 ABCDEFG,中序遍历为 DCBAEFG,则该二叉树的后序遍历为_。 A.EFGDCBA B.DCBEFGA C.BCDGFEA
2、 D.DCBGFEA(分数:1.00)A.B.C.D.3.下列叙述中错误的是_。 A.在链表中,如果每个结点有两个指针域,则该链表一定是非线性结构 B.在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是非线性结构 C.在链表中,如果每个结点有两个指针域,则该链表一定是线性结构 D.在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是线性结构(分数:1.00)A.B.C.D.4.下列叙述中错误的是_。 A.在带链队列中,队头指针和队尾指针都是在动态变化的 B.在带链栈中,栈顶指针和栈底指针都是在动态变化的 C.在带链栈中,栈顶指针是在动态变化的,但栈底指针是不变的 D.在带
3、链队列中,队头指针和队尾指针可以指向同一个位置(分数:1.00)A.B.C.D.5.软件生命周期中,确定软件系统要做什么的阶段是_。 A.需求分析 B.软件测试 C.软件设计 D.系统维护(分数:1.00)A.B.C.D.6.下面对软件测试和软件调试有关概念叙述错误的是_。 A.严格执行测试计划,排除测试的随意性 B.程序调试通常也称为 Debug C.软件测试的目的是发现错误和改正错误 D.设计正确的测试用例(分数:1.00)A.B.C.D.7.下面属于系统软件的是_。 A.财务管理系统 B.编译软件 C.编辑软件 Word D.杀毒软件(分数:1.00)A.B.C.D.8.将 E-R 图转
4、换为关系模式时,E-R 图中的实体和联系都可以表示为_。 A.属性 B.键 C.关系 D.域(分数:1.00)A.B.C.D.9.有两个关系 R 与 S 如下,由关系 R 和 S 得到关系 T,则所使用的操作为_。 RA A1a 0b 1SB B1 B2f 3 k2n 2 x1TA A1 B B1 B2a 0 f 3 k2a 0 n 2 x1b 1 f 3 k2b 1 n 2 x1 A.并 B.自然连接 C.笛卡尔积 D.交(分数:1.00)A.B.C.D.10.在数据管理的三个发展阶段中,数据的共享性好且冗余度最小的是_。 A.人工管理阶段 B.文件系统阶段 C.数据库系统阶段 D.面向数据
5、应用系统阶段(分数:1.00)A.B.C.D.11.设 x 的值为 345.345,如下函数返回值为 345 的是_。 A.ROUND(x,2) B.ROUND(x,1) C.ROUND(x,0) D.ROUND(x,-1)(分数:1.00)A.B.C.D.12.在项目管理器中,选择一个数据库表并单击“移去”按钮,在弹出的对话框中单击“删除”按钮后,该表将_。 A.从数据库中移出,变成自由表 B.从数据库中移出,被保留在原目录里 C.从数据库中移出,被放在 Windows 的回收站中 D.从数据库中移出,并将从磁盘上删除(分数:1.00)A.B.C.D.13.在打开表时,Visual FoxP
6、ro 会自动打开_。 A.单独的.idx 索引 B.采用非默认名的.cdx 索引 C.结构复合索引 D.非结构复合索引(分数:1.00)A.B.C.D.14.在查询设计器中可以根据需要指定查询的去向。下列选项中不属于 Visual FoxPro 指定的查询输出去向的是_。 A.临时表 B.标签 C.文本 D.图形(分数:1.00)A.B.C.D.15.关于 Visual FoxPro 视图的描述,说法正确的是_。 A.视图设计完成之后,将以.VPR 为扩展名的文件形式保存在磁盘中 B.不用打开数据库也可以使用视图 C.通过视图只能查询数据,不能更新数据 D.通过远程视图可以访问其他数据库(分数
7、:1.00)A.B.C.D.16.下列关于工作区的描述,错误的是_。 A.Visual FoxPro 最小的工作区号是 0 B.在一个工作区中只能打开一个表 C.如果没有指定工作区,则在当前工作区打开和操作表 D.SELECT 0 命令是指在尚未使用的工作区里选择编号最小的工作区(分数:1.00)A.B.C.D.17.设有一个数据库表:学生(学号,姓名,年龄),规定学号字段的值必须是 10 个数字组成的字符串,这一规则属于_。 A.实体完整性 B.域完整性 C.参照完整性 D.限制完整性(分数:1.00)A.B.C.D.18.Visual FoxPro 的项目管理器包括多个选项卡,其中“表单”
8、在_。 A.文档选项卡 B.数据选项卡 C.类选项卡 D.代码选项卡(分数:1.00)A.B.C.D.19.在 Visual FoxPro 中,如果要保存 word 格式的数据,需要使用的数据类型是_。 A.通用型 B.备注型 C.字符型 D.文本型(分数:1.00)A.B.C.D.20.关于 Visual FoxPro 的配置,下列说法错误的是_。 A.对于 Visual FoxPro 配置所做的更改既可以是临时的,也可以是永久的 B.可以通过 SET 命令和“选项”对话框定制自己的系统环境 C.在“选项”对话框中选择各项设置,单击“确定”按钮之后,所改变的设置是临时的,仅在本次系统运行期间
9、有效 D.单击“选项”对话框中的“设置为默认值”按钮,Visual FoxPro 将把系统环境还原成最初始的系统默认配置(分数:1.00)A.B.C.D.21.执行下列程序后,屏幕显示的结果是_。CLEARSTORE 20 TO x,ySET UDFPARMS TO REFERENCEsp(x,(y)? x,y*过程 spPROCEDURE spPARAMETERS x1,x2x1=100x2=100ENDPROC A.20 20 B.20 100 C.100 20 D.100 100(分数:1.00)A.B.C.D.22.在表 student.dbf 中存储了所有学生信息,设有如下程序:SE
10、T TALK OFFCLEARUSE studentDO WHILE! EOF()IF 年龄18REPLACE 年龄 WITH 年龄+1SKIPEXITENDIFSKIPENDDOUSERETURN该程序实现的功能是_。 A.将所有年龄大于 18 的学生年龄增加 1 岁 B.将所有年龄小于 18 的学生年龄增加 1 岁 C.将第一条年龄大于 18 的学生年龄增加 1 岁 D.将第一条年龄小于 18 的学生年龄增加 1 岁(分数:1.00)A.B.C.D.23.用于声明某变量为全局变量的命令是_。 A.GLOBAL B.PUBLIC C.PRIVATE D.LOCAL(分数:1.00)A.B.C
11、.D.24.下列打开数据库设计器的方法中,错误的是_。 A.使用命令 OPEN DATABASE Database Name B.使用命令 USE DATABASE Database Name C.从“打开”对话框中打开数据库设计器 D.从项目管理器中打开数据库设计器(分数:1.00)A.B.C.D.25.设 student 表中共有 10 条记录,则执行下列程序后,屏幕显示的结果是_。CLEARUSE studentGO BOTTOMDELETE? RECNO(),RECCOUNT() A.10 10 B.10 9 C.9 10 D.9 9(分数:1.00)A.B.C.D.26.下列数据中,
12、不合法的 Visual FoxPro 常量是_。 A.12.5E2 B.$21.35 C.变量 D.False(分数:1.00)A.B.C.D.27.表达式 VAL(“2AB“)*LEN(“中国“)的值是_。 A.0 B.4 C.8 D.12(分数:1.00)A.B.C.D.28.如果客户表是使用下面 SQL 语句创建的CREATE TABLE 客户表(客户号 C(6) PRIMARY KEY,;姓名 C(8) NOT NULL,;出生日期 D)则下面的 SQL 语句中可以正确执行的是_。 A.INSERT INTO 客户表 VALUES(“1001“,“张三“,1999-2-12) B.IN
13、SERT INTO 客户表(客户号,姓名) VALUES (“1001“,“张三“,1999-2-12) C.INSERT INTO 客户表(客户号,姓名) VALUES (1001,“张三“) D.INSERT INTO 客户表(客户号,姓名,出生日期) VALUES (“1001“,“张三“,“1999-2-12“)(分数:1.00)A.B.C.D.29.“客户”表和“贷款”表的结构如下:客户(客户号,姓名,出生日期,身份证号)贷款(贷款编号,银行号,客户号,贷款金额,贷款性质)如果要检索从来没有贷过款的客户信息,正确的 SQL 语句是_。 A.SELECT 客户.* FROM 客户 LE
14、FT JOIN 贷款;ON 客户.客户号=贷款.客户号 WHERE 贷款.客户号=NULL B.SELECT 客户.* FROM 客户 LEFT JOIN 贷款;ON 客户.客户号=贷款.客户号 WHERE 贷款.客户号 IS NULL C.SELECT 客户.* FROM 客户 RIGHT JOIN 贷款;ON 客户.客户号=贷款.客户号 WHERE 贷款.客户号=NULL D.SELECT 客户.* FROM 客户 RIGHT JOIN 贷款;ON 客户.客户号=贷款.客户号 WHERE 贷款.客户号 IS NULL(分数:1.00)A.B.C.D.30.“客户”表和“贷款”表的结构如下:
15、客户(客户号,姓名,出生日期,身份证号)贷款(贷款编号,银行号,客户号,贷款金额,贷款性质)在贷款表中,按贷款金额降序排列,将结果保存到名为 temp.dbf 的临时表中,应该使用的 SQL 语句是_。 A.SELECT * FROM 贷款 INTO CURSOR temp ORDER BY 贷款金额 DESC B.SELECT * FROM 贷款 INTO TABLE temp ORDER BY 贷款金额 DESC C.SELECT * FROM 贷款 INTO FILE temp ORDER BY 贷款金额 DESC D.SELECT * FROM 贷款 TO FILE temp ORDE
16、R BY 贷款金额 DESC(分数:1.00)A.B.C.D.31.“客户”表和“贷款”表的结构如下:客户(客户号,姓名,出生日期,身份证号)贷款(贷款编号,银行号,客户号,贷款金额,贷款性质)语句“DELETE FROM 贷款 WHERE 贷款性质=1”的功能是_。 A.删除贷款表的贷款性质字段 B.删除贷款表中贷款性质为 1 的记录,并保存到临时表里 C.从贷款表中彻底删除贷款性质为 1 的记录 D.将贷款表中贷款性质为 1 的记录加上删除标记(分数:1.00)A.B.C.D.32.“客户”表和“贷款”表的结构如下:客户(客户号,姓名,出生日期,身份证号)贷款(贷款编号,银行号,客户号,贷
17、款金额,贷款性质)如果要删除客户表中的出生日期字段,使用的 SQL 语句是_。 A.ALTER TABLE 客户 DELETE 出生日期 B.ALTER TABLE 客户 DELETE COLUMN 出生日期 C.ALTER TABLE 客户 DROP 出生日期 D.ALTER TABLE 客户 DROP FROM 出生日期(分数:1.00)A.B.C.D.33.“客户”表和“贷款”表的结构如下:客户(客户号,姓名,出生日期,身份证号)贷款(贷款编号,银行号,客户号,贷款金额,贷款性质)检索所有身份证号为“110”开头的客户信息,可以使用的 SQL 语句是_。 A.SELECT * FROM
18、客户 WHERE 身份证号 like “110%“ B.SELECT * FROM 客户 WHERE 身份证号 like “110*“ C.SELECT * FROM 客户 WHERE 身份证号 like “110?“ D.SELECT * FROM 客户 WHERE 身份证号 like “110%“(分数:1.00)A.B.C.D.34.“客户”表和“贷款”表的结构如下:客户(客户号,姓名,出生日期,身份证号)贷款(贷款编号,银行号,客户号,贷款金额,贷款性质)建立视图统计每个客户贷款的次数,正确的 SQL 语句是_。 A.CREATE VIEW v_dk AS SELECT 客户号,cou
19、nt(*) AS 次数 FROM 贷款 B.CREATE VIEW v_dk AS SELECT 客户号,count(*) AS 次数;FROM 贷款 COMPUTE BY 客户号 C.CREATE VIEW v_dk AS SELECT 客户号,count(*) AS 次数;FROM 贷款 ORDER BY 客户号 D.CREATE VIEW v_dk AS SELECT 客户号,count(*) AS 次数;FROM 贷款 GROUP BY 客户号(分数:1.00)A.B.C.D.35.SQL SELECT 语句中的 GROUP BY 子句对应于查询设计器的_。 A.“字段”选项卡 B.“
20、排序依据”选项卡 C.“分组依据”选项卡 D.“筛选”选项卡(分数:1.00)A.B.C.D.36.在 SQL SELECT 语句中,如果要限制返回结果的记录个数,需要使用的关键字是_。 A.DISTINCT B.UNION C.TOP D.ORDER BY(分数:1.00)A.B.C.D.37.命令“INDEX ON 姓名 CANDIDATE”创建了一个_。 A.主索引 B.候选索引 C.唯一索引 D.普通索引(分数:1.00)A.B.C.D.38.如果要显示的记录和字段较多,并且希望可以同时浏览多条记录和方便比较同一字段的值,则应创建_。 A.列报表 B.行报表 C.一对多报表 D.多栏报
21、表(分数:1.00)A.B.C.D.39.在表单控件中希望能够编辑日期型数据,可创建_。 A.标签 B.列表框 C.编辑框 D.文本框(分数:1.00)A.B.C.D.40.如果希望屏蔽系统菜单,使系统菜单不可用,应该使用的命令是_。 A.SET SYSMENU OFF B.SET SYSMENU TO C.SET SYSMENU TO CLOSE D.SET SYSMENU TO OFF(分数:1.00)A.B.C.D.二、基本操作题(共 18 分)(总题数:1,分数:18.00)41.(1)在下新建一个名为“图书管理”的项目文件。 (2)在项目中新建一个名为“图书”的数据库。 (3)将考生
22、文件夹下的所有自由表添加到“图书”数据库中。 (4)在项目中建立查询 book_qu,其功能是查询价格大于等于 10 的图书(book 表)的所有信息,查询结果按价格降序排序。(分数:18.00)_三、简单应用题(共 24 分)(总题数:2,分数:24.00)42.用 SQL 语句完成下列操作:检索“田亮”所借图书的书名、作者和价格,结果按价格降序存入book_temp 表中。(分数:12.00)_43.在下有一个名为 menu_lin 的下拉式菜单,请设计一个名为 form_menu 的顶层表单,将菜单 menu_lin加入到该表单中,使得运行表单时菜单显示在该表单中,并且,表单退出时释放菜
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 2013 答案 解析 DOC
