【计算机类职业资格】二级VISUAL+FOXPRO笔试-425及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-425及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-425及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-425 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:31,分数:70.00)1.下列叙述中正确的是A) 一个算法的空间复杂度大,则其时间复杂度也必定大B) 一个算法的空间复杂度大,则其时间复杂度必定小C) 一个算法的时间复杂度大,则其空间复杂度必定小D) 上述三种说法都不对(分数:2.00)A.B.C.D.2.下列关于栈的描述错误的是A) 栈按“先进后出”的原则组织数据B) 栈是特殊的线性表,只能在一端插入或删除数据C) 栈具有记忆功能D) 栈只能顺序存储(分数:2.00)A.B.C.D.3.对长度为 n的线性表进行顺序查找,
2、在最坏情况下需要比较的次数为A) log2n B) n2C) n D) n+1(分数:2.00)A.B.C.D.4.下列选项中不符合良好程序设计风格的是A) 数据说明的次序要规范化B) 程序中要有必要的注释C) 对所有输入的数据都要进行检查,确保数据的合法性D) 程序的效率第一,清晰第二(分数:2.00)A.B.C.D.5.程序流程图(PFD) 中的菱形代表的是A) 数据流 B) 控制流C) 加工步骤 D) 逻辑条件(分数:2.00)A.B.C.D.6.在软件开发中,需求分析阶段产生的主要文档是A) 软件需求规格说明书 B) 数据库说明书C) 集成测试计划 D) 概要设计说明书(分数:2.00
3、)A.B.C.D.7.下列选项中属于软件生命周期中开发阶段任务的是A) 详细设计 B) 运行维护C) 可行性研究 D) 需求分析(分数:2.00)A.B.C.D.8.数据库管理系统中负责数据完整性、安全性定义的语言是A) 数据定义语言 B) 数据管理语言C) 数据操纵语言 D) 数据控制语言(分数:2.00)A.B.C.D.9.“商品”与“顾客”两个实体集之间的联系一般是A) 一对一 B) 多对一C) 一对多 D) 多对多(分数:2.00)A.B.C.D.10.有三个关系 R,S 和 T如下:(分数:2.00)A.B.C.D.11.Visual FoxPro是一种关系数据库管理系统,这里的关系
4、通常是指A) 数据库文件(.dbc 文件)B) 一个数据库中两个表之间有一定的关系C) 表文件(.dbf 文件)D) 一个表文件中两条记录之间有一定的关系(分数:2.00)A.B.C.D.12.在 Visual FoxPro中,报表文件的扩展名是A) .dbc B) .frxC) .scx D) .mpr(分数:2.00)A.B.C.D.13.在“项目管理器”下建立命令文件(程序),应该使用的选项卡是A) 数据 B) 文档C) 类 D) 代码(分数:2.00)A.B.C.D.14.假设学生表已在当前工作区打开,其当前记录的“姓名”字段值为“李三”(C 型字段)。在命令窗口输入并执行如下命令:姓
5、名=姓名-“成绩“?姓名屏幕上会显示A) 李三 B) 李三成绩C) 成绩 D) 李三-成绩(分数:2.00)A.B.C.D.15.执行如下命令的输出结果是?19%4,19%-4A) 1 -1 B) 3 3C) 1 1 D) 3 -1(分数:2.00)A.B.C.D.16.计算结果不是字符串“Student“的语句是A) left(“Student“, 7)B) substr(“MyStudent“, 3, 7)C) right(“MyStudent“, 7)D) at(“MyStudent“, 3, 7)(分数:2.00)A.B.C.D.17.在 Visual FoxPro中,用于建立或修改程
6、序文件的命令是A) MODIFY 文件名B) MODIFY COMMAND 文件名C) MODIFY PROCEDURE 文件名D) 上面 B和 C都对(分数:2.00)A.B.C.D.18.不允许出现重复字段值的索引是A) 候选索引和主索引 B) 普通索引和唯一索引C) 唯一索引和主索引 D) 唯一索引(分数:2.00)A.B.C.D.19.在当前打开的表中,显示“地址”以“北京市”开头的所有仓库,正确的命令是A) list for 地址=“北京*“ B) list for 地址=“北京市“C) list for 地址=“北京%“ D) list where 地址=“北京市/(分数:2.00
7、)A.B.C.D.20.假设在 Visual FoxPro的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是A) =“男”.OR.“女“ B) 性别=“男“.OR.“女“C) “男女“$性别 D) 性别$“男女/(分数:2.00)A.B.C.D.21.以下属于 SQL数据查询命令的是A) SELECT B) INSERTC) CREATE D) GRANT(分数:2.00)A.B.C.D.22.在 SQL语言中,用于对查询结果计数的函数是A) SUM() B) AVG()C) MIN() D) COUNT()(分数:2.00)A.B.C.D.23.在 SQL语句中,与表达式“定价
8、 BETWEEN 20 AND 25”功能相同的表达式是A) 定价=20 OR =25B) 定价=20 OR 定价 =25C) 定价=20 AND 定价 =25D) 定价=20 AND =25(分数:2.00)A.B.C.D.24.从“订单”表中删除签订日期为 2010年 1月 1日(含)之前的订单记录,正确的 SQL语句是A) DROP FROM 订单 WHERE 签订日期 =2010-1-1B) DROP FROM 订单 FOR 签订日期 =2010-1-1C) DELETE FROM 订单 WHERE 签订日期 =2010-1-1D) DELETE FROM 订单 FOR 签订日期 =2
9、010-1-1(分数:2.00)A.B.C.D.25.以下关于“视图”的描述,错误的是A) 视图保存在数据库中 B) 视图不可更新C) 视图可以删除 D) 视图物理上不包含数据(分数:2.00)A.B.C.D.26.要使表单运行时自动居中,应设置的属性是A) AutoCenter B) AlwaysOnTopC) ShowCenter D) FormCenter(分数:2.00)A.B.C.D.27.要使表单的标题变为“档案管理”,应设置命令按钮 Commandl的 Click事件为A) ThisForm.Commandl.Caption=“档案管理“B) Parent.Caption=“档案
10、管理“C) ThisForm.Caption=“档案管理“D) This.Caption=“档案管理/(分数:2.00)A.B.C.D.28.页框控件也称作选项卡控件,用于指明一个页框对象所包含的页对象的数量的属性是A) Tabs B) PageCountC) ActivePage D) Pages(分数:2.00)A.B.C.D.29.在列表框控件设计中,确定列表框内的某个条目是否被选定应使用的属性是A) Value B) ColumnCountC) ListCount D) Selected(分数:2.00)A.B.C.D.30.在 Visual FoxPro中,预览报表的命令是A) PR
11、EVIEW REPORTB) REPORT FORMPREVIEWC) DO REPORTPREVIEWD) RUN REPORTPREVIEW(分数:2.00)A.B.C.D.使用如下数据表:客户(客户号,名称,联系人,地址,电话号码)产品(产品号,名称,规模说明,单价)订购单(订单号,客户号,产品号,数量,订购日期)(分数:10.00)(1).查询单价在 100元以上的鼠标和键盘,正确命令是A. SELECT * FROM 产品 WHERE 单价 100 AND(名称=鼠标 AND 名称=键盘)B. SELECT * FROM 产品 WHERE 单价 100 AND(名称=鼠标 OR 名称
12、=键盘)C. SELECT * FROM 产品 FOR 单价 100 AND(名称=鼠标 AND 名称=键盘)D. SELECT * FROM 产品 FOR 单价 100 AND(名称=鼠标 OR 名称=键盘)(分数:2.00)A.B.C.D.(2).查询客户名称中有“电脑”二字的客户信息,正确的 SQL命令是A. SELECT * FROM 客户 WHERE 名称 LIKE “%电脑%“B. SELECT * FROM 客户 FOR 名称 LIKE “%电脑%“C. SELECT * FROM 客户 WHERE 名称=“%电脑%“D. SELECT * FROM 客户 FOR 名称=“%电脑
13、%/(分数:2.00)A.B.C.D.(3).查询尚未最后确定订购单的有关信息的正确命令是A. SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单WHERE 客户,客户号=订购单.客户号 AND 订购日期 IS NULLB. SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单WHERE 客户.客户号=订购单,客户号 AND 订购日期=NULLC. SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单FOR 客户.客户号=订购单,客户号 AND 订购日期 IS NULLD. SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单F
14、OR 客户,客户号=订购单.客户号 AND 订购日期=NULL(分数:2.00)A.B.C.D.(4).查询订购单的数量和所有订购单平均金额,正确命令是A. SELECT COUNT(DISTINCT 订单号),AVG (数量 * 单价)FROM 产品 JOIN 订购单 ON 产品,产品号=订购单.产品号B. SELECT COUNT (订单号),AVG (数量 * 单价)FROM 产品 JOIN 订购单 ON 产品,产品号=订购单,产品号C. SELECT COUNT(DISTINCT 订单号),AVG (数量 * 单价)FROM 产品,订购单 ON 产品.产品号=订购单.产品号D. SEL
15、ECT COUNT (订单号),AVG (数量 * 单价)FROM 产品,订购单 ON 产品.产品号=订购单,产品号(分数:2.00)A.B.C.D.(5).假设客户表中有客户号(关键字)C1C8 共 8条客户记录,订购单表有订单号(关键字)OR1OR6 共 6条订购单记录,并且订购单表参照客户表。如下命令可以正确执行的是A. INSERT INTO 订购单 VALUES(OR5, C5, 102, 3, 2008/10/10)B. INSERT INTO 订购单 VALUES(OR5, C9, 102, 3, 2008/10/10)C. INSERT INTO 订购单 VALUES(OR7,
16、 C9, 102, 3, 2008/10/10)D. INSERT INTO 订购单 VALUES(OR7, C5, 102, 3, 2008/10/10)(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:30.00)31.设循环队列的容量为 55,如果头指针 front=50(指向队头元素的前一位置),尾指针 rear=15(指向队尾),则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_32.深度为 7的满二叉树中,叶子结点的个数为 1。(分数:2.00)填空项 1:_33.仅由 1、选择(分支)和循环(重复)结构构成的程序是结构化程序。(分数:2.00)填空项
17、 1:_34.常用的黑盒测试方法有等价类划分法、 1 和错误推测法 3种。(分数:2.00)填空项 1:_35.数据库系统在其内部分为概念模式、内模式和外模式。其中 1 给出了数据库物理存储结构与物理存取方法。(分数:2.00)填空项 1:_36.从表中选择字段形成新关系的操作是 1。(分数:2.00)填空项 1:_37.在 Visual FoxPro中,使用 LOCATE ALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF1的返回值应是 2。(分数:2.00)填空项 1:_38.在 Visual FoxPro中,可以使用 1 语句跳出 SCANENDSCAN循环语句,执行 END
18、SCAN后面的语句。(分数:2.00)填空项 1:_39.在 SQL SELECT语句中为了将查询结果存储到临时文件中应该使用短语是 INTO 1CursorName。(分数:2.00)填空项 1:_40.在 Visual FoxPro中,使用 SQL的 CREATE TABLE语句建立数据库表时,使用 1 子句说明有效性规则(域完整性规则或字段取值范围)。(分数:2.00)填空项 1:_41.在 Visual FoxPro查询设计器中,“排序依据”选项卡对应 SQL SELECT语句的 1 短语。(分数:2.00)填空项 1:_42.在 Visual FoxPro中,让隐藏的 MyForm表
19、单显示在屏幕上的命令是 1。(分数:2.00)填空项 1:_43.CREATE DATABASE命令用来建立 1。(分数:2.00)填空项 1:_44.在 Visual FoxPro中修改表结构的非 SQL命令是 MODIFY 1。(分数:2.00)填空项 1:_45.将一个项目编译成一个应用程序时,如果应用程序中包含需要用户修改的文件,必须将该文件标为 1。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-425 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:31,分数:70.00)1.下列叙述中正确的是A) 一个算法的空间复杂度大,则其时间复杂
20、度也必定大B) 一个算法的空间复杂度大,则其时间复杂度必定小C) 一个算法的时间复杂度大,则其空间复杂度必定小D) 上述三种说法都不对(分数:2.00)A.B.C.D. 解析:解析 算法的复杂度主要包括时间复杂度和空间复杂度。算法的时间复杂度是指执行算法所需要的计算工作量,可以用执行算法过程中所需基本运算的执行次数来度量;算法的空间复杂度是指执行这个算法所需要的内存空间。根据各自的定义可知,算法的时间复杂度与空间复杂度并不相关。2.下列关于栈的描述错误的是A) 栈按“先进后出”的原则组织数据B) 栈是特殊的线性表,只能在一端插入或删除数据C) 栈具有记忆功能D) 栈只能顺序存储(分数:2.00
21、)A.B.C.D. 解析:解析 栈是限定在一端进行插入与删除的线性表,允许插入和删除元素的一端称为栈顶,另一端为栈底。栈顶元素是最后被插入的元素,也是最先被删除的元素,即栈是按照“先进后出”的原则组织数据的。栈具有记忆功能,可以顺序存储,也可以链式存储。3.对长度为 n的线性表进行顺序查找,在最坏情况下需要比较的次数为A) log2n B) n2C) n D) n+1(分数:2.00)A.B.C. D.解析:解析 对线性表进行顺序查找,最坏的情况是待查数据在表中不存在,所以比较的次数与表中的元素一样多。4.下列选项中不符合良好程序设计风格的是A) 数据说明的次序要规范化B) 程序中要有必要的注
22、释C) 对所有输入的数据都要进行检查,确保数据的合法性D) 程序的效率第一,清晰第二(分数:2.00)A.B.C.D. 解析:解析 当今主导的程序设计风格是“清晰第一,效率第二”的观点。结构化程序设计思想提出之前,在程序没计中曾强调程序的效率,而实际应用中,人们更重视程序的可理解性。5.程序流程图(PFD) 中的菱形代表的是A) 数据流 B) 控制流C) 加工步骤 D) 逻辑条件(分数:2.00)A.B.C.D. 解析:解析 程序流程图是软件设计过程中常用的图形描述工具之一。构成程序流程图的最基本符号有:“”或“”表示控制流,“”表示加工步骤,“”表示逻辑条件。6.在软件开发中,需求分析阶段产
23、生的主要文档是A) 软件需求规格说明书 B) 数据库说明书C) 集成测试计划 D) 概要设计说明书(分数:2.00)A. B.C.D.解析:解析 软件需求规格说明书是需求分析阶段最后的成果,它是作为需求分析的一部分而制定的可交付文档。概要设计说明书、数据库说明书、集成测试计划都是概要设计阶段需要编写的文档。7.下列选项中属于软件生命周期中开发阶段任务的是A) 详细设计 B) 运行维护C) 可行性研究 D) 需求分析(分数:2.00)A. B.C.D.解析:解析 软件生命周期分为软件定义、软件开发及软件运行维护 3个阶段。定义阶段包括问题定义、可行性研究和需求分析,开发阶段包括概要设计、详细设计
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 425 答案 解析 DOC
